Document Document Title
US09662295B2 Composition containing tea water for suppressing aging of skin
The present invention discloses a composition for suppressing the aging of skin, which contains tea water derived from fresh tea leaves having inactivated enzymes. The composition containing tea water according to the present disclosure may inhibit the activities of matrix metalloproteinase (MMP) and elastase, stimulate the production of collagen by increasing its expression, suppress the formation of skin wrinkles, and reduce the formed skin wrinkles. Furthermore, it has an excellent effect of suppressing skin aging.
US09662291B2 Method of achieving improved hair feel
A method of achieving improved hair feel. The method comprises applying to hair a composition comprising: (a) a specific cationic guar polymer; (b) a specific cationic copolymer; (c) an anti-dandruff active; (d) a cosmetically acceptable carrier; (e) a surfactant; wherein the weight ratio of (a):(b) is from about 1000:1 to about 3.5:1; and wherein the sum of (a)+(b) is an amount of from about 0.0001% to about 0.7%, by total weight of the composition. The composition forms coacervate particles upon dilution of the composition with water and the coacervate particles have a squeeze flow viscosity of from about 1 cP to about 100 cP. The percentage of coacervate particles with a floc size of greater than about 20 micron is from about 1% to about 60% and the on-scalp deposition of the anti-dandruff active is at least about 1 microgram/cm2.
US09662290B2 Dyeing process using a mixture comprising a thickening polymer, obtained from an aerosol device, and device therefor
The present invention relates to a process for dyeing keratin fibres in which a mixture is applied to the fibres, this mixture being obtained from: a dye composition comprising at least one oxidation dye precursor, and an oxidizing composition comprising at least one chemical oxidizing agent, at least one of the compositions being dispensed from a pressurized container, the mixture of the two compositions comprising at least one thickening polymer chosen from: associative polymer, anionic non-associative polymer chosen from anionic polymers bearing sugar units, anionic polymers not bearing sugar units chosen from crosslinked acrylic or methacrylic acid homopolymers or copolymers, crosslinked 2-acrylamido-2-methylpropanesulfonic acid homopolymers and crosslinked acrylamide copolymers thereof, ammonium acrylate homopolymers, or copolymers of ammonium acrylate and of acrylamide, alone or mixtures thereof, and mixtures thereof; and also to a device suitable for performing this process.
US09662289B2 Process for permanent shaping of human hair
The present invention concerns a process for permanent shaping of human hair used both for the permanent waving of human hair with an excellent waving effect as well as for the straightening of curled hair. Accordingly, the first object of the present invention is a process for permanent shaping hair wherein an aqueous composition comprising at least one inorganic salt is applied onto hair and optionally processed up to 20 min and optionally rinsed off and subsequently a composition comprising at least one reducing agent is applied and rinsed off from hair after a processing time of 1 to 30 min and at a temperature of 20 to 45° C. and a composition comprising at least one oxidizing agent is applied and processed for 1 to 20 min at a temperature range of 20 to 45° C. and rinsed off from hair.
US09662286B2 Composition of menthol and menthyl lactate, its preparation and its use as a cooling, flavouring and/or fragrance agent
The present invention relates to a method of preparing liquid compositions essentially consisting of menthol and menthyl lactate and the use of such compositions as a cooling agent, flavoring agent and/or fragrance agent, products containing such compositions and methods of providing a physiological cooling effect by applying such compositions.
US09662281B2 Solid lipid nanoparticles (II)
The present invention relates to new (foodgrade) solid lipid nanoparticles, as well as the production of such solid lipid nanoparticles and the use of them.
US09662279B2 Cosmetic composition prepared by impregnation in urethane foam
The present invention relates to a cosmetic composition in which a W/O (water in oil) cosmetic composition with low viscosity is packaged in an airless container, and more specifically, to a cosmetic composition with low viscosity which enhances the stability of easily-separable low viscosity materials and improves user convenience by impregnating the W/O cosmetic composition with low viscosity into a urethane foam and packaging the composition in the airless container.
US09662268B2 Spas and bathing systems with advanced interchangeable jet modules
A bathing system with a molded shell has hollows in the shell. A module with internal water and air chambers is installed in each hollow with jets mounted upon the front jet plate of the module. The module is of simple construction that is mounted in a hollow and is removable and interchangeable for easy upgrading and repair of the bathing system.
US09662264B2 Ambulatory walker with seat
Described is a walker that is a front entry walker that surrounds the user with a frame on three sides and that includes a fold-down seat when needed. The frame includes a first side frame, a second side frame and a rear frame connected between the first and second side frames. The rear frame includes the seat such that when the seat is in the stowed position, the seat in conjunction with the first and second side frames collectively surround the user on at least three sides. Further, an adjustable arm rest is attached with each of the first and second side frames. Notably, each adjustable arm rest has a forearm support and corresponding brake system.
US09662263B2 Forearm and wrist support for crutch users
A crutch includes a pole, a cuff, a handle, a forearm support member, and a second forearm support member. The cuff and the handle are attached to the pole. The forearm support member, comprising an actuator, is disposed between the cuff and the handle and is moveable between a constricted position and a non-constricted position. The second forearm support member is disposed within the forearm support member. The energy generating device is configured to move the forearm support member between the constricted position and the non-constricted position.
US09662262B2 Joint torque augmentation system and method for gait assistance
A joint torque augmentation system includes linkage assembly configured to couple to a user. Linkage assembly includes a unidirectional link and a device joint. The linkage assembly is worn by a user or is configured to couple to footwear. An actuator is coupled to the linkage assembly to provide a torque at a joint of the user. A sensor is coupled to the user to measure a position of the user. A control system is coupled to the sensor and actuator. A phase of gait for the user is determined by the control system based on the position measured by the sensor. The actuator produces a tension force on the linkage assembly during a first phase of gait. A compliant element is coupled between the actuator and linkage assembly. The compliant element is tuned based on a load carried by the user.
US09662261B2 Fail-safe system for exoskeleton joints
An orthotic system includes a controller, a joint and a fail-safe system for the joint. In a preferred embodiment, the orthotic system is an exoskeleton, the joint is a knee joint and the fail-safe system is a normally engaged brake that is controlled by the controller. The brake is engaged when the controller fails or the exoskeleton is powered off. The exoskeleton also includes an electrical or mechanical brake disengagement mechanism, separate from the controller, so that an exoskeleton user can disengage the brake when desired. The exoskeleton can also include an override mechanism that prevents the brake disengagement mechanism from functioning when the exoskeleton is powered on and the controller has not failed. Additionally, the exoskeleton can include a user interface at one location, with the brake disengagement mechanism located at a different, limited access location, so that the user cannot accidentally activate the brake disengagement mechanism.
US09662256B2 Patient positioning and support systems
A patient support system includes a first section and a second section which can be removably coupled to the first section. The first section is configured for attachment to a positioning system, thereby providing an interface between the removable second section and the positioning system. A combined support surface is formed when the second section is coupled to the first section.
US09662253B2 Bidirectional fluid flow valve and method
The present disclosure relates to a bidirectional valve design that provides for more rapid deflations/evacuation of fluid flow and in one example includes a valve body, a spindle piston movably coupled in a bore of the valve body and an electronically controllable motor that moves the spindle valve between a fluid evacuation position and a fluid fill position. In one example, the spindle piston includes piston structures on ends of a threaded rod. In another example, a mattress system is disclosed that employs the valve and a fluid source to provide quick evacuation of air from a patient support. In another example, the valve is coupled to an alternating pressure block valve which is then coupled to a patient support.
US09662239B2 Intragastric device
Devices and methods for treating obesity are provided. More particularly, intragastric devices and methods of fabricating, deploying, inflating, monitoring, and retrieving the same are provided.
US09662237B2 Deployment system for an endoluminal device
The present invention is directed to a deployment system for an endoluminal device. The deployment system includes a confining sheath placed around a compacted endoluminal device. A deployment line is provided in the system that is an integral extension of the sheath. As the deployment line is actuated, the sheath retracts from around the compacted endoluminal device. As the sheath retracts from around the endoluminal device, material from the sheath may be converted into deployment line. Once the sheath is retracted from around the compacted endoluminal device, the endoluminal device expands in configuration and repairs vascular or cardiac structures of an implant recipient. Any remaining sheath material is removed from the implantation site along with the deployment line.
US09662235B2 Handle for delivering medical device
A handle for delivering a medical device comprises a housing having therein a wheel, a rack, and a catheter member. The wheel comprises a pinion gear that selectively engages gear teeth on the rack. The rack is selectively engaged and disengaged from the pinion gear in order to reduce the force necessary to manually pull the rack.
US09662226B2 Spinal implant system and method
A spinal implant is provided that comprises a first vertebral engaging surface and a second vertebral engaging surface. A wall extends between the surfaces. A lattice is disposed adjacent the wall and extending between the surfaces. Systems and methods of use are disclosed.
US09662225B2 Nubbed plate
A separate nub component between the plate and an intervertebral fusion cage, wherein the nub is attached to the plate. The nub lessens the undesired pivotal movement of the plate. It is believed that when the nub fits snugly between the endplates of the adjacent vertebral bodies, it acts as a stop against the undesired pivotal movement of the plate.
US09662224B2 Variable lordosis spacer and related methods of use
An expandable fusion device may include a first endplate and a second endplate. The expandable fusion device may also include first and second ramps configured to mate with both the first and second endplates. An inserter instrument includes an outer shaft having a bore extending longitudinally therethrough and an inner shaft extending through the bore in the outer shaft. The outer shaft is configured to engage the first or second opening in the second ramp, and the inner shaft is configured to engage the corresponding first or second opening in the first ramp to control implant height and/or lordotic angle.
US09662223B2 Expandable intervertebral implant
An expandable intervertebral implant includes a front wall, a back wall spaced apart from the front wall, and two side walls connecting the front wall and the back wall at their respective ends. The walls define a space. The implant further includes a bottom face, a top face, at least one engagement member with an engagement surface for engagement with the end plate of a vertebral body, a first adjusting element and a second adjusting element which are supported by a first support member and a second support member, respectively, and which cooperate with the respective support member such that the engagement member is reciprocally movable between a first end position and a second end position. In the first end position, the engagement surface does not project beyond the bottom face or the top face and in the second end position, the engagement surface at least partially projects outwardly beyond the bottom face or the top face. The first and the second support members are coupled by a coupling mechanism.
US09662221B2 Upper extremity fusion devices and methods
A fusion implant and fusion members for fusing target bones of an upper extremity. The fusion implant including internally threaded apertures of a first thread lead, and the fusion members including threading of the first thread lead and threading of a second thread lead that is less than the first thread lead. The fusion implant and a targeting instrument being configured to couple to one another in a predefined orientation. The predetermined orientation resulting in alignment of aspects of the fusion implant with aspects of the targeting instrument. A guide clamp for facilitating forming of an implant cavity in adjacent bones for implantation of the fusion implant therein. A surgical method for facilitating fusion of adjacent target bones utilizing a fusion implant, fusion members, a targeting instrument and a guide clamp to reduce space between the adjacent bones such that they at least abut one another.
US09662213B2 Male impotence prosthesis apparatus with wireless energy supply
A male impotence prosthesis apparatus comprises an operable penile prosthesis (4) implanted in an impotent patient's corpus cavernosum to provide flaccid or erect states of the patient's penis. An energy transmission device (10) for wireless transmission of energy from outside the patient's body to inside the patient's body is provided body for use in connection with the operation of the penile prosthesis.
US09662206B2 Transcatheter valve prosthesis
A transcatheter atrio-ventricular valve prosthesis for functional replacement of an atrio-ventricular heart valve in a connection channel, the prosthesis comprising a radially expandable tubular body extending along an axis, and a valve arranged within and attached to the tubular body. The tubular body is provided with an outer circumferential groove which is open to the radial outside of the tubular body, whereby the tubular body is separated by the outer circumferential groove into first and second body sections. The tubular body is provided with a first plurality of projections which extend from the first or second body section in an axial direction of the tubular body and each of which has a free end arranged to overlap the outer circumferential groove. An elongate outer member may be disposed at the exterior of the connection channel wall structure at a level of the circumferential groove.
US09662205B2 Apparatus and method for heart valve repair
A device for gathering tissue of a heart valve leaflet may include an outer tube extending in an elongated direction, a capture tool moveable in the outer tube between a contained position and a use position, and a tissue securing component disposed at a distal end of the outer tube and adapted to be applied to tissue captured by the capture tool and to hold the captured tissue in a gathered configuration. The capture tool may include two grasping members that are moveable relative to one another in the elongated direction. Each grasping member may have a proximal portion and a plurality of fingers or barbs. The grasping members may be operable to capture tissue of the heart valve leaflet therebetween and to draw the captured tissue into the outer tube in the gathered configuration.
US09662195B2 Implant device for use in salivary gland duct
An implant device for placement within a salivary gland duct having a first end adjacent a parotid gland and a second end adjacent a submandibular gland. The implant device comprises an elongate body having a lumen, and a first and a second plate offset from the proximal end of the elongate body. The first plate is located on one side of the elongate body and the second plate is located on the other side of the elongate body. The first plate includes a first and a second hole operable to suture the first plate to a location adjacent the parotid gland. The second plate includes a first and a second hole operable to suture the second plate to a location adjacent the submandibular gland.
US09662186B2 Dental component with metal adapter
The present invention relates to a dental component (10) for attachment to a dental implant (46), wherein the dental component comprises: a component body (12) including at least one concave recess (38); and a metal adapter (14) removably attachable to the component body, wherein the metal adapter includes at least one convex lobe (16) adapted to abut against the at least one concave recess in the component body for preventing rotation between the component body and the metal adapter, and wherein said at least one convex lobe extends apically of an apical end (34) of the component body when the metal adapter is attached to the component body.
US09662182B2 Dental splint device and methods for making and using same
Disclosed is a method of fabricating a dental splint for stabilizing mobile or unstable teeth or firmly rooted teeth to prevent orthodontic relapse. The fabricating of the dental splint includes the steps of: a patient's dental arch to determine if lingual reduction is required, creating a representative model of the patient's dental arch, manipulating the representative model to select a group of teeth to be included in the dental splint and to define the height and length of a one-piece extracoronal component customized to the dentition of a patient; fabricating the one-piece extracoronal component, dry fitting the fabricated one-piece extracoronal component to confirm proper fit, and adhering the fabricated one-piece extracoronal component to the mobile or unstable teeth, wherein the one-piece extracoronal component adheres to the lingual aspect of the teeth and appears substantially non-visible facially.
US09662178B2 System and method for Decrement EvokEd Potential (DEEP) mapping to identify components of the arrythmogenic circuit in cardiac arrhythmias
Various embodiments are described herein for a system and a method for identifying the arrhythmogenic circuit of a patient or subject. In one embodiment, the method comprises obtaining data for electrograms recorded at various locations of the heart while programmed ventricular pacing with extra stimuli was performed, obtaining decrement values for at least two different locations of the heart using the recorded electrograms, generating at least a portion of a decrement map using the decrement values, and identifying the arrhythmogenic circuit based on electrograms having significant decremental properties.
US09662176B2 Systems and methods for proximal control of a surgical instrument
A robotic surgical system comprises an instrument chassis having a proximal mounting section and a distal mounting section. The system also comprises an instrument guide movably coupled to the distal mounting section and an actuator coupled to the proximal mounting section. A linkage system operably interconnects the actuator and the instrument guide to transmit motion from the actuator to the instrument guide.
US09662174B2 Micro-force guided cooperative control for surgical manipulation of delicate tissue
A method and system for micro-force guided cooperative control that assists the operator in manipulating tissue in the direction of least resistance. A tool holder receives a surgical tool adapted to be held by a robot and a surgeon. A first sensor measures interaction forces between a tip of the surgical tool and tissue of a region of interest. A second sensor measures interaction forces between the surgeon and a handle to the surgical tool. A data processor is configured to perform an algorithm to actively guide the surgical tool by creating a bias towards a path of least resistance and limit directional tool forces of the surgical tool as a function of handle input forces and tip forces. This function offers assistance to challenging retinal membrane peeling procedures that require a surgeon to delicately delaminate fragile tissue that is susceptible to hemorrhage and tearing due to undesirable forces.
US09662166B2 Radio frequency ablation device for the destruction of tissue masses
The inventive ablation element comprises an elongated cannula having a proximal end and a distal end. The cannula defines an internal lumen within the cannula and a cannula axis. A plurality of conductors contained within the lumen, each of the conductors has a proximal end proximate the proximal end of the cannula, and a distal end proximate the distal end of the cannula. A plurality of ablation stylets each has a proximal end and a distal end, and each coupled at the respective proximal end of the stylet to the distal end of a respective conductor, the stylets comprise a deflectable material, the conductors together with their respective stylets being mounted for axial movement. A trocar point defined proximate the distal end of the cannula.
US09662162B2 Leakage protection system, pressure balancing system, and precipitator with valve function for ablation applications
An ablation device comprising an ablation applicator adapted for ablating material from an object upon delivery of an ablation medium to the ablation applicator in an ablation mode, an ablation medium supply line adapted for supplying the ablation medium to the ablation applicator in the ablation mode, an ablation medium drain line adapted for draining the ablation medium received from the ablation applicator in the ablation mode, and a closure mechanism adapted for selectively enclosing a predefined volume in a fluidic path upon operating the ablation device in a no-flow mode or upon detecting a leak in the fluidic path, the fluidic path including the ablation applicator and being defined between the ablation medium supply line and the ablation medium drain line.
US09662159B2 Ultrasonic handpiece
An ultrasonic handpiece is used for augmenting a bone screw. The handpieces comprise a housing, an ultrasonic converter shiftingly accommodated in the housing, and a sonotrode connected to one end of the ultrasonic converter. The sonotrode protrudes from the housing into the bone screw. An adjuster wheel is adjustably connected to the housing. A spring is provided the ends of which are supported by the ultrasonic converter and the adjuster wheel, respectively. The ultrasonic converter is preloaded in the direction away from the adjuster wheel by setting the adjuster wheel, thereby the sonotrode is urged with a selected force into the bone screw and the augmentation material is pressed out of the bone screw and into the bone.
US09662158B2 Systems and methods for the fixation or fusion of bone at or near a sacroiliac joint
At least one bone fixation device comprising a stem having a maximum outer diameter is inserted into the sacroiliac joint through a minimally invasive incision path sized approximately at or about the maximum outer diameter of the stem in soft tissue, into the iliac bone, across the sacroiliac joint and into the sacrum. The stem is inserted through the incision path to a position within the sacroiliac joint between the iliac bone and the sacrum, to fuse the sacroiliac joint, without invasive joint preparation, removal of cartilage, or scraping at or near the sacroiliac joint. Desirably, at least a portion of the stem includes a surface permitting bony in-growth.
US09662153B2 Guide assembly for intramedullary fixation and method of using the same
A guide assembly for facilitating placement of a fixation member within a medullary canal of a radius is provided. According to one embodiment, a guide assembly includes a guide fastener configured to attach to a fixation member and a guide member configured to receive the guide fastener such that the guide member is secured to the fixation member. The guide assembly also includes an interchangeable distal guide member configured to engage and be disengaged from the guide member. The distal guide member defines a plurality of fastener guide openings for guiding respective fasteners through a plurality of fastener openings defined in the fixation member.
US09662151B2 Orthopedic implant rod reduction tool set and method
A tool set for implanting a rod in a human spine in conjunction with bone screws. The tool set includes a pair of end guide tools that receive opposite ends of the rod in channels and under manipulation by a surgeon facilitate transport of the rod toward the bone screws attached to the guide tools. Intermediate guide tools having guiding pass through slots are utilized to guide intermediate locations along the rod toward associated bone screws. An attachment structure operably connects the guide tools to the bone screws. The guide tools each include a lower guide and advancement structure to allow a closure top with mating structure to be rotated and driven downward against the rod and to cooperate with similar structure in the bone screw to seat and lock the rod therein. A method utilizing the tool set allows a surgeon to percutaneously implant the rod in the patient.
US09662148B2 Dynamized interspinal implant
An interspinous process having a narrowed distal portion.
US09662141B2 Colpotransilluminator for arrangement in a uterus manipulator
A colpotransilluminator is provided for arrangement on a uterus manipulator, wherein the colpotransilluminator is designed in a sleeve-shaped manner of an elastic material. The colpotransilluminator at a distal first axial end forms a portio receiver and at a proximal second end forms a vaginal seal. In a central region between the first and the second axial ends, the colpotransilluminator is designed in a waist-shaped manner and includes axially extending stretch folds in the region of the waist. A uterus manipulator is also provided with such a colpotransilluminator.
US09662139B2 Method for anchoring and sealing a cannula assembly to the body of a patient
A cannula assembly for use in laproscopic surgery includes a cannula having a proximal end for use in orientating the assembly into an abdominal cavity, a distal end for insertion into a patient, and a passage through which surgical instruments can be inserted. An expandable feature in the form of an anchor is located toward the distal end of the cannula and is selectively expandable and collapsible. The feature in its expanded state prevents withdrawal of the cannula. A collar is pushed distally until it releasably cinches to the outside of the abdominal cavity thereby creating an airtight seal and stabilizing the assembly. The collar has a friction fit with the cannula designed to prevent excessive force against the cavity walls.
US09662137B2 Thrombectomy apparatus and method
A thrombectomy system may include an elongate shaft that defines a high pressure lumen and a low pressure lumen. The high pressure lumen may terminate near an end of the low pressure lumen. An expandable capture basket may be disposed near the end of the low pressure lumen. A thrombectomy apparatus may include an elongate shaft, an evacuation lumen extending within the elongate shaft and a high pressure lumen extending within the elongate shaft. A capture apparatus may be disposed within a wire lumen that extends within the elongate shaft such that the capture apparatus extends distally from the wire lumen.
US09662135B2 Fluid ejection device and medical apparatus
A fluid ejection device includes a fluid chamber, a volume varying unit, a fluid supplying unit, and an ejection pipe. The volume varying unit generates pulsation in the pressure of a fluid in the fluid chamber. The fluid supplying unit supplies the fluid to the fluid chamber through a first channel. The ejection pipe receives the supply of the fluid, in which the pulsation is generated, from the fluid chamber through a second channel and ejects the supplied fluid from an ejection port. In a connecting part to the fluid chamber, the cross-sectional area of the second channel is five times or more as large as the cross-sectional area of the first channel. In the connecting part to the fluid chamber, the first channel and the second channel are arranged to be opposed to each other via the vicinity of the center of the fluid chamber.
US09662133B2 Jawed tip assembly
A tip assembly is presented herein. The tip assembly can have a member having a first end and a second end. The first end of the member can be open. The first end also can allows an implement to be inserted. The tip assembly also includes a jaw hingedly coupled to the second end of the member.
US09662132B2 Detachable end effectors
Methods and devices are provided for performing various procedures using interchangeable end effectors. In general, the methods and devices allow a surgeon to remotely and selectively attach various interchangeable surgical end effectors to a shaft located within a patient's body, thus allowing the surgeon to perform various procedures without the need to remove the shaft from the patient's body. In an exemplary embodiment, multiple end effectors can be introduced into a body cavity. The end effectors can be disassociated or separate from one another such that they float within the body cavity. A distal end of a shaft can be positioned within the body cavity and it can be used to selectively engage one of the end effectors. In particular, the device can be configured to allow each end effector to be remotely attached and detached from the distal end of the shaft.
US09662131B2 Manipulator for medical use
A medical manipulator comprises a distal end working unit including a gripper as an end effector, an operating unit for operating the distal end working unit, a coupling interconnecting the distal end working unit and the operating unit, and an attitude changing mechanism for changing an attitude of the distal end working unit. When the operating unit is operated by an operator, the end effector is mechanically operated by a transmitting member. The attitude changing mechanism is operated by a bending drive source and a rotational drive source, which are operated when the operating unit is operated by the operator.
US09662130B2 Surgical forceps which can be taken apart
A pair of surgical forceps which can be taken apart and which includes a handle, a pivot joint with a rotational axis and a jaw. It further includes two releasably coupled forceps parts, each of which has a pin-less pivot joint element. The first pivot joint element has a first guide rail and a first guide recess. The second pivot joint element has a second guide rail and a second guide recess. The guide rails, which engage in an undercut of the guide recesses on the pivot joint elements, form a sliding guide for the pivot joint. The first pivot joint element has a first thickening element and the second pivot joint element has a second surface element. In a safety position the first thickening element interacts with the second surface element by means of jamming.
US09662126B2 Glenoid resurfacing system and method
The present disclosure relates to a system and method for repairing an articular surface. A guide pin may be secured to an articular surface of a glenoid, wherein the guide pin defines a working axis and the working axis is positioned at an angle α relative to the articular surface, wherein angle α is less than or equal to 90 degrees. An excision device may be advanced over the guide pin, wherein the excision device includes a cannulated shaft and at least one cutter, wherein the at least one cutter is generally aligned in a single plane. A generally hemi-spherical excision site may be formed with the excision device within the articular surface of the glenoid.
US09662124B2 Sacroiliac fusion system
A method of performing an orthopedic procedure in the sacroiliac region. At least one aperture is formed that at least partially extends through at least one of an ilium and a sacrum. An undercutting system is at least partially inserted into the aperture. The undercutting system includes an insertion apparatus, a probe assembly and a cutting assembly. The probe assembly is moved with respect to the insertion apparatus from a retracted position to an extended position. The probe assembly is manipulated within a joint between the ilium and the sacrum while the probe assembly is in the extended position. The cutting assembly is moved with respect to the insertion apparatus from a retracted position to an extended position. The cutting assembly is sharper than the probe assembly. The cutting assembly is manipulated within the joint between the ilium and the sacrum while the cutting assembly is in the extended position to form a fusion region. The undercutting system is removed from the aperture.
US09662120B2 Detachable treatment device delivery system utilizing compression at attachment zone
A detachable treatment device delivery system includes a delivery sheath defining a lumen, a treatment device having a proximal attachment segment configured for receipt within the delivery sheath, and a deployment wire configured for receipt within the delivery sheath. A delivery configuration is defined by an overlap of a distal segment of the deployment wire and the proximal attachment segment within an attachment zone of the delivery sheath. In the delivery configuration, an inner surface of the delivery sheath is outwardly expanded and compressed around the deployment wire and the treatment device at the overlap. In a deployed configuration, the deployment wire is proximally spaced from the attachment zone, and the proximal attachment segment is distally spaced from the attachment zone and the distal opening.
US09662119B2 Shape-memory polymer foam device for treating aneurysms
A system for treating an aneurysm in a blood vessel or vein, wherein the aneurysm has a dome, an interior, and a neck. The system includes a shape memory polymer foam in the interior of the aneurysm between the dome and the neck. The shape memory polymer foam has pores that include a first multiplicity of pores having a first pore size and a second multiplicity of pores having a second pore size. The second pore size is larger than said first pore size. The first multiplicity of pores are located in the neck of the aneurysm. The second multiplicity of pores are located in the dome of the aneurysm.
US09662118B2 Method and apparatus for treating a carotid artery
One disclosed embodiment comprises a method for treating lesions in the carotid artery of a mammalian body. The method comprises transcervical access and blocking of blood flow through the common carotid artery (with or without blocking of blood flow through the external carotid artery), shunting blood from the internal carotid artery and treating the lesion in the carotid artery.
US09662117B2 Apparatus for controlling flow in a bodily organ
An apparatus for controlling a flow of fluid and/or other bodily matter in a lumen formed by a tissue wall of a patient's organ comprises an implantable constriction device for gently constricting (i.e. without substantially hampering the blood circulation in the tissue wall) at least one portion of the tissue wall to influence the flow in the lumen, and a stimulation device for stimulating the wall portion of the tissue wall. A control device controls the stimulation device to stimulate the wall portion, as the constriction device constricts the wall portion, to cause contraction of the wall portion constricted by the constriction device to further influence the flow in the lumen. The apparatus can be used for restricting or stopping the flow in the lumen, or for actively moving the fluid in the lumen, with a low risk of injuring the organ. Such an organ may be the esophagus, stomach, intestines, urine bladder, urethra, ureter, renal pelvis, aorta, corpus cavernosum, exit veins of erectile tissue, uterine tube, vas deference or bile duct, or a blood vessel.
US09662114B2 Method of forming through hole
This tissue fastening apparatus is a tissue fastener for clamping first biological tissue and second biological tissue so as to be in close contact with each other, including: a first tissue fixation portion, made of an elastic wire wound in a coil, that is locked on the first biological tissue; and a second tissue fixation portion, made of an elastic wire wound in a coil, that is locked on the second biological tissue, the second tissue fixation portion continuing into the first tissue fixation portion, in which when falling off first and second biological tissue necrotized by being clamped between the first tissue fixation portion and the second tissue fixation portion, the tissue fastener moves only from the second tissue fixation portion to the first tissue fixation portion side and falls off.
US09662111B2 Surgical stapling instruments including a cartridge having multiple staples sizes
A surgical stapling apparatus includes a staple cartridge and an anvil member. The staple cartridge includes a plurality of surgical fasteners disposed in rows of retention slots. The staple cartridge may have an annular or linear configuration of retention slots. The tissue contacting surface of the staple cartridge may be tapered or stepped. The anvil member has a tissue contacting surface that includes a number of pockets arranged for substantially aligning with the retention slots. In addition, the tissue contacting surface of the anvil member may complement the tissue contacting surface of the staple cartridge.
US09662109B2 Electromechanical drive and remote surgical instrument attachment having computer assisted control capabilities
A medical tool comprising an electromechanical driver and a surgical instrument attachment for use in invasive surgery, including a handle coupled to a flexible sheath which is in turn coupled to a surgical attachment. The handle of the driver includes the electromechanical driver and at least one processor element which controls the actions of the electromechanical driver, and therefore the application elements of the surgical attachment, based on information relayed between the processor element and remotely activateable sensor assemblies in the surgical instrument attachment.
US09662107B2 Methods and apparatuses for securing suture
Various suture anchors and surgical methods are provided. A two-part suture anchor is provided having a continuously threaded anchor body defining an axial bore and a pin. The pin includes a tip and a plate defining at least two suture receiving openings aligned in a single plane that is perpendicular to the longitudinal axis of the axial bore is disposed in anchor body. Methods of attaching soft tissue to bone are also provided.
US09662106B2 Surgical fastener with predetermined resorption rate
A resorbable screw fastener and a method of firing with an applicator capable of applying a surgical fastener to tissue in order to form tissue connection to secure objects to tissue, the fastener including a body portion having a helical thread, a head portion disposed at the proximal end of the body portion. The resorbable screw fastener is 100% resorbed in vivo during a period of time ranging from about 14 days to about one year after implantation.
US09662103B2 Systems and methods for bone anchor inserter depth indication
A bone anchor inserter according to embodiments of the present invention includes a shaft configured to interface with a bone anchor, a proper depth indicator on the shaft, an upper visual indicator on the shaft, the upper visual indicator located adjacent to the proper depth indicator on a first side of the proper depth indicator furthest from the bone anchor, and a lower visual indicator on the shaft, the lower visual indicator located adjacent to the proper depth indicator on a second side of the proper depth indicator opposite from the first side, the lower visual indicator being visually distinct from the upper visual indicator.
US09662102B2 Suture holding system
A suture holding system including a suture and a block having first, second and third regions for receiving the suture, having proximal and distal ends, is provided. The suture is received in the first and second regions of the block, defining a first suture portion, and is then received in the third region before passing between the block and the first suture portion, defining a second suture portion. In this configuration, pulling on the distal end of the suture selectively locks the suture to block, whereas pulling on the proximal end of the suture allows the suture to advance freely in that direction. Suture holding system may also include a second block, being rotated 180 degrees with respect to the first block. A delivery device for implanting the suture holding system in soft tissue and methods for repairing a tear in soft tissue are also provided.
US09662098B2 Systems, devices, methods for delivering hydrogel compositions with self-purging to prevent clogging
A hydrogel composition is formed by conveying separate first and second liquid components subject to a selectively applied application pressure P(A) into an outlet path for mixing and discharge. A liquid flushing agent is automatically conveyed into the outlet path subject to a substantially constantly applied purge pressure P(P) when the application of P(A) is interrupted, to continuously flush residual hydrogel composition from the outlet path.
US09662097B2 Method for retrieving objects from a living body and expanding a narrowed region in the living body
A method of expanding a narrowed region inside a living body involves positioning a liquid introducer in the narrowed region in the living body and introducing liquid into the narrowed region by way of the liquid introducer. The liquid applies an outwardly directed force on the narrowed region to expand the narrowed region. The narrowed region includes the renal pelvis, the entrance to the lower calix, the ureter, etc.
US09662095B2 Microbiopsy device
A microbiopsy device for taking biological samples, comprising a body including two or more cutting elements for cutting tissue to form a biological sample; and a chamber inside the body for receiving and retaining the biological sample, the chamber having an opening between the cutting elements, wherein the cutting elements are arranged to cut a section of tissue having a width of less than 1 mm.
US09662091B2 Ultrasonic diagnostic apparatus
Disclosed herein is an ultrasonic diagnostic apparatus which includes a probe including a transducer installed to be rotatable, a driving device configured to rotate the transducer, at least one wire configured to transmit power of the driving device to the transducer, a handle case configured to accommodate the driving device therein, a cap coupled to the handle case to accommodate the transducer therein, and filled with oil, and a diaphragm formed of a deformable material and disposed between the cap and the handle case, wherein the wire is installed to pass through the diaphragm, and fixed to the diaphragm so that the diaphragm is deformed according to movement of the wire. Since the wire is fixedly installed to pass through the diaphragm and deformed according movement of the wire, oil in the cap is prevented from leaking to the handle case.
US09662084B2 Method and apparatus for iteratively reconstructing tomographic images from electrocardiographic-gated projection data
An apparatus and method for computed tomography (CT) imaging to obtain an image from gated projection data, such as electrocardiographic gated projection data used in cardiac CT. The image reconstruction is performed using an iterative reconstruction method to minimize a cost function including a data-fidelity term (e.g., a system-matrix term) and a regularization term. The system-matrix term includes a weighted inner-product of the system-matrix equation, wherein the weighting matrix includes weighting values to correct the unequal data redundancy of the gated projection data.
US09662082B2 Method and apparatus for electronic correction of digital projection data
A method and an apparatus for creating a correction map for electronic correction of digital projection data from which it is possible to reconstruct a tomosynthetic 3D X-ray image. Furthermore, a method and apparatus are described for electronic correction of digital projection data. In order to allow particularly simple correction of digital projection data, the creation of the correction map includes a reconstruction of the lowermost layer of the 3D X-ray image to be reconstructed from the digital projection data, which lowermost layer corresponds to the detector plane of the digital X-ray detector.
US09662076B2 Laser guided auto collimation system and method for medical apparatus
A collimation system for a medical apparatus includes a collimation component having a laser emitting device, at least one photographing device, and a computing device. The laser emitting device is configured to the emit a laser beam to irradiate on a landmark on a body surface of a patient, the at least one photographing device is configured to take a photograph of a laser irradiation spot, and the computing device is configured to obtain a position of the laser irradiation spot by performing computation on images obtained by the at least one photographing device. The system further includes a moving component provided on the medical apparatus and configured to move to a target position for performing diagnosis or treatment. The medical apparatus automatically is configured to locate the moving component based on the position of the irradiation spot obtained from the computation.
US09662072B2 Exercise information detecting apparatus, exercise information detecting method, and computer-readable storage medium having exercise information detection program stored thereon
An exercise information detecting apparatus of the present invention includes a heartbeat sensor which detects heartbeat data of a human body including a waveform signal, an exercise status detecting section which detects exercise data regarding an exercise status of the human body, an exercise status judging section which judges a change of the exercise status of the human body based on the exercise data detected by the exercise status detecting section, and a heart rate calculating section which removes, as a noise component, an invalid peak from among a plurality of peaks included in the waveform signal of the heartbeat data based on the change of the exercise status of the human body judged by the exercise status judging section.
US09662070B2 Controllable sensor insertion needle
An insertion device is proposed for at least partly inserting a subcutaneous device, more particularly a subcutaneous sensor for detecting at least one analyte, into body tissue. The insertion device has at least one insertion aid and at least one subcutaneous device. The insertion aid has at least one substantially rigidly designed base body, more particularly an insertion needle, for insertion into the body tissue. The insertion device is designed to generate an adjustable holding force between the base body and the subcutaneous device. The insertion device is designed to set the holding force during the insertion such that the subcutaneous device is held against the base body. The insertion device is furthermore designed to set the holding force after the insertion such that the subcutaneous device is detachable from the base body.
US09662061B2 Ultraviolet camera and display station for capturing reflected ultraviolet light
A tool for recommending proper sun block use. The tool receives, by one or more computer processors, a first image of a user captured by a camera, and a second image of a user captured by a camera, wherein the first image is an ultraviolet image, and the second image is a digital color image. The tool determines, by one or more computer processors, areas of ultraviolet radiation vulnerability for the user captured in the first and second image. The tool determines, by one or more computer processors, a level of ultraviolet radiation vulnerability for the determined areas. The tool determines, by one or more computer processors, a recommendation for proper sun block use based, at least in part, on the level of ultraviolet radiation vulnerability.
US09662060B2 Integrity testing method and apparatus for delivering vapor to the uterus
A method and system of providing therapy to a patient's uterus is provided, which can include any number of features. The method can include the steps of inserting a uterine device into the uterus and performing a uterine integrity test to determine that the uterus is intact and not perforated. If it is determined that the uterus is not perforated, a patency test can be performed to determine that the uterine device is not clogged or embedded in tissue. If the uterus is intact and the device is not clogged or embedded in tissue, the uterus can be treated with the uterine device, e.g., uterine ablation. Systems for performing these methods are also disclosed.
US09662059B2 Imaging agents for monitoring changes of dopamine receptors and methods of using thereof
The present invention is related generally to a method for screening subjects to determine those subjects more likely to develop diabetes by quantization of insulin producing cells. The present invention is also related to the diagnosis of diabetes and related to monitor disease progression or treatment efficacy of candidate drugs.
US09662058B2 Sensing Foley catheter
Foley type catheter embodiments for sensing physiologic data from a urinary tract of a patient are disclosed. The system includes the catheter and a data processing apparatus and methods for sensing physiologic data from the urinary tract. Embodiments may also include a pressure sensor having a pressure interface at a distal end of the catheter, a pressure transducer at a proximal end, and a fluid column disposed between the pressure interface and transducer. When the distal end is residing in the bladder, the pressure transducer can transduce pressure impinging on it into a chronological pressure profile, which can be processed by the data processing apparatus into one or more distinct physiologic pressure profiles, for example, peritoneal pressure, respiratory rate, and cardiac rate. At a sufficiently high data-sampling rate, these physiologic data may further include relative pulmonary tidal volume, cardiac output, relative cardiac output, and absolute cardiac stroke volume.
US09662051B2 Automated assessment of peripheral vascular condition
An automated assessment of a patient's peripheral vascular condition includes using a pulse oximeter to generate at least a perfusion index relative to a limb or digit of the patient. Pressure is applied to the limb or digit, and while increasing or decreasing the pressure, a change in the perfusion index is determined. The change is indicative of a cessation of blood flow or a return of blood flow in the limb or digit. A systolic blood pressure is thereafter determined based on the pressure applied at the time of cessation of blood flow or the return of blood flow in the limb or digit. Using a pulse oximeter to generate a perfusion index may include transmitting light into the limb or digit, detecting light that was transmitted into tissue in the limb or digit, and calculating the perfusion index based on the light transmitted through the tissue.
US09662049B2 Methods and systems for monitoring patients undergoing treatment for cancer
Oncology monitoring systems include: (a) a first plurality of radiation sensors configured to reside proximate a target tumor treatment site of a patient, the sensors being configured to provide radiation data associated with the tumor treatment site; and (b) a first portable receiver in communication with the plurality of sensors. The receiver is configured to obtain radiation data from the sensors at a plurality of different times. The receiver is in communication with a local and/or remote computer that tracks variation in the radiation data to provide dynamic tumor site information.
US09662047B2 Portable raman diagnostic system
The present invention further relates to the selection of the specific filter combinations, which can provide sufficient information for multivariate calibration to extract accurate analyte concentrations in complex biological systems. The present invention also describes wavelength interval selection methods that give rise to the miniaturized designs. Finally, this invention presents a plurality of wavelength selection methods and miniaturized spectroscopic apparatus designs and the necessary tools to map from one domain (wavelength selection) to the other (design parameters). Such selection of informative spectral bands has a broad scope in miniaturizing any clinical diagnostic instruments which employ Raman spectroscopy in particular and other spectroscopic techniques in general.
US09662046B2 Lancing actuator
A lancing actuator (114) includes a drive element (118) for driving a lancing element, the drive element being guided within a housing (112), a combined compression and torsion element (120) which, by a relaxing movement thereof, is adapted to drive the lancing motion, a combined triggering and driving device (122) having an actuating element (124) and a locking device (126), wherein the actuating element has an initial state and an actuated state and is accessible from the outside of the housing, wherein, in the initial state, the drive element is locked in the locking device under a torsional stress exerted by the combined compression and torsion element, wherein the combined triggering and driving device is configured in a manner that, when the actuating element makes a movement along an actuation path from the initial state into the actuated state, a torque is exerted on the drive element which prevails over the torsional stress exerted by the combined compression and torsion element such that the drive element is released from the locking device, which results in a triggering of the lancing motion.
US09662045B2 Generation of sleep quality information based on posture state data
This disclosure describes techniques for generation of sleep quality information based on posture state data. The techniques may include obtaining posture state data sensed by a medical device for a patient, generating sleep quality information based on lying posture state changes indicated by the posture state data, and presenting the sleep quality information to a user via a user interface.
US09662041B2 Method and apparatus for mapping a structure
An area of a patient can be mapped with a system operable to identify a plurality of locations and save a plurality of locations of a mapping instrument. The mapping instrument can include one or more electrodes that can sense a voltage that can be correlated to a three dimensional location of the electrode at the time of the sensing or measurement. Therefore, a map of an area or volume can be determined based upon the sensing of the plurality of points without the use of an imaging device. An implantable medical device can then be navigated relative to the mapping data.
US09662039B2 System and method for functional brain organization mapping
Systems and method for producing functional brain organization maps are provided. The method includes providing functional connectivity magnetic resonance image (fcMRI) data, a population atlas, a variation map indicative of inter-subject variability in the atlas. The method also includes initializing a subject map using the atlas, determining a reference signal for each functional connectivity network in the subject map using signals derived from the fcMRI data, computing correlations between the signals and reference signal of each functional connectivity network, and iteratively updating the subject map by reassigning locations in the subject brain when correlating with a functional connectivity network, updating at each iteration the reference signal using the subject map, the population atlas, the variation map, and the set of fcMRI data. The method further includes generating a report indicative of a functional brain organization for the brain of the subject using the subject map.
US09662038B2 Fluid driven medical injectors
Some injectors of the invention may include a fluid drive responsive to pressure of a working fluid (e.g., liquid, pneumatic, or both) to impart a sequence of forces to drive a delivery device (e.g., a syringe) to deliver a medical fluid (e.g., a contrast agent, a radiopharmaceutical, a drug, or a combination thereof). Some injectors may include a multimedia tube configured to pass a working fluid (e.g., air) and a light signal (e.g., infrared). Some injectors may include a peristaltic drive responsive to pressure of a working fluid.
US09662037B2 Magnetic resonance imaging apparatus and magnetic resonance imaging method
According to one embodiment, a magnetic resonance imaging apparatus includes a spectrum acquisition unit, a resonance frequency acquisition unit and an imaging unit. The spectrum acquisition unit is configured to acquire frequency spectra of magnetic resonance signals from an object while changing a suppression effect or an enhancing effect of signals from a specific material. The resonance frequency acquisition unit is configured to obtain a resonance frequency of the specific material or another material based on an index representing a difference in intensities of signals from the specific material or the another material between the frequency spectra. The imaging unit is configured to perform imaging using a radio frequency pulse having a center frequency set to the resonance frequency of the specific material or the another material.
US09662036B2 Method and apparatus for generating a tomographic image
In a method for generating a tomographic image, at a first point in time, a first tomographic image is acquired of a layer of a patient and the region of cartilaginous tissue is determined in the first tomographic image. At a later second point in time a second tomographic image is acquired of the layer of the patient and the region of the cartilaginous tissue is determined in the second tomographic image. The tomographic image is generated from the first tomographic image and the second tomographic image, in which every pixel of the tomographic image is assigned a difference value between a corresponding pixel of the first tomographic image and a corresponding pixel of the second tomographic image. The validation number is determined by adding all the pixels in the region of the cartilaginous tissue in the tomographic image.
US09662032B2 Biosignal measuring apparatus and method of measuring biosignal
A biosignal measuring apparatus and a method of measuring a biosignal is provided. A biosignal measuring apparatus includes a first interfacing unit including two or more first interfaces configured to detect first signals from a subject, a second interfacing unit including two or more second interfaces and a connecting unit, the second interfaces being configured to detect noise from the subject, the connecting unit being configured to connect the second interfaces, and a biosignal extracting unit configured to extract a biosignal of the subject from the first signals by using signals output from the second interfacing unit.
US09662031B2 Device for applying electrode assemblies
The invention relates to a device comprising a number of electrode assemblies (10), which can be applied to the skin surface (4) of an animal or human being and by means of which voltages and currents can be tapped from the skin surface (4), and comprising a flexible, in particular extendable, retaining element (6) formed by a planar or film-like molded part. According to the invention, the electrode assemblies (10) comprise a main body (1) and a number of pin electrodes (2) that protrude from the main body (1) in the same direction, the electrode assemblies (10) are fastened to the retaining element (6), and the main body (1) of the respective electrode assembly (10) is connected to the retaining element (6), wherein the pin electrodes (2) of all electrode assemblies (10) protrude in the same direction.
US09662028B2 Method and system for predicting of acute hypotensive episodes
A method and system of predicting a hypotensive episode in a patient using one or more time varying hypotension specific biomarkers corresponding to physiological processes in the patient. Data derived from sensors or other measurement devices such as ECG sensors can be used to generate biomarkers. The biomarkers can then be used to generate an acute hypotension prediction classifier, or monitored factor, derived from a three dimensional temporal representation of two or more biomarkers. When the monitored factor exceeds a predetermined threshold the method and system trigger an alarm before an appearance of a hypotensive episode in the patient.
US09662027B2 Methodology for assessing the bounded-input bounded-output instability in QT interval dynamics: application to clinical ECG with ventricular tachycardia
The present invention is directed to a method for determining onset of ventricular arrhythmias using bounded-input bounded-output stability of QT interval (QTI) dynamics. The method of the present invention includes two parts. A first part of the method determines the dependence of each QTI on several prior QTIs and RR intervals (RRI). This determination is represented as an autoregressive model with exogenous input (ARX). A second part of the method determines the BIBO stability of the ARX model in the z-domain. The metrics associated with the first and second parts of the method are then used to predict onset of arrhythmia.
US09662026B2 Three-dimensional electrode and a biological probe comprising the same
The present invention provides a three-dimensional electrode having high cell affinity and capacitive coupling, comprising a pillar portion and a spherical portion, wherein the diameter of the spherical portion is larger than that of the pillar portion, and the carbon nanotubes are coated on the spherical portion, and pillar portion and the spherical portion are made of material selected from metal materials. The present invention may be used for developing biological probes having high cell affinity and capacitive coupling so as to provide high accuracy for measurement of neural cells or electrocardiograms and prevent from distortion.
US09662025B2 Low noise analog electronic circuit design for recording peripheral nerve activity
Circuits and circuit systems to record activity (e.g., peripheral nerve activity) are provided. The circuits advantageously have good noise characteristics (e.g., low noise), as well as low power consumption and low area. A circuit can be implantable (e.g., in a human subject). Methods of designing, manufacturing, and using such circuits and circuit systems are also provided.
US09662018B2 Integrated self-fixating visualization devices, systems and methods
Surgical visualization devices are provided which include a substrate having at least one imaging device and a plurality of fasteners coupled thereto for attaching the substrate to patient tissue. Systems and methods utilizing the surgical visualization devices are also provided.
US09662017B2 Methods and systems for acquiring multiple interleaved slices in magnetic resonance imaging
A method for operating a Magnetic Resonance (MR) imaging system including generating radio frequency (RF) excitation pulses in a volume of patient anatomy that includes a patient's heart to provide subsequent acquisition of associated RF echo data and generating slice select magnetic field gradients for phase encoding and readout RF data acquisition in the volume of patient anatomy. The method also includes acquiring a plurality of slices of an image of the volume of patient anatomy within a plurality of cycles representing time period between successive beats of the patient's heart. The method also includes causing, by a control processor, accelerated acquisition of two or more slices of the plurality of slices within a quiescent phase of each of the plurality of cycles. The method further includes applying, by the control processor, one or more saturation areas proximate to a target volume of the patient anatomy.
US09662016B2 Personal area network pairing
A method for automatically adding a first sensor device to a first personal area network in a healthcare application includes receiving a signal with out-of-band pairing data at the first sensor device. The first sensor device is disposed on a patient's body. The out-of-band pairing data is injected into the patient's body by a second sensor device disposed on the patient's body. Pairing data is extracted from the received signal at the first sensor device. Using the pairing data, the first sensor device is added to the first personal area.
US09662012B2 Apparatus and method for assessing effects of drugs by recording ocular parameters
The invention is directed to quantification of the effects of drugs on a patient using pupillometric measures. Apparatus and processes for obtaining control and patient measures and deriving relationships from same are provided. The methods of the invention provide doctor quantitative feedback on patient symptoms and on the effects of a drug or dosage of same on a patient, as well as provide assessment capability to patients and law enforcement.
US09662009B2 Imaging probes and associated devices, and systems utilizing ferrofluid-impregnated actuators
Devices, systems, and methods that utilize a ferrofluid-impregnated medium to impart motion to an optical fiber positioned within an imaging probe are provided. In some embodiments, an ophthalmic imaging probe can include a housing having a proximal portion and a distal portion; an optical fiber positioned within the housing, the optical fiber configured to receive an imaging light from an imaging light source and guide the imaging light to an optical element positioned within the distal portion of the housing; and an actuator system configured to impart motion to the optical fiber, the actuator system including a ferrofluid-impregnated medium (FIM) and an electrically energizable coil positioned within the housing.
US09661995B2 Capsule endoscope system, operating method of image display, and computer-readable recording medium
A capsule endoscope system includes: a capsule endoscope including a first and a second imaging units; an image display that displays images captured by the first and second imaging units; a control unit that determines a moving direction of the capsule endoscope during imaging, specifies one of the imaging units which faces the moving direction of the capsule endoscope during imaging, and determines the posture of the capsule endoscope; and a display control unit that generates a display screen, arranges the image captured by the imaging unit facing the moving direction in a first display region in the display screen, arranges the image captured by the other imaging unit in a second display region in the display screen, and changes the positions of the first and second display regions according to the determination result of the position of the capsule endoscope.
US09661994B2 Flexible endoscope system and functionality
An enhanced flexibility auxiliary endoscope assembly for use with an endoscope, the assembly including at least one flexible elongate element and a flexible sleeve having a first lumen for accommodating a distal portion of an endoscope capable of assuming at least a first curvature and a second lumen for accommodating the at least one flexible elongate element, the second lumen being configured to allow the at least one flexible elongate element to assume the at least first curvature as well as at least a second curvature about the first curvature, thereby to enhance flexibility of the auxiliary endoscope assembly.
US09661990B2 Endoscope and method for recording at least one stereoscopic image by means of an endoscope
An endoscope (1) is provided in which a mechanically or electrically adjustable mirror (7) is interposed between two lenses (3, 4) adapted for stereoscopic image recording and an image recording chip (5), the mirror allows light captured by the lenses (3, 4) to be alternately guided onto the image recording chip (5).
US09661987B2 Disposable sheath
A sheath for a medical instrument may include an elongate body extending from a proximal end to a distal face, and a first hollow lumen extending from a first end proximate the proximal end to a second end proximate the distal face. The sheath may also include a transparent window positioned at the second end of the first lumen to seal the first lumen at the second end. The transparent window may be configured to transmit light therethrough.
US09661986B2 Multicore fiber endoscopes
Endoscopes, multicore endoscope fibers and configuration and operation methods are provided. The fibers may have hundreds or thousands of cores and possibly incorporate working channel(s) and additional fibers. The fiber may be used at different optical configurations to capture images of tissue and objects at the distal tip and to enhance a wide range of optical characteristics of the images such as resolution, field of view, depth of field, wavelength ranges etc. Near-field imaging as well as far-field imaging may be implemented in the endoscopes and the respective optical features may be utilized to optimize imaging. Optical elements may be used at the distal fiber tip, or the distal fiber tip may be lens-less. Diagnostics and optical treatment feedback loops may be implemented and illumination may be adapted to yield full color images, depth estimation, enhanced field of views and/or depths of field, and additional diagnostic data.
US09661984B2 Endoluminal treatment method and associated surgical assembly
A surgical instrument includes a hollow member having a sidewall provided with a window and a closure member movably connected to the hollow member for alternately covering and uncovering the window. The hollow member has a first clamping surface along an edge of the window, while the closure member has a second clamping surface opposing the first clamping surface and disposable substantially adjacent thereto in a clamping or closure configuration of the instrument. The instrument additionally comprises a tissue occlusion component mounted to at least one of the hollow member and the closure member for acting on tissues gripped between the first clamping surface and the second clamping surface, to couple the tissues to each other.
US09661982B2 Easier loading and unloading silverware baskets for automatic dishwashers
Easier loading and unloading silverware baskets for automatic dishwashers are disclosed. A disclosed example silverware basket includes four side walls defining a basket having a top opening and a bottom opening, a moveable first member dimensioned to fit within the top opening and selectively moveable between a first position near the top opening and a second position between the top opening and the bottom opening, and a moveable second member dimensioned to fit within the bottom opening and selectively moveable between a third position near the bottom opening and a fourth position between the top opening and the bottom opening.
US09661979B2 Method for operating a water-bearing domestic appliance
A water-bearing domestic appliance and method of operating a water-bearing domestic appliance, wherein the domestic appliance includes a water feed system that is controlled by a control device and that supplies a measured volume of water to the domestic appliance. The domestic appliance further includes a total water volume detection device to detect a total volume of water that is supplied via the water feed system to the domestic appliance during its service life.
US09661978B2 Spraying device for a washing machine
Spraying device for washing machine, in particular a dishwasher, comprising an impeller provided with blades on the upper part as to receive an axial flow of a washing fluid and to deviate said flow in substantially radial direction, a lower cage defining a containment compartment having an upper access opening for the insertion of the impeller, and an upper closing cover, firmly applicable superiorly on the top of the cage to close the containing compartment.
US09661976B2 Multi-functional cleaning system
A multi-functional cleaning system usable as both a vacuum cleaner and a steam cleaner includes (a) a body having a motor assembly for generating suction and a dust collector for collecting foreign matters, (b) a first cleaning head, such as a vacuum nozzle, detachably coupleable to the body and having an inlet for directing the foreign matters into the dust collector, and (c) a second cleaning head, such as a steam cleaning head, detachably coupleable to the body and having an outlet for directing steam onto a surface. Attaching the body to the first cleaning head forms a vacuum cleaner configuration. while attaching the body to the second cleaning head forms a steam cleaner configuration. Electrical wiring and connectors enable operation of the blower motor only in the vacuum cleaner configuration, and include protection against water ingress that can cause malfunctioning or create a safety hazard.
US09661975B2 Spray mop having a pivoting liquid reservoir assembly
A reservoir pivot assembly for a spray mop including a first portion pivotably connected to a second portion. A liquid reservoir is removably received by the first portion. The first portion is operable to pivot about the second portion between a first state and a second state, and the liquid reservoir is configured to pivot with the first portion.
US09661972B2 Air duct for an extractor cleaning machine
An extractor cleaning machine that includes a base having a suction nozzle and a body coupled to the base. The extractor cleaning machine also includes a suction source in fluid communication with the suction nozzle. The extractor cleaning machine further includes a recovery tank configured to store fluid and dirt drawn through the suction nozzle, and a tank tray coupled to at least one of the base and the body. The tank tray including a top surface and a bottom surface. The recovery tank is coupled to the tank tray adjacent the top surface. The extractor cleaning machine also includes an air duct coupled to the tank tray adjacent the bottom surface to define a passageway that fluidly couples the recovery tank and the suction nozzle.
US09661970B2 Pressure switch for dust sensor and vacuum cleaner having the same
A pressure switch configured to be disposed on a path, through which dust passes, to control a dust sensor according to whether a suction pressure is formed in the path, is provided. The pressure switch includes: a body part having a connection tube connected to the path, and an upper surface; first and second terminals configured to be electrically connected to the dust sensor, and at least a portion of which protrudes from the upper surface of the body part; and a flexible cap configured to engage the body part to define a space along with the upper surface of the body part. The flexible cap is deformed in response to a negative pressure being formed in the space, thereby electrically connecting the first and second terminals.
US09661966B2 Vacuum cleaner
A vacuum cleaner includes a main body including a fan motor to generate suction force, a suction unit connected to the main body to suction foreign matter from a surface to be cleaned in a state of contacting the surface, a dust collector separatably mounted to the main body to separate and collect dust from air suctioned by the suction unit, and a wheel assembly to move the main body, wherein the wheel assembly includes frames provided at a lower part and left and right sides of the main body and wheels rotatably mounted to the frames provided at the left and right sides of the main body, each wheel having a negative camber angle.
US09661963B2 Kit for configuring toilet for disabled persons
The kit for configuring a toilet for disabled persons includes a toilet seat having a front portion having a first width and a back portion having a second width, the first width being greater than the second width, a top surface, and a bottom surface having a downward sloping wall configured for mating onto a toilet bowl of a toilet, and a mounting plate attached to the back portion of the toilet seat, the mounting plate having at least one opening configured for receiving a fastener for attaching the toilet seat onto the toilet. The top surface of the toilet seat can include a channel configured for receiving a conventional toilet seat. The kit can also include a support member, such as a floor-mounted handle bar or at least one wall-mounted handle bar, and a lid.
US09661959B2 Toilet paper holding device
A toilet paper holding device for efficiently storing toilet paper in an organized manner. The toilet paper holding device includes a baseplate that can be mounted to a wall or other support surface via one or more fasteners, such as screws. The baseplate includes one or more telescopic arms extending therefrom. The telescopic arms can be extended or retracted in length so as to hold a desired number of toilet paper rolls thereon. In embodiments having several arms, the arms are substantially parallel to one another and are separated by a space. The telescopic arms can be removably secured to the baseplate via a threaded connection. In this way, the toilet paper holding device allows a user to store a number of toilet paper rolls in an organized manner.
US09661958B2 Electronically controlled dispenser for dispensing flexible sheet material
A method of grounding a dispenser. A low impedance path is connected to elements internal to the dispenser. The low impedance path is also connected to a surface contact spring which is adapted to contact an external mounting surface when the dispenser is affixed thereto. Static electrical charge accumulated on the elements is discharged through the low impedance path and the surface contact spring to the external mounting surface.
US09661954B2 Spill proof container
A spill proof container assembly having a receptacle, a non-spill lid and a handle assembly. The handle assembly including a cover disposed at a first end and a sleeve disposed at a second end. The cover and handle pivot about a sleeve connection between an open position and a closed position.
US09661952B2 Sandwich making appliance and method of making a sandwich with the same
A small cooking appliance comprises a bottom housing, a top housing, and a ring assembly. The bottom housing has a top surface that forms a bottom cooking surface of the appliance. The top housing has a bottom surface that forms a top cooking surface of the appliance. The top housing is movably attached to the bottom housing and moveable between a closed position and an open position. The ring assembly is positionable between the top and bottom cooking surfaces when the top housing is in its closed position. The ring assembly comprises a top ring, a bottom ring, and an optional center cooking plate. The center cooking plate is movable between (i) a closed position in which a space defined by the ring assembly is divided into top and bottom cooking cavities and (ii) an open position.
US09661948B2 Device for preparing a drink
Device for preparing a drink by extracting a measured quantity, for example of ground coffee, contained in a capsule (1) equipped with an extraction membrane (7), said device comprising a water inlet (5), a capsule holder (2), a capsule cage (3), clamping means and a set of spikes (6) for piercing said membrane (3); characterized in that the clamping means comprise a piston (4) mounted such that it can move with respect to the cage (3).
US09661944B2 Decorative and connectable display arrangement
A decorative and connectable display arrangement that includes a housing of multi-sided form having opposed first and second sides and a bottom, an inner support frame that is disposed within the housing and including a cap member having an open top port, and at least one decorative member that is supported within the housing and extends upwardly through the open top port. The decorative member includes a base piece that is pivotally supported in the housing and a stem piece extending from the base piece and extending through the open top port. A solar energy source or panel is supported in the inner support frame and is effective for driving the at least one decorative member in a predetermined motion direction. The housing has 3 on opposed sides thereof an interlock tongue and groove mechanism that enables adjacent ones of the housings to be engaged together.
US09661943B1 Flower wheel system
A specially designed crafting tool having a base, a spinning wheel and tools, with which to create beautiful faux flowers from spools of wire-edged ribbon and wire to provide craft enthusiasts and others a practical decorating tool with which to create fancy faux flowers ideal for a variety of uses.
US09661941B1 Headboard display rack
A headboard display rack for displaying a plurality of headboards. The display rack includes a frame, a plurality of bracket assemblies pivotably attached to the frame, and a plurality of roller assemblies that correspond to each of the bracket assemblies, wherein each bracket assembly is configured to support a first end of the headboard, and each roller assembly is configured to support a second end of the headboard.
US09661937B2 Carrier frame for a child carrier
A carrier frame for a child carrier is disclosed. The carrier frame includes a first frame element and a second frame element hingedly coupled to the first frame element about a hinge axis. The first frame element includes a main frame and an adjustable support. The adjustable support extends in a first direction substantially parallel to the hinge axis and is movable in a second direction substantially perpendicular to the hinge axis. The second frame element comprises a transition portion and a backrest portion. An angle is formed between the backrest portion and the transition portion. The transition portion has a width in the first direction smaller than a maximum width of the carrier frame.
US09661936B2 Multi-use convertible frame for a baby carrier
A multi-use convertible frame for a baby carrier includes a base frame, a swivel mount, a support unit and a positioning mechanism. The support unit can be swiveled about ninety degrees from a first direction to a second direction, and vice versa. The support unit is leaned with an angle suitable for providing a chair mode in the first direction, and kept in a substantially horizontal position for providing a bassinet mode in the second direction. The base frame may be formed with a curved underside and rotatably mounted with two stoppers at the both ends thereof for converting the chair mode into a rocking chair mode and converting the bassinet mode into rocking bassinet mode.
US09661935B2 Cushion restoration method
Steps for using an insert to restore sagging sofa cushions are provided. Over time, the cushion develops a depression on a sitting surface of a deformable member and an elevation on a base surface of the deformable member. The cushion also suffers from reduced elasticity in the deformable member. Positioning the insert between a cushion casing and deformable member of the cushion allows for sagging areas of the cushion to be fixed. The cushion restoring insert thus addresses both aforementioned issues. An elongated elastic member with similar elasticity to the original cushion provides a like-new level of elasticity for the cushion. The cushion restoring insert also increases volume within the cushion casing, causing tension in combination with the cushion casing. This tension counteracts the depression and elevation, helping to return the cushion to a like new state.
US09661927B2 Furniture member with powered mechanism providing lift and zero gravity positions
A furniture member powered mechanism providing both lift and zero gravity operating positions includes a first torque tube having first and second connecting links fixed thereto. The connecting links are each rotatably connected to a first or second connecting arm. The first and second connecting arms are rotatably connected to a gear housing. A positioning motor connected to the gear housing displaces a slide member coupled to the gear housing. Slide member motion displaces the first and second connecting arms, displacing and rotating the first torque tube. First and second connecting plates are rotatably connected to the slide member. A second torque tube is fixed at opposite ends to each of first and second arm rest portions of a furniture member base portion. The first and second connecting plates are also connected to the second torque tube such that slide member displacement rotates the base member.
US09661926B2 Pull-out guide for drawers
A pull-out guide for drawers has a carcass rail, a drawer rail, and a central rail which is moveably mounted between the carcass rail and the drawer rail. At least one carriage is mounted in a moveable manner between at least two rails of the pull-out guide. A synchronization apparatus avoids running faults of the pull-out guide, and the synchronization apparatus has at least one synchronization wheel which interacts firstly with the one carriage and secondly with a running surface which is arranged on one of the rails. The synchronization wheel is in the form of a gear with two pinions with different diameters. The first pinion and the second pinion are connected to one another in a rotationally fixed manner, wherein, when one pinion moves, the other pinion also moves.
US09661921B1 Multiple shelving apparatus
A frame of a shelving apparatus includes a plurality of vertical posts, a plurality of cross members, and a plurality of shelf supporting beams. Each vertical post has an inner attachment surface, a side surface, and a plurality of attachment slots formed at the inner attachment surface. Each shelf supporting beam includes a beam member and two post lockers provided at two ends of the beam member respectively. Each post locker includes an extension wall biasing against the side surface, a locker wall biasing against the inner attachment surface, and a locking element provided at the locker wall to to selectively engage with one of the attachment slots so as to detachably couple the shelf supporting beam between the vertical posts at a position that the beam member is extended between the side surfaces of the vertical posts.
US09661909B2 Facial hair shaping tool
A facial hair shaping tool includes a unitary and generally L-shaped main body having a shape that is designed to contour to the face of an adult human. The main body includes a front surface, a back surface, a top end, an elongated planar first side, an elongated bottom end, a truncated second side and a curvilinear central section that extends from the second side to the top end. The main body is constructed from a unitary mold of injected plastic having a longitudinal edge along the bottom end. A plurality of spaced apart combing teeth are cantileveredly mounted to the longitudinal edge at a perpendicular orientation to the longitudinal axis of the tool.
US09661908B2 Holding device for cards and/or banknotes
A holding device for cards and/or notes includes a housing, which includes at least one clip and a base. The holding device is so designed that production is simplified, wherein secure storage of individual or multiple cards and/or notes is made possible. To this end, the base of the housing, which is open at the top toward the at least one clip, includes upwardly projecting side ridges, which are disposed at a distance from each other and, if no cards or notes are disposed in the housing, each of the at least one clip is located partially between the side ridges and has a free end extending at least approximately to the bottom plane of the base.
US09661906B2 Protective cover for electronic tablet with adjustable viewing stand
A protective cover for an electronic device, such as an electronic tablet computer, can transform into an adjustable stand to hold the device in multiple viewing angles. The cover protects the electronic device and allows a user to view and access the device without removing it from the cover. The stand can be adjusted to allow for multiple viewing angles.
US09661905B2 Motorized luggage
Motorized luggage includes a frame enclosed in part by an outer shell, the frame defining an internal storage compartment, front wheels connected to a steering shaft, wherein the steering shaft is rotatably connected to the frame and the position of the steering shaft controls an orientation of the front wheels, a retractable handlebar received by the steering shaft, wherein the retractable handlebar may be telescopingly moved from a stored configuration to a driving configuration, wherein in the stored configuration the handlebar is retracted and enclosed by a second zippered flap of the outer shell, wherein in the driving configuration, the handlebar is extended above a top face of the frame, a rear set of wheels connected by a second axle, wherein the second axle is operatively coupled to the frame, and an electric motor mounted on the frame, wherein the electric motor drives the rear wheels.
US09661895B2 Nozzle shoe
A shoe includes one or more nozzles mounted to the shoe, each of the one or more nozzles including one or more inlets to take in fluid traveling in an intake direction during a kicking motion of a wearer, a bend to change a flow direction of the fluid from the intake direction to an output direction, and one or more outlets to expel fluid in the output direction.
US09661891B2 Helmet visor
Helmet systems and their methods of use are described. In one embodiment, an opaque, ballistic rated visor is attached to a helmet such that the visor covers a wearer's eyes.
US09661890B2 Automated helmet gas bladder maintenance system and method
A system and method for easily and frequently checking the gas bladder pressure levels in a sports player's helmet and refilling them to maintain optimum head protection for the player. The system and method involve an electronic hand-held gas pump that wirelessly communicates with an adjacent wireless device that comprises a software application for controlling pump operation. The software application allows a user to build a player helmet profile that automatically displays current gas pressure in the gas bladder to which the pump is currently connected. The system and method establish a preferred gas pressure level for every bladder in the helmet when the helmet is being worn and when the helmet is not being worn. Spreadsheets for an entire team can be generated, not only depicting the preferred gas pressure levels but time/date data for periodic checks in order to maintain every bladder to its preferred gas pressure level.
US09661889B1 Head-mounted display device
A head-mounted display device includes a belt body, a buckle assembly disposed on the belt body, and an electronic module disposed on the buckle assembly. The buckle assembly includes a base movably fixed to the belt body and a cover detachably disposed on the base. One of the base and the cover includes a sliding rail while the other includes a sliding member. One of the base and the cover includes an arm and a hook protruding from the arm while the other includes an engaging indent. The electronic module including a display module is disposed on the cover. The hook is engaged with the engaging indent so that the cover is fixed to the base.
US09661888B2 Method for forming thermoplastic composites
A method for forming thermoplastic composites includes: (a). cutting a thermoplastic film and a cloth material, with the thermoplastic film including a surface layer and an adhesive layer, and with a melting point of the surface layer higher than the adhesive layer; (b). placing the thermoplastic film on a platform of a molding machine, facing the adhesive layer upwardly, and covering the cloth material on the thermoplastic film, with the platform including a plurality of channels defined therein, a plurality of concave and convex patterns arranged on a top surface thereof, and plural pores evenly formed on the top surface thereof and communicating with the plurality of channels; and (c). heating the thermoplastic film by using a heating unit to melt the adhesive layer and to soften the surface layer.
US09661886B1 System and method for capturing design state of apparel or accessory to enable extrapolation for style and size variants
This invention outlines a novel method for capturing the “state” of an intended design on an apparel pattern, and subsequently transforming that “state” to a new style or size and then applying that modified “state” to automatically recreate the original design, but for the new style or size. This invention captures the “state” of a design as a mathematical function, rather than the design itself and then applies a series of transformations to that “state” to map it to a new style. The system and method enables designers to seamlessly extrapolate designs across apparels and accessories of various sizes and styles. The automated system and method obviates the need for creating individual designs for each style or size, while ensuring that the transformed designs retain their visual characteristics even upon extrapolation.
US09661885B2 Color management for fabrication systems
A computer program product including machine executable instructions stored on machine readable media for implementing a method for controlling color reproduction during manufacture of fabric for a garment is provided. The method includes: obtaining appearance information descriptive of the appearance desired for the fabric; obtaining color profile information for a device that generated the appearance information; updating the appearance information with the color profile information; selecting parts information descriptive of the geometry of at least one part of the garment and applying the updated appearance information to provide updated parts information; and storing the updated parts information for reference during the manufacture. A system and a method are described.
US09661883B2 Hand-tool brace
A method and apparatus for transferring vibration of a motorized hand tool from a wrist to a forearm of a human operator is disclosed. The apparatus includes a connector that is coupled to the motorized hand tool and also includes a brace that is coupled to the forearm of the human operator and is also coupled to the connector.
US09661881B2 Swimwear design and construction
A wetsuit is provided which comprises (a) a first central region comprising a first material and having a first thickness; and (b) a second lateral region comprising a second material and having a second thickness. The buoyancy per unit area of the first region is greater than the buoyancy per unit area of the second region.
US09661872B2 Post fill carbonation with container overpressure limitation
In at least some embodiments, a carbonated beverage is formed by filling a container with a beverage liquid, adding solid carbon dioxide, sealing the container, and then limiting the development of overpressure within the container. In some embodiments, overpressure within a container may be limited by an adsorber material element. In some embodiments, overpressure within a container may be limited through agitation of a sealed container.
US09661871B2 Food products and methods of forming food products
Disclosed is a food product formed from the leg of a fowl comprising: a) a central leg bone having a foot end and a thigh end, said leg bone preferably being substantially without at least a foot knuckle; and b) a first portion of natural meat originally located around a portion of the foot-end of said bone and displaced from said foot end toward said thigh-end such that at least a portion of said foot-end bone is exposed and such that said displaced portion of meat remains indirectly attached to the bone.
US09661869B2 Polariscope toy and ornament with accompanying photoelastic and/or photoplastic devices
A variety of toy polariscopes are simpler in design and less costly than precision instruments used in scientific research and stress analysis of materials and structures. The toy polariscopes are designed for a variety of objects that may exhibit photoelastic properties such as glass, plastic, Plexiglas, gel candle material and other gels, and even edible photoelastic objects. They are specially designed for objects of various sizes with a variety of purposes such as objects to enhance learning in a variety of conditions and experiences. Special objects are designed to go with the toy polariscopes such as edible and inedible photoelastic objects, photoelastic candle material, a variety of photoelastic/photoplastic stands capable of a variety of displays in interaction with other designed photoelastic objects capable of a variety of interaction and displays. Other optical phenomena may also be observed.
US09661868B2 Expanded bed adsorption methods for isolation of basic milk proteins including lactoferrin
The present disclosure relates to improved expanded bed adsorption processes for isolating proteins from milk sources. In particular embodiments, the present disclosure provides a process for isolating a milk protein, such as lactoferrin, from a milk source comprising establishing an expanded bed adsorption column comprising a particulate matrix, applying a milk source to the matrix, and eluting the lactoferrin from the matrix with an elution buffer comprising about 0.3 to about 2.0 M sodium chloride.
US09661866B2 Confection extractor apparatus and method
An apparatus for engaging and releasably retaining a fragile or brittle food product for forming a confection on the food product. The apparatus comprising an elastomeric grommet having a radially flexible body defining an aperture having an open position for receiving the food product and a closed position for engaging and releasably retaining the food product.
US09661851B1 Synergistic herbicidal composition and use thereof
A herbicidal composition is provided, the composition comprising: (A) the crystalline modification I of 2-(4-mesyl-2-nitrobenzoyl)cyclohexane-1,3-dione (mesotrione); and (B) the crystalline modification I of methyl 2-[(4,6-dimethoxypyrimidin-2-ylcarbamoyl)sulfamoyl]-α-(methanesulfonamido)-p-toluate (mesosulfuron-methyl). A method of controlling undesirable plant growth at a locus comprises applying to the locus herbicidally effective amounts of both (A) the crystalline modification I of 2-(4-mesyl-2-nitrobenzoyl)cyclohexane-1,3-dione (mesotrione); and (B) the crystalline modification I of methyl 2-[(4,6-dimethoxypyrimidin-2-ylcarbamoyl)sulfamoyl]-α-(methanesulfonamido)-p-toluate (mesosulfuron-methyl).
US09661850B2 Methods of soil pest control
The present invention relates to methods of controlling and/or preventing soil-dwelling pests in useful plants comprising applying to the locus of the useful plant or treating plant propagation material thereof with a compound of formula (I) wherein —B1—B2—B3— is —C═N—O—, —C═N—CH2—, —C═CH2—O— or —N—CH2—CH2—; L is a direct bond or methylene; A1 and A2 are C—H, or one of A1 and A2 is C—H and the other is N; X1 is group X, formula (X) R1 is C1-C4alkyl, C1-C4aloalkyl or C3-C6cycloalkyl; R2 is chlorodifluoromethyl or trifluoromethyl; each R3 is independently bromo, chloro, fluoro or trifluoromethyl; R4 is hydrogen, halogen, methyl, halomethyl or cyano; R5 is hydrogen; or R4 and R5 together form a bridging 1,3-butadiene group; p is 2 or 3. Preferably the soil-dwelling pest is selected from corn rootworm, wireworms, grubs, in particular white grubs (e.g. Phyllophaga sp., Diloboderus sp., Popillia japonica), termites (in particular for sugar cane), subterraneous stinkbugs (e.g. Scaptocoris sp.), cutworms (e.g. agrotis sp.), millipedes (e.g. Julus sp.) and broca gigante (e.g. Telchin licus).
US09661848B2 Substituted 4-cyan-3-(pyridyl)-4-phenylbutanoates, method for the production thereof and uses as herbicides and plant growth regulators
4-Cyano-3-(pyridyl)-4-phenylbutanoates, processes for their preparation and their use as herbicides and plant growth regularsCompounds of the formula (I) or salts thereof in which R1, (R2)n and Q are as defined in Claim 1 are suitable as herbicides for the control of harmful plants or as plant growth regulators. The compounds can be prepared by the process claimed.
US09661844B2 Pesticide composition delivery vehicles
Vehicles for delivery and release of pesticide compositions are provided. In one aspect, the delivery vehicle is a capsule configured to resist release of a pesticide composition before application of the capsule at a locus where pest control is desired. The capsule is further configured to degrade following application at the locus where pest control is desired to facilitate release of the pesticide composition. In one particular but non-limiting form, the capsule includes a shell wall including a relatively high Bloom strength gelatin material and a plasticizer material, and the pesticide composition includes a fumigant such as 1,3-dichloropropene. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the description and drawings.
US09661841B2 Systems and methods for providing motion in animal decoys
Disclosed are exemplary embodiments of mechanical assemblies or systems that may be used to create or provide various motions in animal decoys, such as in a decoy of a duck, goose, turkey, deer, dove, crow, coyote, among other types of birds, mammals, etc. For example, a mechanical assembly or system disclosed herein may be used to create or provide sweeping (e.g., rotation left-to-right and right-to-left, etc.) motions and/or peck (e.g., pivoting up-and-down, etc.) feeding motions for wild bird decoys (e.g., ducks, geese, dove, crow, drake, etc.).
US09661839B2 Cage having an automatic door
A cage having an automatic door is described. A front side of the cage is provided with a door panel. A top edge of the door panel is hingely attached to the cage. A bottom edge of the door panel is attached to the cage through a spring. A pedal is provided on a bottom surface of the cage. A front side of the pedal is hingely attached to the cage. The pedal is connected with a connecting rod. An upper end of the connecting rod extends upward and forward along a sidewall of the cage and is bent towards an exterior of the door panel. A spring supporting seat is fixed on the sidewall of the cage. Said spring supporting seat is connected with a spring. The connecting rod is fixedly provided with a spring contact point. Spring can move the connecting rod up toward the top of the cage and forward toward the front of the cage to lift up the pedal. A hook is fixedly provided on an outer surface of the door panel. An opening of the hook faces the top of the cage. When the door panel is in its fully open position, a bending portion of the upper end of the connecting rod locks into the hook. When the pedal is pressed down, the connecting rod is pulled downwardly and detached from the hook. The door panel moves down automatically to close the cage. In case of trigger mechanism failure, the door panel can be lifted by one hand, and quickly and automatically locks in position to restart, no other manual adjustment is needed.
US09661837B2 Adjustable height broadcast spinner assembly
A method and assembly for broadcast distributing a granular agricultural material. The assembly includes a container that is configured to be supported by a chassis of a self-powered vehicle and contain a volume of a solid granular material. The assembly includes a spinner assembly that includes a first disk and a second disk that are disposed toward opposite lateral outboard sides of the vehicle. A mount arrangement is disposed between the spinner assembly and the chassis and is adjustable to manipulate a position of the first spinner and the second spinner relative to the chassis. Preferably, the mounting arrangement is configured to simultaneously adjust the position of the first spinner and the second spinner relative to the chassis.
US09661836B2 Fishing rod holder
An apparatus for securing a fishing rod proximate to the arm of a user comprises a strap sized to extend around an arm of a user, a block extending from the strap and a finger extending substantially tangentially from the strap proximate to the block, the finger having a free distal end overlying the block wherein the protrusion and the block form a void sized to retain a fishing rod therein substantially parallel to the arm of the user.
US09661834B2 Dual-bearing reel
A dual-bearing reel includes a reel body and a spool. The reel body includes a spool housing portion having an inward opening. The spool includes a first flange that has a larger diameter than a bobbin trunk. The outer peripheral part of the first flange includes a first and second outer peripheral parts, and a connecting portion. The first outer peripheral part is disposed at a first prescribed distance away from an inner peripheral part of the first spool housing portion. The second outer peripheral part is disposed at a second prescribed distance away from the inner peripheral part and has a smaller diameter than the first outer peripheral part. The diameter of the connecting portion gradually increases from the second outer peripheral part toward the first outer peripheral part and couples the first outer peripheral part and the second outer peripheral part.
US09661831B2 Transgenic pig models of cystic fibrosis
This invention relates to transgenic pig models of cystic fibrosis, cells that can be used to make such animals, and methods of making and using these pigs and cells.
US09661819B1 Maize inbred PH2F4W
A novel maize variety designated PH2F4W and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety PH2F4W with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH2F4W through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety PH2F4W or a locus conversion of PH2F4W with another maize variety.
US09661818B1 Soybean cultivar S150105
A soybean cultivar designated S150105 is disclosed. The invention relates to the seeds of soybean cultivar S150105, to the plants of soybean cultivar S150105, to the plant parts of soybean cultivar S150105, and to methods for producing progeny of soybean cultivar S150105. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar S150105. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar S150105, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar S150105 with another soybean cultivar.
US09661817B1 Wheat cultivar BZ9W09-2212
The invention relates to the wheat cultivar designated BZ9W09-2212. Provided by the invention are the seeds, plants and derivatives of the wheat cultivar BZ9W09-2212. Also provided by the invention are tissue cultures of the wheat cultivar BZ9W09-2212 and the plants regenerated therefrom. Still further provided by the invention are methods for producing wheat plants by crossing the wheat cultivar BZ9W09-2212 with itself or another wheat cultivar and plants produced by such methods.
US09661810B2 Demand driven self-watering planter
An apparatus that fits in a container, that enables the container to function as a self-watering planter. The apparatus has a partitioning element that includes an extruded element having a hollow tubular section that terminates in a center opening and a wide flange. The extruded element separates the container into an upper portion (potting soil and plant), a lower portion (liquid reservoir), and a common portion (potting soil, water, and ultimately some plant roots). The flange is a solid plate with a lateral opening that enables liquid to be conveyed past the plate. Roots cannot grow through it. Below the solid plate is a container overflow outlet. A liquid inlet line extends from about above the rim down to the reservoir, so substantially no liquid is added directly to the upper portion.
US09661804B1 Vegetation trimmer
A vegetation trimmer has a motor driven cutting head with cutting tools having blades and flexible filaments attached to the blades. The blades have first and second holes accommodating the flexible filaments.
US09661799B2 Planting unit having a seed meter and an endless seed delivery system
A planting unit for a seeding machine having a frame member and a seed meter mounted thereto. The seed meter has a housing and a metering member rotatably mounted therein. The metering member has a sidewall with an inner surface and an outer surface with a rim portion of the sidewall adjacent an outer edge of the sidewall. The inner surface of the side wall and the housing form a trough at a bottom portion of the metering member to hold a seed pool. A mechanical seed delivery system takes seed from the metering member and moves seed to a discharge location adjacent a seed furrow formed in soil beneath the seeding machine.
US09668393B2 Substrate fixing apparatus and substrate working apparatus
A substrate fixing apparatus includes a back-up member which is located between a pair of conveying members arranged at a distance from each other in a plan view and is below a film-like substrate conveyed along the conveyance path and supported from below by the pair of conveying members. An elevation driver moves at least one of a back-up member and a substrate pressing member upward and downward. The elevation driver elevates the back-up member and/or lowers the substrate pressing member together with the pair of conveying members, thereby separating the substrate upward from the pair of conveying members while supporting the substrate from below by the back-up member and pressing the surface of the outer peripheral part of the substrate downward by the substrate pressing member to correct warpage of the outer peripheral part of the substrate.
US09668392B2 Method for producing a housing enclosing at least one component under pre-tension
A method for producing a housing structure at least partially enclosing at least one component, wherein the housing structure is produced with a construction process utilizing at least one of repeated layered deposition and solidification of material, which is interrupted at least once before completion of the housing structure, and during at least one interruption at least one component, which is not produced by the construction process, is joined to or disposed in a partially finished housing structure, and the construction process is then continued after the interruption until the housing is completed, wherein at least one of an actuator and sensor comprising at least partially a transformer material selected as the at least one component to be joined to or disposed in the housing structure.
US09668391B2 Electromagnetic shielding optical window based on array of rings and sub-rings having triangular and orthogonal mixed distribution
An optical window based on an array of rings and sub-rings having a triangular and orthogonal mixed distribution is suited for electromagnetic shielding. The array has metal rings of the same diameter acting as basic rings closely arranged according to an equilateral triangular and two-dimensional orthogonal square mixed arrangement and is loaded on an optical window transparent substrate surface. Adjacent basic rings are connected externally tangentially. Metal sub-rings are arranged within each basic ring and connected thereto internally tangentially. Each basic ring and its sub-rings constitute a basic unit. At tangential connection locations of the rings, wires overlap or metal is provided to ensure reliable electrical connections between connected rings, thus all rings are conductive. The metal grid structure significantly reduces non-uniformity of grid high-order diffracted light intensity distribution, thereby causing stray light distribution caused by diffraction to be more uniform and imaging to be less affected.
US09668390B2 Electromagnetic interference suppressing structure and electronic device having the same
An electromagnetic interference suppressing structure including a multi-layered substrate; a differential pair including first and second signal lines which are disposed on a first layer of the multi-layered substrate; and two grounding recess structures disposed symmetrically in a second layer of the multi-layered substrate which is positioned under the first layer, and on both sides, respectively, of the differential pair, wherein no electrical coupling element extends across a region lying directly under the differential pair, between the two grounding recess structures.
US09668387B2 Shield structure of electronic device unit and control panel housing
In an electrical shield structure of an electronic device unit and a control panel housing, a metal frame includes a plurality of protrusions having conductivity and having heights to come into contact with the control panel housing. The plurality of protrusions are provided at positions which surround an electronic component. A packing includes a plurality of holes through which the protrusions are inserted at positions corresponding to the positions of the protrusions.
US09668385B2 Controlling airflow within an explosion-proof enclosure
A system is described herein. The system can include an explosion-proof enclosure having an interior comprising a first region and a second region. The system can also include a heat-generating component positioned within the second region of the explosion-proof enclosure. The system can further include an air moving device positioned within the first region of the explosion-proof enclosure. The air moving device can draw a first portion of intake air from outside the explosion-proof enclosure. The air moving device can also pass the first portion of the intake air over the heat-generating component to generate first exhaust air, where the first portion of the intake air cools the heat-generating component. The air moving device can further remove the first exhaust air from the interior of the explosion-proof enclosure.
US09668383B2 System for mounting and cooling a computer component
A system includes a support rack and a component housing. The support rack includes a pair of vertically-extending panels, and each panel of the pair of vertically-extending panels has one or more first mating members of a water coupler pair extending outwardly from the support rack. The component housing is slidably disposed between the pair of vertically-extending panels and has a front panel, a pair of sidewalls extending rearwardly from the front panel, a component water line, and two second mating members of the water coupler pair connected to each other by the component water line.
US09668382B2 Coolant distribution unit for a multi-node chassis
A system includes a chassis, a plurality of nodes, a coolant distribution unit (CDU), and one or more air movers. The chassis includes multiple node bays, a CDU bay, a coolant supply manifold with an inlet in the CDU bay and an outlet in each node bay, and a coolant return manifold an inlet in each node bay and an outlet in the CDU bay. Each node is received into a node bay with an internal heat exchanger connected between a coolant supply and return manifolds. The CDU is received in the CDU bay and includes an air-to-coolant heat exchanger in fluid communication between the supply and return manifolds, and a pump for circulating a coolant through a coolant loop. The one or more air movers force air across the air-to-coolant heat exchanger of the CDU.
US09668372B2 Cable management device
A cable management device includes a first cable management arm, a second cable management arm, and a rod. The second cable management arm is movably connected to the first cable management arm. The rod is attached between the first cable management arm and the second cable management arm such that an unfolding angle between the first cable management arm and the second cable management arm is kept within a predetermined range.
US09668371B1 Systems and methods for securing panels to information handling system chassis
Systems and methods that may be implemented to secure a bezel over a face of an information handling system chassis by using magnetic force to draw in and retain a ferromagnetic bezel latch pin in a latching position relative to complementary latch structure of the chassis. The disclosed systems and methods may be implemented in a manner that minimizes functional intrusions on the front (or other side) of a chassis enclosure to which a bezel is secured, that reduces the number and/or complexity of mechanical features that are conventionally employed, and/or that presents both an intuitive and pleasant user experience for the end user.
US09668369B2 Collapsible enclosure cover for facilitating air flow for an enclosure
A collapsible enclosure cover for facilitating air flow for an enclosure having a collapsible frame with a first guide rail having a mounting bracket and an elongated member. The collapsible frame also has a second guide rail having a mounting bracket and an elongated member. The collapsible frame also has a plurality of poles extending from the first guide rail to the second guide rail that swivel around the elongated members. The collapsible enclosure cover also has a fabric portion connected to and disposed over the plurality of poles.
US09668365B2 Lock structure of circuit board unit
In a circuit board unit storing circuit boards in a plurality of columns and rows, mounting and demounting of the circuit boards are locked without increasing an external shape of a product compared to a conventional configuration. Substrates are provided that have cut-away portions and a lock structure of a circuit board unit includes a slide portion that is formed of a frame member having openings arranged in a grid shape into which the circuit boards are able to be inserted and that is slidably mounted on a circuit board insertion surface of a front mask, and projection portions that are provided in the slide portion and are fitted into the cut-away portions of the circuit boards stored in a case when the slide portion is slid in one direction.
US09668364B2 Display device for an aircraft
A display device for an aircraft and an aircraft including such device. An exterior first surface forms a first side of the device, and an exterior second surface forms a second side. A display is arranged as at least a portion of the first surface and an electrical and/or data terminal is provided. The display and terminal are mounted on a housing arrangement. The second surface is a portion of the housing arrangement and includes an engagement portion extending planarly and so the device can be mounted to a planar wall of an aircraft with the engagement portion in contact with the wall. The second surface includes at least one recess, each terminal arranged completely in a recess where the respective terminal is facing in a direction transverse to a surface normal of the engagement portion. Each of the at least one recess is completely surrounded by the engagement portion.
US09668360B2 Polyamideimide adhesives for printed circuit boards
The present invention relates to curable, liquid, adhesive compositions comprising polyamideimide resins for use in bonding layers of material in metal clad laminate materials for electronic components, such as flexible circuit boards. In particular, the invention relates to liquid adhesive compositions comprising polyamideimides having a terminal isocyanate group blocked by a thermally-dissociatable isocyanate-blocking group and the use of such compositions in preparation of flexible electronic components.
US09668358B2 Cu ball
A Cu ball that has low α dose and high sphericity even when containing at least a certain amount of impurity elements other than Cu. Even when the purity thereof is 99.995% or less and U and Th contents are 5 ppb or less in order to suppress any software errors and decrease connection failure, α dose is 0.0200 cph/cm2 or less. Further, the sphericity of the Cu ball is unexpectedly improved by making the purity not more than 99.995%.
US09668350B2 Semiconductor module with low inductance load connections
A semiconductor module includes a printed circuit board, and first and second embedded semiconductor chips. The first and second semiconductor chips each have a first load connection and a second load connection. The printed circuit board further includes a structured first metalization layer, which has a first section and a second section, and a structured second metalization layer, which has a first section, a second section and a third section. The first section of the second metalization layer and the second section of the first metalization layer have comb shaped structures having first and second protrusions. These first and second sections are electrically conductively connected to one another by a number of first plated-through holes each of which is permanently electrically conductively connected both at first protrusions to the first section of the second metalization layer and at second protrusions to the second section of the first metalization layer.
US09668346B2 Flexible printed circuit board and circuit-board connection structure
A terminal portion configured to obtain electrical connection with a printed circuit board includes a first signal pad that is formed in a first conductor layer and is electrically separated from a ground layer, a pair of first ground pads that is formed in the first conductor layer to sandwich the first signal pad and is connected to the ground layer, a second signal pad that is formed in a second conductor layer and is connected to a signal line, a pair of second ground pads that is formed in the second conductor layer to sandwich the second signal pad and is electrically separated from the signal line, a third signal pad formed in a third conductor layer, and a pair of third ground pads formed in the third conductor layer to sandwich the third signal pad. The second signal pad is wider than the third signal pad.
US09668345B2 Multilayer wiring board with metal foil wiring layer, wire wiring layer, and interlayer conduction hole
A multilayer wiring board includes a first metal foil wiring layer that has at least two or more layers of metal foil wiring lines and is arranged on a mounting surface side for mounting a surface mount type component, a wire wiring layer that is arranged on an opposite side of the mounting surface, and in which an insulation coating wire is wired, and a first interlayer conduction hole that has a conduction part which electrically connects the metal foil wiring line positioned on a surface of the first metal foil wiring layer to at least one of the metal foil wiring line in an inner layer of the first metal foil wiring layer and the insulation coating wire of the wire wiring layer. A hole diameter of the first interlayer conduction hole varies in a board thickness direction of the multilayer wiring board.
US09668343B2 Photocurable electroconductive ink composition
Disclosed is a photocurable electroconductive ink composition including: (A) an oligomer of urethane acrylates, (B) three types of acrylates composed of either tetrafunctional acrylates or trifunctional acrylates, difunctional acrylates and monofunctional acrylates, (C) an electroconductive filler, (D) two or more types of photopolymerization initiators and (E) a polymeric dispersing agent, wherein the amount of the electroconductive filler (C) to be mixed is from 77 to 85% by mass based on the total mass of the photocurable electroconductive ink composition, and 80% by mass or more of the electroconductive filler (C) is a scaly, foil-like or flakey silver powder having a particle size corresponding to a particle size distribution at 50% of more than 5 μm.
US09668341B2 Wiring substrate and method of making wiring substrate
A wiring substrate includes a core layer having a penetrating hole, a first insulating layer disposed on a first surface of the core layer and having a first opening at a position of the penetrating hole, the first insulating layer containing no filler, a penetrating electrode disposed in the penetrating hole and in the first opening, and a first wiring layer laminated both on the first insulating layer at a first surface thereof facing away from the core layer and on an end face of the penetrating electrode, wherein the first surface of the first insulating layer and the end face of the penetrating electrode are planarized.
US09668336B1 Inlay PCB with embedded coin board
A PCB and a method of manufacturing a PCB with combined inlay-PCB process and embedded coin technology are disclosed. The method and device disclosed herein is able to manufacture an inlay part of a high frequency laminate into FR4 laminate. The present invention is advantageous in many aspects including having an inlay design on the PCB, which can save the cost of high frequency laminate. Further, the inlay PCB with embedded coin technologies can enhance the thermal reliability of the finished PCB.
US09668333B2 Electrically conductive article with high optical transmission
A transparent conductive article includes a transparent substrate, a thin electrically conductive grid, and a carbon nanolayer. The grid is disposed on the substrate, and the carbon nanolayer is also disposed on the substrate and in contact with the grid. The conductive grid and the carbon nanolayer may have thicknesses of no more than 1 micron and 50 nanometers, respectively. The carbon nanolayer has a morphology that includes graphite platelets embedded in nano-crystalline carbon, and can be produced with a buffing procedure using dry carbon particles without substantially damaging the grid structure. The article may have a visible light transmission of at least 80%, and a sheet resistance less than 500 or 100 ohms/square. The transparent substrate may comprise a flexible polymer film. The disclosed articles may substantially maintain an initial sheet resistance value when subjected to flexing.
US09668331B2 X-ray exposure control device, X-ray image detection apparatus, and X-ray imaging system
An X-ray exposure control device comprises: an X-ray detection element including a plurality of pixels for dose detection each detecting a dose during X-ray radiation; a region setting unit configured to set a use pixel region including pixels for use in dose detection from the plurality of pixels for dose detection during the X-ray radiation; a signal generating unit configured to generate a stop signal for stopping the X-ray radiation from an X-ray source according to the dose detected by each of the pixels for use in the dose detection within the use pixel region set by the region setting unit; and a transmission unit configured to transmit to the X-ray source the stop signal to stop the X-ray radiation as generated by the signal generating unit.
US09668328B2 Night-light and alert system
Among other things, a system for lighting a light for an individual rising from a bed is provided. In particular embodiments, the system can include a mat and a light unit wirelessly connected, so that when an individual steps on the mat as he or she rises from the bed a signal is sent to the light unit, activating the light. A weight sensor in the mat can measure the weight placed on the mat, so that unintentional lighting can be avoided and so that weight information can be recorded. Embodiments can also include a signal transmitter to send weight and activation information to a remote receiver.
US09668320B2 Path light feedback compensation
A path light that utilizes an ambient light sensor to determine the lighting conditions may experience feedback from its light source if it determines that the lighting conditions are appropriate to illuminate the path light's light source. The path light, as disclosed herein, may compute an offset value to ascertain the amount of feedback from the light source. Upon learning the offset value, the path light may subtract the offset value from a detected amount of light to determine whether the lighting conditions of its surroundings still meet a threshold level of darkness for the path light to illuminate.
US09668317B2 Device and method for detecting a short-circuited light-emitting diode in a light device of a motor vehicle
A light device that makes it possible to detect a short-circuited light-emitting diode in a series assembly of a plurality of such diodes. By taking into account the junction temperature of the diodes, the device and the method associated therewith make it possible to avoid false positive short-circuit detections. The device is also capable of learning the operating parameters necessary to the detection independently and dynamically, which makes it particularly adaptive.
US09668314B2 Linear LED illumination device with improved color mixing
A linear multi-color LED illumination device that produces uniform color throughout the output light beam without the use of excessively large optics or optical losses is disclosed herein. Embodiments for improving color mixing in the linear illumination device include, but are not limited to, a shallow dome encapsulating a plurality of emission LEDs within an emitter module, a unique arrangement of a plurality of such emitter modules in a linear light form factor, and special reflectors designed to improve color mixing between the plurality of emitter modules. In addition to improved color mixing, the illumination device includes a light detector and optical feedback for maintaining precise and uniform color over time and/or with changes in temperature. The light detector is encapsulated within the shallow dome along with the emission LEDs and is positioned to capture the greatest amount of light reflected by the dome from the LED having the shortest emission wavelength.
US09668308B2 Linear solid-state lighting compatible with ballasts in double ends and operable with AC mains in a single end
A linear light-emitting diode (LED) tube lamp using a six-diode combination and a ballast compatible and AC mains operable (BA) LED driving circuit operate normally with AC mains in a single end and with an electronic ballast in double ends. The BA LED driving circuit configured to operate in a wide range of input voltages and frequencies, especially for various high voltages and high frequencies associated with various electronic ballasts to provide a regulated power and a current from either electronic ballast or AC mains. With a cycle-by-cycle current control and power switching at a constant on-time and varied off-time, an over-rated surge current is limited, preventing occasional fire hazards occurred in the ballast. An additional frequency sensitive device is used to prevent a possible electric shock from occurring for both configurations during initial installation and re-lamping, thus no shock protection switches needed.
US09668303B2 Flexible electric heaters
Embodiments include a flexible fabric heater. The fabric heater has a conductive base fabric having elastic properties. The base fabric may be coupled to electrical terminals. A elastomeric layer may be applied on the base fabric. The elastomeric layer may have elastic properties and includes a liquid-resistant material. A first thermal layer may be applied proximate edges along the electrical coupling between the fabric heater and the electrical terminals. The first thermal layer can have heat-resistant properties.
US09668286B2 Method for controlling connection between user equipment and network, and mobility management entity
A method for controlling a connection between a user equipment and a network, and a mobility management entity. The method includes: receiving, by a mobility management entity, a network connection request sent by a user equipment; determining a priority of the network connection request and a network overload state; and controlling a connection between the user equipment and a network according to the priority of the network connection request and the network overload state. The mobility management entity according to the embodiments of the present invention can selectively control the connection between the user equipment and the network by determining the priority of the network connection request and the network overload state.
US09668285B2 Methods and apparatus for standalone LTE RAN using unlicensed frequency band
The present invention relates to methods and apparatus for enabling an establishment of a connection between a wireless device and a core network via an access node of a standalone LTE RAN using an unlicensed frequency band. The method performed by the access node comprises transmitting a broadcast message in a cell served by the access node. The message indicates that the access node supports connectivity to at least one core network associated with another RAN than the standalone LTE RAN. The method also comprises receiving a request to attach from a wireless device in the cell, for establishing a secure connection for user data between the wireless device and a target core network via the access node. The method further comprises transmitting a request to a target core network node to establish the secure connection.
US09668284B2 Dynamic public warning system deactivation
One aspect provides a method of operating a modem at a terminal. The modem is arranged to store one or more message identifier. Each of the one or more message identifier identifies a type of message that the modem is arranged to act upon when received on a broadcast channel from a communications network. The method comprises detecting a country that the terminal is located in. The method further comprises determining if the detected country is a country in which a public warning system is implemented. The method further comprises determining if the one or more message identifier includes only public warning message identifiers. The method further comprises disabling monitoring of the broadcast channel if the detected country is not a country in which a public warning system is implemented and the one or more message identifier includes only public warning message identifiers.
US09668281B2 Detection of 802.11p signals in 802.11 n/ac enabled devices
Embodiments allow a wireless device configured to work with the 802.11n/ac standard to work in the communication bands where 802.11p devices operate with little change. Embodiments may receive signals using a receiver adapted for the wider bandwidth 802.11n/ac signals. Embodiments may also increase the sensitivity of the receiver to reduce the likelihood of missing the presence of a lower bandwidth 802.11p signal. When a signal is detected, embodiments may process the incoming signal as if it were an 802.11n/ac signal while also processing incoming signal samples in a way that effectively narrows the receiver bandwidth to identify whether an 802.11p signal is present. If the device detects the presence of an 802.11n/ac signal, it may terminate the 802.11p signal processing and proceed with normal 802.11n/ac operation. If the device detects the presence of an 802.11p signal, it may terminate 802.11n/ac processing and trigger collision avoidance processes.
US09668280B2 Method of handling random access in wireless communication system
A method of handling random access for a user equipment of a wireless communication system includes transmitting a plurality of repetitions of a random access preamble in a repetition window; and monitoring a physical downlink control channel for at least one random access response identified by a random access radio network temporary identifier (RA-RNTI); wherein the RA-RNTI is determined based on a specific subframe within the repetition window.
US09668276B2 Tiered contention multiple access (TCMA): a method for priority-based shared channel access
Quality of Service (QoS) support is provided by means of a Tiered Contention Multiple Access (TCMA) distributed medium access protocol that schedules transmission of different types of traffic based on their service quality specifications. In one embodiment, a wireless station is supplied with data from a source having a lower QoS priority QoS(A), such as file transfer data. Another wireless station is supplied with data from a source having a higher QoS priority QoS(B), such as voice and video data. Each wireless station can determine the urgency class of its pending packets according to a scheduling algorithm. For example file transfer data is assigned lower urgency class and voice and video data is assigned higher urgency class. There are several urgency classes which indicate the desired ordering. Pending packets in a given urgency class are transmitted before transmitting packets of a lower urgency class.
US09668272B2 Communication control device, communication control method, terminal device, program, and communication control system
Provided is a communication control device that controls radio communication conducted by a terminal device according to a time-division duplex (TDD) scheme on a radio communication network, the communication control device including a configuration section that configures, for each frame that includes a plurality of subframes, a link direction configuration expressing a link direction per subframe for the radio communication. The configuration section configures a timing of control signaling in a second link direction which is associated with data transmission in a first link direction in the radio communication, and which is opposite to the first link direction, independently of the configured link direction configuration.
US09668268B2 Method, computer program, controller and network node
A method of detecting interference caused by inter-modulation in a network node site comprising a set of network nodes for wireless communication capable of communication with a set of stations for wireless communication. The stations are wireless transceiver devices and communication from the network node to any of the stations is considered to be downlink communication and communication from any of the stations is considered to be uplink communication. The method comprises determining a received input signal interference level on at least a part of communication resources for uplink communication, determining a transmitted signal level on at least a part of communication resources for downlink communication, wherein the at least part of communication resources for downlink communication corresponds in time with the at least part of communication for uplink communication, correlating statistics from the determined received input signal interference level and the determined transmitted signal level, and determining whether significant interference caused by inter-modulation is present based on the correlation. A computer program, a controller and a network node are also disclosed.
US09668266B2 Interference control in HETNETs
The embodiments herein relates to a method in a first base station (201a) for controlling interference on a second Physical Downlink Control CHannel, PDCCH (210b). The second PDCCH (210b) is between a second base station (201b) and a second user equipment (205b). The first base station (201a) receives (602), from the second base station (201b), coordination information associated with the second PDCCH (210b). Based on the received coordination information, the first base station (201a) controls (306, 405, 503, 505, 507, 603) the interference on the second PDCCH (210b), wherein the interference is caused by a first PDCCH (210a) from the first base station (201a) to a first user equipment (205a).
US09668263B1 Optimization of airtime among Wi-Fi clients connected to an access point
An airtime optimization module monitors each client's connection, and continually calculates airtime for each connection. Then, it shapes the channel's bandwidth to provide equal airtime to each client connection. The process re-activates every N seconds, for example, every 2 seconds. The airtime optimization module with the optimization algorithm component can be incorporated in the AP firmware or it can reside on a command and control server of any WISP or Enterprise Networks. The airtime optimization module can also be embodied in a software application running under any desktop or mobile operating system. Therefore, the airtime optimization module can be installed to operate at the AP level or at the network level or as an application.
US09668261B1 Method and apparatus for transmitting wireless network operational information
A communication device generates an informational element (IE) to include an indication of a minimum modulation and coding scheme (MCS) allowable in a wireless communication network. The minimum MCS is from an ordered set of multiple MCSs defined by a communication protocol utilized by the wireless communication network. The indication of the minimum MCS also indicates use of any MCSs below the minimum MCS in the ordered set of MCSs is not allowed in the wireless communication network. The communication device generates a data unit that includes the IE.
US09668258B2 Master station and method for high-efficiency WI-FI (hew) communication using multi-device hew preamble
Embodiments of a master station and method for high-efficiency Wi-Fi (HEW) communication using a multi-device HEW preamble are generally described herein. In some embodiments, the master station may select a number of long-training fields (LTFs) to be included in the multi-device HEW preamble of an HEW frame. The HEW frame may comprise a plurality of links for transmission of a plurality of streams. The master station may transmit the selected number of LTFs sequentially as part of the HEW preamble and transmit a plurality of data fields to scheduled stations during an HEW control period. Each data field may correspond to one of the links and may comprise one or more streams. The selection of the number of LTFs to be included in the HEW preamble may be based on a maximum number of streams to be transmitted on a single link.
US09668257B2 Method and device for implementing multi-cell service on base station device
The present invention discloses a method and a device for implementing multi-cell service on a base station device, and relates to the communications field. The base station device includes at least two base station function entities, a base station function entity provides service to one or more cells and the base station function entity corresponds to a global identifier. The method further includes creating, by the base station device, a communication interface with a network node by using the global identifier. Data from the network node is received at the base station device by using the communication interface. The data is sent by the network node according to the global identifier of the base station function entity. The data is forwarded to the base station function entity corresponding to the global identifier of the base station function entity.
US09668252B2 Technique for data-over-NAS signalling
A technique for signalling activation or deactivation of a data-over-non-access-stratum, NAS, transmission scheme is disclosed, the transmission scheme being for transmitting data packets over the NAS between a terminal and a base station, and being started in an idle mode. In a method aspect, there are steps of determining a trigger condition indicating a need for the data-over-NAS transmission scheme, and signalling an indication for activation or deactivation in response to fulfilment or non-fulfilment of the determined trigger condition. In another method aspect, there may be steps of receiving the indication for activation or deactivation, and activating or deactivating the data-over-NAS transmission scheme in response to the signalled indication.
US09668247B2 Method and apparatus for setting up uplink common bearer in wireless communication network
A method and apparatus for setting up an UpLink common bearer shared by a plurality of User Equipments (UEs) in a wireless communication network is provided. The apparatus includes a Serving GateWay (S-GW) for receiving a group identifier of a UE from a Mobility Management Entity (MME), sending a create bearer request message including the group identifier to a Packet Data Network (PDN) GateWay (P-GW), receiving a create bearer response message including UL common S5 bearer information (UL common S5 info) for a group corresponding to the group identifier from the P-GW, and sending a create bearer response message including UL common S1 bearer information (UL common S1 info) to the MME, and the P-GW for receiving the create bearer request message from the S-GW, and generating and sending the create bearer response message including the UL common S5 info.
US09668245B2 Method and device for processing uplink control data in a wireless network
A method for processing data in a wireless communication network is provided, wherein at least two resource pools for an uplink control channel are provided for mobile terminals for a geographical area, and wherein the mobile terminals in the geographical area uses at least one of the at least two resource pools for the uplink control channel. In addition, a corresponding device and system are suggested.
US09668238B1 Multicast file delivery
The process of multicasting a file to a group of wireless devices is divided into a number of time intervals of roughly equal duration. After each interval, the wireless devices report information about the wireless device's reception of the portion of the file sent during the preceding interval. If the number of wireless devices that received erroneous file fragments is higher than some threshold, the number of times each packet is redundantly transmitted is increased for the multicasting of another portion of the file to be sent during another interval.
US09668236B2 Method and apparatus for monitoring user equipment reachability in wireless communication system
Disclosed herein are a method and apparatus for monitoring UE reachability in a wireless communication system. A method for monitoring UE reachability may include receiving, by a Mobility Management Entity, a monitoring request message for UE reachability including a maximum response time from a Home Subscriber Server, detecting, by the MME, the UE reachability if it is expected that paging is able to be transmitted to UE when extended Discontinuous Reception is applied to the UE, and sending, by the MME, a UE reachability notification to a Service Capability Exposure Function before a next paging occasion of the UE, wherein the maximum response time may indicate a time during which the UE maintains a reachable state so that downlink data is reliably delivered to the UE, and wherein an occasion when the UE reachability notification is transmitted may be determined by taking into consideration the maximum response time.
US09668234B2 Method and apparatus for triggering a machine type communication device
A method and apparatus for triggering a machine type communication (MTC) wireless transmit/receive unit (WTRU) is disclosed. An MTC WTRU receives a message that indicates control period configuration information associated with an extended discontinuous reception (DRX) cycle. The MTC WTRU monitors a paging channel during a control period. The MTC WTRU connects, in response to receiving a paging message during the control period, to an MTC server and transmits data to the MTC server.
US09668232B2 Enabling device-to-device discovery
Methods, systems, and devices are describe for signaling protocols for device-to-device discovery operations in a wireless communication system. A user equipment (UE) may be communicating with a serving base station using a first frequency in a first frequency band. The UE may transmit, to the serving base station, information associated with performing a discovery scan procedure on a second frequency in a second frequency band during a discovery scan interval. The first frequency may be different from the second frequency. The UE may identify a capability to skip one or more downlink transmissions from the serving base station during the discovery scan interval.
US09668229B2 Method for allowing terminal to transmit power headroom information in wireless communication system and device therefor
A method and a user equipment (UE) are described for transmitting power headroom (PH) information in a wireless communication system. A primary cell and at least one secondary cell are configured with the UE. One logical channel identifier (LCID) field is configured in a medium access control (MAC) sub-header. The one LCID field indicates a presence of a PH MAC control element (CE). A MAC protocol data unit (PDU) comprising the MAC sub-header and the PH MAC CE is transmitted. The PH MAC CE includes PH information for both the primary cell and the at least one secondary cell.
US09668225B2 Methods and apparatus for active successive interference cancellation based on one rate feedback and probability adaptation in peer-to-peer networks
A first receiver device receives a first pilot signal from a first transmitter device and a second pilot signal from a second transmitter device. The second pilot signal indicates that the second transmitter device intends to transmit a second traffic signal. The first receiver device determines a transmission rate for the first transmitter device as a function of the received signal strength of the first pilot and a predicted amount of the total interference to be perceived by the first receiver device. The predicted amount of the total interference being determined as a function of a SIC success probability. The transmission rate is sent to the first transmitter device. The first receiver device predicts whether the second traffic signal can be decoded and subtracted before the first receiver device decodes the first traffic signal to be transmitted by the first transmitter device as a function of the SIC success probability.
US09668220B2 Method and apparatus for controlling uplink power
Disclosed are a method and an apparatus for controlling uplink power, so as to solve a problem that in a scenario of double connections, when a terminal performs uplink transmission, there is no corresponding solution to control uplink power. The method in the present invention comprises: a terminal determining uplink information to be sent on an uplink carrier, the uplink information comprising uplink information corresponding to a first base station and uplink information corresponding to a second base station; and the terminal determining, according to at least one group of power control parameters pre-configured for calculating transmit power of an uplink channel bearing the uplink information, transmit power of at least one uplink channel bearing the uplink information, and sending corresponding uplink information on the at least one uplink channel of the uplink carrier according to the transmit power of the at least one uplink channel. It is ensured that the terminal uses more appropriate transmit power on the uplink carrier to send uplink information of different base stations, thereby avoiding power limitation and improving power utilization and transmission efficiency.
US09668216B2 Techniques for device power management in a local wireless network
Techniques for device power management for wireless local networks are described. An apparatus may comprise a network access component for execution by circuitry to automatically determine whether a wireless device can access a wireless network based on security credentials of the wireless device, and generate a network status signal when the wireless device can access a wireless network. The apparatus may comprise a power interface component for execution by circuitry to send control directives to manage various power states of the wireless device based on the network status signal. Other embodiments are described and claimed.
US09668215B2 Apparatus and methods for envelope tracking in a mobile device
Apparatus and methods for envelope tracking in a mobile device are disclosed herein. In certain configurations, a method includes amplifying a radio frequency (RF) input signal using a power amplifier, providing power to the power amplifier from a power amplifier supply voltage, controlling a voltage level of the power amplifier supply voltage based on a control voltage using a DC-to-DC converter, adjusting the voltage level of the power amplifier supply voltage based on an envelope of the RF input signal using an error amplifier, low pass filtering the power amplifier supply voltage to generate a filtered voltage using a low pass filter, and generating the control voltage based on comparing the filtered voltage to a reference voltage using a comparator.
US09668214B2 Method and device for acquiring and transmitting data by an STA in a wireless local area network
The present invention provides a method and device for acquiring and transmitting data by an STA in a wireless local area network. The method includes: transmitting, by the STA, a PS-Poll, and receiving downlink data returned by the AP upon receipt of the PS-Poll, in a reserved time period within a current beacon interval according to a TIM contained in a beacon, after learning that the AP has the downlink data of the STA according to the received beacon, wherein the reserved time period is a period of time interval within the beacon interval; retransmitting, by the STA, the PS-Poll after the reserved time period to acquire the downlink data, if the STA can not successfully receive the downlink data within the reserved time period. Through the above solution, a mechanism is provided to address a situation that unsuccessful receiving/transmission of data can not be handled.
US09668211B2 UE paging method, base station, and UE
A UE paging method, a base station, and a UE are disclosed. The method includes receiving, by the base station, a paging message that is used for paging the UE and delivered by a core network side, where the paging message includes an eDRX cycle that serves as a first parameter, and a second parameter used for identifying a quantity of super frames for which a normal state lasts in the eDRX cycle; calculating, by the base station according to a UE identifier of the UE, the first parameter, and the second parameter, a super frame used for paging the UE; and if it is determined that a current super frame matches with the super frame used for paging the UE, that is, the current super frame is in a normal state, delivering, by the base station, the paging message to the UE in the current super frame.
US09668209B1 Listening window adjustments for power savings in bluetooth low energy (BLE) communications
Systems and methods are disclosed for listening window adjustments for power savings in BLE (Bluetooth low energy) communications. BLE devices determine time differences between assumed transmission times and actual receive times for packets transmitted by another BLE device. The BLE device then adjusts a listening window using the time differences, for example, to reduce the size of the listening window based upon the time differences. The adjusted listening window is then used by the BLE device to listen for and receive additional packets from the other BLE device.
US09668207B2 Deciding whether to send uplink control signaling based on the active time status of a user equipment configured with discontinuous reception (DRX)
A method in a user equipment for deciding whether or not to send an uplink transmission (ie. Channel State Information, CSI, and/or Sounding Reference Signal, SRS) to a radio access network node (Node B) is provided. The user equipment and radio access network node (Node B) are comprised in a communications network. The user equipment is configured with Discontinuous Reception, DRX, to be in active time or not be in active time. The user equipment decides (201) whether or not to send the uplink transmission at a transmission time t, based on whether the user equipment was in active time or not at a predefined earlier time instance relative to the transmission time t.
US09668206B2 Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
Techniques for multiplexing and transmitting multiple data streams are described. Transmission of the multiple data streams occurs in “super-frames”. Each super-frame has a predetermined time duration and is further divided into multiple (e.g., four) frames. Each data block for each data stream is outer encoded to generate a corresponding code block. Each code block is partitioned into multiple subblocks, and each data packet in each code block is inner encoded and modulated to generate modulation symbols for the packet. The multiple subblocks for each code block are transmitted in the multiple frames of the same super-frame, one subblock per frame. Each data stream is allocated a number of transmission units in each super-frame and is assigned specific transmission units to achieve efficient packing. A wireless device can select and receive individual data streams.
US09668205B2 User terminal and communication control method
A user terminal capable of using an Evolved-UMTS Terrestrial Radio Access Network (E-UTRAN) and a Wireless Local Area Network (WLAN), includes: a storage configured to store a Radio Access Network (RAN) rule for selecting a network, among the E-UTRAN and the WLAN, to be used in a unit of an Access Point Name (APN); a receiver configured to receive an Access Network Discovery and Selection Function (ANDSF) rule for selecting a network, among the E-UTRAN and the WLAN, to be used; and a controller configured to select a selection rule, from among the ANDSF rule and the RAN rule, to be applied to change the network, wherein the controller selects the RAN rule in a case where the user terminal has both the ANDSF rule and the RAN rule and an Inter System Routing Policy (ISRP) is not configured. The ISRP is a function, in the ANDSF rule, for selecting a network, among the E-UTRAN and the WLAN, to be used in a unit of an Internet Protocol (IP) flow.
US09668201B2 Method of handling access network discovery and selection function and related communication device
A method of handling an access network discovery and selection function (ANDSF) for a network of a wireless communication system comprises determining an IP flow of a mobile device of the wireless communication system, which is with a packet data network (PDN) connection associated to an access point name (APN) of the wireless communication system, for the mobile device to route the IP flow; and configuring an inter-system routing policy (ISRP) policy for a policy node such that a value of an AccessTechnology leaf of a RoutingRule node is configured as the 3rd Generation Partnership Project (3GPP), a value of an AccessId leaf is configured as a CSG identity of a plurality of CSG cells, and a PrioritizedAPN node is configured under the policy node for configuring the APN.
US09668200B2 Wireless extender secure discovery and provisioning
According to embodiments of the invention, a first wireless access point discovers a second wireless access point, the first wireless access point tunes its radio and privacy settings, without user input, based upon parameters automatically exchanged in response to the discovery of the second wireless access point, and a secure direct wireless connection is established between the first and second wireless access points using the radio and privacy settings. Adding the first wireless to an existing mesh network includes a determination of the best available direct wireless connection.
US09668195B2 IP based cellular communication system utilizing advanced tunnels and encapsulation methods useful in conjunction therewith
A dynamic hierarchical cellular system implementing multi-hop encapsulation, wherein in at least one message destined for an individual base station functionality, the individual base station functionality's header is encapsulated within an individual mobile station functionality's header, so as to allow said message to be routed by said router to the individual base station functionality, via the individual mobile station functionality.
US09668191B2 Methods and apparatuses for saving user equipment power by search length reduction
The present disclosure presents example methods and apparatuses for improved cell searching in a wireless communications environment. For example, the disclosure presents example methods that can include computing a predicted serving signal strength associated with a serving cell where a mobility state of a user equipment is one of a stationary state or a low mobility state. Furthermore, in an aspect, the example method can include ascertaining a search threshold based at least on the predicted serving signal strength and generating a search integration length based on at least the search threshold. In addition, some example methods may include scanning for one or more reselection candidate cells based on at least the search integration length, wherein each of the one or more reselection candidate cells has a cell signal strength greater than the search threshold.
US09668190B2 System and method for dual mode communication
A system and method of communication disclosed which may include establishing a telephone call for a cell phone at a first end of the call to a second end of the call, the cell phone receiving communication service from a cellular phone network; substantially continuously detecting a signal level of the cellular phone network available to the cell phone; and transferring the telephone call from the cellular phone service to a second network having a link back to a core network of said cellular phone network only if the detected signal level of the cellular phone service falls below a specified threshold.
US09668188B2 Cell selection
When a user equipment, UE, is in a situation involving selection or reselection of radio cell to use in subsequent communication, in addition to the signal strength, the UE considers the feature set supported in the cell. The type of phone, i.e. a “smart phone”, “feature phone”, “Facebook-only phone” etc. can also be considered together with information about the usage history. That is, the usage pattern of the mobile and web browsing history.
US09668186B2 Method, device and system for processing radio link failure report and for statistically processing abnormal event
A device and a system for processing a radio link failure report and for statistically processing an abnormal event include: a user equipment generates a radio link failure report, wherein the radio link failure report carries an A2 event indication recorded by the user equipment; and reports the radio link failure report.
US09668184B1 Managing calls based on resource allocation
To help manage resources in a cellular wireless communication system, a base station may track air interface resource allocation for each UE the base station is serving with a call and may identify one or more of the UEs or calls as candidates for handover from the base station on grounds that air interface resource allocation to each of the identified one or more UEs is high. Upon receipt of a request from a UE to initiate a new call, the base station may then predict based at least on that UE's channel quality what the air interface resource allocation rate will be for the requested call. And if the predicted rate for the given UE is threshold low, the base station may select one of the candidate UEs and force a handover of the selected UE's call from the base station.
US09668183B2 System and method for enabling quick recovery of services from a forbidden PLMN
Methods and apparatuses are provided for providing service recovery at a user equipment (UE) of a mobile communication network. The UE establishes a call in a first public land mobile network (PLMN). A handover zone of the first PLMN and a second PLMN is entered. The second PLMN is in a forbidden PLMN list of the UE. The UE receives a dedicated message with an indication of the second PLMN. The second PLMN is removed from the forbidden PLMN list. The UE performs registration with the second PLMN so that services of the second PLMN are available to the UE.
US09668180B1 Systems and methods for identifying and resolving cell ID confusion between neighboring cells in a wireless network
Systems and methods are described for identifying and resolving cell identifier confusion in a wireless network. A serving cell may determine that multiple neighboring cells have a duplicate cell identifier. The serving cells may receive signal measurement reports and network characteristics for the neighboring cells in order to determine if there is an opportunity for handover between the neighboring cells and the serving cell. If the multiple neighboring cells appear in a single signal measurement report from a single wireless device, there this is an opportunity for handover, and one of the neighboring cells may be instructed to change its cell identifier. However, the network characteristics indicate that the neighboring cell does not have coverage sector overlap, then there is no opportunity for handover and the neighboring cell may be removed from a database used by the serving cell during a handover process.
US09668172B2 Method and apparatus for enabling near real time data analysis
A method and apparatus for enabling near real time analysis of data for a wireless communication network using dynamic allocation backend processing resources. The method comprises, at each of a plurality of distributed components of a data processing system, receiving data from at least one network element of the cellular communication network, parsing the received data to extract a subset of the received data, and forwarding the extracted subset of data to the dynamic allocation backend processing resources for analytical processing of the extracted subset of data for the wireless communication network.
US09668171B2 Maximization of radio resource allocation for a carrier aggregated user equipment
To schedule user equipments (UEs) in a scheduling period, for each of X cells in a carrier aggregation (CA) system relative priorities of data bearers are determined. Each data bearer is associated with a respective UE having buffered data and at least one of the UEs is a CA-UE that is allowed radio resource allocation to its associated data bearers in at least two of the cells. For each CA-UE, the buffered data of the CA-UE is distributed across those cells in which the CA-UE and its associated bearers are allowed resource allocation using a measure of total data throughput for each of those cells. For each of the X cells resources are allocated to the data bearers according to the relative priorities such that for each CA-UE the resources allocated to its associated data bearers across those cells are sufficient to carry the buffered data as distributed.
US09668167B2 Transport block size limitation for enhanced control channel operation in LTE
In wireless communication carried out by a user equipment (UE), the UE receives one or more transport blocks and makes a determination on the transport blocks, such as determining whether block size and timing advance exceed thresholds, or determining a control channel type associated with the received transport blocks. The UE makes a determination whether to perform skip-decoding of the received transport blocks based, at least in part, on the determination made.
US09668163B2 Enterprise cognitive radio integrated with laser communications
A wireless data access system is provided to ameliorate bursty traffic occurring in a radio communications link such as a WiFi, WiMAX, 3G or cellular telephone link to a wireless network access device. A data traffic event is detected relating to traffic in the link. The traffic event may be a traffic burst exceeding a predetermined threshold. Based on detecting the data traffic event, a free-space optical communications link is established to the network access device to handle the traffic burst. The established radio link may be used to set-up and coordinate the free-space optical link.
US09668158B2 Differentation between mobile and fixed mobile radio terminals
A method of operating a mobile radio communication terminal, in which execution of at least one step of the method is controlled according to a device parameter which is assigned to the mobile radio communication terminal and which has exactly one of two possible device parameter values which indicate whether the mobile radio communication terminal is permanently stationary or not permanently stationary.
US09668154B2 Radio measurement collection method and radio terminal
A radio terminal in a connected state performs a measurement of a radio environment according to a measurement configuration set by a radio base station, and activates a timer correspond to a predetermined time. The radio terminal reports a measurement result when the measurement result becomes possible to be reported before the timer expires, and stores the measurement result together with a time stamp when the timer expired in a case where the measurement result does not become possible to be reported before the timer expires.
US09668151B2 Method and apparatus for monitoring and adjusting multiple communication services at a venue
Aspects of the subject disclosure may include, for example, initiating first and second groups of communication sessions according to testing criteria where the first group of communication sessions is established via a local area wireless access technology utilizing the distributed antenna system and the second group of communication sessions is established via the second radio access technology utilizing the distributed antenna system, and measuring performance data for the first and second groups of communication sessions according to the testing criteria. Other embodiments are disclosed.
US09668149B1 Receiver stomp-and-restart in a distributed MU-MIMO system using RSSI separation
A system and method are provided for performing stomp-and-restart techniques in distributed MU-MIMO system. A plurality of radio head devices are provided that are configured to be deployed separated from each other in a coverage region of interest of a wireless network. A central processor subsystem is provided that is in communication with the plurality of radio head devices. The central processor subsystem configured to perform several operations based on downconverted samples received from the plurality of radio head devices.
US09668148B2 OTFS methods of data channel characterization and uses thereof
Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using OTFS pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy OTFS data transmission methods.
US09668146B2 Autonomous robot-assisted indoor wireless coverage characterization platform
A wireless coverage characterization platform uses an autonomous vehicle or robot, such as an unmanned aerial vehicle or other small robot, to autonomously collect key wireless coverage parameters for an indoor environment. One or more vehicles or robots are equipped with integrated simultaneous localization and mapping sensors as well as wireless signal measurement sensors. As a vehicle traverses the indoor environment, on-board processing components process the sensor measurement data to simultaneously build an indoor map of the environment and to learn the wireless coverage characteristics of the environment incrementally. The vehicle's navigation system guides the vehicle through the environment based on the sensor measurements and the learned indoor map until a complete map of the wireless signal strength at all locations throughout the environment is obtained. The system can identify areas of weak wireless coverage or interference sources and recommend access point device locations based on results of the survey.
US09668141B2 Systems and methods for clustering optimization to help resolve boundary problems in communication systems
Various devices and methods are disclosed to support clustering optimization in a communication system. For example, multiple nodes of the communication system can be segmented into multiple clustering plans. Each clustering plan can include multiple clusters that do not overlap with one another within that clustering plan. At least one of the clusters of one clustering plan can overlap at least one of the clusters of at least one other clustering plan. Each node could be a non-boundary node in at least one cluster of at least one clustering plan. Multiple nodes of the communication system can alternatively be segmented into clusters having expanding and contracting borders.
US09668139B2 Secure negotiation of authentication capabilities
A network (20) comprises an authenticator node (22) and a server (24) such as an authentication, authorization, and accounting (AAA) server. A method comprises a terminal (30) sending authentication capabilities information (AC) across a network access interface (32) to the network (the authentication capabilities information provides an indication of authentication capabilities of the terminal). The network (20) then uses the authentication capabilities information to determine a first cryptographic value. The terminal (30) then uses the authentication capabilities information to determine a second cryptographic value. The network (20) compares the first cryptographic value and the second cryptographic value to authenticate the terminal.
US09668124B2 Rule based mobile device management delegation
Rule-based mobile device management delegation is disclosed. A set of rules are applied to attributes associated with a mobile device to assign the mobile device to one of a plurality of management partitions. The mobile device is managed according to a policy associated with the assigned management partition.
US09668121B2 Social reminders
Techniques for providing reminders based on social interactions between users of electronic devices are described. Social reminders can be set to trigger based on social interactions of users. For example, a user may request to be reminded to discuss a certain discussion topic with a particular phonebook contact, when the user next encounters the contact.
US09668119B2 Method for attaching a roaming telecommunication terminal to a visited operator network
The invention concerns a method for attaching a roaming telecommunication terminal to a visited network, the terminal having a security element. The method includes transmitting from the home network to the terminal a rejection message that is function of the features of the terminal and the security element.
US09668117B2 Method and device for analyzing social relationship
Embodiments herein provide a method and device for analyzing a social relationship. The method includes: acquiring at least one target interaction parameter pertaining to an interaction between the first electronic device and a second electronic device; and determining a ranking value of a social relationship between a first user of the first electronic device and a second user of the second electronic device according to the at least one target interaction parameter.
US09668115B2 System and method for audible text center subsystem
A system, method, and computer-readable storage device for sending a spoken message as a text message. The method includes receiving from a subscriber a spoken message and spoken disambiguating information indicating how to deliver the spoken message to a recipient. The method further includes converting the spoken message to text and communicating the text to the recipient address. The method can also include determining a recipient address for the recipient based on spoken disambiguating information.
US09668113B2 Communications system having proximity service discovery
Systems and methods disclosed herein provide proximity services using a proximity services server that can be integrated into existing network infrastructure. Proximity services procedures are disclosed, including procedures for registration to a proximity services server, publication of the direct path of a proximity services enabled user equipment (UE) to a proximity services server, requesting proximity information by a UE, and notifying UEs that are in proximity.
US09668110B2 MBMS technology-based emergency communication method and apparatus
The present invention is applicable to the field of communications and provides an MBMS technology-based emergency communication method and apparatus. The method includes: receiving information for establishing air interface bearer, where the information is sent by a terrestrial radio access network E-UTRAN/UTRAN, the information indicates that the air interface bearer has a highest scheduling priority and is not stopped and instructs a user equipment to monitor the air interface bearer in real time; establishing the air interface bearer with the E-UTRAN/UTRAN, and monitoring the air interface bearer in real time; and receiving emergency information that is sent by the E-UTRAN/UTRAN from the air interface bearer. Because the user equipment monitors the MBMS communication channel in real time, a second-level delay of MBMS communication is eliminated, so that MBMS technology-based communication meets a delay requirement of emergency communication.
US09668106B2 Indoor positioning system and method for indoor position
The BLUETOOTH® indoor positioning system can include a plurality of mobile phones forming a signal coverage area indoor and a server. The mobile phone is configured to transmit, receive BLUETOOTH® signals and generate, transmit position information. The server is configured to receive the position information and process the position information to be position coordinates. A method for BLUETOOTH® indoor position executed by a BLUETOOTH® indoor positioning system is also provided. A wearable terminal is also provided.
US09668101B2 Partial timing synchronization function (TSF) synchronization in fine timing measurement (FTM) protocol
Disclosed herein are techniques for timing synchronization between a first wireless device and a second wireless device. The techniques include sending a first message by the first wireless device to the second wireless device, obtaining a first timestamp at the first wireless device by the first wireless device, and receiving, by the first wireless device, a fine timing measurement frame from the second wireless device in response to the first message. The fine timing measurement frame includes at least a part of a second timestamp from the second wireless device. The techniques further include determining by the first wireless device that the first wireless device is not synchronized to the second wireless device based at least partially on the part of the second timestamp and the first timestamp.
US09668093B2 Group positioning method and system
The present disclosure provides a group positioning method; the method includes: acquiring position information corresponding to positioned user identifiers in a group, to obtain a position information set; and determining a group central position according to the position information set, the number of geographical distance values that are less than or equal to a preset distance threshold among geographical distance values between the group central position and geographical positions represented by position information in the position information set being maximized. With the group positioning method provided by the present disclosure, the number of group members carrying out activities in a circular area that uses the group central position as the center and the preset distance threshold as the radius is maximized.
US09668091B2 Interactive weather advisory system
A method for providing information to a plurality of vendors located remotely from a broadcast network. A plurality of user-defined parameters are received by a user input database with at least one of the user-defined parameters including a user profile. Each of the user profiles includes a user identifier code identifying a communicator device associated with a particular user. Real-time data indicative of the spatial locations of the communicator devices is received by a communicator location database. Search information is received independently from a plurality of vendors and a data set is generated for each vendor.
US09668088B2 Dynamic spectrum sharing for wireless local area networks
A method in a wireless dock includes querying a first wireless networking database to identify a first set of available channels, querying a second wireless networking database to identify a second set of available channels, and sending location and device attributes. The method also includes receiving a list of permissible frequencies and power levels, sending to a client device at least a portion of the list of the permissible frequencies and the power levels for use of selected channels selected from the first set of the available channels and the second set of the available channels, and communicating with the client device using selected frequencies and power levels selected from the at least the portion of the list of the permissible frequencies and the power levels.
US09668086B2 Methods, devices, and computer readable storage devices for providing optimized location information
Optimized location information is provided for a location based service. An event is detected which is indicative of an error in the location based service which degrades the performance of the location based service. A cause of the error is determined, and resolution of the error is initiated based on the determined cause.
US09668085B2 Methods and apparatus for using smart environment devices via application program interfaces
In one embodiment, a tangible, non-transitory computer-readable media stores computer instructions. The computer instructions, when executed by a processor, are configured to send one or more requests including an access token to retrieve, access, view, subscribe, or modify data elements of a data model representative of one or more smart environments. The access token is associated with at least an application programming interface (API) client or API client device and one or more scopes granted to the API client or API client device. The one or more scopes provide one or more access rights to one or more of the data elements of the data model defined by a hierarchical position of the data elements in the data model represented by a respective path to the data elements.
US09668084B2 Wireless communication assembly
A wireless communication assembly includes a driver module connected to a first portion of a machine, such as a laundry machine, and a receiver module connected to a second portion of the machine, such as a rotatable drum. The first module includes a primary coil configured to generate an electromagnetic field and a first wireless transceiver. The second module includes a secondary coil configured to convert energy within the electromagnetic field into electric power, and a second wireless transceiver powered by the secondary coil and configured to communicate with the first wireless transceiver. One or more sensors may be positioned within the drum to measure various conditions. The receiver module may be powered by the secondary coil and when powered on, may communicate data from the one or more sensors to the first module.
US09668083B2 Systems and methods for cooperative applications in communication systems
Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have a parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications. Similarly, a terminal node may use a master application and specific applications for APP-agent cooperative communications.
US09668082B2 Virtual machine based on a mobile device
A request to provision a virtual machine (VM) based on a mobile communications device may be received. In response to the request to provision the VM, a phone number may be allocated to be associated with the VM based on the mobile communications device. Furthermore, VM based on the mobile communications device may be provisioned in view of the allocated phone number.
US09668081B1 Frequency response compensation method, electronic device, and computer readable medium using the same
A response compensation method, an electronic device and a computer recording medium are provided, where the method is adapted to an electronic device having two non-coplanarly disposed speakers and includes the following steps. A stereo audio signal is respectively high-pass filtered and low-pass filtered followed by sound-field processing to generate a modified high-frequency right-channel signal, a modified high-frequency left-channel signal, a modified low-frequency right-channel signal, and a modified low-frequency left-channel signal. The modified high-frequency right-channel signal and the modified low-frequency right-channel signal are outputted to the first speaker, and the modified high-frequency left-channel signal and the modified low-frequency left-channel signal are outputted to the second speaker, where the modified high-frequency right-channel signal and the modified high-frequency left-channel signal are outputted diffusely by the two speakers, and the modified low-frequency right-channel signal and the modified low-frequency left-channel signal are outputted centrally by the two speakers.
US09668079B2 Method and apparatus for generating from a coefficient domain representation of HOA signals a mixed spatial/coefficient domain representation of said HOA signals
There are two representations for Higher Order Ambisonics denoted HOA: spatial domain and coefficient domain. The invention generates from a coefficient domain representation a mixed spatial/coefficient domain representation, wherein the number of said HOA signals can be variable. A vector of coefficient domain signals is separated into a vector of coefficient domain signals having a constant number of HOA coefficients and a vector of coefficient domain signals having a variable number of HOA coefficients. The constant-number HOA coefficients vector is transformed to a corresponding spatial domain signal vector. In order to facilitate high-quality coding, without creating signal discontinuities the variable-number HOA coefficients vector of coefficient domain signals is adaptively normalized and multiplexed with the vector of spatial domain signals.
US09668078B2 Parametric joint-coding of audio sources
The following coding scenario is addressed: A number of audio source signals need to be transmitted or stored for the purpose of mixing wave field synthesis, multi-channel surround, or stereo signals after decoding the source signals. The proposed technique offers significant coding gain when jointly coding the source signals, compared to separately coding them, even when no redundancy is present between the source signals. This is possible by considering statistical properties of the source signals, the properties of mixing techniques, and spatial hearing. The sum of the source signals is transmitted plus the statistical properties of the source signals which mostly determine the perceptually important spatial cues of the final mixed audio channels. Source signals are recovered at the receiver such that their statistical properties approximate the corresponding properties of the original source signals. Subjective evaluations indicate that high audio quality is achieved by the proposed scheme.
US09668073B2 System and method for audio scene understanding of physical object sound sources
A method of operating an audio monitoring system includes generating with a sound sensor audio data corresponding to a sound event generated by an object in a scene around the sound sensor, identifying with a processor a type and action of the object in the scene that generated the sound with reference to the audio data, generating with the processor a timestamp corresponding to a time of the detection of the sound event, and updating a scene state model corresponding to sound events generated by a plurality of objects in the scene with reference to the identified type of object, action taken by the object, and the timestamp. The method further includes identifying a sound event in the scene with reference to the scene state model and a predetermined scene grammar stored in a memory, and generating with the processor an output corresponding to the sound event.
US09668070B2 Wireless sound transmission system and method
A system for providing sound to at least one user, with at least one audio signal source, a digital transmission unit applying a digital modulation scheme to transmit an audio signal via a wireless digital audio link; at least one receiver unit for receiving audio signals from the transmission unit, and an arrangement for stimulating the hearing of the user(s), the transmission unit transmitting each audio data packet according to an adaptive frequency hopping scheme and has a channel traffic detection unit for measuring the power in each channel of a monitored channel set and providing a channel traffic value for each channel based on the measured power, an interference detection unit for analyzing and deciding whether static interference is present, and determining the channel corresponding to the peak channel traffic, and a channel blanking unit for temporarily removing at least the channel corresponding to the peak channel.
US09668069B2 Hearing device and external device based on life pattern
Disclosed is a hearing device that may classify sound environment based on a life pattern, and categorize sound information using a sound environment category set based on the life pattern, and control an output of the sound information based on the classified sound environment.
US09668068B2 Beamforming microphone system
A system and method for generating a beamforming signal is disclosed. A beam forming signal is generated by disposing a first microphone and a second microphone in horizontal coplanar alignment. The first and second microphones are used to detect a known signal to generate a first response and a second response. The first response is processed along a first signal path communicatively linked to the first microphone, and the second response is processed along a second signal path communicatively linked to the second microphone. The first and second responses are matched, and the matched responses are combined to generate the beamforming signal on a combined signal path.
US09668064B2 Microelectromechanical system microphone
A microelectromechanical system microphone includes a semiconductor-on-insulator structure, a plurality of resistors, a plurality of first openings, and a vent hole. The semiconductor-on-insulator structure includes a substrate, an insulating layer and a semiconductor layer. The resistors are formed in the semiconductor layer, the first openings are formed in the semiconductor layer, and the vent hole is formed in the insulating layer and the substrate. The resistors are connected to each other to form a resistor pattern, and the first openings are all formed within the resistor pattern.
US09668061B2 Electrodynamic acoustic transducer, condenser microphone and condenser headphones
In an electrodynamic acoustic transducer which uses a surface potential of an electret dielectric film as a polarization voltage, prevention of partial suctional adhesion of a diaphragm caused by variation in surface potential across the electret dielectric film is ensured in a simple way. In an electrodynamic acoustic transducer including a diaphragm and a fixed pole which are arranged with a predetermined interval so as to face each other, a facing surface of either one of the diaphragm and the fixed pole having an electret dielectric film, a surface of the electret dielectric film is divided into a plurality of segment regions, and a predetermined surface potential is given to each of the segment regions by a polarization processing unit.
US09668055B2 Portable recorder
The portable sound recorder (1) according to the invention comprises A) a plurality of microphones (1A-F) arranged for picking up voices or sounds from an external environment; B) a protective outer shell (10) that encloses: B.1) a logic unit (2) programmed or in any case arranged for processing the electrical or opto-electronic signals emitted by the plurality of microphones improving the quality of the sounds recorded; B.2) a mass memory (4) arranged for memorising and store/conserve the sounds picked up by the plurality of microphones; B.3) an electric power supply (6) that supplies the logic unit and the mass memory; and where the plurality of microphones comprises at least three microphones of the Micro-ElectroMechanical System (MEMS) type. The recorder is suitable for semi-professional use, is very small in size, can very faithfully reproduce atmosphere and directionality effects, is suitable for example for making cinematographic recordings or recordings of natural phenomena, live concerts or other music or sports events and press conferences.
US09668054B2 Audio architecture for a portable speaker system
In some embodiments, portable speakers can be small and lightweight and can communicate with one or more audio device over wired or wireless connections. In some embodiments, portable speakers achieve reduced complexity as compared to typical high fidelity systems (e.g., by including a reduced number of speaker drivers and amplifiers), while still maintaining high fidelity stereo audio playback, thereby achieving both portability and high quality audio capability. For instance, certain implementations of the speaker include two primary speakers disposed on opposing faces of the speaker enclosure (e.g., full or mid-range drivers) and two tweeters, also disposed on opposing faces. Primary speakers can be disposed on respective ends of the housing and each can output a different stereo channel. Each tweeter can be positioned on different face of the housing. The speaker system according to some embodiments generates a mono high frequency signal to drive the tweeters.
US09668051B2 Slew rate control apparatus for digital microphones
A driver, includes a driver block, a controller block, and a comparison block. The driver block includes an adjustable current source configured to produce a digital output stream. The controller block is coupled to the driver block. The comparison block is coupled to the driver block and the controller block. The comparison block is configured to compare the digital output stream to a reference value at a time delayed with respect to a master clock and based upon the comparison cause the controller block to adjust a strength of the driver block.
US09668050B2 Impedance conversion circuit of condenser microphone
Provided is an impedance conversion circuit of a condenser microphone which includes a first electron tube operated in grounded-cathode mode to whose grid an output signal from a condenser microphone unit is inputted, and from whose plate a signal is outputted, a first emitter-follower circuit configured to receive a signal based on a plate output of the first electron tube and amplify a current, and a first feedback element configured to transmit a feedback signal from an emitter of a transistor configuring the first emitter-follower circuit to the grid of the first electron tube. And the impedance conversion circuit can achieve a wide dynamic range while using a voltage amplifier circuit with an electron tube at an initial stage.
US09668048B2 Contextual switching of microphones
Provided are systems and methods for contextual switching of microphones in audio devices. An example method includes detecting a change in conditions for capturing an acoustic signal by at least two microphones. A configuration is associated with the at least two microphones. The example method provides determining that the change in conditions has been stable for a pre-determined period of time. In response to the determination, the method changes the configuration associated with the at least two microphones. The conditions may include an absence or presence of far-end speech, reverberation, low/high signal-to-noise ratio, low/high signal-to-echo ratio, type of background noise, and so on. The changing of the configuration includes assigning a primary microphone and a secondary microphone based on a change in conditions. Based on the changed configuration, tuning parameters may be adjusted for noise suppression and acoustic echo cancellation.
US09668047B2 Microphone
The present disclosure relates to a microphone, and more particularly, to a microphone capable of improving a signal-to-noise ratio (SNR) by receiving a sound pressure through at least two acoustic sensing modules.According to an exemplary form of the present disclosure, a microphone includes first and second acoustic sensing modules including a diaphragm vibrated by a sound pressure introduced from the outside and a fixed membrane spaced apart from the diaphragm, and a signal processing module receiving first and second capacitance signals from each of the first and second acoustic sensing modules and removing and outputting noises included in the first and second capacitance signals based on the first and second capacitance signals.
US09668042B1 Adjustable acoustic bass earbud
The present disclosure provides an earphone device with sound adjustment capability that allows a user to dynamically adjust sound acoustics resonating from the device. In one aspect, the earphone device includes a housing having an acoustic output port. The acoustic output port is adapted to receive an audio signal. In this regard, sound resonates from the acoustic output port based on the audio signal. The earphone device also includes a telescopic portion having a hollow tube portion attached to the housing. The hollow tube portion may be in communication with the acoustic output port. The telescopic portion is configured to receive a fitting member. The fitting member is configured to adjust a bass range of the outputted sound resonating from the acoustic output port by passing through the telescopic portion so as to adjust a length of the hollow tube portion.
US09668034B2 Systems and methods for communicating data of a power transmission line
Distributing sensing systems that are capable of wirelessly communicating power and data over power lines are provided. The distributed sensing system may comprise a distributed sensing portion and a primary portion. The distributed sensing portion may include a sensor, an analog to digital converter (“ADC”) and a microcontroller. The sensor may be capable of monitoring a parameter. The sensor may be configured to output an analog reading. The ADC may be configured to convert the analog reading to a digital signal. The microcontroller may be configured to modulate a power signal to encode the digital signal in the power signal. The primary portion may be configured to wirelessly receive the power signal from the distributed sensing portion. The primary portion may include a signal demodulation module. The signal demodulation module may be configured to extract the digital signal from the power signal.
US09668032B2 Apparatus, system and method for a cloud based universal fleet monitoring system
An enhanced system and method for monitoring operation of a plurality of data sensors allows monitoring of data from industrial batteries and/or Battery Data Sensors (BDSs), vehicles, charging systems and related equipment. One or more Data Collection Modules communicate wirelessly and receive data from each device sensor, store data in the Data Collector memory and asynchronously transmit the data through the Cloud and/or Internet to the Cloud Server, which stores and process all received raw data and stores configuration information for each uniquely identified monitored device. Users may interact with the monitoring system using smart Web-enabled devices, and may submit user configuration data via the Cloud Server and receive reports regarding operation of the monitoring system, individual sensors and monitored devices.
US09668029B2 Identifying and selecting available audio programs for live broadcasted content
A user device may receive information identifying one or more first audio programs available for programming content; select a first particular audio program, of the one or more first audio programs; play the first particular audio program; and receive updated information identifying one or more second audio programs available for the programming content when available audio programs change. The one or more second audio programs may be different from the one or more first audio programs. The user device may select, without user interaction, a second particular audio program, of the one or more second audio programs; and play the second particular audio program.
US09668028B2 Device, system and method to provision, configure and operate video generation equipment
A video generation device, system and method. The device, system and method may perform the configuration of the video generation device, and thus may include a configuration file and a file format. The device, system and method may include at least one processing unit communicative with at least one cable modem, at least one application specific output generated from the processing unit, and a plurality of inputs to at least one processing unit for receiving at least a video input, a management input, and a configuration input, wherein the configuration input may include configuration information for processing the other received inputs. In embodiments, the video input, the management input, and the configuration information may be processed by at least one processing unit to at least one application specific output.
US09668027B2 System and method for set-top-box messaging display
In a set-top-box system, messages from a service provider are stored and delayed until activity from a set-top-box remote is detected. Messages are then generated and provided to a television associated with the set-top-box. Delaying of the message display until set-top-box activity is detected allows short display times, thus preventing burn-in on some television screens, while providing a greater likelihood that messages will be viewed.
US09668022B2 Multimedia queue services
Techniques are presented for providing multimedia queue services. A multimedia queue manager manages queues of subscribers. The queues include selections for multimedia. The multimedia queue manager schedules broadcasts for the selections and informs recording devices of the subscribers to record the selections during those broadcasts. Moreover, the multimedia queue manager updates the queues in response to actions of the subscribers and/or actions of the recoding devices of the subscribers.
US09668017B2 Display apparatus, video signal transmission method for display apparatus, transmitting apparatus, and transmission method of video signal
Provided is a display apparatus including a first signal receiving unit that receives a non-compressed video signal from an external device via a first transmission path through a plurality of channels by means of a differential signal, an image display unit that displays images by processing the video signal received by the first signal receiving unit, a second signal receiving unit that receives a compressed video signal of a same video source as the non-compressed video signal by using a bi-directional communication path configured by predetermined lines of the first transmission path, and a signal transmitting unit that transmits a compressed video signal corresponding to the compressed video signal received by the second signal receiving unit to another external device different from the external device.
US09668015B2 Using extra space on ultra high definition display presenting high definition video
A UHD display presents HD video in the native resolution of HD, leaving some portions of the UHD display unused for presenting the HD video. Ancillary information received, for example, in real time with the HD video or in parallel with the HD video over the Internet is presented in the unused portions of the UHD display along with the HD video.
US09668013B2 Display device
A display device includes a display portion, an input portion that receives an instruction to select a program in a program list such that the display portion displays the program with a distinguishable expression, and a controller that links a first program having a program duration shorter than a predetermined threshold with at least one second program arranged relative to the first program along a time axis of the program list as a linked program, and that controls the display portion to display the linked program with the distinguishable expression.
US09668010B2 Method and system for providing set-top box remote access functions in a browser extension based on advertising metadata
A method and a system for providing remote set-top box access functions in an Internet browser extension based on advertisement metadata is disclosed. A meta-data tag associated with an advertisement embedded on a currently viewed web page is scanned. It is determined that the meta-data tag is related to entertainment content. A media manipulation action for the entertainment content is determined. A notification that the media manipulation action is available for the entertainment content is displayed. Controls to store the media manipulation action on a user account are provided, and the manipulation action is stored to the user account.
US09668009B2 Switch apparatus and electronic device
An electronic device connected with numerous first load medias and numerous second load medias. The electronic device comprises a processor and a switch module. The processor is capable of switching between a first working mode and a second working mode. Under the second working mode, the processor generates a second control signal, the switch mode establishes independent electronic connections between a specified first load media and all of the second load medias, thus, the specified first load media simultaneously connects and communicates with all of the second load medias.
US09668006B2 Content selection based on dispersion calculations
A device, system and method are provided that may allot and manage bandwidth, such as bandwidth associated with broadcast and narrowcast distribution models, in a content distribution network. The device, system and method may include qualification of content or channels for distribution as broadcast content or narrowcast content. In some embodiments, the qualification may be with regard to selection orthogonality.
US09668005B2 Digital broadcasting system and method of processing data in digital broadcasting system
A digital broadcast receiver and a control method thereof are provided. The digital broadcast receiver includes a reception unit for receiving a broadcast signal in which mobile service data and main service data are multiplexed, an extractor for extracting transmission parameter channel signaling information and fast information channel signaling information from a data group in the received mobile service data, an acquirer for acquiring a program table describing virtual channel information and a service of an ensemble by using the extracted fast information channel signaling information, the ensemble being a virtual channel group of the received mobile service data, a detector for detecting a descriptor defining Internet access information corresponding to the mobile service data by using the acquired program table, and a controller for controlling the Internet access information of the detected descriptor and the mobile service data to be displayed.
US09667997B2 Method and apparatus for intra transform skip mode
A method and apparatus for video coding including an Intra transform Skip mode is disclosed. When the transform Skip mode is ON for a transform unit, embodiments according to the present invention apply different coding processes to the transform unit. The coding process with the transform Skip mode ON uses a different scan pattern from the coding process with the transform Skip mode OFF. According to various embodiments, the transform Skip mode is enabled when the transform unit size is 4×4, the prediction unit and the transform unit having the same size, or the prediction unit uses an INTRA_N×N mode. When the transform Skip mode is enabled, a flag can be signaled in the bitstream to indicate the transform Skip mode selection. Furthermore, the flag can be incorporated in a picture level, a slice level or a sequence level of the video bitstream.
US09667991B2 Local constraints for motion matching
A method and apparatus for estimating the motion of an image region (the “center” region) from a source video frame to a target video frame. The motion estimation is locally constrained in that the estimated motion of the “center region” is affected by the estimated motion of neighboring regions. Advantageously, this may reduce common motion matching problems such as false and ambiguous matches. In one embodiment, the locally-constrained motion estimation may be implemented by biasing an error map of the center region using error maps of the neighboring regions.
US09667990B2 Parallel derived disparity vector for 3D video coding with neighbor-based disparity vector derivation
For each respective coding unit (CU) of a slice of a picture of the video data, a video coder may set, in response to determining that the respective CU is the first CU of a coding tree block (CTB) row of the picture or the respective CU is the first CU of the slice, a derived disparity vector (DDV) to an initial value. Furthermore, the video coder may perform a neighbor-based disparity vector derivation (NBDV) process that attempts to determine a disparity vector for the respective CU. When performing the NBDV process does not identify an available disparity vector for the respective CU, the video coder may determine that the disparity vector for the respective CU is equal to the DDV.
US09667988B2 Method and apparatus for reducing redundancy in residue signel in video data compression
A method of processing video data includes generating a prediction signal (PS) corresponding to a Macro Block (MB), calculating a prediction residue signal (PRS) of the MB from the prediction signal (PS), predicting a reconstructed prediction residual signal (RPRS) from a reconstructed residue reference frame (RRRF), and identifying an error of residue signal (EORS) by subtracting the RPRS from the PRS. The method further includes comparing the PRS of the MB and the EORS, identifying a residue signal having a least error value based on a result of the comparison, and generating an encoded bit stream for transmission based on the residue signal having the least error value. The residue signal is identified by correlating the prediction residue signal of the MB and the RPRS of a reference frame.
US09667985B1 Sweep dependency based graphics processing unit block scheduling
An apparatus includes a central processing unit and a parallel processing unit. The parallel processing unit generally includes an array of software-configurable general purpose processors, a globally shared memory, and a shared memory. Each of the software-configurable general purpose processors in the array of software-configurable general purpose processors generally has access to the globally shared memory to execute one or more portions of a decoding program. The shared memory is accessible by the central processing unit to program the shared memory with a schedule describing which of the one or more portions of the decoding program are to be executed by each of the software-configurable general purpose processors.
US09667984B2 Image decoding device and image coding device
A reference picture information decoding unit (13) omits decoding of a reference list sorting presence or absence flag and/or a reference list sorting order based on the number of current picture referable pictures.
US09667979B2 Image compression circuit, image compression method, and transmission system
An image compression circuit includes: a transform section configured to transform a plurality of pieces of pixel data into a plurality of pieces of coefficient data; and a quantization section configured to obtain a quantization parameter based on a predetermined number of pieces of the coefficient data, and to quantize the predetermined number of pieces of the coefficient data with use of the quantization parameter.
US09667977B2 Picture decoding device, picture decoding method, and picture decoding program
In a picture coding device, a significant coefficient information coding controller 706 and an arithmetic encoder 701 code significant difference coefficient information indicating that a difference coefficient value is not zero and significant for each of the difference coefficients in the partial region of the coding target. A difference coefficient value coding controller 707 and the arithmetic encoder 701 code difference coefficient values when significant difference coefficient information is significant for each of pixels in the partial region of the coding target. The significant coefficient information coding controller 706 decides a context for coding the significant difference coefficient information in the partial region of the coding target based on information indicating significance of the difference coefficient in the coded partial region.
US09667976B2 Image encoding device, image encoding method, image decoding device, image decoding method, program, and storage medium
A prediction set determining section selects a prediction set from a prediction set group including a plurality of prediction sets having different combinations of prediction modes corresponding to different prediction directions. Further, a prediction mode determining section selects a prediction mode from the prediction set thus selected. An entropy encoding section encodes the prediction set thus selected, the prediction mode thus selected, and residual data between an input image and a predicted image formed on the basis of the prediction set and the prediction mode. This allows an image encoding device to carry out predictions from more various angles, thereby improving prediction efficiency.
US09667973B2 Moving picture encoding device, moving picture encoding method and moving picture encoding program as well as moving picture decoding device, moving picture decoding method and moving picture decoding program
A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
US09667972B2 Image coding device, image coding method, and image coding integrated circuit
When compression encoding processing of an image is performed in units of macroblocks using a pipeline structure, an application of a skip mode or the like according to MPEG4AVC to compression encode an encoding target block requires motion vectors and the like of adjacent blocks of the encoding target block. However, depending on a structure of the pipeline stages, the motion vectors may not be determined. In such cases, the skip mode cannot be applied to compression encode the encoding target block. This problem can be solved by (i) calculating all motion information candidates, of the encoding target block, corresponding to all motion information selectable by a previous block of the encoding target block, and (ii) selecting, as the motion information of the encoding target block in the skip mode, the motion information corresponding to the motion information determined for the previous block.
US09667971B2 Video decoder for slices
A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one tile. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame.
US09667969B2 Method and apparatus for encoding a video stream having a transparency information channel
Method for encoding a video stream having a transparency information channel in view of a predetermined target bit rate for said transparency information channel, comprising: tentatively applying a first encoding (130) to said transparency information channel, said first encoding (130) comprising lossless vector graphics encoding; if said first encoding results in an encoded bitrate within said predetermined target bitrate (140), selecting said first encoding (150) to produce an encoded version of said transparency information channel; otherwise, tentatively applying a second encoding (160) to said transparency information channel, said second encoding (160) comprising a mathematical representation encoding scheme; if said second encoding results in an encoded bitrate within said predetermined target bitrate (170), selecting said second encoding (180) to produce an encoded version of said transparency information channel; otherwise, selecting a third encoding (190) to produce an encoded version of said transparency information channel, said third encoding comprising MPEG-based encoding.
US09667965B2 Video encoding and decoding method
Disclosed are a method and apparatus for improving the accuracy of intra-prediction in order to improve encoding and decoding efficiency. The video decoding method may improve the prediction efficiency for the current pixel to be predicted by referring to the degree of variation in surrounding pixels, to thereby effectively decode the bit stream with improved encoding efficiency. In addition, an additional prediction candidate is used to achieve improved accuracy of intra-prediction, and the thus-improved accuracy of intra-prediction may reduce residual components and improve encoding efficiency. Further, an improved planar mode is utilized to achieve improved intra-prediction.
US09667962B2 Hierarchical packing of syntax elements
A method operates within an integrated circuit device having a plurality of processing lanes. The method determines a first number of packs among one or more first packs associated with a first processing lane of the plurality of processing lanes, associates the first number of packs with a first used field of the first processing lane, determines a second number of packs among one or more second packs associated with a second processing lane of the plurality of processing lanes, and associates the second number of packs with a second used field of the second processing lane.
US09667961B2 Video encoding and decoding apparatus, method, and system
A video sequence is encoded by encoding key frames to obtain coded data and non-key frames to obtain error-correcting information. In the encoding process, key frame data are stored in a buffer, first motion information pertaining to the key frames is obtained, and the first motion information is applied to the stored key frame data to generate predicted key frame data. Second motion information pertaining to the non-key frames is also obtained and used to generate predicted non-key frame data. Either the first motion information is obtained from the second motion information, or the second motion information is obtained from the first motion information. The encoder accordingly does not have to obtain motion information from the decoder, and can estimate the amount of error-correcting information to send to the decoder.
US09667957B2 High precision encoding and decoding of video images
Methods, systems, and computer programs for improved quality video compression. Image quality from MPEG-style video coding may be improved by preserving a higher number of bits during intermediate encoding and decoding processing steps. Problems of inverse discrete cosine transform (IDCT) mismatch can be eliminated by exactly matching the IDCT function numerical algorithm of the decoder to the IDCT function numerical algorithm used for the decoding portion of the encoder. Also included is an application of high precision compression to wide dynamic range images by extending the range of the “quantization parameter” or “QP”. The extension of QP may be accomplished either by increasing the range of QP directly, or indirectly through a non-linear transformation. Also included is an application of extended intermediate processing precision and an extended QP range to reduced contrast regions of an image to extend the precision with which the low-contrast portions are compression coded.
US09667955B2 Method of calibrating a camera
The invention relates to a method of performing an absolute length calibration for an object (20) located with or covered by a camera device (15) in a mirror (10), the method comprising the steps of determining dimensions of the camera device (15) based on the type of the camera device (15), capturing an image of the camera device (15) with an image of the object (20) with the camera device (15), measuring a length on the image of the object (20) and measuring dimensions of the camera device (15) from the captured image, and using the determined dimensions of the camera device (15), the measured length of the image of the object (20) and the measured dimensions of the camera device (15) to calibrate the length of the object (20).
US09667951B2 Three-dimensional television calibration
In one embodiment, a method includes displaying a test pattern on a display device associated with a client device, the test pattern comprising a stereoscopic image having first and second images and depth characteristics associated with an offset between the first and second images; adjusting the offset between the first and second images in response to inputs received from a user of the client device viewing said stereoscopic image from at least one viewing position; and storing the adjusted offset in a storage device.
US09667948B2 Method and system for providing three-dimensional (3D) display of two-dimensional (2D) information
A method and system for providing a three-dimensional (3D) display. A variable length z-axis is added to each of plural (x,y) cells in a two-dimensional (2D) Cartesian plane creating plural three-dimensional (3D) cells each with a x, y and z axis. The z-axis includes a variable length light source for each of the plural x-y cells. The z-axis also includes a space vector including time and space information. A 3rd dimension is created by changing a length of the light source. A 2D image cell at (x, y) is moved along the 3D z-axis (x, y, zα) with viewing angle (α) to create a converted 3D image. An original 2D image adding z-axis with a space vector can be viewed as a 3D image on any network device (e.g., smart phone, tablet, wearable device, TV, etc.) without additional devices such as 3D glasses, 3D set-top boxes, etc.
US09667947B2 Stereoscopic 3-D presentation for air traffic control digital radar displays
An apparatus and method of presenting air traffic data to an air traffic controller are provided. Air traffic data including a two dimensional spatial location and altitude for a plurality of aircraft is received. A disparity value is determined based on the altitude for each aircraft of the plurality of aircraft. Left and right eye images are generated of the plurality of aircraft where at least one of the left and right eye images is based on the determined disparity value. The left and right eye images are simultaneously displayed to the air traffic controller on a display. The simultaneously displayed images provide an apparent three-dimensional separation of each of the aircraft of the plurality of aircraft on the display.
US09667943B2 Image processing device, imaging device, image processing method, and computer readable medium
An image processing device includes: a coefficient decision section that, for each of target pixels in a first image and a second image, decides on a parallax conversion coefficient to convert a parallax computed by a parallax computation section into a parallax visually confirmable that the first image and the second image are within the first parallax range in cases determined by a first determination section to be within the first parallax range, and that decides on a parallax conversion coefficient to convert the parallax into a parallax visually confirmable that the first image and the second image are outside the first parallax range in cases determined by the first determination section to be outside the first parallax range; and an image processing section that performs image processing on the target pixels based on the parallax conversion coefficient decided by the coefficient decision section.
US09667937B2 Auto-summarizing video content system and method
Novel tools and techniques are described for auto-summarizing video and/or audio content. In some embodiments, a summary server might retrieve one or more time codes from a time code database, and might analyze the one or more time codes to determine at least one selected time code among the one or more time codes that exceeds a predetermined number of selections. The one or more time codes might correspond to one or more triggers, which might include user-inputted triggers, triggers associated with actions by a live audience, or broadcaster/distributor/producer-provided triggers (i.e., cue tones). The summary server might determine one or more selected segments of video or audio content corresponding to the at least one selected time code, and might create one or more summary tracks, where each of the one or more summary tracks might comprise each of the one or more selected segments of the video or audio content.
US09667935B2 White balance enclosure for use with a multi-viewing elements endoscope
The specification describes a white balance enclosure for use with a tip of a multi-viewing elements endoscope. The white balance enclosure is used to provide a reference white background to the plurality of viewing elements when the tip is positioned within the white balance enclosure and a white balance circuit is used to calculate and store reference white balance values based on white field/test feed signals generated by the plurality of viewing elements exposed to the reference white background.
US09667932B2 Automatic correction of keystone distortion and other unwanted artifacts in projected images
A system for manual or automatic correction of geometric or video image distortions introduced by projection onto obliquely angled or imperfect surfaces. Sensors may be disposed at the projector itself, at the projected image surface, or in a portable remote-control unit. Corrections may be applied as part of an original set-up process, or dynamically as the configuration changes. Image-stabilization techniques are utilized where applicable, as is the use of test patterns and the incorporation of “helper” signals into the video image. Tactile-sensing capabilities provide an interactive environment, and various packaging configurations for projection units and sensor provisions are disclosed.
US09667926B2 Projector
A projector includes a circulation cooling device, a controller that controls the projector, and an exterior housing that accommodates the circulation cooling device and the controller and forms the exterior of the projector. The circulation cooling device includes a cooling fan that blows a cooling gas to an object to be cooled, a heat absorber that absorbs heat of the gas having cooled the object to be cooled, and a relay section that forms, along with the closed housing, a closed space and relays electrical connection between the cooling fan and the controller, and the relay section includes a double-sided substrate having an inner surface which faces the closed space and on which a connection member electrically connected to the cooling fan is arranged and an outer surface which faces away from the closed space and on which a connection member electrically connected to the controller is arranged.
US09667925B2 Projector
A projector includes a cooling device cooling a liquid crystal panel. The cooling device includes a heat receiving part receiving heat of the liquid crystal panel, a Peltier device having a heat absorbing part that absorbs the heat of the heat receiving part and a heat generating part that generates heat when the absorbing part absorbs heat, a heat sink provided so that heat may be transferred to the heat generating part, and a heat pipe containing a hydraulic fluid inside, in which heat is transferred by convection of the hydraulic fluid. The heat sink has a stacking part superimposed on the Peltier device and a projecting part projecting from the Peltier device as seen from the Peltier device side, and the heat pipe has an interior part located between the Peltier device and the stacking part and an extending part extending along the projecting part.
US09667922B2 Viewing system for vehicles, in particular commercial vehicles
A viewing system for a vehicle, in particular a commercial vehicle, includes an image capture unit, a computing unit, and a reproducing unit. The image capture unit includes a lens, which has an optical axis, and a digital image sensing unit, and is configured to be attached to the vehicle such that a viewing area on the side of the vehicle is sensed with at least one part of a first legally-prescribed field of view and with at least one part of a second legally-prescribed field of view. The lens is disposed with respect to the digital image sensing unit such that the optical axis extends through the part of the first legally-prescribed field of view that is reproduced on the digital image sensing unit.
US09667921B2 Method and device for providing a signal for a light control unit
A method for providing a signal to a light control unit of at least one headlight of a vehicle that has a camera for acquiring a surrounding environment of a vehicle, the method including a step of determination of an interval between the vehicle and another vehicle using the camera. The method further includes a step of determination of a distance between the vehicle and the other vehicle using a camera-independent sensor. In addition, the method includes a step of plausibilization of the interval using the distance, the interval being plausibilized if a difference between the interval and the distance is smaller than a tolerance value. Finally, the method includes a step of provision the interval via an interface to a light control unit of the headlight.
US09667920B2 Hybrid active and passive people metering for audience measurement
Hybrid active and passive people metering for audience measurement is disclosed. Example audience identification methods disclosed herein include detecting a trigger signal output from a media device meter. Disclosed example methods also include, in response to determining that an image captured by an image sensor does not correspond to any one of a plurality of recognized audiences, passing the trigger signal to an input of a people meter to cause the people meter to output a prompt for entry of audience identification information. Disclosed example methods further include, in response to determining that the image corresponds to a first one of the plurality of recognized audiences, blocking the trigger signal from being passed to the input of the people meter to prevent the people meter from outputting the prompt.
US09667917B2 Level-one encryption associated with individual privacy and public safety protection via double encrypted lock box
A method substantially as shown and described the detailed description and/or drawings and/or elsewhere herein. A device substantially as shown and described the detailed description and/or drawings and/or elsewhere herein.
US09667916B2 Audio and video calling through multiple terminal devices
A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium in a media controller having computer instructions to execute a soft-phone client application on the media processor, receive a call originating from an internet protocol multimedia subsystem network where the calls are directed to the media processor by a gateway having a switch that routes the call in accordance with a destination address included in a session initiation protocol header message, and selectively answer the call at any of a plurality of terminal devices including a mobile cellular phone coupled to the media processor via a femtocell. The computer instructions can be operable to present an audio portion of the call through a speaker of a presentation device operatively coupled to the media processor. Other embodiments are disclosed.
US09667913B2 System and method for PC-based video conferencing and audio/video presentation
A video conferencing/presentation system includes a PC docking station and a room media unit. The dock includes speakerphone and tactile user interface. The wall-mounted RMU, including a wide field camera and speaker(s), is coupled to a monitor. The dock communicates with the RMU. A speakerphone mic captures room audio. During conferencing, room audio and camera video are sent to a docked PC; the PC communicates with remote nodes using video chat software, sending room A/V; remote A/V is received from the PC by the dock, and transmitted for RMU output. During presentation, room audio, and/or PC media software presentation, may be output through the RMU, or to the PC for remote transmission. The dock provides the PC network access. Dock/RMU may each be equipped with a bidirectional transceiver, which uses prioritized opportunistic sequencing to assemble/disassemble a combined media/control packet stream over a cable, and transfer power from dock to RMU.
US09667910B2 Method and system for video equalization
Video equalization including performing equalization such that a sequence of images have dynamic range (optionally other characteristics) that is constant to a predetermined degree, where the input video includes high and standard dynamic range videos and images from both. Equalization is performed with a common anchor point (e.g., 20% gray level, or log mean of luminance) input video and the equalized video, and such that the images determined by the equalized video have at least substantially the same average luminance as images determined by the input video. Other aspects are systems (e.g., display systems and video delivery systems) configured to perform embodiments of the equalization method.
US09667907B2 System and method for haptic integration and generation in multimedia devices
The present disclosure is a method for the generation and integration of physical information in multimedia files synchronously, to be played in mobile phones, tablets, and other electronic devices, to represent physical and mechanical magnitudes related with the action being recorded and/or played. The present disclosure presents at least a first electronic device comprising sensors that measure physical magnitudes and means of multimedia recording, where those magnitudes are processed and converted to control patterns that are integrated with the multimedia recording and a second, or the same, electronic device comprising programmable functions to decode and play multimedia files, means to extract the control patterns from the multimedia file, and means to use those patterns to control physical actuators integrated or connected to the device to reproduce haptic information related with the multimedia file in order to improve the user multimedia experience.
US09667899B2 Analog-digital converting device and method having a successive approximation register analog-digital converting circuit and a single-slop analog-digital converting circuit, and image sensor including the same
An analog-digital converting device includes a successive approximation register (SAR) analog-digital converting circuit suitable for resolving upper N-bits for an input signal, a single-slope (SS) analog-digital converting circuit suitable for resolving lower M-bits for the input signal after the SAR analog-digital converting circuit resolves the upper N-bits, and a combining circuit suitable for combining the upper N-bits and the lower M-bits.
US09667892B2 Image sensor, image sensing device, camera, and method of driving image sensing device
An image sensor includes a semiconductor chip and a package covering the semiconductor chip. The semiconductor chip includes a pixel portion including a plurality of pixels, a memory, a readout unit configured to write, in the memory, a signal corresponding to a signal from the pixel portion, an output unit configured to output an image signal corresponding to the signal written in the memory, a control unit configured to output a control signal to an output pin of the package via an output pad of the semiconductor chip, and a pad to which a power supply voltage is supplied from outside the semiconductor chip. The control signal is a signal indicating a period during which the signal corresponding to the signal from the pixel portion is written in the memory of the readout unit.
US09667890B2 Method for visualizing spatially-resolved measurement results and corresponding measuring arrangement
In a measuring apparatus (8) having a measuring unit (1) according to the invention a spatially resolved measurement result detected using the measuring unit (1) of an object (16) is converted into a false-color image, and the false-color image is cast back or projected onto the object (16) by a display device (3).
US09667885B2 Systems and methods to achieve interactive special effects
Methods and systems facilitate efficient and effective special effects in video streaming. In one embodiment, an apparatus enables special effects by decoding video frames in accordance with a decoding process. The decoding process includes: accessing a plurality of streams of video (wherein each stream originates from a respective camera of a camera array) and decoding frames from the plurality of streams of video. A first stream from a first camera comprises: a first primary special effect predictive (SP) frame that is coded based upon a predictive (P) frame in the first stream; and a first secondary special effect predictive (SP) frame that is coded based upon a primary special effect predictive (SP) frame included in a second stream from a second camera. The method further comprises rendering a special effect using the primary and secondary special effect predictive (SP) frames.
US09667883B2 Three-dimensional image sensing device and method of sensing three-dimensional images
A three-dimensional image sensing device includes a light source, a sensing module, and a signal processing module. The sensing module includes a pixel array, a control unit, and a light source driver. The light source generates flashing light with a K multiple of a frequency of flicker noise or a predetermined frequency. The pixel array samples the flashing light to generate a sampling result. The control unit executes an image processing on the sampling result to generate a spectrum. The light source driver drives the light source according to the K multiple of the frequency or the predetermined frequency. The signal processing module generates the K multiple of the frequency according to the spectrum, or outputs the predetermined frequency to the light source driver, and generates depth information according to a plurality of first images/a plurality of second images during turning-on/turning-off of the light source included in the sampling result.
US09667879B1 Focus-based shuttering
Blur metrics may be calculated for each of the image pixels of a digital image of a scene captured using an imaging device. The blur metrics may be indicative of the level of blur expressed in the digital image, and a blur image representative of the blur metrics may be generated. Subsequently, when another digital image is to be captured using the imaging device, pixel sensors corresponding to high blur metrics may be digitized at a high level of priority, or at a high rate, compared to pixel sensors corresponding to low blur metrics, which may be digitized at a low level of priority, or at a low rate. The blur images may be updated based on changes in blur observed in subsequent images, and different pixel sensors may be digitized at higher or lower levels of priority, or at higher or lower rates, based on the changes in blur.
US09667876B2 Image capturing apparatus and control method of the same
An image capturing apparatus comprises an image capture unit, a setting unit configured to set a sensitivity serving as a setting for shooting using the image capture unit, and a selection unit configured to be able to select one of a first selection method capable of selecting a sensitivity from out of a plurality of sensitivities at a first numerical value increment, and a second selection method capable of selecting a sensitivity from out of a plurality of sensitivities at a second numerical value increment, as a method for selecting the sensitivity, the second numerical value being smaller than the first numerical value. Options selectable with the first selection method include a predetermined sensitivity that does not correspond to the first numerical value increment and is selectable with the second selection method.
US09667873B2 Methods for facilitating computer vision application initialization
Embodiments disclosed pertain to systems, method s and apparatus for the initialization of Computer Vision (CV) applications on user devices (UDs) comprising a camera and a display. In some embodiments, an optimal camera trajectory for initialization of a Computer Vision (CV) application may be determined based on an initial camera pose and an estimated pivot distance. For example, the initial camera pose may be estimated based on a first image captured by the camera. Further, the display may be updated in real-time with an indication of a desired movement direction for the camera. In some embodiments, the indication of desired movement direction may be based, in part, on a current camera pose and the optimal trajectory, where the current camera pose may be estimated based on a current image captured by the camera.
US09667867B2 Low power smart image capture
A method of capturing an image includes reducing a resolution of the image to be captured by an image sensor of an electronic device to a low power reduced resolution if a checked battery level of the electronic device is less than a battery threshold level. A live preview of the image to be captured by the image sensor on a display of the electronic device is disabled if the battery level of the electronic device is less than a battery threshold level. The image is captured at the low power reduced resolution of the image sensor if the battery level of the electronic device is less than the battery threshold level. A low power feedback notification is provided from the electronic device without displaying the captured image after the image is captured if the battery level of the electronic device is less than the battery threshold level.
US09667865B2 Optical demodulation using an image sensor
A controller for an image sensor includes a mode selector that receives a selection between image capture mode and data capture mode. An exposure sensor collects exposure data for a scene falling on the image sensor. A command interface sends commands to the image sensor to cause the image sensor to capture an image with a rolling reset shutter operation in which an integration interval for the image sensor is set based on the exposure data if the image capture mode is selected. The integration interval for the image sensor is set to less than two row periods, preferably close to one row period, without regard to the exposure data if the data capture mode is selected. An analog gain may be increased to as large a value as possible in data capture mode. All pixels in a row may be summed before AD conversion in data capture mode.
US09667864B2 Image conversion apparatus, camera, image conversion method, and storage medium with program stored therein
An image converter partially enlarges and reduces a panorama image. The image converter inputs a panorama image, enlarges/reduces the panorama image, such that an enlargement ratio changes continuously in a continuous area of the panorama image. In the image enlargement/reduction, the panorama image is enlarged and reduced such that a width, in the longitudinal direction of the panorama image, of the panorama image after the enlargement/reduction fits into the original panorama image.
US09667858B2 Image acquisition device and image acquisition device focusing method
In an image acquisition device, an optical path length difference in a second light figure can be formed by arrangement of an optical path difference generating member, without need for splitting light in a second optical path for focus control. Therefore, it reduces the quantity of light into the second optical path necessary for acquisition of information of focal position while ensuring the quantity of light enough for execution of imaging by a first imaging device. Furthermore, in this image acquisition device, a light reduction portion is provided between a first face and a second face of the optical path difference generating member. This light reduction portion can narrow a light superimposed region on the imaging surface of the second imaging device, which allows control of the focal position to a sample to be accurately carried out.
US09667857B2 Imaging apparatus with adjustable noise level reduction
Provided is an imaging apparatus that performs sound processing suitable for each type of AF operation according to a lens f-number so that recorded sound is clear and contains little noise. The imaging apparatus includes a lens, a microphone for recording sound, and a filter configured to reduce noise contained in an output signal of the microphone. The noise reduction level of the filter is controlled according to the lens f-number so that the noise reduction level of the filter is increased when the lens f-number is large than when the lens f-number is small.
US09667855B2 Mobile terminal for focusing of image capturing and method for controlling the same
A mobile terminal which is capable of capturing an image focused on according to a distance from an object, includes a camera configured to sense an object using a plurality of lenses, a display unit configured to display an image received through the camera, and a controller that is configured to recognize capturing distances between the plurality of lenses and the object using sensing information on the object, generate a focal zone, defined by focal distances corresponding to some of the recognized capturing distances, and control a display unit to output an image focusing on at least one object included in the focal zone.
US09667853B2 Image-capturing apparatus
The present disclosure provides an image-capturing apparatus for determining an object distance with higher accuracy. An image-capturing apparatus includes an optical system that forms an object image of an object, the optical system including a focus lens, an image sensor that captures the object image formed via the optical system and generates image data, and a controller that determines an object distance according to information representing a state of the optical system based on (i) first image data generated when the focus lens is at a first focus lens position and (ii) second image data generated when the focus lens is at a second focus lens position.
US09667849B2 Enabling a metadata storage subsystem
The present disclosure provides techniques for enabling a metadata storage subsystem. A directory of available metadata is created, and the metadata is stored in various system data stores. The metadata is retrieved as requested by a host device, and the metadata is transferred to the host device. Additionally, the metadata is executed.
US09667847B2 Photographing optical lens assembly, imaging device and electronic device
A photographing optical lens assembly includes, in order form an object side to an image side, a first lens element, a second lens element, a third lens element, and a fourth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region. The second lens element has negative refractive power. The third lens element with refractive power has an object-side surface being concave in a paraxial region, and the object-side surface and an image-side surface are both aspheric. The fourth lens element with negative refractive power has an object-side surface being concave in a paraxial region, and an image-side surface being convex in a paraxial region, the object-side surface and the image-side surface are both aspheric.
US09667846B2 Plenoptic camera apparatus, a method and a computer program
An apparatus including camera optics; an array of plenoptic camera optics; an image sensor including a plurality of sensels; and a driver configured to cause relative physical movement of at least the camera optics and the array of plenoptic camera optics.
US09667845B2 Variable 3-dimensional adaptor assembly for camera
An adaptor assembly for a 2-dimensional (2-D) digital camera provided with a variable 3-dimensional (3-D) photography assist arrangement, having a peripheral neck portion connected a rotatable and a movable neck portion having image capturing and transferring arms, to render an enhanced depth perception of a spatial image of a target-object and with zero eccentricity between left and right images.
US09667838B1 System and method to ensure uniform level of color of a distributed print job among multiple printers in a print shop system
A server, a system, a method, and a computer readable medium are disclosed, which includes a server which is configured to be connected to a plurality of printers, each of the plurality of printers configured to conduct color calibration based on a first criterion, and wherein the server includes a processor configured to: receive a print job; determine whether the received print job is a split job which can be split into at least two printers among the plurality of the printers; and instruct, in response to receiving the split job, to the at least two printers that color calibration is conducted based on a second criterion, wherein the second criterion causes color calibration at each of the at least two printer to be performed earlier than the first criterion.
US09667836B2 Color conversion processing apparatus and color conversion processing method
A color conversion apparatus to output image data to a printer obtains roughness data to indicate the roughness of each pixel in an image expressed by the image data, derives a reduction ratio of a color gamut in each pixel according to a roughness of each pixel in the roughness data, changes color gamut data indicating for the printer on a substantially flat surface according to the derived reduction ratio to derive color gamut data in each pixel, and then performs color conversion on each pixel in the image data using the derived color gamut data.
US09667834B1 Method that performs from scanning to storing scan data using scan send ticket
An image scanning method includes: generating, in a terminal, a scan job ticket as a data file containing content of a job for storing scan data, generated by image scanning, in a storage; based on the content of the job, generating, in an image scanning apparatus, a scan send ticket as a data file for sending the scan data; transmitting the scan job ticket from the terminal to the image scanning apparatus; in response to the receiving of the scan job ticket, authenticating, in the image scanning apparatus, the scan job ticket based on authentication information in the scan send ticket; and in response to the authentication, storing the scan data in the storage according to the content of the job.
US09667831B2 Information processing apparatus, printing method, and non-transitory computer-readable recording medium for generating print data corresponding to a display image
A controller of an information processing apparatus executes the steps of: generating a display image based on a page from a server; displaying the display image; generating print data for printing the display image; identifying whether a first display image is of the first kind; and determining whether an operation for enlarging or reducing the first display image is accepted. The print data generating step includes the steps of: generating print data for printing a second display image of the second kind corresponding to the first display image, if the first display image is of the first kind, or if the first display image is not of the first kind and an operation for enlarging or reducing is not accepted; and generating print data for printing the first display image if the first display image is not of the first kind and an operation for enlarging or reducing is accepted.
US09667828B2 Printing method
A printing method detects a density of a first black image to be printed in a first black color; determines, when the detected density is equal to a first density, a size of a first character to be embedded in the first black image to a first size, and prints the first character at the first size in a second black color with a transmissivity at a near infrared ray band that is different from that of the first black color; determines, when the detected density is lower than the first density, a size of the first character to a second size larger than the first size, and prints the first character at the second size in the second black color; and prints a region except a region in which the first character is to be printed in the first black image, in the first black color.
US09667824B2 Use of location lulls to facilitate identifying and recording video capture location
A method and system to facilitate identifying and recording capture location of recorded video. A computing system determines multiple locations where a video camera has been substantially stationary over time, such as by tracking location of the video camera itself or by evaluating where supplemental device carried with the video camera has been substantially stationary over time. The computing system then outputs, for presentation to the videographer or another user, a location-selection prompt that specifies the multiple determined locations as candidate capture-locations for a video that was captured by the video camera. Further, the computing system receives, in response to the location-selection prompt, data that represents a user selection of one of the specified locations. The computing system then records the selected location as capture-location metadata for the video, such as capture-location data integrated with the video or in a database relationship with the video.
US09667823B2 Time-varying barcode in an active display
Embodiments of the present invention provide time-varying barcodes in an active display for information exchange. Specifically, embodiments of the present invention provide a system and method for communicating information between electronic devices via a barcode image sequence. In a typical embodiment, a barcode image sequence is displayed on the display screen of a first electronic device. A second electronic device reads and decodes the barcode image sequence. The second electronic device displays an acknowledgement on the display screen of the second electronic device. The acknowledgement is read by the first electronic device.
US09667815B2 Information processing system, information processing device, and information processing method
A first information processing device includes a first registration unit to store, in a first storage unit, an identifier and destination information of a terminal; a receiver to receive, from the terminal, information including data identification information of data stored in the terminal, the identifier of the terminal, and user identification information of a user of the terminal; a second storage unit to store the information received by the receiver; a second registration unit to store, in a second information processing device, the user identification information and identification information of the first information processing device; a retrieval unit to retrieve, in response to a request from a data retrieval device, the information including the user identification information; and a transmitter to transmit the destination information and the data identification information. The data retrieval device retrieves the data based on the destination information.
US09667813B2 Facsimile apparatus that can store fax image data as transmission history information without storing cover sheet image, control method for facsimile apparatus, and storage medium
In a case where facsimile transmission is carried out while a cover sheet is added, a transmission image that does not include the cover sheet is output to an archive destination as transmission history information.
US09667812B2 Image reading device and correction method for image reading device
An image forming apparatus 1 includes: a conveyance unit 40 that conveys a medium; a reading unit 50 that reads an image formed on the medium conveyed by the conveyance unit; a storage unit that stores data for specifying a color indicated by a reading result obtained from the reading unit 50; and a correction unit that corrects the data to match a color of the image and the color indicated by the reading result. The conveyance unit 40 conveys a color sample medium. Sa as a medium containing an image of a color region of a predetermined color, the reading unit 50 reads the image of the color region, and the correction unit corrects the data associated with the predetermined color in accordance with a reading result of the image of the color region obtained from the reading unit 50.
US09667806B2 Pair-the-plan system for devices and method of use
A method and system are disclosed for connecting a device to subscriptions and cellular billing plans of separate users and for managing the concurrent use of the device by the separate users. A computer-implemented method comprises enrolling a device in a cellular subscription and billing plan of a user. The enrollment includes providing an identifier for the device to a cellular subscription, effectively adding the device to the cellular subscription and billing plan selected by the user. The method and system allows the user to use capabilities of the device as governed by the cellular subscription and an associated billing plan as selected by that user, while the device is also available for use by another user via another cellular billing plan, as selected by that user.
US09667802B2 Methods of assigning, recording and using a location routing number
An IP telephony system obtains control over a group of telephone numbers that can be assigned to its customers' telephony devices under a contract with a first local exchange carrier that originally controlled the group of telephone numbers. The first local exchange carrier assigns one or more location routing numbers to the group of telephone numbers, and the one or more location routing numbers are for the exclusive use of the IP telephony system. The one or more location routing numbers are then recorded against the group of telephone numbers in a local number portability database. Other exchange carriers are then caused to route calls directed to the any telephony number associated with the one or more location routing numbers directly to the IP telephony system. As a result, a second local exchange carrier can terminate telephony communications directly to the IP telephony system, bypassing the first local exchange carrier.
US09667798B2 Enabling a communication server to use MSC-S related functions
The invention relates to a method of registering a communication client at a communication server, wherein the communication client is associated to a mobile terminal and wherein the communication server is associated to a mobile switching node of a circuit switched network, the method comprises the steps of: initiation a connection between the communication server and the communication client, sending identification information to the communication server by the communication client via the connection, interrogating an authentication module of the mobile switching node to perform a user authentication by the communication server, fetching subscriber information from a database by the communication server, and sending subscriber information to the communication client via the connection.
US09667791B2 Method and apparatus for providing communication interaction visibility
A method for providing communication interaction visibility includes detecting an incoming voice call communication to a communication system, determining an identifier of a caller initiating the voice call communication, retrieving a communication history related to the identifier from a messaging gateway, and providing the communication history to an agent terminal of the communication system.
US09667790B1 Method and system for conveying context data in a multi-channel and omni-channel environment
According to an embodiment of the present invention, a system and method for transmitting context data during an automated customer interaction comprises: a computer store containing data, for each customer, defining a customer's historical interactions with an entity and account information, a computer processor, coupled to the computer store and programmed to: receive, via an electronic input, a contact from a customer via an electronic communication channel; automatically capture current interaction data between the customer and an automated interactive entity; receive an electronic request for a live agent from the customer; retrieve, from the computer store, historical interaction data from a prior customer contact and account information; generate context description that comprises information from the current interaction data, historical interaction data and account information; embed the context description into a signal as a header; and transmit the signal with the context description to the live agent.
US09667788B2 Responsive communication system for analyzed multichannel electronic communication
Methods, customer-responsive computer program product, and system for analyzing electronic customer communication data, generating behavioral assessment data and generating a responsive communication that includes receiving, by a server, electronic customer communication data of two or more types, determining customer identification data associated with the electronic customer communication data by the server, analyzing the electronic customer communication data by applying a predetermined linguistic-based psychological behavioral model to the electronic customer communication data, generating behavioral assessment data by the contact center based on said analyzing, the behavioral assessment data providing a personality type for the analyzed electronic customer communication data, generating a responsive communication based on the generated behavioral assessment data, and providing the responsive electronic communication via a user interface.
US09667786B1 Distributed coordinated system and process which transforms data into useful information to help a user with resolving issues
One embodiment relates to a computerized process for assisting a user in obtaining help from a help desk comprising a plurality of steps. One step can involve connecting the user with a computer network. Another step involves presenting the user with a plurality of questions. Another step involves analyzing a plurality of answers provided by the user by comparing said plurality of answers with a plurality of answers stored in a database. Another step involves determining using a microprocessor whether to connect a user with a live agent and connecting the user with a live agent by switching to a telephone network after determining via a predetermined score that the user needs further assistance. Ultimately, through a series of steps the system becomes more agile and intelligent thereby becoming a dynamic system which can change the process for assisting a user based upon the satisfaction of the user.
US09667777B1 Automated bulk provisioning of primary rate interface and SIP trunk telephone numbers
A broadband provisioning system configured for bulk provisioning of communications services is provided. The system includes an order manager that includes machine executable instructions stored on machine readable media, the instructions for: receiving a request to provision a plurality of telephone numbers with communications services; creating details for the request and setting an initial state for the request; and upon commencement of processing of the request, updating the state of the request to indicate ongoing processing, provisioning each telephone number in the request by associating resources therewith, and updating a status for each telephone number provisioned; and upon completion of processing, changing the state of the request to indicate completion.
US09667776B1 Bi-directional audio generation device for speech quality assessment of telephony networks and speech codecs
A system for bi-directional quality testing of a telephony system or network using an audio generation device configured to automate Perceptual Evaluation of Speech Quality assessments and connect to a communication endpoint through computer telephony integration (CTI) instruction or system configuration to enable auto-answering of the communication endpoint, listen, record, and process signals and audio data, calculate Mean Opinion Scores (MOS), generate signals and audio for playback, compare files using a full reference algorithm, and store data with MOS results displayed in data naming structure.
US09667773B2 Audio file management for automated synchronization of an audio track with external video playback
Embodiments of the invention provide for audio file management for synchronized audio playback in coordination with external video playback. In an embodiment of the invention, a method for audio file management for synchronized audio playback in coordination with external video playback includes receiving a request to synchronize playback of an audio file locally stored in a mobile device with audio resulting from projection of a motion picture in a movie theater. The method additionally includes synchronizing playback of the audio file with the audio resulting from the projection of the motion picture in response to receiving the request. The method yet further includes determining that the synchronized playback of the audio file in the mobile device has completed. Finally, the method includes responding to the determination, by irretrievably modifying the audio file in the mobile device and by subsequently deleting the irretrievably modified audio file from the mobile device.
US09667772B1 Transient, context-dependent grouping of content for mobile device display
A dependent context is provided for a mobile device. The dependent context is a context-dependent logical grouping of specified content for display on the mobile device, and may be provided by: receiving an indication of the specified content for inclusion in the dependent context; loading the specified content into the mobile device; and activating the dependent context on the mobile device. The activating may include activating the dependent context in a display interface of the mobile device. In enhanced aspects, subsequent to the activating, the dependent context may be automatically deactivated. The automatically deactivating, which may be based on time, a calendar day, an event, a location of the device, etc., may include automatically removing the dependent context from the display interface of the mobile device.
US09667768B1 Secure remote actuation system with sub-1 GHz communication
A secure remote actuation system that communicates at sub-1 GHz frequencies is described herein. The system may comprise a remote input receptor and a network. The remote input receptor may comprise a user interface for receiving user inputs from a user and a communication device that communicates at sub-1 GHz frequencies. The network may comprise a combination of computer systems interconnected by telecommunications equipment or cables allowing information to be exchanged. The network may also comprise a network device for obtaining the user inputs from the remote input receptor. One or more acceptable inputs may be stored on the network. In the present invention, the network device obtains the user inputs from the remote input receptor while the user is using the user interface and then the network compares the user inputs to the acceptable inputs.
US09667765B2 Method and apparatus for relaying data communications in a Bluetooth network
A communication destination device includes a transceiver configured to exchange communication with a first endpoint device via a first wireless communication channel and configured to exchange communication with a second endpoint device via a second wireless communication channel, the second wireless communication channel being distinct from the first wireless communication channel. The communication destination device includes a translator element configured to receive a message from one of the first endpoint device and the second endpoint device and to translate the message from a first message format into a second message format, the second message format being distinct from the first message format.
US09667763B1 Family communications in a controlled-environment facility
Systems and methods for facilitating family communications in a controlled-environment facility. In some embodiments, a method may include receiving a request for an electronic communication between a resident and a non-resident of a controlled-environment facility, identifying that the non-resident is the resident's child or parent and, in response to the identification, enabling a family counseling provider to access the electronic communication.
US09667761B2 System for and method of adapting a mobile device having a camera to a reader for electro-optically reading targets
A mobile device having a camera is adapted to serve as an electro-optical reader for electro-optically reading targets. The device is received and held in a housing having a rear wall. A top extension extends away from the rear wall at a top region of the device. A fold mirror is mounted on the top extension and is spaced away from a camera lens of the device. The fold mirror is inclined relative the rear wall and is operative for receiving at least a portion of a field of view imaged by the camera from each target along a first direction, and for folding and redirecting the field of view along a second direction generally perpendicular to the rear wall through the camera lens to the camera. A handle having a trigger assembly may be connected to the housing.
US09667760B2 Module slices in modular portable electronic device
In an embodiment of the disclosed principles, a modular device system includes a base device configured to accept multiple modules at once. The system further includes thin modules designed to stack upon one another on the base device to provide extended functionality. In an embodiment, an alignment mechanism is provided to allow multiple modules to be easily stacked such that their stacking also provides convenient electrical interconnection between the modules and the base device.
US09667758B2 Dynamic modification of a subscriber connection
In one embodiment, a method comprises receiving a request to modify a subscriber connection to a network element. The method also includes modifying attributes of the subscriber connection, within a memory of the network element, without disconnecting the subscriber connection from the network element.
US09667755B2 Process automation system and method for operation of a process automation system
A process automation system includes at least one wireless-aware component for detection of the occurrence (e.g., start and end) of a wireless volume data transfer from at least one other component which might be a wireless-unaware component. Upon such detection, the at least one wireless-aware component requests for bandwidth on behalf of the wireless-unaware component to decrease the communication time and subsequently releases this bandwidth again. A method is provided for operation of the process automation system, in which an upload/download is generally detected by either explicit initiation of the upload/download in the wireless-aware component, or by automatic detection in the wireless-aware component.
US09667754B2 Data structure and associated management routines for TCP control block (TCB) table in network stacks
A method for transport layer lookup involves receiving a first incoming transport layer packet, and searching a pointer cache for a first matching transport layer data structure including state information corresponding to the first incoming packet. The pointer cache includes pointer cache lines, each of which stores at least one pointer to a subset of global transport layer data structures. The method further involves returning the state information corresponding to the first incoming packet using the first matching transport layer data structure when a pointer cache hit occurs, receiving a second incoming transport layer packet, searching the pointer cache for a second matching transport layer data structure including state information corresponding to the second incoming packet, and searching the plurality of global transport layer data structures in main memory to obtain the matching second transport layer data structure, when a pointer cache miss occurs.
US09667749B2 Client-initiated leader election in distributed client-server systems
A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
US09667746B2 Executing a debugging operation during deployment of a blueprint within a cloud system
Tools are provided to assist users of cloud computing systems to create, monitor, and debug the resource instances they need. Specifically, resource instances are created in a cloud computing system based on a blueprint that is provided to a blueprint processor. The blueprint declaratively defines the resources that the user needs to have created in the cloud. Based on the information contained in blueprint, the blueprint processor causes the cloud to orchestrate the creation of resource instances, doing so in parallel when possible, and to configure those resource instances as specified in blueprint. Techniques are described for generating a timeline to convey status during the deployment process, and for performing debugging operations.
US09667743B2 Communication between two clients via a server
A method for communication between two clients via a server in a network using OPC Unified Architecture (OPC-UA), wherein a virtual server object that provides a server functionality to a first of two clients is implemented in the server by making available to the first client a virtual address space in an address space of the server, and a process for generating and modifying virtual server nodes in said virtual address space. The server allows the second client to access virtual server nodes in the virtual address space and informs the first client each time that the second client accesses a virtual server node in the virtual address space.
US09667742B2 System and method of conversational assistance in an interactive information system
A method of providing information assistance services includes generating a plurality of service requests for a plurality of request elements that are generated from a single client request received by a processor. The service requests are sent to both software application service providers that are executed by the processor and remote service providers that are connected to the local processor through a data network. The processor receives a plurality of service responses from the service providers, generating at least one output message element corresponding to the service responses, and sending the output message data to at least one output device that is operatively connected to the processor to produce a response to the client request.
US09667741B1 System and method to anonymize data transmitted to a destination computing device
A method and system for anonymizing data to be transmitted to a destination computing device is disclosed. Anonymization strategy for data anonymization is provided. Data to be transmitted is received from a user computer. A context sensing word is appended to the anonymized data. The anonymized data and the context sensing word are transmitted to the destination computing device. In one embodiment, the data includes a plurality of normal words and a plurality of stop words. A compacted stop word representative of each of the stop word and their relative position in the data is created. Anonymized normal words and anonymized compacted stop word is transmitted to the destination computing device.
US09667740B2 System and method of formatting data
A system and method of formatting data. The system accounts for the user's current device and current activity in order to determine the appropriate format for presenting data.
US09667738B2 Local data caching for data transfers on a network of computational devices
In accordance with some embodiments, a computational machine having one or more processors, a local cache and memory receives from a first machine a data request that is used to request specific data. The computational machine determines whether the computational machine stores the specific data in the local cache. In accordance with a determination that the computational machine does not store the specific data in the local cache, the computational machine responds to the data request by passing the data request to a second machine and returning the specific data to the first machine when the second machine returns the specific data to the computational machine. Additionally, the computational machine determines whether to store the returned specific data in the local cache according to a data caching method.
US09667734B2 Push notification-based remote control method and apparatus for the same
Disclosed herein are a push notification-based remote control method and an apparatus for the remote control method. A push notification client includes a message receiving module for receiving a push notification message from a push notification server. A rule interpretation module determines whether a remote control rule is present in the push notification message. A rule registration management module is configured to, if it is determined that the remote control rule is present in the push notification message, register the remote control rule in a rule execution list. A rule execution module executes the remote control rule.
US09667733B2 Determining relevant content for keyword extraction
The present disclosure is directed toward systems and methods for analyzing user-specific information and determining content within one or more web pages that has been experienced by one or more users. Furthermore, the present disclosure is directed toward identifying and providing actionable data based on keywords experienced by one or more users.
US09667732B2 Systems and methods for the assessment of social media performance
Described herein are systems and methods for analyzing social media data, assessing various aspects of social media performance, comparing the social media performance of a plurality of entities within a peer group, and displaying useful information to users in a comprehensive and/or intuitive fashion. The social media performance assessment information pertaining to an entity and the entity's peers may also be quantified in the form of one or more scores based on empirical data gathered from one or more social media platforms. Peer groups may be customized or dynamically defined such that the performance assessment information may be used to accurately benchmark entities against their competition or develop best practices within an industry or organization. The performance assessment information described herein may further take into consideration the effect that the social media performance of one entity may have on another.
US09667731B2 Systems and method for displaying and categorizing news feed posts
Categorizing, colorizing, saving and visually filtering the content and appearance, of a live news feed, within a business or social network. The method involves categorizing information, photos, video and the like, prior to posting it within the live news feed. Each category is associated with a visual indicator so that postings of different categories become distinctive. The live news feed can be viewed in its entirety, by user type, by subject category or a combination of categories. The viewing user may choose categories for limiting information which appears in the live news feed by subject or user type, but may also have the option of viewing all content, which can be visually filtered by color. Users may save information from the central live news feed to their personal pages by choosing from the variety of categories that are also used to filter the live news feed content viewable to them.
US09667730B2 Systems and methods for abandonment detection and mitigation
Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
US09667728B2 Controller offloading
A non-transitory computer readable medium storing instructions which, when executed by one or more hardware processors, causes performance of operations including: performing, by a controller, one or more processing actions for data corresponding to a particular session associated with a client device; identifying one or more characteristics corresponding to the particular session; based on the one or more characteristics corresponding to the particular session: selecting a network device, other than the controller, to perform the one or more processing actions for the data corresponding to the particular session; causing the network device to perform the one or more processing actions, for the data corresponding to the particular session, instead of the controller.
US09667726B2 Vehicle internet radio interface
The invention provides a internet radio interface for use in vehicles. The interface allows a device unit, with wireless capability and voice interface technology, to communicate with a vehicle, mobile phone, and portal in order to manage and upload various user preferences to the device unit as set out by the user prior to getting into the vehicle. The device unit interacts with the user to permit various functions and access preferable channels as well as managing secondary functions of the user, including cell phone communications.
US09667725B1 Provisioning isolated storage resource portions for respective containers in multi-tenant environments
An apparatus comprises at least one container host device implementing containers for respective tenants of a multi-tenant environment, a storage platform coupled to the container host device and implementing storage resources for utilization by the containers, and a container storage controller associated with the container host device. The container storage controller is configured to provision portions of the storage resources for respective ones of the containers including for each of the containers at least one virtual storage volume accessible only to that container and having an associated file system that is not visible to an operating system of the container host device. The provisioned portion of the storage resources for a given one of the containers of a corresponding one of the tenants is thereby isolated from the provisioned portions of the storage resources for respective other ones of the containers of corresponding other ones of the tenants.
US09667715B2 Method for controlling changes in a computer system
A system and method are provided for controlling changes in at least a first and a second computer system. First changes to a first application, having a first configuration, are made by a development server of the first computer system and result in a second application, having a second configuration. A central management module receives data indicative of the first changes, determines components of the second computer system that are affected by the change, determines update tasks to be executed on the second computer for implementing the first changes in the second computer system, and sends the update tasks to the second computer system. Second changes to the first application, made by the second computer system, may be synchronized with the first changes and moved the first computer system for testing. The first and second changes may be performed independently and in parallel.
US09667704B1 System and method for classifying API requests in API processing systems using a tree configuration
A method and system is provided for classifying one or more application processing interface (API) requests in an API processing system. The method includes receiving a client request comprising at least one API language component. The method also includes mapping a client request to a tree configuration, wherein the tree contains a plurality of nodes. The method further includes traversing said nodes of the tree to fetch information pertaining to one or more portions of the client request.
US09667703B1 System, method and computer program product for generating remote views in a virtual mobile device platform
Embodiments disclosed herein provide a system, method, and computer program product for generating remote views in a virtual mobile device platform. In one embodiment, events from a physical mobile device are sent to a distant virtual device. The virtual device creates views based on the received events. Graphical attributes of one or more of the created views are captured and sent to the physical mobile device. Remote views are generated at the physical mobile device based on the attributes received from the virtual device.
US09667701B2 Robust reception of data utilizing encoded data slices
A method begins by a processing module receiving a random order of encoded data slices and interpreting slice names to de-randomize the encoded data slices into of sets of transmit encoded data slices. The method continues with the processing module determining whether a decode threshold number of encoded data slices of a set of transmit encoded data slices have been received. When not received, the method continues with the processing module determining whether a sufficient number of encoded data slices of the set of transmit encoded data slices are still to be received and waiting until the decode threshold number of encoded data slices are received when encoded data slices are still to be received. When the decode threshold number of encoded data slices are received, the method continues with the processing module decoding the decode threshold number of encoded data slices to recapture a corresponding data segment.
US09667698B2 Secure port forwarding to access data between public processing locations and on-premise components
A method for transmitting data from an on-premise component to an off-premise computer image includes: sending a message from the off-premise computer image to an off-premise server and recording an address of the off-premise computer image; sending a message from the off-premise server to the off-premise computer image with instructions for the off-premise computer image to connect to a specific unsecure port of the off-premise server; identifying a connection to the specific unsecure port of the off-premise server within a selected time interval; verifying the recorded address of the off-premise computer image; sending from the off-premise server a message to an on-premise connector to transmit the requested data using the specific unsecure port of the on-premise component if the off-premise computer image is verified and the connection is identified within the selected time interval; and transmitting the requested data using the specific unsecure port of the on-premise component.
US09667690B2 Content tagging using broadcast device information
A number of devices co-located at a geographic location can broadcast and receive identity information. The identity information can include a unique device identifier and a device description. The identity information can be exchanged between various electronic devices using a communication link having limited transmission range. Device identifiers and corresponding device descriptions included in the tokens can be associated with content on the device receiving the tokens. The device descriptions can be used as hints for assigning labels to the devices identified by device identifiers. The labels can be associated with the content. The labeled content can be classified, organized, indexed and searched based at least in part on the labels.
US09667684B2 Systems and methods for saving encoded media streamed using adaptive bitrate streaming
Systems and methods for saving encoded media streamed using adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a playback device configured to perform adaptive bitrate streaming of media includes a video decoder application and a processor, where the video decoder application configures the processor to select a download stream from a set of alternative streams of video data, measure streaming conditions and request a stream of video data from the alternative streams of video data, receive portions of video data from the requested stream of video data, decode the received video data, save the received video data to memory, when the received video data is from the download stream and separately download and save the corresponding portion of video data from the download stream to memory, when the received video data is not from the download stream.
US09667683B2 Scalable architecture for media mixing
A proxy mixer includes a transceiver configured to receive one or more first requests to provide one or more first media streams to one or more first endpoints. The one or more first media streams are generated by one or more second endpoints. The one or more first requests indicate one or more first quality metrics for the one or more first media streams. The transceiver is also configured to provide one or more second requests for the one or more second endpoints to generate the one or more first media streams at an aggregate quality metric that equals a highest quality metric of the one or more first quality metrics. The transceiver is further configured to transmit the one or more first media streams towards the one or more first endpoints.
US09667681B1 Systems and methods for providing messages to multiple subscribers
Methods, systems, and apparatus, including computer programs encoded on a computer storage device, for: receiving messages from a plurality of publishers; assigning each of the messages to one of a plurality of channels, wherein each channel comprises an ordered plurality of messages; storing messages of each of the channels in respective storage buffers according to the order, wherein each storage buffer comprises a respective time-to-live of a first time duration; for a particular channel, retrieving messages of the particular channel from respective storage buffers; storing the retrieved messages of the particular channel in a delivery buffer, the delivery buffer comprising data blocks, wherein each data block comprises a respective time-to-live of a second time duration; and providing the messages stored in the delivery buffer to a plurality of subscribers of the particular channel.
US09667679B2 Indicating an association between a social-media account and a media playback system
Examples disclosed herein include a social-media computing system receiving, from a first computing device, a first message indicating that a media playback system is associated with a first social-media account; and based on the received first message, sending, to a second computing device associated with a second social-media account, a second message indicating that the media playback system is associated with the first social-media account. The examples may also include the second computing device receiving, from the social-media computing system, the second message; and based on the received second message, causing display of an indication of the association between the media playback system and the second social-media account.
US09667678B2 Providing social context to calendar events
A daily connection facility is available to the user either through a webpage or by e-mail in the form of a synopsis of connection identifiers between the user and their contacts. The web-based version presents connection information in the form of an agenda view, an engage view, and a reminder view. Each view type is selectable by corresponding tab on the webpage. The daily connected e-mail presents an agenda of meetings and events by location, title, and time. The daily connected e-mail also presents interesting profile and connection information about the attendees such as their communications in blogs and postings, recent communications with user, including messages and meetings, as well as contact information and a list of other contacts in common.
US09667673B2 Extending EPON multi-point control protocol to run on Ethernet PON over coax networks
A method implemented by a middlebox comprising registering a customer premises equipment (CPE) in the middlebox, wherein the CPE is coupled to the middlebox via an electrical line, and facilitating registration of the CPE in a central office (CO) equipment coupled to the middlebox.
US09667672B2 Method, client, server and system for multi-person audio-video interaction
A method, client, server and system for multi-person audio-video interaction are disclosed in the present invention, which belong to the field of internet terminal. The method includes: obtaining channel configuration information corresponding to current channel from a server; loading a scene module corresponding to the current channel according to the obtained channel configuration information and pre-stored configuration information; obtaining and displaying pictures or videos corresponding to the current channel from the server; displaying the text information by a simulation object corresponding to the client in a user interaction region of the scene module; and sending the text information to the server, when the text information that triggered by the user in the user interaction region of the scene module is received. The present invention achieves that every simulation object can be used to display the text information in different space position of the user interaction region, thus making an audience realize well communication and interaction effect in a scene environment simulated by a virtual scene.
US09667671B2 Method and system for facilitating communication between message consumers and message producers
A method and system for facilitating communication between message producers and message consumers is disclosed. When a message producer is interested in identifying a message consumer for processing generated messages, the message producer declares a consumer identification rule. A messaging service manager identifies a set of suitable message consumers by comparing the consumer identification rule with a set of attributes associated with each of the message consumers registered with the messaging service manager and assigns channels associated with the set of identified message consumers to the message producer. The message producer may select a channel associated with a message consumer to initiate communication between the message producer and the message consumer.
US09667668B2 Managing SIM indications
One aspect provides a method of handling a proactive indication received from a subscriber identity module at a modem, the modem being connected to a terminal equipment via a command interface. The method comprises receiving, at a modem processor, the proactive indication from the subscriber identity module. The method further comprises determining that the indication is to be handled by the modem processor. The method further comprises a modem processor transmitting a display command via the command interface to the terminal equipment and the modem processor awaiting a user response command, and continuing or aborting an action indicated in the proactive indication depending on the user response in the user response command received from the terminal equipment.
US09667665B1 Session initiation protocol (SIP) communications over trusted hardware
A server system exchanges trust signaling with a first access network, establishes hardware trust with the first access network, and determines that the first access network has established hardware trust with a communication interface to a second access network. The server system exchanges Session Initiation Protocol (SIP) signaling with a SIP system, establishes hardware trust with the SIP system, and determines that the SIP system has established hardware trust with the second access network and a second communication device. The server system exchanges SIP signaling with a first communication device and establishes hardware trust with the first communication device. The server system receives a SIP Invite requesting a communication session between the first communication device and the second communication device over hardware-trusted systems, and based on the established hardware trust, the server system responsively forwards the SIP Invite to the SIP system for delivery to the second communication device.
US09667663B2 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.
US09667661B2 Privileged account manager, dynamic policy engine
Techniques for managing accounts are provided. An access management system may check out credentials for accessing target systems. For example a user may receive a password for a period of time or until checked back in. Access to the target system may be logged during this time. Upon the password being checked in, a security account may modify the password so that the user may not log back in without checking out a new password. Additionally, in some examples, password policies for the security account may be managed. As such, when a password policy changes, the security account password may be dynamically updated. Additionally, in some examples, hierarchical viewing perspectives may be determined and/or selected for visualizing one or more managed accounts. Further, accounts may be organized into groups based on roles, and grants for the accounts may be dynamically updated as changes occur or new accounts are managed.
US09667656B2 Networking flow logs for multi-tenant environments
Computing resource service providers may provide computing resources to customers in a multi-tenant environment. These computing resources may be behind a firewall or other security device such that certain information does not reach the computing resources provided to the customer. A logging entity may be implemented on computer server operated by the computing resource service provider. The logging entity may obtain log information from the firewall or other security device and store the log information such that it is accessible to the customer. Additionally, the log information may be provided to other services such as a metrics service or intrusion detection service.
US09667655B2 Intelligent content ghosting on mobile devices
A method includes performing operations as follows on a processor: receiving a request for a content item from a mobile device, determining that the content item is protected by a security policy, the security policy comprising an environmental factor associated with the use of the mobile device, ghosting a portion of the content item based on the security policy, and sending the content item and the security policy to the mobile device.
US09667653B2 Context-aware network service policy management
A method includes converting, by a computer, a set of context-aware data forwarding policies to a set of network configuration forwarding rules for one or more data forwarding devices in a network having a dynamic context, and conveying, to the data forwarding devices, the set of network configuration forwarding rules. Upon detecting a change in the dynamic context of the network, the set of network configuration forwarding rules ae updated based on the set of context-aware data forwarding policies and the change in the dynamic context, and the updated set of network configuration forwarding rules are conveyed to the data forwarding devices.
US09667649B1 Detecting man-in-the-middle and denial-of-service attacks
Attacks, such as MITM and DoS attacks, on a distributed computing system may be detected by sending a work assignment to an execution device through a first communication channel. A report may then be received through a second communication channel of the work assignment received by the execution device. Information regarding the received work assignment may then be in view of information regarding the sent work assignment to determine whether an error, such as an MITM or DoS attack, has occurred. If the analysis indicates that the report does not include the sent work assignment, then a DoS attack may have occurred. If the analysis indicates that the work assignment received by the recipient does not correspond to the sent work assignment, then a MITM attack may have occurred. If an error has occurred, an indication might be recorded and/or other types of actions might also be taken.
US09667645B1 Performance benchmarking for simulated phishing attacks
Described herein are methods, network devices and machine-readable media for conducting a simulated phishing attack on a first group of individuals, and performing an analysis of the group's performance to the simulated attack. In the analysis, an aggregate performance of the first group is compared with an aggregate performance of individuals from a second group. To ensure uniformity in the simulated phishing attacks, messages thereof may be constructed from template messages, the template messages having placeholders for individual-specific and company-specific information.
US09667642B2 Apparatus, system, and method for reconciling network discovered hosts across time
An apparatus, systems, and methods for matching network assets that were previously discovered by a network vulnerability assessment to a not yet reconciled network vulnerability assessment, and allowing for the associating of network assets to their corresponding assessed hosts that were discovered as part of different point-in-time network vulnerability assessments.
US09667640B2 Automatically generating alerts based on information obtained from search results in a query-processing system
The disclosed embodiments relate to a system that generates an alert based on information extracted from search results generated by a query. During operation, the system executes the query to generate the search results. The system also obtains configuration information for the alert, wherein the configuration information identifies information associated with the search results, and also specifies a trigger condition for the alert. Next, when the trigger condition for the alert is met, the system uses the configuration information to generate a payload containing the identified information associated with the search results. The system then invokes alert-generating functionality and provides the payload as input to the alert-generating functionality. This enables the alert-generating functionality to use the information from the search results while performing one or more alert actions association with the alert.
US09667639B1 Systems and methods for detecting fraudulent electronic communication
Systems and methods are presented for receiving a plurality of request messages to analyze electronic communications. For each request message of the plurality of request messages, the systems and methods further provide for analyzing header information associated with the electronic communication, generating analysis data including the header information associated with the electronic communication, sending the analysis data to a plurality of third party security information systems for analysis, receiving at least one report from each of the plurality of third party security information systems, analyzing the analysis data and the at least one report from each of the plurality of third party security information systems to generate a risk rating of the electronic communication, determining that the risk rating meets a predetermined risk rating threshold, and causing a notification to be provided indicating that the electronic communication has been analyzed.
US09667637B2 Network-based detection of authentication failures
A method includes monitoring communication traffic that is exchanged over a computer network. One or more authentication attempts that have failed are identified in at least part of the monitored communication traffic. Hostile activity is detected in the computer network by analyzing the failed authentication attempts.
US09667634B2 Method and apparatus for providing an adaptable security level in an electronic communication
A method of communicating in a secure communication system, comprises the steps of assembling a message at a sender, then determining a frame type, and including an indication of the frame type in a header of the message. The message is then sent to a recipient and the frame type used to perform a policy check.
US09667630B2 Authenticating a browser-less data streaming device to a network with an external browser
A system, method and computer readable device are described herein. A plurality of packets are received at a data streaming device, from a computing device; the packets including authentication information for gaining access to a local network. The MAC address of the computing device with a MAC address of a data streaming device in the header of the packets. The authentication information including the MAC address of the data streaming device to a server. An authentication to access the local network is received from the server.
US09667629B2 Open connection manager virtualization at system-on-chip
Resource and memory use by applications used by user equipment (UE) can be adaptively controlled. A UE comprises a connection-manager kernel (CMKC) that can be embedded at the SOC level to facilitate resource and memory control at SOC level. CMKC operates in conjunction with an operating system kernel. CMKC comprises functional blocks that provide network enabler functions and observability APIs for network enhancement, traffic flow monitoring and filtering, QOE executive routines, and traffic flow time shifting. CMKC performs or provides analytics, security and firewall tags, cache management at SOC level, and policy enforcement. CMKC and a trusted memory operate in a trusted zone environment to facilitate secure operation. CMKC adaptively collects information from control registers and analytics, and maps such information to the trusted memory, which can be accessible to trusted APIs to facilitate enabling trusted applications to have knowledge of contextual network information.
US09667628B2 System for establishing ownership of a secure workspace
The present application is directed to establishing ownership of a secure workspace (SW). A client device may provide a SW data structure (SWDS) to a SW configurator. A SWDS may comprise a hash of an original SW and a public key, and may be signed by a private key corresponding to the public key. The SW configurator may cause an execution container (EC) to be generated including a SW initiated using the SWDS. The client device may claim SW ownership using a request (signed by the private key) transmitted along with a copy of the public key. SW ownership may be determined by an ownership determination module that verifies the signature of the request using the public key received with the request, determines a hash of the received public key and compares the hash of the received public key to a hash of the public key in the SWDS.
US09667620B2 Encryption methods and apparatus
The embodiments discussed herein relate to updating and encrypting passwords for one or more computing devices. The computing devices can be associated with a common user account. According to the embodiments discussed herein, the user the can update a password of the user account at one computing device, and log into another computing device using the updated password without having to provide the current password for the other computing device. The embodiments incorporate a variety of encryption and key generation methods in order to safely transmit password updates between local computing devices. Specifically, the embodiments set forth methods and apparatus for generating and storing breadcrumbs that allow for decrypting a current password of a computing device using a new password.
US09667617B2 Automatic elevation of system security
A system for automatic setting of system security comprises an input interface and a processor. The input interface is configured to receive an indication to set a secure mode. The processor is configured to: determine whether the indication to set the secure mode comprises an indication to set a certificate mode; in the event that the indication to set the secure mode comprises an indication to set a certificate mode: 1) detect one or more connected systems for which to set the certificate mode; 2) select one or more certificates for the certificate mode; 3) update initialization files for the certificate mode; and 4) reinitialize local and one or more connected systems.
US09667616B2 Authentication processing apparatus, authentication processing system, authentication processing method and authentication processing program
A communication apparatus sends a processing request, including request information, a digital signature, and an electronic certificate, to a control apparatus. The control apparatus sends a verification request including the electronic certificate to a verification server. The verification server verifies the electronic certificate included in the verification request, and sends authentication-use reference information, including the verification result, as a verification response, to the control apparatus. When the verification result included in the authentication-use reference information indicates validity, the control apparatus, using the request information and a public key included in the electronic certificate, verifies whether or not the digital signature is valid. When the digital signature is valid, the control apparatus performs the requested processing in accordance with the request information, and sends a processing response, to the communication apparatus.
US09667615B2 In-vehicle communication system
The present invention is directed to solve a problem that time is required for a process related to verification of a public key certificate of a message sender. An in-vehicle device mounted on a vehicle has a memory for holding information of a device which failed in verification of a public key certificate. At the time of performing communication between vehicles or between a vehicle and a roadside device, a check is made to see whether or not information of a device included in a message transmitted matches information of a device which failed and held in the memory. When the information matches, verification of a public key certificate is not performed.
US09667612B2 CAPTCHA provision method and program
[Problem] To selectively provide, in accordance with a user terminal a CAPTCHA that can be easily executed by an operator of the user terminal. [Solution] A web server (11) determines the type of web browser running in a user terminal (13). An authentication server (12) decides a CAPTCHA execution program on the basis of the type of web browser that has been determined. The authentication server (12) executes the decided CAPTCHA execution program to generate problem data and correct answer data. The web server (11) provides the CAPTCHA to the user terminal (13) on the basis of the problem data. The authentication server (12) compares the correct answer data and answer data generated by the user terminal (13), and determines whether authentication has succeeded or failed.
US09667607B2 Control apparatus and communications control method
A control apparatus is disclosed, including a first processor which can be connected to a network; and a second processor which includes a user interface, which is communicatively connected to the first processor, and which performs equipment control based on information input via the user interface and information obtained by the first processor from the network, wherein the first processor includes a communications control unit which conducts a protocol control and/or cryptographic process in communications via the network.
US09667604B2 Tunnel interface for securing traffic over a network
Methods and systems for a flexible, scalable hardware and software platform that allows a managed security service provider to easily provide security services to multiple customers are provided. According to one embodiment, a method is provided for delivering customized network services to subscribers of the service provider. A request is received, at a service management system (SMS) of the service provider, to establish an Internet Protocol (IP) connection between a first and second location of a first subscriber of the managed security service provider. Responsive to the request, the SMS causes a tunnel to be established between a first and second service processing switch of the service provider which are coupled in communication via a public network and associated with the first location and the second location, respectively.
US09667601B2 Proxy SSL handoff via mid-stream renegotiation
A traffic management device (TMD), system, and processor-readable storage medium directed towards re-establishing an encrypted connection of an encrypted session, the encrypted connection having initially been established between a client device and a first server device, causing the encrypted connection to terminate at a second server device. As described, a traffic management device (TMD) is interposed between the client device and the first server device. In some embodiments, the TMD may request that the client device renegotiate the encrypted connection. The TMD may redirect the response to the renegotiation request towards a second server device, such that the renegotiated encrypted connection is established between the client device and the second server device. In this way, a single existing end-to-end encrypted connection can be used to serve content from more than one server device
US09667598B2 Privacy protected internet networks, subnetworks and sub-subnetworks
A computerized methods and systems to create, control and manage restricted scope and closed internet interactive networks, subnetworks and sub-subnetworks. The invention permits the protected network, subnetworks and sub-subnetworks to be connected to an open or previously established network, yet still remaining protected, secure and anonymous. Entrance into the protected interactive networks, subnetworks and sub-subnetworks by the user is achieved through a protected network device, anonymous address code, anonymous access code and/or anonymous login information. As the user interacts with the digital elements within the protected interactive networks, subnetworks and sub-subnetworks, a database of said interactions is created and used by the protected network provider in various ways, such as for user behavior information. No personal identifiable information is stored within interactive networks, subnetworks and/or sub-subnetworks and communication on said networks is unique, which inhibits and deters the targeting of the networks by cyber-criminals.
US09667596B2 Firewall policy comparison
Systems, methods, and apparatuses for comparing firewall policies are described. In one aspect, a system includes a first gateway configured to implement a first firewall having a first policy, a second gateway configured to implement a second firewall having a second policy, and a computing device configured to compare the first policy with the second policy to determine whether the first policy matches the second policy. The first firewall and the second firewall may be implemented with different technologies and/or on different platforms. The computing device may operate as, or execute, a firewall comparison tool to parse raw firewall configuration data from the different firewalls and generate data structures with a common format so that the firewall policies may be compared.
US09667593B2 Selectively refreshing address registration information
Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
US09667587B2 Method and/or system for extending payment system architectures and/or legacy order processing systems to mobile commerce applications via text messaging
A text message order processing system includes: means for receiving text messages from consumers purchasing products from one or more merchants, each of the text messages being addressed to an address selected by the consumer and including an identification of the product being purchased and an identification of a device from which the text message was sent; means for parsing each text messages to extract the identification of the product and the identification of the device from the text message; means for selecting based upon each received text message a payment instrument to be used to pay for the purchase; means for establishing payment information related to the selected payment instrument and delivery information indicating where the purchased product is to be delivered; means for generating for each received text message an order including the established payment information, delivery information and identification of the product being purchased; and, means for submitting the generated order to an order management system of the merchant.
US09667584B2 Sharing television and video programming through social networking
In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.
US09667577B2 Correlating contact type with appropriate communications to eliminate inadvertent communications
A method, computer system, and computer program product for preventing a sender from sending an electronic communication to an unintended recipient through a device. Prior to sending an electronic communication to at least one recipient, extracting data from the electronic communication; for each recipient of the electronic communication, searching for and extracting data from previously sent electronic communications between the sender and the recipient, and determining a communication profile associated with the recipient from the data extracted from the previously sent electronic communications; comparing the extracted data of the electronic communication to the determined communication profile of the recipients; and if the extracted data of the electronic communication does not fit the communication profile of at least one recipient; sending, an intercept prompt to the sender regarding a mismatch of at least one of the recipients with the electronic communication.
US09667576B2 Systems and methods for safe communication
A method and system for use in managing communication messages are provided. The system includes a display unit and one or more processors communicatively coupled to one or more memory devices and the display unit. The one or more processors are programmed to receive an incoming message for a driver of the vehicle, determine if the driver is experiencing a high-intensity situation, automatically respond to the incoming message with a reply message to the sender of the incoming message if the driver is experiencing the high-intensity situation, and automatically notify the driver, after the high-intensity situation has ended, that the incoming message was received.
US09667575B1 Systems and methods for detecting webpages belonging to spam campaigns
A computer-implemented method for detecting webpages belonging to spam campaigns may include (1) identifying a web address of a suspicious webpage that potentially hosts a spam message, (2) capturing an image of the suspicious webpage, (3) comparing the image of the suspicious webpage to at least one spam image from a spam database, the spam image being associated with a spam campaign in the spam database, (4) determining, based on the comparison of the image of the suspicious webpage with the spam image, whether the suspicious webpage is associated with the spam campaign, and (5) updating the spam database in response to the determination of whether the suspicious webpage is associated with the spam campaign. Various other methods, systems, and computer-readable media are also disclosed.
US09667571B2 Applying a client policy to a group of channels
Management and provisioning of networking traffic may be provided by bundling virtual channels into a group. A global policy may be applied to the bundle so that virtual ports providing services to a client may be managed by referring to the global policy of the bundle. The channels comprising the bundle may span multiple physical ports and in some cases, multiple physical switches. Thus, policy management may be avoided at the port level and instead, be handled as groups of channels implementing a client service.
US09667570B2 Fabric extra traffic
A method of forwarding traffic through a network node including an ingress IO card, an egress IO card, and a pair of parallel switch fabric cards. One of the switch fabric cards is designated as a working switch fabric card, and the other one of the switch fabric cards is designated as a protection switch fabric card. In the ingress IO card, the traffic flow is divided into a committed information rate (CIR) component and an extra information rate (EIR) signal. Under a normal operating condition of the node, the ingress IO card forwards the CIR traffic component through the working switch fabric card, and forwards the EIR traffic component through the protection switch fabric card. Upon detection of a failure impacting the working switch fabric card, the ingress IO card drops the EIR traffic component and forwards the CIR traffic component through the protection switch fabric card.
US09667566B2 Inter-networking devices for use with physical layer information
One exemplary embodiment is directed to an inter-networking device that performs at least one inter-networking function using physical layer information about the network of which the device is a part. Another exemplary embodiment is directed to capturing physical layer information about physical communication media that is attached to an inter-networking device. Another exemplary embodiment is directed to a technique for generating a spanning tree and/or forwarding database information for a plurality of switches in a network at a central location. The spanning tree and/or forwarding database information is generated at the central location using information including physical layer information about devices and physical communication media in the network. Another exemplary embodiment is directed to an ETHERNET physical layer device having integrated support for capturing physical layer information about the physical communication media connected to the ETHERNET physical layer device.
US09667565B2 Method and system for an analog crossbar architecture
Methods and systems for an analog crossbar may comprise, in a wireless device comprising a receiver path with an analog crossbar: receiving a digital signal comprising a plurality of channels; amplifying the received signal; converting the amplified signal to an analog signal; separating the analog signal into a plurality of separate channels; routing the plurality of separate channels to desired signal paths utilizing the analog crossbar; and converting the routed plurality of separate channels to a plurality of digital signals. The analog crossbar may comprise an array of complementary metal-oxide semiconductor (CMOS) transistors. The analog crossbar may comprise a plurality of differential pair signal lines, and a plurality of single-ended signal lines. The received signal may be amplified utilizing a low-noise amplifier (LNA), where a gain level of the LNA may be configurable. The analog signal may be separated into separate channels using a channelizer.
US09667556B2 Adjusting connection validating control signals in response to changes in network traffic
Some embodiments provide a method for reducing the transmission of connection validating control signals when they are not needed. Network entities transmit connection validating control signals over network connections at regular intervals to validate that the network connections and the network entities remain functional. The method monitors data traffic fluctuations on the network connections to determine when connection validating control signals may not be needed. The method reduces unnecessary connection validating control signals in order to optimize the usage of network resources.
US09667555B2 Quality of service in packet networks
Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.
US09667552B2 Real-time SLA impact analysis
A system, method and apparatus for performing a real-time service level agreement (SLA) impact analysis. In the system of the invention, a service level manager can be programmed to establish a plurality of SLAs directly implicating selected resources. A relationship database further can be configured for coupling to one or more management applications programmed to manage the selected resources. Finally, a modeling and evaluation system can be communicatively coupled to the relationship database and the service level manager and programmed to perform a real-time SLA impact analysis based both upon resources directly implicated by the SLAs and also upon resources which are related to the resources directly implicated by the SLAs.
US09667551B2 Policy enforcement proxy
Systems, methods, and non-transitory computer-readable storage media for implementing a policy enforcement proxy are disclosed. A data packet associated with a source endpoint group and a destination endpoint group is received at a network device. The network device performs a policy lookup based on the source endpoint group and the destination endpoint group. The network device determines that the policy is not available and in response, modifies the data packet and forwards it to a policy enforcement proxy.
US09667542B2 Network path selection using bandwidth prediction
In an embodiment, a system routes a new data stream from a source to a destination through a plurality of forwarding devices interconnected with links. The system includes a control device that receives a request to create a path through the plurality of interconnected forwarding devices for a new data stream and determines a type of the new data stream. A data flow database stores historical usage characteristics of data streams having the determined type. A path computation module determines, based on the historical usage characteristics of data streams having the determined type, the requested path through plurality of interconnected forwarding devices from the source to the destination.
US09667536B2 Network traffic shaping for Low power and Lossy Networks
In one embodiment, data packet messages are received in a Field Area Router (FAR) sent from one or more sources toward one or more destination devices in a Low-Power Lossy Network (LLN). An LLN routing topology for the data packet messages is interpolated in the FAR. An expected time for the data packet messages to reach a destination device in the LLN is determined based upon the routing topology interpolation. Traffic shaping is applied by the FAR for the data packet messages based upon the determined expected time for the data packet messages to reach destination devices in the LLN.
US09667533B2 Creating and utilizing customized network applications
This disclosure describes a network flow framework that generates customized network applications based upon user inputs that invokes various software building block functions to process ingress data packets. The network flow framework creates a network application pointer that points to the customized network application, and stores the network application pointer with application classification keys in a classification entry. When the network flow framework receives an ingress data packet, the network flow framework matches the ingress packet's classification key to the application classification key in the classification entry. As such, the network flow framework retrieves the network application pointer from the classification entry and stores the network application pointer in the ingress data packet's header. In turn, the network flow framework retrieves the customized network application corresponding to the network application pointer and processes the ingress data packet accordingly.
US09667532B2 Method and apparatus for binding terminals
A method and apparatus for binding terminals are disclosed in the field of communication technologies. In the method: a server receives first information including at least one of first geographical location information, first time information and first address information of the first terminal. The server receives second information including at least one of second geographical location information, second time information, and second address information of the second terminal. The server binds the first terminal and the second terminal according to the first information and the second information.
US09667531B2 Image processing apparatus and control method
An image processing apparatus includes: a storage unit that stores image data; a transfer-path determining unit that determines a transfer path via which the image data is to be transferred from among multiple transfer paths connected to the storage unit; a selection unit that selects the transfer path via which the image data is to be transferred based on the determined transfer path; and an access-request control unit that issues a next access request to the storage unit after waiting a response to an already-issued access request to the storage unit when the determined transfer path is changed from a transfer path used in most recent transfer of the image data.
US09667529B2 Selecting network services based on hostname
In an embodiment, a method configures a network to route data on a first network service that connects a user's network with a service provider network. In the method, an instruction to route data from the network addressed to a hostname on the first network service is received, According to the hostname, a first IP address that addresses a server identified by the hostname is determined. A second IP address is also determined as the second IP address of the specific network service. Finally, a message is sent to the user's network that specifically instructs the user's network to route data addressed to the first IP address to the second IP address. The message causes configuration of a router on the user's network to route data on the first network service. System and computer program product embodiments are also disclosed.
US09667527B2 Control apparatus, communication system, tunnel endpoint control method, and program
A control apparatus includes: a connection detection unit configured to detect that a virtual machine has newly been connected to one of a plurality of tunnel endpoints each of which functions as an endpoint of a virtual tunnel used for a communication between virtual machines that belong to a virtual network; a virtual network determination unit configured to determine a virtual network to which the detected virtual machine belongs on the basis of information in which virtual machines and virtual networks are associated with each other; and a tunnel endpoint control unit configured to cause, if the tunnel endpoint has not participated in the determined virtual network, the tunnel endpoint to participate in the determined virtual network.
US09667522B2 Method and communication system for managing a communication network
Communication networks are automatically tested from a superordinate producer-independently managing network management center, such as when subordinate, producer-specific operation and maintenance centers (OMCs) are not occupied. Producer-dependent information is transmitted when an alarm report is sent and producer-specific hardware tests are automatically generated in the network management center (NMC). It is unnecessary for producer-specific object classes to be completely defined in the information model of the OMC-NMC interface. The tests automatically generated in the network management center can be triggered in response to errors, e.g. for a particular hardware board, or preventively, for example for the entire hardware of a network unit.
US09667521B2 System and method for network traffic profiling and visualization
A computer system, computer program product and method of performing traffic analysis on a communications network includes time stamped packets and related metadata from an intercepted steam of real-time traffic on a backhaul network distinct from the communications network, pre-processing the intercepted stream, including separating a portion of the intercepted stream into dissected fields, creating indicators by selecting an analysis operator to apply to one or more of the dissected fields in a logical expression, analyzing the dissected fields in the output streams utilizing the indicators, and obtaining results from the indicators.
US09667518B2 Method and system for delay measurement of a traffic flow in a software-defined networking (SDN) system
Methods for delay measurement in a software-defined networking (SDN) system are disclosed. In one embodiment, one packet each is received from a first and a second network device. The time stamps of these packets are recorded in a set of ingress time stamps and a set of egress time stamps respectively if the first and second network devices are the ingress and egress network devices of a traffic flow and if both packets include indications for delay measurement. Then the method continues with a delay measure for the traffic flow based on at least the sets of the ingress time stamps and egress time stamps associated with the flow identifier of the traffic flow, and a measurement noise the electronic device obtained from sending measurement packets to the first and second network devices.
US09667517B2 Method and apparatus for checking connection of bi-directional LSP
A method for checking connectivity between a first device and a second device on a bidirectional Label Switched Path LSP, includes the first device sends, to the second device, an echo request including a reply mode and a return address, the reply mode requesting an echo reply to be delivered through backward LSP, and the return address being the unique ID of the first device; the first device receives an echo reply from the second device, the echo reply including the unique ID of the first device and return code related to connectivity of the backward LSP; and the first device correlates the echo reply with the echo request to verify connectivity between the two devices on the bidirectional Label Switched Paths.
US09667516B2 Integrated adaptive anycast for content distribution
A system including first and second servers, a domain server, and a route controller is disclosed. The first and second servers are configured to respond to an anycast address and to first and second unicast addresses respectively. The route controller is configured to determine whether the first cache server is non-overloaded, overloaded, or offline, and may instruct the domain name server to provide to provide the second unicast address when the status is overloaded or offline. Routing of the anycast address may be modified so as to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server may receive a request for a cache server address and provide the anycast address to the requestor when the status is non-overloaded, and provide the second unicast address when the status is offline or overloaded.
US09667515B1 Service image notifications
An electronic marketplace for service images permits users to browse descriptions of service images implementing desired functionalities of a virtual machine image. The described service images may contain one or more software applications and may be further offered for purchase through an electronic service image marketplace. Notifications, such as updates, regarding software applications contained within a service image can be uploaded to the electronic service image marketplace. The electronic service image marketplace identifies customers associated with service images containing outdated software applications and generates notifications for the customers.
US09667514B1 Electronic discovery system with statistical sampling
A sampler tool for an electronic discovery system implementing an electronic discovery workflow is provided. The sampler tool defines a workflow, identifies, a data set, then calculates results and generates reports and archival records. In particular, the sampler tool calculates and/or obtains various metrics characterizing the workflow and generates reports based on such metrics. These reports can serve as historical snapshots which can be used for quality control purposes and/or to provide support regarding the efficacy of the data selection process or large-scale document review in the context of the electronic discovery process. Related apparatus, systems, techniques and articles are also described.
US09667511B2 Peer to peer component distribution
A method, apparatus, and system are provided for assigning tasks and/or providing resources in a distributed system. An indication of a task being available for processing is provided to one or more remote systems in a distributed system based on a distribution list. At least one response from one of the remote systems capable of performing the task is received in response to the indication. The response includes a request for a resource for performing the task. The resource for performing the task is provided to the remote systems.
US09667506B2 Multi-level peering in a content delivery framework
A computer-implemented method is operable in a content delivery framework having a network comprising multiple service endpoints running on a plurality of devices. A plurality of the service endpoints comprise a peer group. Each node in the peer group has at least one kind of responsibility. The method includes receiving a request at a first node in the peer group, wherein the nodes in the peer group are ranked hierarchically, and wherein the first node has a first rank in the peer group; and, based on a kind of responsibility the first node has for the request, attempting to process the request using a second node in the peer group, wherein the second node has a second rank in the peer group distinct from the first rank of the first node.
US09667502B2 Home network of connected consumer devices
A method of associating a function to a room within a home, includes forming a mesh network in the structure with a plurality of nodes, each node having a communication module, segmenting the nodes into rooms based upon the time of flight, obtaining an identity for at least one node in a room; and using the identity to assign a purpose to the room.
US09667501B2 Pre-processing framework component of distributed intelligence architectures
In one embodiment, a state tracking engine (STE) defines one or more classes of elements that can be tracked in a network. A set of elements to track is determined from the one or more classes, and the set of elements is tracked in the network. Access to the tracked set of elements then provided via one or more corresponding application programming interfaces (APIs). In another embodiment, a metric computation engine (MCE) defines one or more network metrics to be tracked in the network. One or more tracked elements are received from the STE. The one or more network metrics are tracked in the network based on the received one or more tracked elements. Access to the tracked network metrics is then provided via one or more corresponding APIs.
US09667500B2 Contextual virtual routing updates
A computer system may include logic configured to generate a topology model of an autonomous system; detect a route advertisement, relating to an external autonomous system, from a Border Gateway Protocol (BGP) router; select a client BGP router; determine a next hop destination to the external autonomous system for the selected second BGP router, based on the detected route advertisement and based on the generated topology model; and provide the determined next hop destination to the selected client BGP router.
US09667498B2 Self-adaptive control system for dynamic capacity management of latency-sensitive application servers
A self-adaptive control system based on proportional-integral (PI) control theory for dynamic capacity management of latency-sensitive application servers (e.g., application servers associated with a social networking application) are disclosed. A centralized controller of the system can adapt to changes in request rates, changes in application and/or system behaviors, underlying hardware upgrades, etc., by scaling the capacity of a cluster up or down so that just the right amount of capacity is maintained at any time. The centralized controller uses information relating to a current state of the cluster and historical information relating to past state of the cluster to predict a future state of the cluster and use that prediction to determine whether to scale up or scale down the current capacity to reduce latency and maximize energy savings. A load balancing system can then distribute traffic among the servers in the cluster using any load balancing methods.
US09667495B2 Programmable data network management and operation
Methods, systems, and devices for automatically and dynamically managing and coordinating network resources used by services between users over a data network having a network infrastructure. A network resources coordinator can include a knowledge store, rules library, rules engine, and orchestrator. The knowledge store can have a plurality of layered abstraction stores having stored thereon facts representative of a present state of the network. The rules library can include production rules representative of knowledge of the network and of users. The orchestrator can receive service requests from users and use the rules engine in conjunction with the production rules of the rules library and facts of the knowledge store to: determine network resources required and available for requested services, dynamically make automated decisions with respect to the network and users, detect and react to changes in the network in an automated fashion, and enforce constraints of the network.
US09667494B2 Abstraction layer and distribution scope for a logical switch router architecture
A tool for forwarding plane support in a distributed system. The tool receives, by one or more computer processors, one or more messages. The tool determines, by one or more computer processors, a distribution scope for the one or more messages. The tool determines, by one or more computer processors, a destination endpoint ID for the one or more messages. The tool sends, by one or more computer processors, the one or more messages to one or more forwarding plane agents.
US09667493B2 Mechanism for facilitating dynamic and trusted cloud-based extension upgrades for computing systems
A mechanism is described for facilitating dynamic and trusted cloud-based extension upgrades for computing systems according to one embodiment of the invention. A method of embodiments of the invention includes detecting a computing device needing an upgrade. The upgrade may relate to a hardware component at the computing device needing an upgrade element for the upgrade. The method may further include calling a first cloud server to provide the upgrade over a network. The first cloud server may have first resources including the upgrade element. The method may further include facilitating the hardware component to access the upgrade element at the first cloud server without having to upgrade or replace the hardware component.
US09667488B1 Server-based service configuration system and approach
Network service providers are managed using a server-side configuration approach. According to an example embodiment of the present invention, a host network location includes two or more servers that automatically reconfigure their services in response to controller service settings corresponding to each server. Each server reads configuration information provided at a controller such as a domain name server (DNS), and in response, starts a network-based service corresponding to the configuration information. For instance, each of the two or more servers may be adapted to provide mail service via simple mail transfer protocol (SMTP) and web service via hyper text transfer protocol (HTTP). In this regard, when a DNS associates a first one of the servers with HTTP services and a second one of the servers with SMTP services, each server reconfigures its services accordingly, e.g., at a selected configuration time after startup or in response to an initiating event.
US09667487B2 Method and apparatus for changing input type in input system using universal plug and play
A method of controlling a receiving input device is provided. The method includes receiving input data corresponding to a first input type from a transmitting input device; changing an input type from the first input type to a second input type; informing the transmitting input device of the change of input type; receiving a report descriptor indicating whether the transmitting input device can transmit input data corresponding to the second input type or not from the transmitting input device; and receiving input data corresponding to the second input type from the transmitting input device or another transmitting input device according to the report descriptor.
US09667484B2 Delayed incremental and adaptive provisioning of wireless services
A system and method are described for provisioning a wireless service on a wireless network. The wireless network includes: at least one of an in-network service element and an out-of-network service element; and a provisioning-manager module (SPM) for activating the at least one of the service elements for servicing a user, wherein the SPM counts a number of subscribers of the at least one service element, and performs one of the following: (a) provisions the user, if the number of subscribers is below a threshold count level, or (b) de-provisions another user, if the number of subscribers is above the threshold count level. The SPM only provisions a service element when that service element is requested by the user.
US09667483B2 Method, gateway device and network system for configuring a device in a local area network
The invention relates to a method for configuring a device in a local area network using a gateway. The gateway is being communicatively coupled to a remote management server outside the local area network. The local area network comprises a protected portion and an unprotected portion. The method comprises the following actions: First a connection request is received from a user device. The user device is provided with an address that enables the user device to establish a connection with the gateway within the unprotected portion of the local area network. Then a configuration request is received from the user device, in which the configuration request includes device information. Network information is appended to the configuration request and the appended configuration request is sent to the remote management server. In response a configuration response message is received. The response message includes the configuration data from the remote management server. Finally, configuration of the user device is established within the protected portion of the local area network using the configuration data.
US09667482B2 Communication apparatus and communication method
A communication apparatus includes: a detection unit to detect a change in a port state of a physical path; a calculation unit to calculate a predicted amount of traffic to be allocated to the physical path for each of classes prioritized with predefined priorities within the traffic when the change in the port state is detected, and to calculate a bandwidth allocation ratio to a physical bandwidth of the physical path, for each of the classes to be allocated for the physical path according to the calculated predicted amount of traffic for each of the classes; a setting unit to set the calculated bandwidth allocation ratio for each of the classes; and a control unit to control a flow rate of the traffic for each of the classes to be flowed in the physical path according to the set bandwidth allocation ratio for each of the classes.
US09667481B2 Correlation identifier for user plane congestion and other use cases
Various communication systems may benefit from an identifier that can correlate a user equipment or a packet data network connection with a particular cell. For example, a correlation identifier may be useful to address management of user plane congestion and other use cases. A method can include generating a correlation identifier for a user equipment and/or a packet data network connection. The method also includes the ability to identify the user context information with the same correlation ID in the core network and in the radio access network. The method can also include sending the correlation identifier to a network element.
US09667478B2 Multiple operator radio access network (MORAN) in a telecommunications system
A method in a network node for configuring the network node for a first and at least one second Public Land Mobile Network (PLMN) in a telecommunications system. The network node serves one or more cells. The network node configures a primary PLMN information for the one or more cells to comprise neither of the first or the at least one second PLMN. The network node configures further PLMN information for each cell of the one or more cells in the network node based on information indicating to which of the first or at least one second PLMNs each cell belongs to.
US09667477B2 Dead drop network architecture
A dead drop at a node in a dead drop domain exchanges data between a sender and a recipient. The recipient provides the sender with a dead drop identifier (DDID) referencing the dead drop. The sender sends the dead drop domain a write request including the DDID. Nodes within the domain forward the request to other nodes until the write request reaches the node containing the dead drop identified by the DDID. The node receives data from the sender and stores the data in the identified dead drop. The recipient sends the dead drop domain a read request including the DDID and nodes within the domain forward the request to other nodes until the read request reaches the node containing the dead drop identified by the DDID. The node retrieves the data from the dead drop and provides the data to the recipient.
US09667476B2 Isolating the sources of faults/potential faults within computing networks
The health of a computing network is checked to determine whether there is a current fault in the network or a prediction of a potential fault in the network. The fault can be any type of fault, including a link failure, a failure in the transmitter of data over the link, a failure in the receiver of the data, or any other type of failure. If a fault or potential fault is indicated, a deterministic approach is provided for finding the source of the fault or potential fault within the network. The deterministic approach uses current values for selected operational parameters of components within the network, as well as historical data to determine the source.
US09667475B2 Systems and methods for communicating information of participants registered with a sub-coordinator during distributed transaction processing
Systems and methods are provided for prepare list communication to participants in a two-phase commit protocol transaction processing. An exemplary method includes receiving a distributed transaction for processing, wherein the processing uses a two-phase commit protocol, receiving a distributed transaction comprising a plurality of processes for processing, wherein the processing uses a two-phase commit protocol and preparing, by a main coordinator, at least one participating processing node from the plurality of processes, wherein the at least one participating processing node comprises a first sub-coordinator and a first participant, and wherein the first participant executes a first process of the plurality of processes. The method further includes receiving, by the main coordinator, a first list comprising the first participant registered with the first sub-coordinator. The method may further include contacting, by the main coordinator, the first participant using the first list, in the event of system or first sub-coordinator failure.
US09667472B2 Migrating virtual asset
Embodiments include methods and devices for migrating virtual assets over networks that have a first manager connected to a physical host a virtual machine run. Aspects include registering the physical host to a second manager in the network, creating the mapping relationship of the physical host between a database of the first manager and a database of the second manager and importing instance data and status data of the virtual machine of the physical host from the database of the first manager into the database of the second manager. Aspects also include switching the management for the physical host from the first manager to the second manager.
US09667469B2 Colony application
In a method for collaborating, a first computing device determines capabilities needed for an application to function. The first computing device enables one or more other computing devices to connect to the application. The first computing device determines capabilities of a second computing device, wherein the second computing device is connected to the application. The first computing device determines the capabilities needed for the application to function are met. The first computing device configures a user interface of the second device.
US09667468B2 Data-type definition driven dynamic business component instantiation and execution framework and system and method for managing knowledge information
In a complex workflow environment, a data-type-definition (DTD) schema drives a dynamic business component instantiation and execution framework that integrates documents with data and information created by various applications, potentially operating on several different platforms, enabling complex workflow and collaboration to occur over a communication network such as the Internet. The DTD execution language is preferably an industry specific XML-based tag set that defines business component instantiation, execution, input and output parameters, workflow, user profile, and collaboration specifications for a given task or data in a complex workflow process. Business and data processing components available on systems both within and outside the complex workflow system are called upon to provide the processing, interpretation, and transformation functions for the complex workflow system. The results of such processing are then returned to the complex workflow system for integration within the workflow process.
US09667465B2 Systems and methods for wireless communication in sub gigahertz bands
Systems, methods, and devices for wireless communication. In one aspect, an apparatus for wireless communication is provided. The apparatus includes a receiver configured to receive a wireless signal comprising a packet. At least a portion of the wireless signal is configured to be received over a bandwidth lower than or equal to 1.25 MHz. The packet is formed from at least one orthogonal frequency-division multiplexing (OFDM) symbol comprising thirty-two tones. The thirty-two tones correspond to frequency subcarriers within the bandwidth. The thirty-two tones of the at least one OFDM symbol are allocated as: twenty-four data tones, two pilot tones, five guard tones, and one direct current (DC) tone. The apparatus includes a processor configured to evaluate the wireless signal. The processor includes a transform module configured to convert the at least one OFDM symbol into a frequency domain signal using a thirty-two point mode.
US09667464B2 Single ended line test methods for time duplex division devices
The present disclosure relates to a Time Duplex Division (TDD) modem and a method in such a modem for making Single Ended Line Test (SELT) measurements. The device comprises a transmitter and a receiver and it has a normal mode of TDD communication. In these devices, Time Domain Reflectometry (TDR) is used as line measurement. It has a number of drawbacks, and for overcoming said drawbacks, Frequency Domain Reflectometry (FDR) measurement techniques adapted for TDD devices are suggested.
US09667460B2 Range extension mode for WiFi
A first plurality of OFDM symbols for a first field of a preamble to be included in a data unit that conforms to a first communication protocol are generated, wherein each OFDM symbol of the first plurality of OFDM symbols corresponds to a first long training sequence that is obtained at least by multiplying a predetermined sequence with a second long training sequence defined by a second communication protocol. A first plurality of modified constellation symbols are generated, including multiplying the first plurality of constellation symbols by the predetermined sequence. A second plurality of OFDM symbols are generated to include the first plurality of modified constellation symbols. The preamble is generated to include the first plurality of OFDM symbols for the first field and the second plurality of OFDM symbols for the second field, and the data unit to include at least the preamble.
US09667455B1 System and method for large dimension equalization using small dimension equalizers and bypassed equalizers
An equalizer circuit of a particular equalization stage of a equalizer circuit is omitted, and input signals that would have otherwise been received at the omitted equalization circuit bypass the equalization stage and are instead processed at an equalizer circuit included at the next stage. Thus, a subset of the received frequency-domain signals can be processed by equalizer circuits at a first stage, while the remaining received frequency-domain signals bypass the first stage and are processed at an equalizer circuit included at a second stage.
US09667454B1 Adaptive equalizer
An adaptive equalizer includes: a speculative equalization circuit which operates a plurality of first tap coefficients with respect to input data and selects operation data corresponding to the input data from a plurality of operation data obtained by the operation; and an adaptive equalization circuit which generates the plurality of first tap coefficients, on the basis of the input data. The adaptive equalization circuit includes: an operation circuit which selects one of a plurality of second tap coefficients corresponding to the plurality of first tap coefficients and operates the selected second tap coefficient with respect to the input data; and a tap coefficient generation circuit which generates the plurality of first tap coefficients, on the basis of operation data obtained by the operation of the operation circuit, when the second tap coefficient selected at the time of the operation in the operation circuit corresponds to the first tap coefficient used for the operation of the operation data selected in the speculative equalization circuit.
US09667450B2 Detection and correction of impulse noise in communication channel crosstalk estimates
An access node of a communication system is configured to control crosstalk between channels of the system. A set of L distinct and linearly independent pilot signals is generated, with each pilot signal having length n, where n>L such that n−L linearly independent n-tuples are available for use in detection and correction of impulse noise. In an illustrative embodiment, the L pilot signals are mutually orthogonal. The L pilot signals are transmitted over respective ones of the channels, and one or more of the pilot signals as received over their respective channels are processed to detect the presence of impulse noise. A crosstalk estimate corrected for the detected impulse noise is generated and utilized to control crosstalk between two or more of the channels.
US09667449B1 Channel estimator, demodulator and method for channel estimation
A channel estimator, comprises: a receiver receives a first time-domain training sequence; a first convolution circuit generates an estimated value for the first time-domain training sequence by convoluting a second time-domain training sequence with a current channel estimation value; a first subtractor generates an error by subtracting the estimated value for the first time-domain training sequence from the value of the first time-domain training sequence; an updating circuit generates an updated channel estimation value by updating the current channel estimation value with the error; the receiver iteratively receives a next symbol of the first time-domain training sequence, the first convolution circuit, the subtractor and the updating circuit repeat their operation until completion of receipt of a last symbol of the first time-domain training sequence. The updating circuit outputs the current updated channel estimation value upon completion of receipt of a last first time-domain training sequence.
US09667447B2 Managing context identifier assignment across multiple physical domains
Some embodiments provide a method for a first network controller located at a first physical domain that manages a logical network spanning several physical domains including the first domain. The method stores a set of context identifiers for assignment to logical entities. The context identifiers are for use in packets sent between managed forwarding elements in order to store logical network information in the packets. While connected to a master controller for the logical network at a second physical domain of the several physical domains, the method forwards state input requiring assignment of context identifiers to the master controller. While connectivity is lost with the master controller, the method assigns context identifiers from the stored set of context identifiers to logical entities.
US09667446B2 Condition code approach for comparing rule and packet data that are provided in portions
A condition code approach for comparing dimension match data of a rule with corresponding data in a key is provided. The approach includes, given dimension match data divided into first and second portions, comparing the first portion with a corresponding first portion of data in a key and setting a first condition code based on the comparison. The approach further includes comparing the second portion with a corresponding second portion of key data and setting a second condition code based on the comparison. The approach further includes determining whether the dimension match data is equal to, greater than, or less than the corresponding data in the key based on the first and second condition codes, and returning a response indicating whether the data matches based on the determination.
US09667445B2 Signaling plane delay KPI monitoring in live network
Embodiments of the invention are directed to providing a method for measuring signaling plane delay in a communication network using a probe session indicator to trigger logging of timestamps at network elements for centralized analysis at a network monitor system.
US09667444B2 Data transmission and reception system with accurate time information
A data transmission and reception system for sending and receiving data between a sender and a receiver via a network. The system includes an authorizing server maintaining time information and authorizing a sender server after subjecting the sender server to examination and after the sender server is licensed by the authorizing server to issue electronic postmarks. The sender server is connected to a network to send data via the network, wherein the sender server is authorized by the authorizing server to issue the electronic postmarks. A receiver server is connected to the network to receive the data from the sender server via the network. The sender server issues the time information and attaches the time information to the data to be sent from the sender server.
US09667441B2 Uniting FDB lookups for encapsulated packets
A method of communications at an encapsulating bridge includes receiving a packet having an unencapsulated-DA (destination address) and an associated encapsulation identifier. The unencapsulated-DA and the associated encapsulation identifier are used to determine a TxPort-unencapsulated network (unencapsulated network side transmit port) or an encapsulated-DA for the packet. This method reduces latency of processing by reducing lookups, thereby also increasing transmission bandwidth of the communications network. The invention also facilitates embodiments with reduced memory and processing requirements, as compared to conventional implementations. This method is particularly useful for MAC-in-MAC encapsulation.
US09667436B2 Method and apparatus for communicating with an access node
An access network comprises a plurality of access nodes (DSLAMs), a plurality of network access servers (CP BRASs) and an ANCP relay. The access network control relay component relays data between an access node and a plurality of network access servers and includes one or more interfaces and associated functionality in an ANCP listener component for enabling a connection between the relay component and the access node, for transmitting data and/or messages thereover, and an interface (ANCP Agents) for a connection to be made with each of the plurality of network access servers (via ANCP listeners contained within the BRASs) for transmitting ANCP messages thereover; and a mapping database for storing mapping data to determine to which network access server a message should be transmitted from the relay component, together with a CP authentication database and a workflow processing component for controlling operation of components within the ANCP relay.
US09667435B2 Remote audio
Various embodiments for remote presentation of an interface of a computing device, such as a PC, are described herein. In particular, in various illustrated embodiments, a local device such as a Digital Media Adapter (DMA), mobile device, cellular telephone, etc. may be used to receive input from a remote control, where the local device provides human perceptible feedback, such as a sound, visual response, etc., responsive to use of the remote control. In some embodiments, the local device may contain a memory or cache for locally storing particular feedback data for human perceptible feedback. In various embodiments, a communication protocol is provided for storing, triggering, deleting, etc. feedback data in the memory cache. Other embodiments may be disclosed or claimed.
US09667432B2 System and method for scalable geographic addressing framework
A bridge device at a first tier receives a geographic addressing packet destined for a target region containing a plurality of devices. The bridge device applies a bridging function using the geographic address packet to determine whether to transmit the geographic addressing packet. The bridging function utilizes certain information based on the geographic addressing packet. The bridge device determines to transmit the geographic addressing packet to a second tier based on the bridging function indicating that the geographic addressing packet should be transmitted to the second tier.
US09667431B2 Method and system for constructing a loop free multicast tree in a data-center fabric
Systems, methods and transitory computer-readable storage media for constructing a loop free multicast tree. The methods include observing a network topology transition affecting a first path from the particular node to a root node, calculating a second path from the particular node to the root node and sending a message to an upstream node requesting that the upstream node be a root port in the calculated second path. If the upstream node agrees to be the root port in the calculated second path, the method further includes creating a new FTAG tree topology view that includes the upstream node as the root port in the second path.
US09667430B2 System and method for a SIP server with offline charging
The SIP server can be comprised of an engine tier that is designed for high throughput processing of SIP communications and a state tier that maintains state information for access by the engine tier. A Java-based offline charging application can be deployed on the SIP server engine tier in order to allow the SIP server to generate offline charging events and transmit them to a charging data function (CDF) server. The state data for the offline accounting session can be maintained on the state tier. Furthermore, timers set to accounting interim interval value can be used to indicate expiration times for the accounting session. The SIP server can use the timers to send periodic interim requests in order to update and maintain the accounting session open.
US09667425B2 Methods, apparatus, and systems for secure demand paging and other paging operations for processor devices
A secure demand paging system includes a processor operable for executing instructions, an internal memory for a first page in a first virtual machine context, an external memory for a second page in a second virtual machine context, and a security circuit coupled to the processor and to the internal memory for maintaining the first page secure in the internal memory. The processor is operable to execute sets of instructions representing: a central controller, an abort handler coupled to supply to the central controller at least one signal representing a page fault by an instruction in the processor, a scavenger responsive to the central controller and operable to identify the first page as a page to free, a virtual machine context switcher responsive to the central controller to change from the first virtual machine context to the second virtual machine context; and a swapper manager operable to swap in the second page from the external memory with decryption and integrity check, to the internal memory in place of the first page.
US09667422B1 Receipt, data reduction, and storage of encrypted data
Embodiments relate to processing streams of encrypted data received from multiple users. As a stream is received, smaller partitions in the form of data chunks, including a first data chunk, are created and subject to individual decryption. The first data chunk is placed into sub-stream according to a first master key associated with a first owning entity. Prior to processing, the first data chunk is decrypted into plaintext, and the plaintext is transformed by applying one or more advanced data functions. The transformed plaintext is organized into a first data unit, and a first encryption unit is created from the first data unit. The first encryption unit has a space allocation in persistent storage. Accordingly, confidentiality of data is maintained, and the ability of storage systems to perform data reduction functions is supported.
US09667411B2 Media support in secure mobile applications
Methods, systems, computer-readable media, and apparatuses for providing secure resources to a native operating system resource are described herein. Using one or more aspects described herein, a mobile device may determine that a native operating system service requests to access content located within a wrapped application. The mobile device may transmit, to the native operating system service, a server path to a loopback web server within the wrapped application to elicit a request from the native operating system service to the loopback web server for the content. In response to receiving a request comprising the server path to the loopback web server to retrieve the content from the loopback web server, the mobile device may instruct the loopback web server to transmit an unencrypted version of the content to the native operating system service.
US09667410B2 Semiconductor device
In data processing including high-speed cipher calculation for which it is not appropriate to employ a leveling technique, tamper resistance is improved against an attack to a specific position performed by knowing a layout of functional blocks in a semiconductor chip. Examples of the attack include micro-probing, fault injection, and electromagnetic wave analysis.A semiconductor device, in which a plurality of IC chips that perform the same cipher calculation in parallel are laminated or stacked, performs data processing including the cipher calculation. A chip that compares and verifies results of the cipher calculations performed by the plurality of chips is laminated in an intermediate layer whose element surface is covered by another chip. For example, when three chips are laminated, a chip in the intermediate layer sandwiched by the upper layer and the lower layer has a comparative verification function.
US09667408B2 Communication systems and methods for distributed power system measurement
Described are methods, devices and systems for communicating data measurements from a sampling device to a remote master device in a distributed power measurement system using high-speed isochronous data links. The sampling device receives a time-stamp packet from the master device over the isochronous data link, the time-stamp packet containing a sequence number of the time-stamp packet, and the sampling device starts a counter clocked by a local clock signal to determine an offset time since receipt of the time-stamp packet. The sampling device obtains power system data and generates and transmits framed output data to the remote master device over the isochronous data link. The framed output data includes the sequence number, the offset time, and a data payload that includes the power system data.
US09667404B2 Duplexer-less transceiver and communication apparatus
A duplexer-less transceiver arrangement (300) is disclosed. The transceiver comprises a receiver (302) arranged for frequency-division duplex communication with a communication network; a transmitter (304) arranged for frequency-division duplex communication with the communication network; an antenna port (306) for connecting to an antenna; a balancing impedance circuit (308) arranged to provide an adaptive impedance arranged to mimic the impedance at the antenna port; and an impedance network differentially connecting the receiver (302), transmitter (304), antenna port (306) and balancing impedance circuit (308), wherein the impedance network includes a cross-connection.
US09667402B1 Systems and methods for mitigating interference at an access node
Systems and methods are also described for mitigating interference at an access node. It may be determined, based on an interference metric for a first wireless device exceeding an interference criteria, that communication between the first wireless device and a cell of an access node is experiencing interference from a neighboring cell. A second wireless device receiving a beamformed transmission may be identified, wherein the beamformed transmission to the second wireless device is identified as an interference source for communication between the first wireless device and the cell of the access node. Transmissions to the first wireless device and the second wireless device may be scheduled such that the scheduled timings for transmissions to the first wireless device are different from the scheduling timings for transmissions to the second wireless device.
US09667395B2 Demodulation reference signal (DMRS) format selection
Techniques and apparatus for selectively switching among two or more possible reference signal densities are disclosed. An example method comprises obtaining (110) one or more reference signal conditions that governs the density of the reference signal format to be transmitted by a wireless communication device in conjunction with data transmissions, where the one or more reference signal conditions are defined in advance of any scheduling of those data transmissions. The example method further comprises evaluating (120) the one or more reference signal conditions and selecting (130) a density of a reference signal format, from two or more possible densities, based on the outcome of the evaluation. In embodiments where the node that carries out the evaluation is the transmitting node, the method further comprises transmitting (140) one or more reference signals in conjunction with one or more data transmissions, in accordance with the selected reference signal density.
US09667390B2 Time-domain mechanism for computing error vector magnitude of OFDM signals
A mechanism for determining an error vector magnitude EVMTD for a signal transmitted by a device under test (DUT). A receiver (typically an RF signal analyzer) produces a baseband signal in response to the signal transmission. An OFDM input signal (derived from the baseband signal) is accessed from memory. The OFDM input signal includes a sequence of time-domain OFDM input symbols. A reference signal is accessed from the memory. The reference signal includes a sequence of time-domain OFDM reference symbols. EVMTD is computed in the time domain based on a time-domain difference signal, i.e., a time-domain difference between the sequence of time-domain OFDM input symbols and the sequence of time-domain OFDM reference symbols. The error vector magnitude EVMTD is determined without transforming the sequence of time-domain OFDM input symbols to the frequency domain. The error vector magnitude EVMTD is related to a standard-defined composite EVM by a scalar multiple.
US09667387B2 IC card, portable electronic device, and IC card processing device
According to one embodiment, an IC card includes a first transmission processing section, creation section, second transmission processing section, third reception processing section, and third transmission processing section. The first transmission processing section transmits a first response including the request data. The creation section creates a detailed redundancy check code including a redundancy check code of each of divided blocks. The second transmission processing section transmits the detailed redundancy check code. The third reception processing section receives a third command to request an erroneous divided block. The third transmission processing section transmits a third response including a divided block corresponding to the erroneous divided block.