Document Document Title
US09579046B2 Method and apparatus for unambiguously determining orientation of a human head in 3D geometric modeling
A method and apparatus for determining a three-dimensional orientation of a human head. The method includes first interposing a left and a right anthropological baselines on a patient's face, each anthropological baseline connecting an orbitale point and an auricular point on a corresponding side of the patient's face. A headgear unit having a pair of temple elements and a from housing rotatably attached to the temple elements, where the front housing includes at least two cameras and a 3D compass all movable within the front housing, is then positioned on a patient's head. Each of the two cameras is adjusted such that its view field picks up one of the two anthropological baselines on the patient's face. These view fields of the two cameras are then used to construct a Human Skull Base Plane as a plane formed by the left and right anthropological baselines when these anthropological baselines are parallel and aligned. The 3D compass is then positioned into a measuring plane coinciding with the Human Skull Base Plane, and is used to quantitatively measure a three-dimensional orientation of the patient's head at the time when the 3D compass is positioned within the measuring plane coinciding with the constructed Human Skull Base Plane.
US09579040B2 Electronics for detection of a condition of tissue
Apparatus are provided for monitoring a condition of a tissue based on a measurement of an electrical property of the tissue. In an example, the electrical property of the tissue is performed using an apparatus disposed above the tissue, where the apparatus includes at least two conductive structures, each having a non-linear configuration, where the at least two conductive structures are disposed substantially parallel to each other. In another example, the electrical property of the tissue is performed using an apparatus disposed above the tissue, where the apparatus includes at least one inductor structure.
US09579039B2 Non-invasive intravascular volume index monitor
A non-invasive electronic patient monitor tracks one or more physiological parameters of a patient, such as intravascular volume index (IVI), extravascular volume index (EVI), total hemoglobin (SpHb), impedance, and/or weight. The patient monitor determines if one or more of the physiological parameters are within a predetermined range. The patient monitor activates an alarm if one or more of the physiological parameters are outside the predetermined range and indicates a patient can be experiencing edema and/or heart failure, or sepsis.
US09579035B2 Detection of epileptiform activity
The invention relates to detection of epileptiform activity. In order to accomplish a mechanism with improved specificity to epileptiform activity and with the capability to detect specific type of epileptic patterns, brain wave signal data obtained from a subject is decomposed into at least one predetermined subband, each subband being indicative of a specific type of epileptiform activity. The subband-specific output data obtained represents a time series of a quantitative characteristic of the brain wave signal data. At least one measure is determined for any one or more of the at least one predetermined subband, the at least one measure belonging to a measure set comprising a first measure indicative of the entropy of the subband-specific output data and a second measure indicative of a normalized form of k:th order central moment of the subband-specific output data, where k is an integer higher than three. The presence of a specific type of epileptiform activity may be detected based on the at least one measure of the respective subband.
US09579034B2 Enhanced activation onset time optimization by similarity based pattern matching
An anatomical mapping system and method includes mapping electrodes configured to detect activation signals of cardiac activity. A processing system is configured to record the detected activation signals and generate a vector field for each sensed activation signal during each instance of the physiological activity. The processing system determines an onset time and alternative onset time candidates, identifies an initial vector field template based on a degree of similarity between the initial vector field and a vector field template from a bank of templates, then determines an optimized onset time for each activation signal based on a degree similarity between the onset time candidates and initial vector field template.
US09579033B2 Paper tray structures and electrocardiograph machines
This disclosure relates generally to medical devices, particularly to drawer-type paper tray structures for loading paper into electrocardiograph machines. A paper tray structure provided comprises a paper tray and a door component. The door component comprises a door located in front of the paper tray. The door component is connected to the paper tray movably and is configured to move repeatedly between a first position and a second position relative to the paper tray; the paper tray comprises a first restriction surface and a second restriction surface corresponding to the first and second positions respectively.
US09579032B2 Method for ECG lead placement changes to be accurately accounted for
A method and system for electrocardiographic monitoring includes receiving cardiac signals recorded from electrodes attached to a patient according to a known electrode configuration and determining the known electrode configuration. The cardiac signal is then automatically analyzed based on the alternative electrode configuration. In one embodiment, the method includes acquiring a cardiac signal through electrodes connected to the patient according to a known electrode configuration and analyzing the cardiac signal to detect whether the known electrode configuration deviates from a standard 12 lead ECG configuration. If a deviation is detected, then an estimated electrode configuration is determined for the electrodes connected to the patient and the estimated electrode configuration is presented to a user. Confirmation information is received from the user regarding whether the estimated electrode configuration is the known electrode configuration, and the physiological data is automatically analyzed based on the confirmation information.
US09579031B2 Device for measuring electromyographic signals with high resolution and high number channels
A device for measuring electromyographic signals 2 is adapted to receive, through multiple channels “C”, electromyographic signals “EMG” sensed by a plurality of electrodes 3 arranged on a patient “P”. The device 2 includes: a conditioning circuit 21; a conversion circuit 22; a transmission circuit 23 to transmit the digitalized signals to a central control unit 1; an external casing 20 to enclose the circuits (21, 22, 23). The conditioning circuit 21 can be assembled modularly by establishing a cascade connection of one or more conditioning circuits 21. The conversion circuit 22 can be assembled modularly by connecting in parallel one or more conversion circuits 22 to vary the number of channels “C” through which electromyographic signals “EMG” are received. The conditioning circuits 21 and the conversion circuits 22 overlap at least partially to limit the dimensions of the external casing 20, ensuring wearability on the patient “P”.
US09579030B2 Percutaneous devices and methods to visualize, target and ablate nerves
Apparatuses for identifying nerve tissue and methods for making and using the same are disclosed. An example apparatus may include an elongate shaft having a distal region configured to be percutaneously deployed within a patient. An active imaging structure may be disposed on the distal region. The active imaging structure may be configured to remotely image nerve tissue by exciting a signal in nerve tissue from a percutaneous location and receiving the signal from a percutaneous location. The active imaging structure may include one or more probes.
US09579028B2 Arrangement and method for detecting inconsistencies and abnormalities in a body
A system for detecting abnormalities or inconsistencies and a method to utilize the same are provided. In particular, a computer system may be adapted to detect the abnormality or inconsistency within at least a portion of a subject by generating internal impedance data which indicates that an impedance change within the portion of the subject has occurred. For example, the impedance change may be associated with a change in at least one characteristic of a blood vessel within the subject (such as a change in a fluid flow rate within at least a portion of the subject), a change in a fluid volume within at least a portion of the subject, etc. The impedance change also may be associated with the presence of a foreign object within the portion of the subject. In an exemplary embodiment, it is possible to detect the abnormality or inconsistency within the subject by generating a continuous, real time internal impedance map indicating the impedance change within the subject. Alternatively, the abnormality or inconsistency may be detected within the subject by generating a plurality of static internal impedance maps which indicate that the impedance change within the subject has occurred.
US09579027B2 Acoustic wave detection probe and photoacoustic measurement apparatus provided with the same
In an acoustic wave detection probe provided with a light guide section that guides measuring light such that the measuring light is outputted toward a subject and an acoustic wave transducer that detects a photoacoustic wave generated in the subject by the projection of the measuring light, the light guide section includes a homogenizer that flat-tops an energy profile of the measuring light entered from the upstream side of the optical system, a light condensing member that condenses the measuring light transmitted through the homogenizer, and a bundle fiber which includes a plurality of optical fibers and is disposed such that the measuring light transmitted through the light condensing member enters from an entrance end of the bundle fiber.
US09579026B2 Optical ultrasound receiver
An imaging guidewire can include one or more optical fibers communicating light along the guidewire. At or near its distal end, one or more blazed or other Fiber Bragg Gratings (FBGs) can direct light to a photoacoustic transducer material that provides ultrasonic imaging energy. Returned ultrasound can be sensed by an FBG sensor. A responsive signal can be optically communicated to the proximal end of the guidewire, and processed such as to develop a 2D or 3D image. In an example, the guidewire outer diameter can be small enough such that an intravascular catheter can be passed over the guidewire. To minimize the size of the guidewire, an ultrasound-to-acoustic transducer that is relatively insensitive to the polarization of the optical sensing signal can be used. The ultrasound-to-optical transducer can be manufactured so that it is relatively insensitive to the polarization of the optical sensing signal.
US09579021B2 Wearable electronic device
A wearable electronic device includes a signal capturing assembly and a holder. The holder includes a case defining a receiving slot configured for receiving the signal capturing assembly, a first connecting electrode, and a second connecting electrode. The first and second connecting electrodes protrude from a bottom surface of the case and are electronically connected to the signal capturing assembly. The first and second connecting electrodes detect vital signs of a user and transmit the detected vital signs to the signal capturing assembly.
US09579019B2 Eye surgery system and method of operating an eye surgery system
A method of operating an eye surgery system comprises operating actuators of a stand such that an apparatus for measuring the refraction of an eye is located in a measurement position relative to the eye; measuring at least one condition of the eye and determining at least one condition value representing the at least one measured condition of the eye; measuring the refraction of the eye and determining at least one refraction value presenting the measured refraction of the eye, wherein a time distance between the measuring of the condition of the eye and the measuring of the refraction of the eye is smaller than a predetermined duration; and outputting the at least one refraction value representing the measured refraction of the eye only when the condition value representing the measured condition of the eye is within a predetermined range of values.
US09579017B2 Tracking system for surgical optical coherence tomography
An OCT tracking system includes an imaging unit operable to generate a fundus image of a patient's eye and a tracking system operable to process the fundus image to determine a location of a surgical instrument inserted into the patient's eye. The OCT tracking system further includes an OCT system including an OCT light source operable to generate an OCT imaging beam and a beam scanner. Based at least in part on the determined location of the surgical instrument, the beam scanner directs the OCT imaging beam to a particular region within the patient's eye, the particular region within the patient's eye including the determined location of the surgical instrument inserted into the patient's eye.
US09579014B2 Otoscope
The otoscope comprises a head portion (11) including a through-hole (24) extending continuously from a proximal end to a distal end along a viewing path and a speculum receptacle (14) tapering towards the distal end and surrounding the through-hole (24), wherein a speculum (50) is attachable to the speculum receptacle (14). Lens means (26) including at least one lens (36) is configured to be movable from a viewing position, in which the lens (36) is arranged in the viewing path, to a clearance position, in which the lens (36) is arranged outside the viewing path. In the viewing position of the lens means (26) the lens (36) is arranged inside the through-hole (24) far enough for the distance between the lens (36) and the distal end (52) of an attached speculum (50) to be smaller than the focal length (F) of the lens (36).
US09579010B2 Dishwasher appliance
A dishwasher appliance includes a rack assembly. A bracket of the rack assembly has a post and a support projection that defines a plurality of slots. The post of the bracket extends through a tub of the dishwasher appliance, and a sleeve engages the post such that the sleeve hinders the post from retracting through the tub. A slide rail is mounted on the support projection of the bracket.
US09579006B1 Computer chassis penetration vacuum head
Method and apparatus for cleaning an interior volume of an electrical component are provided. The apparatus includes a housing with vacuum pins extending from apertures in the housing. The vacuum pins are arranged and sized to fit through ventilation holes in a chassis of the electrical component. The vacuum pins are individually retractable so that a vacuum pin that encounters a structure in the interior volume of the electrical component does not impede remaining vacuum pins from further entering the volume. A vacuum source is attachable to the housing and applies a vacuum to the interior volume through the vacuum pins.
US09579004B2 Central vacuum cleaner utility port
A central vacuum having a housing, a suction chamber in the housing, a suction motor, a suction chamber inlet, and a utility port. The utility port has a suction opening that leads into the suction chamber, and a utility port door pivotal between a closed position to cover the suction opening, and an open position to uncover the suction opening. Also, provided is a utility port having a suction opening, a door to selectively cover the suction opening, a latch to selectively lock the door closed, a floating plate movably mounted on the door, and a seal between the floating plate and the suction opening. Also, provided is a method for operating a utility port door on a vacuum cleaner suction chamber, the method including pushing the utility port door a first time to close the door, and pushing the utility port door a second time to open the door.
US09579003B2 Apparatus, system and method for transporting a potty seat
A container for a potty seat includes a first end, a second end, a sidewall, and an internal flap. The first end includes an opening. The second end is opposite the first end and the opening. The sidewall extends between the first end and the second end, and defines an interior cavity between the first end, the second end, and the sidewall. The internal flap is disposed within the interior cavity and includes a first end coupled to and extending away from the second end of the container such that the internal flap is coupled to a portion of the potty seat. The configuration of the container allows the potty seat to be conveniently carried and operated with minimal contact with the potty seat as well as the portion of the multifunctional container touching the surface of a toilet seat, thereby decreasing the risk of contact with bacteria or contaminants.
US09579002B2 Apparatus, system and method for transporting a potty seat
An apparatus, system and method for transporting a potty seat. The apparatus can include a container, the container including a first end having an opening defined therein, a second end disposed opposite the opening, a sidewall extending between the first end and the second end, and defining an interior cavity enclosed by the first end, the second end, and the sidewall, an interior surface, an exterior surface, and an internal flap disposed within the cavity and having a first end coupled to and extending away from the second end of the container, the internal flap being adapted to be detachably coupled to a portion of a potty seat.
US09578998B2 Skin washing machine using brushless DC motor, method of controlling same, and program recording medium for performing the controlling method
Disclosed is a skin washing apparatus using a brushless DC motor, including: a case for the skin washing apparatus; an operation unit installed outside the case, for commanding an ON/OFF operation of the skin washing apparatus and an switching operation for forward and reverse rotations in unit of a predetermined angle; a brushless DC motor installed inside the case to be operated by electric power received from the power supply so as to be rotated forwardly and reversely in unit of a predetermined angle; a control unit for outputting an electrical signal for controlling forward and reverse rotations of the brushless electric motor by a predetermined angle in response to a switching signal of the operation unit; and a skin washing brush mounted on a shaft of the brushless electric motor to be rotated forwardly and reversely according to an operation of the brushless electric motor.
US09578996B2 Pumps with angled outlets, refill units and dispensers having angled outlets
Exemplary pumps, refill units and dispensers having angled outlets are disclosed herein. An exemplary refill unit for dispensing fluid on a hand includes a container and a pump. The pump includes an angled outlet passage. Fluid flowing out of the angled outlet passage is directed toward the palm of a hand when fluid is dispensed.
US09578995B2 Multi-piece two-hook hanger for a shower curtain
A hanger for a shower curtain comprises two opposing direction hooks and a captive roller for riding along the top of a curtain rod. A base part of the hanger has a hub with both a hook and a cradle at the lower end of a shank. The hook faces in one planar direction and a cradle faces in the opposite direction. The base comprises a spindle lying in said plane; the roller is rotatably captured on said spindle. The cap portion of a closure mounts on the free end of the spindle to keep the roller in place. The closure comprises a hook portion at the end of the shank; the hook portion mates with the cradle of the base. Preferably, the closure is rotatable about the spindle end, so that when the closure hook is disengaged from the cradle there is an opening which enables the hanger to be mounted and dismounted from a curtain rod.
US09578993B2 Bathtub overlay
In accordance with one embodiment, a method is disclosed including cutting an opening in a sidewall of a bathtub and providing an overlay to cover the bathtub. The overlay can include an assistance feature such a tread, door, or capsule.
US09578992B2 Rotatable coffee pod storage device
A coffee pod storage device to hold a pod of beverage may include a base to support the pod holder, a spacer to connect to the base, a disk to rotate with respect to the spacer, and a pad chair connected to the disk to pivot as the disk is rotated and to hold a beverage pod.
US09578991B2 Open hole cutter/grater
An open hole food grater is provided. A hole is etched into the blade such that a cutting angle is formed with the plane of the cutting surface and the point at which the same meets the hole. This design of the open hole food grater not only increases the efficiency of food grating by allowing the use of the same in two cutting directions, it also eliminates all protrusions from the plane of the cutting surface. This substantially reduces any chance of a user being cut by coming into contact with the plan of the food cutting surface of the grater.
US09578990B2 Device for cracking an egg
A device for cracking eggs is provided. The device has a generally flat blade portion secured to an arched base portion. The generally flat blade portion is used to cut or crack the egg. The generally flat blade portion is perpendicularly secured to the arched base portion wherein the arched base portion mirrors the arc of the exterior surface of an average egg. A user uses the generally flat blade portion to strike the egg. The arched base portion stops the generally flat blade portion from penetrating the egg past a predetermined point. In some embodiments, a padded attachment or a spring loaded contact surface may be secured to the arched base portion and may prevent the device from over-cutting or cracking the egg. In alternative embodiments, the back of the arched base portion has a loop for securing a finger. Finally, a handle may be secured to the arched base portion to easily grasp the device.
US09578988B2 Grill pan
The present invention provides a grill pan comprising a main body, plural ribs parallel disposed on the main body, characterizes in that each rib comprises multiple integral segments and is respectively disposed axially on said main body and one end of each segment forms a crest portion along the radial direction and the other end of each segment forms a trough portion along the radial direction and connects to the crest portion of adjacent segment. It forms a new appearance and acquires a pleasing aesthetic effect by applying such structure, at same time, the food will be effectively prevented from slipping on the rib when it is grilled by the grill pan, so the grill degree of the grilled food is more uniform and delicious, moreover, the transverse rib marks will be formed by the crest structure by each rib besides the vertical rib marks formed by the original vertical ribs, so the juice will be sealed from the surface of the grilled beef, thus the delicious flavor is kept.
US09578985B2 Beverage producing unit and machine
A beverage producing unit includes an infusion chamber with a first infusion chamber portion forming a receptacle for receiving a beverage preparing product and is configured to be movable between a loading position, where the first infusion chamber portion is arranged under a product-loading hopper, and a brewing position, where the first infusion chamber portion is configured to co-act with a second infusion chamber portion to close the infusion chamber. A scraper is arranged and configured to level a product heap projecting from the receptacle during movement of the first infusion chamber portion from the loading position towards said brewing position. The receptacle has a top edge surrounding a receptacle inlet aperture. The top edge is provided with a projection extending from the top edge and configured to prevent product from falling out of the receptacle when passing under the scraper.
US09578984B2 Pad, pad holder, assembly, and method for producing a beverage
Pad for producing a beverage, provided with a first permeable layer and a second permeable layer opposite to the first permeable layer. The pad is further provided with a filling arranged in between the first and second permeable layer. The pad is arranged for receiving pressurized water through the first permeable layer, for dissolving, dispersing, and/or extracting at least part of the filling in the received pressurized water. The pad is arranged for releasing through the second permeable layer the water with the at least part of the filling dissolved, dispersed, and/or extracted therein. The first permeable layer has a plurality of apertures for receiving the pressurized water. The apertures have a size dimensioned for establishing swirling motion of the water inside the filling.
US09578983B2 Apparatus for producing parboiled rice
An object of this invention is to provide a parboiled rice manufacturing apparatus capable of efficiently manufacturing good-quality parboiled rice without increasing the overall size of the apparatus.A parboiled rice manufacturing apparatus according to this invention includes a drum which has a raw material hatch provided at a peripheral surface and is disposed to be rotatable about a horizontal axis, a heating unit which is disposed inside the drum and heats an interior of the drum, an agitation unit which is disposed inside the drum and agitates a raw material charged through the raw material hatch into the drum, a steam supply unit which supplies steam into the drum, a pressure adjustment unit which has a valve allowing communication of the interior of the drum with outside air and allows increase of pressure inside the drum with steam supplied from the steam supply unit by closing the valve at the time of processing of the raw material through the pressurized steam-boiling treatment, a water addition unit which is disposed inside the drum and adds water to the raw material inside the drum, and a drying unit which dries the raw material by reducing the pressure inside the drum.
US09578978B2 Modular greeting card rack
A rack display having a base having a front panel with a plurality of horizontal and vertical slots included thereon; left and right side panels extending from sides of the front panel; a back panel extending between the left and right side panels; and one or more shelf members including horizontal and vertical tabs. The shelf members are secured to the base by inserting the vertical and horizontal tabs within the vertical and horizontal slots respectively. The rack display is erected from a knockdown configuration by securing the shelf members to the front panel of the base via insertion of the horizontal and vertical tabs within the horizontal and vertical slots respectively.
US09578975B2 Adjustable bed with friction mattress mount
The disclosure generally relates to an adjustable bed, in particular incorporating a friction mattress mount. In various embodiments, an adjustable bed foundation can include friction-enhancing materials mounted on a deck support surface. The friction-enhancing materials maintain the mattress in a desired position and alignment with respect to the adjustable bed foundation, in particular when adjustable bed foundation is adjusted between various articulated positions (e.g., flat, inclined, and/or declined).
US09578971B2 Armrest interval adjustment structure for a chair
A mechanism fixed under a cushion for adjusting an interval of two armrests is disclosed. The invention includes a base, an armrest support and a handle set. The base is a hollow body with a channel and has an elastic block with a central through hole. The armrest support has a connecting section slidably penetrating the channel. The connecting section is formed with a longitudinal through hole corresponding to the central through hole in position. The handle set is fixed under the base and includes a handle with a fixing bar and an opening; a presser received in the opening and has a fixing hole corresponding to the central through hole in position and an engagement trench for engaging with the fixing bar; and a bolt passing through the fixing hole, longitudinal hole and central through hole, and screwed with a nut to fasten the handle to the base.
US09578969B1 Adjustable footrest ring for chair
The invention provides an adjustable footrest ring for a chair with a central post. The invention includes an inner sleeve, a quick-release handle, a support frame and a ring. The inner sleeve is used for being put around the central post and has an outer threaded surface, a through slot and a pair of passing holes below the outer threaded surface. The quick-release handle is formed with a through hole at an end thereof. The through hole corresponds to the passing holes for being passed through by a bolt. The inner sleeve is shrunken when the bolt is tightened and the quick-release handle is closed. The support frame has an outer sleeve and support rods radially extending therefrom. An inner threaded surface is formed inside the outer sleeve so as to screw the outer sleeve onto the inner sleeve. The ring is connected to outer ends of the support rods.
US09578968B2 Chair
A chair includes: a leg body; a backrest supporting body supported by the leg body; a backrest rear supporting member supported by the backrest supporting body; and a backrest that is supported by the backrest rear supporting member and supports the back of a user. The backrest has: a flexible upholstering material configured to receive the back of the user and is displaceable depending on the back; and a pair of vertical frame sections that are mounted on the upholstering material, have lower ends connected to the back rest rear section support section, and are separated in a width direction in which twisting deformation is allowed depending on a force applied from the upholstering material.
US09578966B2 Collapsible portable structures that convert to articles of furniture when filled with sand
Portable structures convert into furniture articles, such as chairs, backrests, and tables, when substantially filled with sand and revert to collapsed portable structures for easy transport after a substantial amount of sand has been removed. The portable structures include a cover, made from a flexible and deformable material, and a frame that includes one or more flexible frame members disposed on or incorporated within the cover. The flexible frame members have spring-like characteristics such that a portable structure, without substantial sand therein, can be collapsed for storage and/or transport, and when ready for use, automatically converted to an “uncollapsed pop-up” state adapted to receive sand filling to form the furniture article.
US09578964B2 Compact multipurpose furniture piece
A base, elongated member, and illumination source are combined to form the core of an organizational unit. The base has a first support structure and second support structure which serve as legs. These support a tabletop, as well as a shelf which is used to hold footwear or other items. The shelf is perforated in order to allow for drainage and prevent moisture accumulation, enhancing drying of items placed on the shelf. The elongated member is a height-adjustable pole connected on top of the tabletop, with the illumination source being placed at the top of the elongated member. A locking mechanism is provided for the elongated member, the elongated member itself being divided into a sleeve connected to the tabletop and a post that slides into and out of the sleeve. One or more hooks and an accessory receptacle may be attached to the elongated member.
US09578962B2 Translating stowage bin and method of assembly
A stowage bin is provided. The stowage bin includes a bucket, a support assembly, and at least one translating pivot mechanism rotatably coupling the support assembly to the bucket, the at least one translating pivot mechanism including a first component integrally formed with the bucket and comprising a first pin and a first slot, and a second component integrally formed with the support assembly and including a second pin and a second slot, wherein the first and second components engage one another such that the first pin is received in the second slot and the second pin is received in the first slot. The first pin is static with respect to the bucket, and the second pin is static with respect to the support assembly.
US09578956B2 Toothbrush with biofilm-removing touch points
A tooth brush device having bristle touch-points composed of a polymer material (e.g., silicone) provides improved biofilm removal from teeth. The tooth brush device comprises a head with an apex, a base opposite the apex, a front surface, and a back surface opposite the front surface. The front surface of the head includes bristle touch-points arranged along rows. The rows are arranged orthogonal to the longitudinal axis of the head extending from the apex of the head to the base of the head. Each of a plurality of the bristle touch-points is a single solid elongate structure extending from the head and is composed of a polymer material. The device further includes a neck coupled to the base of the head and a handle coupled to the head via the neck.
US09578951B1 Outdoor camping equipment hanging system
An equipment hanging system mountable with a pole includes a first mountable component, a second mountable component, a pole adapter, and a cord. The first mountable component includes a first mounting portion, a first adapter interface, and a cord-attachment portion. The second mountable component includes a second mounting portion, a second adapter interface, and a cord-guide portion. The pole adapter includes a mountable component interface releasably engageable to the adapter interfaces of the mountable components, a pole interface securely attachable to the pole, and a demounting hook releasably engageable to the mounting portions of the mounting components. The cord includes a first end attached to the cord-attachment portion and a second end extending through the cord-guide portion. The equipment hanging system may also include an equipment bag and an equipment fastener to connect the equipment bag to the cord between the mountable components.
US09578949B2 Dispenser with threaded tip/dispenser with removable cap
A cosmetic applicator includes a container for containing a product to be dispensed and a tip threadably retained on the container. The tip includes an application surface including a thermal member and an opening in the application surface in fluid communication with the container through which the product is dispensed. A cosmetic applicator includes a container containing a product to be dispensed, a dispensing tip disposed on the container having a tip application surface, and a cap selectively engageable with at least one of the container and the dispensing tip to selectively cover the tip application surface. The tip application surface is configured to contact a user's skin to apply the product to be dispensed and an opening in the application surface through which the product to be dispensed is dispensed from the reservoir. The cap includes a cap application surface configured to contact a user's skin to apply the product to be dispensed. At least one of the dispensing tip or the cap includes a thermal member.
US09578946B2 Tweezer head for epilation
The invention relates to an epilation head for an epilation device, in particular for plucking hair from human skin having a rotating cylinder and rotating around a rotational axis, the rotating cylinder having a number of plucking units for grasping and plucking out hair and having a skin oriented surface, wherein each plucking unit includes a movable clamping unit, a stationary clamping unit. The movable clamping unit and the stationary clamping unit form a closable plucking gap. The movable clamping units have a skin contacting surface and the total area of the skin contacting surfaces of the movable clamping units is greater than 5% of the area of the skin oriented surface.
US09578941B2 Tablet or laptop support cushion
A support cushion comprising a first member comprising a first support surface and a second member coupled to the first member, the second member comprising a second support surface. The second member is configured to move relative to the first member between a first configuration and a second configuration. The first support surface of the first member and the second support surface of the second member are configured to cooperatively support a first electronic device when the second member is in the first configuration, and the first support surface of the first member is configured to support a second electronic device when the second member is in the second configuration.
US09578940B2 Protective case for an electronic device
A protective case for receiving and retaining a portable electronic device is provided. The case comprises dampening features disposed in at least two corners of the case to protect the electronic device from inadvertent impact and the resultant forces. Various embodiments of the case comprise multi-materials designs and features that allow utilize of various controls and features of the electronic device.
US09578938B1 Travel preparedness system
A travel preparedness system that generally comprises four components: a multifunction configurable case with multiple compartments, including at least one detachable compartment, with a carrying strap that can be attached to either the configurable case or the detachable compartment; a thermally insulated container; a plurality of commercially available resealable containers and an array of commercially available preparedness articles useful or necessary for a traveler. The preparedness articles are selected from a group of articles intended to aid a traveler to recover from a multitude of adversities, injuries or maladies, that also includes articles useful for entertainment and for the preparation, consumption and storage of food stuffs. The four components cooperate and, together with a method, prepare a traveler for emergency and non-emergency travel situations.
US09578932B2 Variable radii flanges for mechanically retained crush tubes
A support assembly for an assembly comprised of an extruded member that defines a cavity, the member including an opening having a plurality of sides, and a crush tube inserted into the cavity of the member and mechanically retained in the member at or near a desired location by flanging the sides of the opening into an open end of the crush tube.
US09578931B2 Buckle arrangement
A buckle arrangement has a first buckle and a second buckle connectable to the first buckle. The first buckle has a first locking device and a first locking hook, and the second buckle has a second locking device and a second locking hook. The first locking device and the second locking device are formed such that, when the first buckle is connected to the second buckle, the first locking device locks the second locking hook and the second locking device locks the first locking hook.
US09578926B2 Device for automatically tightening and loosening laces
Described is a tightening device for automatically tightening a lace. The tightening device includes a housing with a power source and a pair of motors. A pair of planetary gear boxes are connected with the motors. A pair of spools are connected with the gear boxes. Laces are wound around the spools such that activation of the motors causes rotation of the spools. The housing can be attached with or otherwise incorporated into the tongue of a shoe, such that the laces are operable as shoe laces. Thus, when a user activates the motors, the laces are wound around the spools to automatically tighten the shoe laces.
US09578922B2 Sole construction for energy storage and rebound
A sole construction (110, 310, 410, 510) for supporting at least a portion of a foot and for providing energy storage and return is provided. The sole construction (110, 310, 410, 510) includes a generally horizontal layer (126, 156, 326, 356, 426, 456, 526, 556) of stretchable material, at least one chamber (130, 132, 134, 330, 332, 334, 354, 354′, 430, 432, 434, 454, 454′, 530, 532, 534, 554, 554′) positioned adjacent a first side of the layer (126, 156, 326, 356, 426, 456, 526, 556), and at least one actuator (122, 158, 320, 322, 324, 358, 420, 422, 424, 458, 520, 522, 524, 558) positioned adjacent a second side of the layer (126, 156, 326, 356, 426, 456, 526, 556) vertically aligned with a corresponding chamber (130, 132, 134, 330, 332, 334, 354, 354′, 430, 432, 434, 454, 454′, 530, 532, 534, 554, 554′). The sole (110, 310, 410, 510) when compressed causes the actuator (122, 158, 320, 322, 324, 358, 420, 422, 424, 458, 520, 522, 524, 558) to push against the layer (126, 156, 326, 356, 426, 456, 526, 556) and move the layer (126, 156, 326, 356, 426, 456, 526, 556) at least partially into the corresponding chamber (130, 132, 134, 330, 332, 334, 354, 354′, 430, 432, 434, 454, 454′, 530, 532, 534, 554, 554′).
US09578920B2 Energy return, cushioning, and arch support plates, and footwear and footwear soles including the same
Support plates, and footwear soles and articles of footwear containing the same. The support plate generally may provide one or more of heel cushioning, arch support in a midfoot region of the support plate, and integral medial and lateral legs extending from the midfoot region of the support plate towards an anterior end of the support plate. An article of footwear may include a support plate at least partially embedded within a sole assembly, such as a midsole thereof. The support plate may be configured to provide energy return and arch support to a wearer of the article of footwear. The support plate may include a domed structure with radially extending arms extending from a central heel portion, where the domed structure provides heel cushioning to the wearer when a force is transmitted through the midsole to the domed structure.
US09578919B2 Article of footwear having an upper with knitted elements
An article of footwear may incorporate various elements that are at least partially formed through a knitting process, such as a circular knitting process or a flat knitting process. Examples of the elements include tongue elements, collar elements, and collar-throat elements. In some configurations, the elements include compressible areas and flange areas. The compressible areas may include foam cores or floating yarns that impart compressibility, and the flange areas may be utilized to join the components to the article of footwear.
US09578916B2 Appliance mounting device and system for head gear
An appliance mounting device 10 that is adapted for securement to head gear 12. The device 10 has an elongated guide 14 that is adapted for removable attachment to the head gear 12 such that a lengthwise dimension of the elongated guide 14 is at least generally coincident with a sagittal plane 16. An appliance holder 20 supports an appliance 18 and can engage the elongated guide 14 to allow for adjustment of the position of the appliance 18 along the elongated guide 14.
US09578915B2 Forehead band
A forehead band attaches to a head band of an interior fitting assembly of a protective helmet is described. The forehead band includes a strip-shaped support which is provided with a holder for removably fixing the forehead band to the head band. The support is covered with a sweat-absorbing overlay. The holder has tubular supporting connection pieces integrally formed on the support and designed to engage into openings of the head band. The overlay has complementary longitudinal edges and is provided with openings for releasably receiving the supporting connection pieces. The overlay is washable with or without the support. The entire forehead band is designed so that the overlay or its support or both can be readily replaced.
US09578912B2 Multi-functional sweatband
A sweat absorber according to an exemplary embodiment of the present invention includes a first sweat absorber extended in a head circumferential direction and a second sweat absorber partially surrounding the first sweat absorber and formed of a different material having a different strechability, and the sweat absorber is highly stretchable, provides wearing comfort, improves sweat absorbing capability, is quick drying, and has antibacterial and deodorization functions, and provides a temperature control function to maintain a constant temperature.
US09578911B2 Reversible locking garment closure
A reversible locking garment closure includes male and female members each attached to an end of a garment. The male member has a pin at an acute angle and the female member receives the pin in a corresponding angled channel. The acute angle provides resistance to decoupling the male and female members, and allows the closure to function under high tensile stress. The male and female members are coupled via motion in a plane parallel to the front and rear faces of the closure, allowing the closure to be operable when worn in a reverse orientation. In an embodiment, the closure includes a locking mechanism which resiliently resists decoupling of the male and female members.
US09578910B2 Protective element
A protective element is provided with a flat first material layer of a low-fold material and a flat second material layer of a folded cut-retardant material. A surface area of the second material layer in a stretched-out state is 1.2 to 2.5 times greater than a surface area of the first material layer in a stretched-out state. The second material layer is placed in a gathered state onto the first material layer. The first material layer forms a gliding layer for the second material layer.
US09578908B2 Apparel with wear indicator
A sports bra configured to be worn by a human female includes a body fabric and a wear indicator. The wear indicator is configured to change colors when the useful life of the sports bra has expired and the sports bra should be replaced with a new sports bra. The wear indicator may be provided on any of various components of the sports bra, such as a color band, trim feature, tag, or other sports bra component.
US09578907B2 Configurable passive-assist work gloves
The present disclosure relates to a passive-assist glove comprising an impact portion, having a plurality of palm sections configured and arranged in the glove to cover a palm of the hand and allow manipulation of the palm, such that the palm may configure to receive an object during use of the glove. The glove additionally includes a dexterity portion comprising (i) a thumb compartment configured and arranged in the glove to receive a thumb of the hand and allow manipulation of the thumb such that the thumb may configure to receive an object during use of the glove and (ii) at least one finger compartment to configured and arranged in the glove to receive at least one of multiple fingers of the hand and allow manipulation of the at least one finger such that the at least one finger may configure to receive an object during use of the glove.
US09578906B2 Method of producing elastic glove
In producing an elastic glove made of rubber or resin and having an interior surface flocked with piles through a step for depositing the piles on a film of a latex composition formed on a surface of a mold conformal to a three-dimensional shape of the elastic glove, a water repellent/hydrophilic pile mixture containing water repellent piles in a proportion of 10 to 80 mass % is used as the piles to uniformize a pile embedded state in a rubber or resin film defining the interior surface over the substantially entire surface of the elastic glove.
US09578904B2 Jersey
An athletic jersey having at least one sleeve with a shoulder panel and sleeve panel, and a back panel having first and second back panel lateral edges mated and joined to the sleeve panel of the sleeve, and a front panel having first and second front panel side edges mated and joined to the shoulder panel of the sleeve as well as a collar edge mated and joined to the shoulder panel. The jersey has side panels mated and joined between the front panel and back panel, such that the side panel comprises a beam element and an arm element extending from the beam element and having a substantially triangular shape extending from the beam element forward about the triceps of the jersey to form the sleeve in combination with the shoulder panel and sleeve panel, substantially eliminating loose fabric about the wearer's underarm.
US09578900B2 Upper and lower torso garments having an improved band
A circularly knitted upper or lower torso garment, such as a brassiere or brief, and method of forming a circularly knitted brassiere are provided, the garment having a circularly knitted body formed of inner and outer layers, the circularly knitted body having at least one torso or waist band, the inner and outer layers overlapping along a fold line, and an elastomeric band positioned between the inner and outer layers proximate the fold line.
US09578899B2 Electronic cigar
An electronic cigar is provided. The electronic cigar includes an inhalation portion and a body portion connected with the inhalation portion; a junction is formed by the connection between the inhalation portion and the body portion; the electronic cigar has an outer layer covering the junction and the junction edge adjacent areas. The electronic cigar looks beautiful, and the inhalation part and the body portion are securely connected.
US09578893B2 Compositions for improving flavor and safety of marinated meat products
A method for improving the moisture retention of marinated meats and inhibiting growth of pathogenic and spoilage microorganisms is described. In various embodiments, vinegar is neutralized, concentrated, and blended with non-neutralized vinegar in appropriate proportions to achieve the desired water binding and antimicrobial effects.
US09578890B2 Alpha-lactalbumin enriched whey protein compositions and methods of making and using them
Methods are described for treating a whey protein mixture to increase a relative concentration of α-lactalbumin protein in the mixture. The methods may include the step of adjusting a temperature of the whey protein mixture to about 10° C. or less, and adjusting the pH of the mixture to greater than 7. The may further include adding a protease enzyme to the whey protein mixture that selectively hydrolyzes β-lactoglobulin protein in the mixture. The activity of the protease enzyme in the hydrolyzed whey protein mixture may be terminated before a substantial portion of the α-lactalbumin protein has been hydrolyzed by the enzyme. In some instances, the whey protein mixture may also include glycomacropeptides that are selectively hydrolyzed with the β-lactoglobulin protein. The β-lactoglobulin and glycomacropeptide hydrolysates may be separated to produce an enhanced α-lactalbumin protein composition for infant formula, among other products.
US09578882B2 Antimicrobial compounds
The present invention relates to certain tetramic acid derivatives and, in particular, bicyclic tetramic acid derivatives that are suitable for use in the preparation and development of antimicrobial (e.g. antibacterial or antifungal) compositions. The present invention also relates to the use of such compounds as antimicrobial (e.g. antibacterial or antifungal agents) and, in particular, as topical antibacterial or antifungal agents.
US09578880B2 Acetyl co-enzyme A carboxylase herbicide resistant plants
The present invention provides for compositions and methods for producing crop plants that are resistant to herbicides. In particular, the present invention provides for wheat plants, plant tissues and plant seeds that contain altered acetyl-CoA carboxylase (ACCase) genes and proteins that are resistant to inhibition by herbicides that normally inhibit the activity of the ACCase protein.
US09578879B1 Compositions and methods having improved efficacy against spores and other organisms
Compositions and methods for the disinfection of surfaces are provided. The compositions include an alcohol and a peracid. The disinfectant composition is characterized by a pH of no more than about 5. Broad spectrum efficacy is achieved, and synergistic activity is exhibited against bacterial and fungal spores, including Clostridium difficile spores. The compositions and methods are also useful against conformationally altered prions, bacteria, fungi, and viruses.
US09578878B2 Antimicrobial efficacy of an oregano oil and caprylic acid blend
The purpose of this study was to test the efficacy of an oregano extract containing carvacrol and capyrlic acid blend by screening for inhibition and by conducting a preservative efficacy test, USP 51, in skin creams. Minimum inhibitory concentrations were found for Escherichia coli, Staphylococcus aureus, Pseudomonsas aeruginosa, Streptococcus sanguinis, Salmonella enterica, Candida albicans, and Aspergillus brasiliensis.
US09578877B2 Cocoalkylpolyamine alkoxylates as agents for high strength herbicide compositions
Embodiments of the present invention disclose an agricultural composition having an agrochemical active ingredient and at least one cocoalkylpolyamine alkoxylate agent.
US09578876B2 Highly wettable, water dispersible, granules including two pesticides
The present disclosure relates to water dispersible granular pesticide compositions, and methods of making and using the compositions. The pesticide compositions include an inner layer including a first pesticide coated on to a substrate, and an outer layer comprising a second pesticide coated on the inner layer. The outer layer increases the water dispersibility of the granular composition, and protects the first pesticide against hydrolysis and photolysis.
US09578873B2 Methods for controlling leaf-cutting ants
Kits for biological control of leaf-cutting ants are disclosed. The kits comprise at least two granulated bait formulations, each formulation containing a) a biologic control agent for the ants, and b) one masking substance for the control agent and/or one attractant, wherein the control agent is the same in all formulations, and wherein the masking substance and/or attractant are different in each formulation.
US09578868B2 High clearance adjustable sprayer
An agricultural sprayer assembly includes a wheeled carriage, a chassis, and a spray delivery system. The wheeled carriage has a number of adjustable support legs (e.g., four), each formed of hydraulically coupled and actuated upper and lower leg sections or members. The chassis is supported on the wheeled carriage, at an adjustable clearance height defined by the operational height of the support legs. The spray delivery system includes a spray boom coupled to a boom support, and an actuator coupled to the boom support and the chassis. The actuator is configured to adjust the height of the spray boom with respect to the clearance height of the chassis.
US09578865B1 Insect adhesive apparatus capable of automatically renewing insect adhesive area and control method thereof
An insect adhesive apparatus capable of automatically renewing an insect adhesive area and a control method thereof. The insect adhesive apparatus includes a roll rack, at least one motor, a camera module and a central control module. The roll rack is configured to equip a roll and unroll the roll to provide a long strip-shaped insect adhesive area. The motor scrolls out the roll on the roll rack according to a first control signal so as to renew the long strip-shaped insect adhesive area. The camera module acquires image information of the insect adhesive area. The central control module analyzes the image information to provide an area occupancy rate of attachments and determine whether the area occupancy rate of attachments is larger than a threshold value. If the area occupancy rate of attachments is larger than the threshold value, the first control signal is output to the motor.
US09578864B2 Fishing lure organizer and tackle box system
A fishing tackle organizer, usable alone or with a tackle box system, provides convenient storage and display of fishing tackle. The organizer includes an elongated body having a plurality of sites for securing tackle, and a back surface with means for securing the organizer to a desired structure, such as, for example, in a tackle box, on a boat, a fishing dock or in a garage. Each of the plurality of sites includes a hole in the elongated body and may include either a surface slot extending from the hole or a recessed upper surface to allow tackle to sit securely within the organizer. A door panel may also be provided to close over the body to retain tackle within the holes. The tackle box system is customizable and may include at least one of the disclosed organizers fixed or detachably positioned within a closable container.
US09578862B2 Dredge with replaceable arms
A dredge having easily replaceable arms, a composite dredge which is configurable to laterally couple at least two hubs, and methods for using the same are provided. In one embodiment, a dredge includes plurality of arms having at least one teaser attachment and hub configured to removably retain the arms in a radial orientation. The hub includes a retainer cap configured to removably mate with a body in a manner that captures a first end of each of the plurality of arms to the hub in a cantilevered orientation. The arms are freely replaceable from the body upon the removal of the cap.
US09578859B2 Transgenic mice expressing human pyrin domain only protein 2
A transgenic mouse expressing the human gene for PYRIN domain-only protein 2 (POP2). POP2, when expressed in the transgenic mouse model, broadly dampens inflammatory cytokine production, in part through restricting the activation of both Nlrp3 and Aim2 inflammasomes. POP2 mice exhibit reduced susceptibility to LPS- and bacteria-induced septic shock. Further, POP2 mice are less susceptible to the fatal, acute inflammatory pneumonia caused by pulmonary infection with F. tularensis LVS and F. novicida, which are highly pathogenic to mice, but non-pathogenic to humans.
US09578856B2 System and method for preventing animals from approaching certain areas using image recognition
A system and method for preventing an animal being managed by a human from approaching a certain area using image recognition technology includes an apparatus put on the animal, and a marker having either a preset color or a preset shape or both and installed in the certain area. The apparatus put on the animal includes a camera to capture a ground surface image of a movement path of the animal, a stimulus applicator to apply a stimulus to the animal, a memory to store an image of the marker, and a control unit, and operates the stimulus applicator to apply a stimulus to the animal when an image matched with the image of the marker stored in the memory is recognized in the image captured by the camera as the animal moves.
US09578855B2 Animal training system and method
There is provided an animal training system to train an animal to detect a training odor. The animal training system comprises a target (310) comprising the training odor (320) and a hidden marker (330); and a detector (350) for identifying the hidden marker. There is further provided an animal training method using the animal training system, the animal training method for practice by a supervisor, an animal handler, and an animal. The animal training method comprises placing the target (310) in a location of a search area (300), the target comprising the training odor (320) and the hidden marker (330), the placing being carried out by the supervisor; introducing the animal handler and the animal (305) to the search area; scanning with the detector (350) a candidate location for the hidden marker, the candidate location being a location that is indicated by the animal; and rewarding the animal if the detector indicates the presence of the hidden marker at the candidate location.
US09578854B2 EZ ears
A pet ear cleaning device is disclosed for gently cleaning an animal's ears. The device can be used for home or veterinary use. The device comprises a nozzle, a liquid reservoir in fluid communication with the nozzle, an internal pump assembly, and a tip for cleaning a pet's ear. A user would press a manual dispensing component which would activate the internal pump assembly which would then draw fluid from the liquid reservoir and transfer it to the nozzle. The liquid reservoir is typically a reusable reservoir that a user would re-fill with ear cleaning solution when empty, or it can be a replacement cartridge. Further, the nozzle and tip typically comprise male and female interlocking components for retaining the tip on the nozzle. After use, a user would discard the tip via a manually operated discard component that allows a user to remove the soiled tip hands free.
US09578852B1 Chute for immobilizing animals
A chute for immobilizing an animal (e.g. cow) wherein the chute during a hoof-trimming operation or the like. The chute is comprised of an inner wall and an outer wall and a front and rear gate. The inner wall has a rectangular opening near the front thereof with a backing plate having a hole secured over the backside of the opening in the inner wall. A removable pad is comprised of a rectangular frame which fits in the opening in the inner wall. The frame has a flexible cover (e.g. anti-microbial material) secured over its front. An inflatable bladder (e.g. pneumatic inner tube) is inserted through the hole in the backing plate and is positioned within the frame and behind the cover. The bladder is then inflated whereby the bladder expands to produce a pillow-like support for the cow's shoulder while the cow is in the chute.
US09578848B1 Soybean cultivar NE1313544
The present invention is in the field of soybean variety NE1313544 breeding and development. The present invention particularly relates to the soybean variety NE1313544 and its seed, cells, germplasm, plant parts, and progeny, and methods of using NE1313544 in a breeding program.
US09578841B2 Plants and seeds of hybrid corn variety CH165077
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH165077. The invention thus relates to the plants, seeds and tissue cultures of the variety CH165077, and to methods for producing a corn plant produced by crossing a corn plant of variety CH165077 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH165077.
US09578840B2 Plants and seeds of hybrid corn variety CH164736
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH164736. The invention thus relates to the plants, seeds and tissue cultures of the variety CH164736, and to methods for producing a corn plant produced by crossing a corn plant of variety CH164736 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH164736.
US09578836B2 Soybean cultivar BY1313465
The present invention is in the field of soybean variety BY1313465 breeding and development. The present invention particularly relates to the soybean variety BY1313465 and its progeny, and methods of making BY1313465.
US09578834B2 Soybean cultivar CC1215903
The present invention is in the field of soybean variety CC1215903 breeding and development. The present invention particularly relates to the soybean variety CC1215903 and its progeny, and methods of making CC1215903.
US09578832B2 Soybean cultivar CE1211339
The present invention is in the field of soybean variety CE1211339 breeding and development. The present invention particularly relates to the soybean variety CE1211339 and its progeny, and methods of making CE1211339.
US09578830B2 Soybean cultivar S110170
A soybean cultivar designated S110170 is disclosed. The invention relates to the seeds of soybean cultivar S110170, to the plants of soybean cultivar S110170, to the plant parts of soybean cultivar S110170, and to methods for producing progeny of soybean cultivar S110170. 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 S110170. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar S110170, 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 S110170 with another soybean cultivar.
US09578828B2 Soybean cultivar AR1100280
The present invention is in the field of soybean variety AR1100280 breeding and development. The present invention particularly relates to the soybean variety AR1100280 and its progeny, and methods of making AR1100280.
US09578825B1 Hybrid corn variety 1777551
The invention provides seed and plants of the hybrid corn variety designated 1777551. The invention thus relates to the plants, seeds and tissue cultures of the variety 1777551, and to methods for producing a corn plant produced by crossing a corn plant of variety 1777551 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety 1777551.
US09578824B2 Melon hybrid SV5845MP and parents thereof
The invention provides seed and plants of melon hybrid SV5845MP and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of melon hybrid SV5845MP and the parent lines thereof, and to methods for producing a melon plant produced by crossing such plants with themselves or with another melon plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US09578821B2 Onion variety NUN 2002 ON
The invention relates to the field of Allium in particular to a new variety of onion designated NUN 2002 ON as well as plants, seeds and bulbs thereof.
US09578819B2 Pressurized growing air system for vertical and horizontal planting systems
A Growing apparatus for cleansing air and watering plant, wherein the apparatus includes a modular panel constructed for either vertical or horizontal planting systems, including connecting couplers and end caps for directing water flow from upper to lower channels. Panel consist of 5 channels per section with opposing conical top and bottom set at 45 degree angles (FIG. 9-23) for both channeling water and accepting irrigation nozzle. System can also use a horizontal channel system while the orientation is different but function is the same. Panels stack nesting consecutively on top of each other to make larger systems.
US09578815B2 Modular plant support poles
In embodiments there is disclosed a modular pole for horticultural and agricultural use, pole sections and connector pins for use to assemble the pole, and methods for assembling the pole. In embodiments a connector pin is inserted into end sockets in opposed pole section ends and in embodiments the ends are held onto the connector pin by a fastener which may comprise a clip or a threaded sleeve.
US09578810B2 Combine cleaning system drive assembly
A combine harvester having a cleaning system for separating seeds from by-products, that includes a transmission having an annular member, that extends around a circular element of an eccentric device and is pivotable around said circular element, a second arm having a first end fixedly connected to the annular member, and a second end connected with a reciprocatable cleaner device of a second cleaner assembly, a first arm having a first end fixedly connected to the annular member, a first cleaner drive linkage has a first end pivotably connected to the second end of the first arm and a second end connected to a reciprocatable cleaner device of a first cleaner assembly, wherein the reciprocatable cleaner device of the second cleaner assembly and the reciprocatable cleaner device of the first cleaner assembly are reciprocatingly drivable by the cleaning system drive assembly in generally opposite directions.
US09578809B2 Collector for collecting harvested material
The invention relates to a collector (10) for harvested material having at least three movement devices (12) and at least one yoke (16) interconnecting the movement devices (12). Supporting elements (18) are additionally provided which are connected to the yoke (16) and/or the movement devices (12) and which have a shaft bushing (20) within which a shaft (22) is guided on which pick-up tools (24) for picking up harvested material are mounted. At least one additional movement device (12) is provided between two outer movement devices (12), the yoke (16) being elastically deformed so as to allow a vertical movement—with respect to the yolk axis—of the additional movement device (12) relative to said outer movement devices (12).
US09578806B2 Agricultural harvester header with retracting paddles for conveying crop material
An agricultural harvester includes a header with an infeed assembly including a driving element configured to rotate; a cylinder rotationally coupled to the driving element and having a plurality of openings formed therein; and a paddle assembly eccentrically positioned and rotationally held within the cylinder. Each paddle assembly includes a plurality of paddles variably positioned through the openings in the cylinder. Each paddle includes a laterally slidable wing that withdraws into the cylinder when the paddle retracts into the cylinder, and slides outwardly as the paddle extends form the cylinder.
US09578803B2 Guide mechanism of a harvesting machine
A harvesting machine having a guide mechanism adapted to direct a flow of crop residue from a threshing mechanism along one of three paths corresponding with three respective processing modes, the guide mechanism having a first deflection door and a second deflection door. An actuator and a first resilient element are coupled to the deflection doors, such that all three processing modes can be attained by contraction and extension of the actuator.
US09578801B2 Seeder with metering system having selectively powered metering sections
A metering system for a seeding machine is provided. The metering system includes selectively powered metering sections operable to individually allow or restrict seed dispensation. A damper arrangement is also provided so that pneumatic conveying of the particulate within the machine is consistently maintained when particulate flow is varied between the metering sections.
US09578800B2 Air seeder tank and distribution apparatus
An air seeder distribution apparatus has seed and fertilizer tanks, and a like plurality of metering devices mounted on each product tank. A manifold set comprises a like plurality of product manifolds and each manifold is separately fed from one metering device on each of the seed and fertilizer tanks. A control selectively starts and stops rotation of the feed roller of each metering device to feed product from either tank, or both tanks to the connected manifold. The weight of each tank can be displayed on a weight indicator. Balancing of the pressure in each supply conduit can be provided. A remote opener exerts downward force on the tank lid to maintain interior pressure.
US09578798B2 Scraping device, seed meter and single grain sowing machine
Sowing heart for a single-grain sowing machine comprising: a sowing disk rotatable in a rotational direction R, the sowing disk having at least two sowing hole series, arranged concentrically to the sowing disk, with sowing holes, a receiving area for receiving seed at the sowing holes and a dispensing area for dispensing seed, in front of the dispensing area, a wiping device is provided for singulating seed at the sowing holes during the operation of the sowing heart, which has a first wiping element for the first sowing hole series and a second wiping element for the second sowing hole series, whereby the wiping elements are coupled and are designed to be adjustable with respect to one another. In addition, the invention relates to a single-grain sowing machine with a considerable number of sowing aggregates, in each case with an above-mentioned sowing heart and a corresponding wiping device.
US09585294B2 Arrangement for electromagnetic screening
Arrangement for electromagnetically screening a connection (1) between an electrical conductor (2) and an electrical coupling element (3) connected to the conductor (2) is proposed. The conductor has an electrically effective screen (4) of a synthetic material containing carbon fibers. The coupling element (3) is also surrounded by an electrically effective screen (5) of a synthetic material containing carbon fibers, which is integrally connected with the screen (4) of the conductor (2) to form an overall shield.
US09585292B2 Power converter
A power converter includes a power semiconductor module, a first flow path forming body and a second flow path forming body that forms a housing space for storing the power semiconductor module and the first flow path forming body, in which the first flow path forming body is configured of a first side wall section, a second side wall section, and a bottom surface section, the first side wall section forms a first flow path space between one surface of the power semiconductor module and the first side wall section, the second side wall section forms a second flow path space between the other surface of the power semiconductor module and the second side wall section, and cooling refrigerant flows through the housing space, the first flow path space, and the second flow path space.
US09585289B2 Building level dehumidification and cooling
A system for cooling heat producing components in a building includes a duct coupled to a room of the building and one or more air moving devices. The duct includes a constricted section. The air moving devices move air through the constricted section of the duct such that water in the air is converted from water vapor to water droplets. The water droplets are carried downstream from the constricted section in a two-phase mixture comprising air and water.
US09585287B2 Electronic component, electronic apparatus, and method for manufacturing the electronic component
An electronic component includes an electronic device and a container containing the electronic device. The container includes a base having a first region to which the electronic device is secured and a second region around the first region, a cover facing the electronic device across a space, and a frame secured to the second region to surround the space. The frame includes a first member and a second member having a thermal conductivity lower than those of the first member and the base. The first member has first and second portions on inner and outer edge sides of the frame, respectively, on both sides of an outer edge of the base. The second member is located between the cover and the first member. A shortest distance between the first member and the base is smaller than that between the first member and the cover.
US09585284B2 Fabrication of positive pressure-applying latch mechanism
Fabrication of a latch mechanism is provided for latching a field-replaceable unit within an enclosure. The latch mechanism includes a pivotable latch coupled to the field-replaceable unit via a pivot, at a first side of the unit, and a spring member associated with the enclosure. The spring member is engaged by the latch and deflects with rotating of the latch from an open position to a latched position. The pivotable latch includes the first end and a second end, with the pivot being disposed closer to the first end than the second. The deflecting spring member facilitates provision of positive pressure on the unit directed towards a second side of the unit opposite to the first side to facilitate, for example, fixedly coupling a first connector at the second side to a second connector associated with the enclosure when the unit is latched within the enclosure.
US09585281B2 System and method for flexible storage and networking provisioning in large scalable processor installations
A system and method for provisioning within a system design to allow the storage and IO resources to scale with compute resources are provided.
US09585277B2 Through connection of a display device
An electrowetting display device comprising at least one picture element with a first support plate including a first electrical element, a second electrical element and a through-connection electrically connecting the first electrical element to the second electrical element. The through-connection is arranged outside a projected display area of the at least one picture element.
US09585274B2 Electronic device
The present invention is an electronic device including a first housing, a second housing, and an opening and closing device for opening and closing the second housing with respect to the first housing between a closed position and an opened position, wherein the opening and closing device includes a stand that is disposed in the first housing; a base plate that is pivotably borne by the stand; a movable plate that is disposed in the second housing and that is movably disposed in the base plate, wherein the movable plate is configured to move between a first position where the movable plate overlaps with the base plate and a second position where the movable plate protrudes from the base plate; a bias unit configured to bias the movable plate to the base plate in the protruding direction; a movement restriction system that is formed of a first member and a second member, wherein during a state in which the base plate is at the closed position, the movement restriction system is configured to restrict, by locking between the first member and the second member, movement of the base plate with respect to the stand and movement of the movable plate with respect to the base plate; and a movement bias system configured to bias, during movement of the base plate from the opened position to the closed position, the movable plate to move from the second position toward the first position in accordance with the movement, wherein the first member is integrally formed with one of the first housing and the second housing.
US09585272B2 Storage device
A storage device including a bearing member, a storage unit, and a casing is provided. The casing has a bottom plate, a top plate and a main assembling structure. The bearing member has an interfering portion and a sub-assembling structure. The storage unit has a body with a first surface and a second surface opposite to each other, a limiting portion and a terminal set. Parts of the terminal set and the limiting portion are located at the first surface. The storage unit and the interfering portion are accommodated in the casing. The interfering portion provides interfering force to the limiting portion, and the bottom plate provides a supporting force to the second surface, so that the storage unit is positioned in the casing. The main assembling structure and the sub-assembling are assembled detachably to each other to configure or detach the bearing member and the casing.
US09585269B2 Electrical connection box
An object of the present invention is to provide an electrical connection box in which reduction in weight can be achieved by simplification of the construction, while preventing short-circuiting of a positive electrode side busbar and a negative electrode side busbar. An electrical connection box includes: a positive electrode side busbar connected to a positive electrode of a battery; a negative electrode side busbar connected to a negative electrode of the battery; and a case in which the positive electrode side busbar and the negative electrode side busbar are accommodated. The case includes: a bottom wall; a circumferential wall erected from the bottom wall; and a partition wall erected from the bottom wall. The partition wall is a waterproof partition that partitions a positive electrode side busbar accommodating area and a negative electrode side busbar accommodating area.
US09585268B2 Housing component
A housing component, for example a housing which accommodates electronics, such as a transmission control has a plurality of feedthroughs and a flatness zone. The housing component has a recess area in the region of the flatness zone. The housing component is reinforced through the recess and the flatness zone, which is disposed in the region of the recess, has a deviation from flatness of ≦0.1 millimeter (mm), for example in the range of 0.005 mm to 0.02 mm per 10 mm length.
US09585265B2 Support assembly for vehicle mounted display
A display panel assembly includes a display panel including an array of LED (Light Emitting Diode) pixels, and includes a support assembly configured to hold the display panel near the rear window of the vehicle. In one embodiment, the support assembly for holding the display panel in the vehicle includes a first strap and a first hinge. The first hinge includes: a first flap having a first hole; a pivot; and a second flap having a second hole and a third hole. The first strap includes a fourth hole and a fifth hole located at a hinge end of the strap, and a sixth hole located at a cross beam end of the strap.
US09585263B2 Pin to PCB connection structure and method
A printed circuit board assembly includes a printed circuit board (PCB) having an end. The end includes surfaces defining a plurality of electrically conductive notches therein. A plurality of electrically conductive pins is provided with each pin being received in an associated notch in a press-fitted manner so as to make electrical connection with the PCB.
US09585262B2 Mounting clip for set top box enclosures
Various embodiments provide a set top box enclosure having a chassis and a cover. The chassis also includes a mounting clip that facilitates the coupling of the cover to the chassis. The mounting clip includes an engagement structure on the cover that engages with a mating receiving structure located along an edge of the chassis. The mounting clip attaches a side of the cover with a side of the chassis of the set top box enclosure together and facilitates tool less engagement and disengagement of that side.
US09585260B2 Electronic component module and manufacturing method thereof
There are provided an electronic component module capable of increasing a degree of integration by mounting electronic components on both surfaces of a substrate, and a manufacturing method thereof. The electronic component module according to an exemplary embodiment of the present disclosure includes: a substrate; a plurality of electronic components mounted on both surfaces of the substrate; connection conductors each having one end bonded to one surface of the substrate using an conductive adhesive; and a molded portion having the connection conductor embedded therein and formed on one surface of the substrate, wherein the connection conductor may have at least one blocking member preventing a spread of the conductive adhesive.
US09585251B2 Method of manufacturing conductive wiring and conductive wiring
A method of manufacturing conductive wiring includes: printing on an insulated substrate 1 with ink 2 to form a predetermined pattern (S1); placing (spraying) conductive powder 3 on the ink 2 (in the predetermined pattern) before the printed ink 2 dries (S2); pressing the placed conductive powder 3 against the insulated substrate 1 to compress the conductive powder 3 (S3); and heating the compressed conductive powder 3 to sinter the conductive powder 3 (S4), and by such a series of processes (S1 to S4), conductive wiring 20 is manufactured.
US09585250B2 Conductive paste and ceramic substrate manufactured using the same
[Problem to be solved] The present invention provides a conductive paste for constrained firing and a ceramic substrate manufactured with the conductive paste, the conductive paste having an excellent plating resistance and a good adherence against a ceramic substrate and a plated film even after plating treatment, wherein a constraining layer after firing can be easily removed without remaining on a surface conductor in a case where co-firing is performed.[Solution] Provided is a conductive paste comprising 60 to 95 mass % of an Ag powder as the content in a paste composition, 0.5 to 5 mass % of a borosilicate based glass powder relative to the Ag powder, the remainder being a platinum group metal additive and an organic vehicle, wherein the platinum group metal additive contains at least two metals of Ru and Rh, and the content of Ru and the content of Rh in the platinum group metal additive are 0.05 to 5 mass % of Ru and 0.001 to 0.1 mass % of Rh respectively in terms of metal components relative to the mass of the Ag powder
US09585249B2 Circuit board
The present disclosure is directed to a circuit board having a first polyimide coverlay, a first imaged metal layer, a first electrically insulating layer, a second imaged metal layer, a polyimide bondply, a third imaged metal layer, a second electrically insulating layer, a forth imaged metal layer and a second polyimide coverlay. The first polyimide coverlay, the polyimide bondply and the second polyimide coverlay are derived from 100 mole % 3,3′,4,4′-biphenyl tetracarboxylic dianhydride, 20 to 90 mole % 2,2′-bis(trifluoromethyl) benzidine, and 10 to 80 mole % 4,4′-oxydianiline.
US09585247B2 Anisotropic conductive film and method of producing the same
An anisotropic conductive film includes a first connection layer and a second connection layer formed on one side of the first connection layer. The first connection layer is obtained by photo-radical polymerization of a photo-radical polymerizable resin layer containing an acrylate compound and a photo-radical polymerization initiator. The second connection layer includes a thermal- or photo-, cationic or anionic polymerizable resin layer containing an epoxy compound and a thermal- or photo-, cationic or anionic polymerization initiator, or a thermal- or photo-radical polymerizable resin layer containing an acrylate compound and a thermal- or photo-radical polymerization initiator. Conductive particles for anisotropic conductive connection are arranged in a single layer on a second connection layer-side surface of the first connection layer.
US09585245B2 Stretchable electronic patch having a foldable circuit layer
An electronic patch includes a foldable circuit layer that includes a foldable network that includes comprising: a plurality of electronic modules comprising a plurality of electronic components, and flexible straps that connect the plurality of electronic modules, wherein the flexible straps comprise conductive circuit that are conductively connected with the plurality of electronic components in the plurality of electronic modules. Neighboring electronic modules can undulate in opposite directions normal to the foldable circuit layer. The electronic patch also includes an elastic layer that encloses the foldable circuit layer.
US09585242B2 Plane connected embedded substrate capacitor
A package substrate is provided that includes a substrate and a capacitor. The substrate comprises a cavity penetrating a core layer and metal layers of the substrate. The capacitor comprises electrode pads and is disposed in the cavity. One of the metal layers of the substrate includes a discontinuous metal plane, and the electrode pads directly contact the discontinuous metal plane.
US09585241B2 Substrate, chip arrangement, and method for manufacturing the same
In various embodiments, a substrate is provided. The substrate may include: a ceramic carrier having a first side and a second side opposite the first side; a first metal layer disposed over the first side of the ceramic carrier; a second metal layer disposed over the second side of the ceramic carrier; and a cooling structure formed into or over the second metal layer.
US09585228B2 Associating information with an asset or a physical space
Apparatuses, methods, apparatuses and systems for operating a control fixture are disclosed. One method includes generating a sense signal, maintaining a communications link between the control fixture and a network, generating adjustment control based the sense signal or communication from the network, adjusting an environmental parameter of a structure of the control fixture based on the adjustment control, tracking a location of a first mobile device, identifying the first mobile device being within a threshold distance of a second mobile device or a place, and allowing the first mobile device or a user of the first mobile device to receive information associated with the second mobile device or the physical place, or to provide information to be associated with the second mobile device or the physical place upon identifying the first mobile device to be within the threshold distance of the second mobile device or the place.
US09585224B2 Color tuning of a multi-color LED based illumination device
Multiple colors of light emitted by an assembled light emitting diode (LED) based illumination device is automatically tuned to within a predefined tolerance of multiple target color points by modifying portions of wavelength converting materials associated with each color. A first color of light emitted from the assembled LED based illumination device in response to a first current is measured and a second color of light emitted from the assembled LED based illumination device in response to a second current is measured. A material modification plan to modify wavelength converting materials is determined based at least in part on the measured colors of light and desired colors of light to be emitted. The wavelength converting materials may be selectively modified in accordance with the material modification plan so that the assembled LED based illumination device emits colors of light that are within a predetermined tolerance of target color points.
US09585220B2 Operation of an LED luminaire having a variable spectrum
The invention relates to a method for controlling the operation of an LED luminaire (1) which has a plurality of LEDs (5, 6) as light sources. The method has the following steps: evaluation, by a control unit (3) for the LED luminaire (1), of an electrical signal which is produced by a switch, pushbutton or dimming switch (10) which can be operated by a user (11) and is connected to the control unit (3) and supplied with voltage via an interface (23) of the LED luminaire (1), and variation of the color spectrum of the LED luminaire (1) as a function of the evaluated signal.
US09585219B2 Light emitting element driving apparatus
Disclosed herein is a light emitting element driving apparatus for controlling a light emitting unit including serially connected light emitting element arrays. The apparatus includes a rectifying unit configured to provide a rectified signal to the light emitting unit according to a result of rectifying an alternating current (AC) signal, a switching unit configured to selectively connect output terminals of the light emitting element arrays to a first node, an amplifying unit configured to amplify each of reference voltages having different levels and a voltage of a second node and to generate first amplified signals controlling the switching unit according to an amplification result, a sensing resistor connected between the second node and an electrical ground, and a current sensing circuit configured to generate mirrored current by mirroring current supplied from the first node and to provide the mirrored current to the second node.
US09585218B2 Lighting apparatus with variable current switching frequency and methods of operating same
An apparatus includes a current modulation circuit configured to modulate a current in at least one light-emitting device responsive to a pulse width modulated control signal and a control circuit configured to control a pulse width of the pulse width modulated control signal responsive to a first control input and to control a frequency of the pulse width modulated control signal responsive to a second control input. The first control input may include, for example, a current control input, and the second control input may include a light intensity control input, such as a dimming input. The control circuit may be configured to increase the frequency responsive to a change in the light intensity control input corresponding to a decrease in light intensity and to decrease the frequency responsive to a change in the light intensity control input corresponding to an increase in light intensity.
US09585217B2 Light emitting diode driving system with carrier signal control
A rectifier rectifies an alternating current power to obtain a direct current power. The rectifier sends the direct current power to a driving power and carrier signal generation apparatus. The driving power and carrier signal generation apparatus generates a driving power. The driving power and carrier signal generation apparatus sends the driving power through a transmission line to at least a light emitting diode driving apparatus to drive at least a light emitting diode. The driving power and carrier signal generation apparatus generates a carrier signal. The driving power and carrier signal generation apparatus sends the carrier signal through the transmission line to the light emitting diode driving apparatuses. The light emitting diode driving apparatuses drive the light emitting diodes according to the carrier signals.
US09585215B2 Lighting apparatus
Disclosed is a lighting apparatus for reducing total harmonic distortion (THD). The lighting apparatus may include a lighting unit having a plurality of LED groups divided into first and second lighting groups, and the lighting unit may provide a current path for light emission corresponding to a change of a rectified voltage, using two or more drives having the same structure.
US09585208B2 LED power circuit using discrete components and configuration method
A power circuit for an LED lighting device using discrete components is provided. The power circuit includes a filtering unit configured to filter an inputted AC and a rectifying unit configured to convert an AC to a DC. The power circuit also includes a transformer connected to the rectifying unit. Further, the power circuit includes a first switch and a second switch that are field effect transistors, wherein a grid electrode of the first switch is connected to a drain electrode of the second switch. Further, a drain electrode of the first switch is connected to the transformer. A source electrode of the first switch is connected to a source electrode of the second switch through a detection resistor. A grid electrode of the second switch is connected to the source electrode of the first switch through a thermistor.
US09585206B2 Multi-junction solid state transducer devices for direct AC power and associated systems and methods
Multi-junction solid-state transducer (SST) devices and associated systems and methods are disclosed herein. In several embodiments, for example, an SST system can include a first multi-junction SST chain having a first drive voltage, a first P-contact, and a first N-contact, and a second multi-junction SST chain having a second drive voltage, a second P-contact, and a second N-contact. The first and second multi-junction SST chains can be configured to be activated independently of each other. The SST system can further include a driver operably coupled to the first and second P- and N-contacts. The driver can be configured to activate the first multi-junction SST chain when voltage input is at least equal to the first drive voltage. When absolute voltage increases a predetermined voltage level, the driver can be configured to activate the second multi-junction SST chain or the first and second multi-junction SST chains.
US09585202B2 Induction-based food holding/warming system and method
A system and method for holding and warming food held in pans or trays having a low relative magnetic permeability, such as 300-series stainless steel, using induction heating.
US09585199B2 Hybrid heating apparatus applicable to the moving granular bed filter
A structure of hybrid heating equipment according to the present invention is disclosed. The present invention combines a multiple of the thermal sources for heating the interior materials of the container simultaneously, and assures the materials could gain the thermal energy uniformity. Furthermore, the present invention allows users to control the level of the heating simply through adjusting the length of interior heating elements or the flow rate of the incoming gas. In addition, the present invention connect with the tubes of the hot exhaust gas to further lower the influence of the thermal resistance by coordinating the flow of the hot exhaust gas, therefore fully reflect the advantages of the conserving energy and reducing the carbon emissions by reusing the waste heat as the principal source while the electric heating devices as supplement.
US09585197B2 Semiconductor device including asymmetric electrode arrangement
Provided is a semiconductor device including an asymmetric electrode arrangement in which a plurality of electrodes are arranged asymmetrically in a vertical or horizontal direction.
US09585195B2 Annealing apparatus and annealing process
An annealing apparatus includes: a temperature-gradient preheating unit, configured for performing a gradient-preheating process for a substrate that is to be annealed by using a gradient temperature; a high temperature heating unit, configured for performing a high temperature heating process for the preheated substrate; and a shifting device, configured for transporting the substrate from the temperature-gradient preheating unit to the high temperature heating unit when and/or after the substrate is subjected to the gradient-preheating process. The annealing apparatus adopts a gradient heating method to perform a preheating treatment for the substrate, so the annealing efficiency is increased. An annealing process that uses the annealing apparatus is further provided.
US09585194B2 System for determining the nominal voltage of a power supply
A system and method for controlling the output power of a heat source. The system includes a user interface so that a user may select the power required from the heat source, a power supply, and a controller that receives a rectified signal having a work ratio that corresponds to a nominal voltage of an alternating voltage signal corresponding to a phase of a power supply. The controller is configured to control the output power of the heat source in accordance with the power selected by the user, and modifies, if necessary, the work cycle of a power signal linked to the heat source in accordance with the work ratio in order to compensate possible differences in the nominal voltage between different power supplier.
US09585193B2 Modular wireless communications platform
A modular wireless communications platform is provided. The modular wireless communications platform has a modular host unit and a modular remote unit in communication with the modular host unit. The modular host unit and remote unit include a serial radio frequency communicator configured to convert serial digital data into RF sampled data and configured to convert RF sampled data into serial digital data. The modular host unit and remote unit also include an interface coupled to the serial radio frequency communicator and configured to allow transfer of the RF sampled data from the serial radio frequency communicator to a digital to analog radio frequency transceiver module.
US09585192B2 Electronic device
To achieve the reduction in size of an electronic device. The electronic device serving as an element of a wireless communication system includes a module unit, a battery that supplies electric power to the module unit, and a coupling part that electrically couples the module unit and the battery. The module unit includes a sensor that detects a physical quantity, and a wireless communication unit configured to transmit the data based on an output signal from the sensor.
US09585187B2 Short range communications method, device, and system
Embodiments of the present invention provide a short range communications method, device, and system, and relate to the field of communications, so that a user equipment (UE) can distinguish, on a short range link, a radio bearer corresponding to transmission of data information. The method includes: establishing, by a benefited UE, a mapping between a short range bearer and a first radio bearer, where a mapping is performed between the short range bearer and a second radio bearer on a supporting UE side, and a mapping is performed between the first radio bearer and the second radio bearer on a base station side; and performing, by the benefited UE, data receiving and sending by using the mapping between the first radio bearer and the short range bearer.
US09585184B1 Using multiple wireless connections
In one implementation, a computer-implemented method includes receiving, at a computing device and while the computing device is using a first wireless connection, a request to establish a second wireless connection using a same wireless radio standard as the first wireless connection; detecting whether the computing device is able to operate more than one wireless connection simultaneously using the wireless radio standard; based on the detecting, determining whether to terminate the first wireless connection and to establish the second wireless connection; based on the determining, terminating the first wireless connection and establishing the second wireless connection; detecting that the computing device has finished using the second wireless connection; and, in response to detecting that the computing device has finished using the second wireless connection, automatically terminating the second wireless connection and re-establishing the first wireless connection.
US09585183B2 Communication apparatus and computer program thereof
A non-transitory computer-readable storage medium may store computer-readable instructions for a communication apparatus, wherein the computer-readable instructions, when executed by a processor of the communication apparatus, cause the communication apparatus to perform: obtaining first and second radio field intensities from the first external apparatus; calculating a first value indicating a ratio of the first and the second radio field intensities; obtaining third and fourth radio field intensities from the second external apparatus after receiving the third predetermined signal; calculating a second value indicating a ratio of the third and fourth radio field intensities; specifying a relationship between first and second distances by using the first and second values, the first distance being a distance between the communication apparatus and the first external apparatus, and the second distance being a distance between the communication apparatus and the second external apparatus; and outputting target data by using the specified relationship.
US09585181B2 Method for finding wireless device by Wi-Fi direct
The present invention provides a method for finding a wireless device. The exemplary method comprises: storing a Wi-Fi direct connection profile between the wireless device and an electronic device; enabling the Wi-Fi direct function of the wireless device when a condition is met; and establishing a Wi-Fi direct connection with the wireless device in the electronic device to control the wireless device.
US09585178B2 Method for handling proximity-based service discovery and communication in a wireless communications system
A method for handling Proximity-based Service (ProSe) discovery, comprising: performing a ProSe communication preparation procedure, in response to a received ProSe discovery request message, with a first UE and a second UE, for guiding ProSe discovery between the first UE and the second UE, wherein the received ProSe discovery request message indicates ProSe identifiers of the first UE and the second UE for ProSe communication and the ProSe communication preparation procedure comprises transmitting a first request message including scheduled information for the first UE and a second request message including scheduled information for the second UE, to the first UE and to the second UE respectively, and receiving response messages from the first and second UE; determining if a direct radio link between the first UE and the second UE is feasible for ProSe communication based on the received response messages from the first and second UE.
US09585175B2 Methods and systems for transmitting packets through aggregated end-to-end connection
A method carried out by a first communications router for transmitting data packets to a second communications router by establishing an aggregated end-to-end connection with the second communications router. The aggregated end-to-end connection comprises a plurality of established end-to-end connections which are classified into a first group and at least one non-first group of established end-to-end connection(s). The first group of established end-to-end connection(s) satisfy all of one or more conditions and the at least one non-first group of established end-to-end connection(s) do not satisfy all of the one or more conditions. Data packets are transmitted through the first group of established end-to-end connection(s) and the at least one non-first group of established end-to-end connection(s), although, it is preferred to transmit data packets through the first group of established end-to-end connection(s). The present invention further comprises a method and system for determining whether each of the established end-to-end connections of an aggregated end-to-end connection belongs to a first group of established end-to-end connection(s) or at least one non-first group of established end-to-end connection(s) and determining whether data packets are first type data packets. The first type data packets are transmitted through the first group of established end-to-end connection(s).
US09585171B2 System and method for one-way traffic in wireless communications systems
A method for operating a sharing station includes receiving, by the sharing station, a request to send (RTS) frame on a wireless channel, wherein the RTS frame is not addressed to the sharing station, and wherein the RTS frame including a transmit only indicator indicating that a transmitting station of the RTS frame will only transmit frames without receiving frames until expiration of a first time value in a first duration field of the RTS frame. The method also includes determining, by the sharing station, if a clear to send (CTS) frame corresponding to the RTS frame is received within a specified time period after receiving the RTS frame, and transmitting, by the sharing station, a frame when the CTS frame corresponding to the RTS frame is not received within the specified time period.
US09585168B2 BSS/PBSS support and schedule-free networking in 60 GHz
In accordance with various aspects of the disclosure, an apparatus is disclosed that includes a network coordinator module configured to coordinate operation in one or more wireless network architecture modes and configured to communicate to a network station which mode of the one or more wireless network architecture modes is active for communication; and a scheduler module that is configured to schedule communication to the network station.
US09585167B2 Device to device user equipment and base station
A device to device (D2D) user equipment and a base station are provided. The D2D user equipment includes a transceiver and a processor. The transceiver receives a wireless signal having a hybrid access channel carrying a D2D hybrid access map. The processor is electrically connected to the transceiver retrieves the D2D hybrid access map from the hybrid access channel. The D2D hybrid access map indicates a D2D resource block. A first D2D user equipment transmits a D2D hybrid access request to a second D2D user equipment via the D2D resource block and the second D2D user equipment transmits a D2D hybrid access response to the first D2D user equipment via the D2D resource block. Accordingly, the first D2D user equipment and the second D2D user equipment perform D2D data transmission according to the D2D data transmission information carried in the D2D hybrid access response.
US09585164B2 System and method for multi-carrier network operation
Methods, devices, and systems for multi-carrier network operation are disclosed. In one embodiment, a method of pairing and linking carriers in a multi-carrier network, wherein the multi-carrier network includes a downlink carrier, a first uplink carrier, and a second uplink carrier between a base station and a user equipment (“UE”), comprises receiving a Radio Resource Control (“RRC”) signaling; pairing the first uplink carrier with the downlink carrier using information in the RRC signaling, wherein the information includes the pairing of the downlink carrier with the first uplink carrier; and linking the second uplink carrier with the downlink carrier using information in the RRC signaling, wherein the information includes the linking of the downlink carrier with the second uplink carrier.
US09585161B2 Method and arrangement for acquiring scheduling information
A method executed in a first radio base station located in a first cell is provided for acquiring scheduling information associated with a second radio base station located in a neighboring cell, where the method comprises listening, via an air interface, to scheduling information transmitted, via a downlink control channel, from the second radio base station; decoding the received scheduling information, and providing the decoded scheduling information to an uplink receiver and/or uplink scheduler associated with the radio base station, such that the uplink receiver and/or uplink scheduler will be able to enhance its performance on the basis of the received scheduling information. An arrangement for executing the suggested method is also provided.
US09585160B2 Prioritizing location request of a certain type in a congestion situation
Systems and methods related to prioritization of location requests in a cellular communications system are disclosed. Embodiments including a method of operation of a network node in a cellular communications system to process a message related to a location request are disclosed. In some embodiments, the method of operation of the network node comprises receiving a message related to a location request and performing congestion control with respect to the message related to the location request, either prior to or during setup of a radio connection between a Radio Access Network (RAN) of the cellular communications network and a target wireless device of the location request, based on a priority assigned to the location request. In this manner, the location request can be allowed even if the target wireless device is located in a congested cell.
US09585155B2 Optimizing the allocation of spare resources
Aspects of the invention are related to a method for allocating spare resources in a device. The exemplary method comprises: determining spare resources available in a plurality of consecutive time quanta; determining a plurality of candidate operations, wherein each candidate operation is associated with a cost profile with respect to time and a benefit value; and allocating the spare resources for performance of one or more of the candidate operations.
US09585154B2 Direct communication network system for resource synchronization communication
A direct communication network system for resource synchronization communication is provided. The direct communication network system includes a base station and a first user equipment. The base station broadcasts a pre-authorized setting. The first user equipment receives the pre-authorized setting and listens to a first resource synchronization message broadcasted from the base station according to the pre-authorized setting. The first user equipment directly communicates with a second user equipment according to the first resource synchronization message.
US09585151B2 Communication apparatus and method, computer program, and communication system
Communication operations are optimally conducted by applying space-division multiple access in which wireless resources on a spatial axis are shared among a plurality of users. By applying an RD protocol to a communication system that conducts space-division multiple access, spatially multiplexed frames in a TXOP are made more efficient. By specifying a frame length for reverse direction frames with reverse direction permission information and having respective transmitters of reverse direction frames make their frame lengths uniform while respecting the specification, AGC operation stabilizes. Also, a transmit start time for reverse direction frames can be specified by reverse direction permission information, and respective transmitters of reverse direction frames can transmit frames at the same time while respecting the specification.
US09585149B1 Method and system for selecting duplex mode of second RF carrier based on performance on first RF carrier
When a base station is serving a UE on a first RF carrier, the base station encounters a trigger to add to the UE's air interface connection a second RF carrier. The base station then decides based at least in part on a measure of RF performance of communication between the base station and the UE on the first RF carrier, whether the second RF carrier that the base station will add to the UE's air interface connection should be a TDD carrier or rather an FDD carrier. And the base station then reconfigures the UE's air interface connection to add a second RF carrier in accordance with the decision. The base station then serves the UE concurrently on the first RF carrier and the second RF carrier.
US09585146B2 Method of allocating slot and accessing channel in wireless local area network (WLAN)
A method of assigning a slot and accessing a channel in a wireless local area network (WLAN) is provided. A station may attempt to access a channel based on a plurality of candidate slots assigned to the station.
US09585145B2 Method and apparatus for determining the transmission time interval length
A method includes receiving information on a requested transmission time interval length for use by a user equipment, determining if said requested transmission time interval length can be used, and if not causing a different transmission time interval length to be used by said user equipment.
US09585144B1 Beacon synchronization between a client and a WiFi group owner
Various approaches enable a computing device (e.g., mobile phone, tablet computer, etc.), serving as a client to inform a group owner (GO) of a peer-to-peer (P2P) group in a Wi-Fi Direct network or other such network regarding the timing of the group owner's beacon schedule. Advantageously, this synchronization of the beacon schedule between the client and the GO can enable improved throughput and latency of the client device when the client device is in concurrent mode (i.e., when the P2P client is connected to two networks such as a legacy Wi-Fi network with an AP and a P2P network with a GO).
US09585141B2 Method and apparatus for receiving downlink data in a wireless communication system
A method for receiving downlink data in a wireless communication system is provided. A user equipment receives downlink control information via a downlink control channel in a subframe. The downlink control information includes reference signal (RS) information and physical downlink shared channel (PDSCH) information. The RS information indicates transmission antenna ports, a scrambling identity and a number of transmission layers. The user equipment receives a RS for demodulating a PDSCH based on the RS information in the subframe. The RS is generated based on the scrambling identity. The user equipment receives downlink data via the PDSCH in the subframe. Resource element (RE) mapping information on REs assigned for the PDSCH is determined based on the PDSCH information.
US09585140B2 Base station apparatus and control channel allocating method
A wireless communication base station apparatus that allows the number of times of blind decodings at a mobile station to be reduced without increasing the overhead caused by notifying information. In this apparatus, a CCE allocation part allocates allocation information allocated to a PDCCH received from modulation parts to a particular one of a plurality of search spaces that is corresponding to a CCE aggregation size of the PDCCH. A placement part then places the allocation information in one of downstream line resources, reserved for the PDCCH, that is corresponding to the CCE of the particular search space to which the allocation information has been allocated. A radio transmission part then transmits an OFDM symbol, in which the allocation information has been placed, to the mobile station from an antenna.
US09585137B2 Method of allocating resources in a wireless network
A method of allocating channel resources in a wireless network is disclosed. The method of allocating instant channel resources in a wireless network includes receiving channel resource scheduling information of a specific superframe from a coordinator of the wireless network, requesting the coordinator to allocate instant channel resources for an unreserved duration of the specific superframe, and receiving an announcement message from the coordinator, the announcement message announcing allocation of the instant channel resources within the unreserved duration of the specific superframe.
US09585133B2 Method for transmitting an uplink signal in a wireless communication system, and apparatus for same
A method and base station for receiving a sounding reference signal (SRS) in a wireless communication system and a method and user equipment for transmitting a sounding reference signal (SRS) in a wireless communication system are discussed. The method of receiving according to an embodiment includes transmitting a physical downlink control channel (PDCCH) including a carrier indicator field (CIF) and an SRS field via a first component carrier (CC), the CIF indicating a specific CC, the SRS field indicating whether the user equipment has to transmit the SRS; receiving the SRS on an uplink subframe via the specific CC indicated by the CIF when the SRS field is enabled; and transmitting a first medium access control (MAC) information including a bitmap in which a bit corresponding to the specific CC is disabled for deactivating the specific CC. An SRS transmission is not performed on the deactivated specific CC.
US09585126B2 Radio communication system, radio base station, and communication control method
In the presence of an assignment of the downlink resource block to the UE2-1, the eNB1-1 requests the UE2-1 to transmit SRS in the frequency band corresponding to the comb 0, and in the absence of the assignment of the downlink resource block to the UE2-1, the eNB1-1 requests the UE2-1 to transmit SRS in the frequency band corresponding to the comb 1. The UE2-1 transmits the SRS of the frequency band corresponding to the request.
US09585124B2 Uplink-based wireless radio resource management
Presented herein are techniques for using uplink transmissions from devices (e.g., wireless tags, clients, etc.) to determine a path loss between neighboring access points. In one example, a wireless controller obtains receive signal strength information of uplink transmissions received at neighboring access points in a wireless network. The wireless controller determines an effective path loss between the neighboring access points based on the receive signal strength information for the uplink transmissions received at the neighboring access points. The wireless controller also performs radio resource management operations in the wireless network using the effective path loss determined based on the uplink transmissions received at the neighboring access points.
US09585123B2 User equipment, base station, and MTC-IWF for implementing group based MTC messaging through cell broadcast
The present disclosure proposes a UE, a base station, and a MTC-IWF for implementing MTC group trigger messages through a Cell Broadcasting Service (CBS). The method includes a MTC (Machine Type Communication) server transmitting to a MTC Inter-working Function (MTC-IWF) a trigger payload. The trigger payload would be delivered by the MTC-IWF to a group of MTC devices through Cell Broadcasting Center (CBC) and network nodes. The trigger payload may include a group trigger message indicator which distinguishes the group trigger message from a normal warning message. In response to receiving the content of the trigger payload, the network would page a group of MTC devices. From the group trigger message indicator embedded in the paging message, each MTC device would be able to receive a group trigger message through new system information block of the broadcast information.
US09585122B2 Telecommunications apparatus and methods
A method of communicating data between a base station and a plurality of terminal devices in a wireless telecommunications system. The method comprises transmitting data from the base station to the plurality of terminal devices in a multicast transmission and transmitting response signals from the terminal devices to the base station to indicate whether the respective terminal devices have successfully received the multicast transmission. The use of a multicast transmission provides an efficient mechanism for communicating the same data to a plurality of terminal device, for example as might be desired in a machine-type communication network. In combination with this, the use of individual response signals, such as ACK/NACK signalling, from the terminal devices allows the base station, or other entity, such as a machine-type communications server, to track which terminal devices have indicated successful receipt of the multicast transmission, and to instigate an appropriate re-transmission protocol accordingly.
US09585120B2 1X message bundling
A method includes receiving, at a network entity, a circuit switched paging request, wherein the paging request is for a UE that is attached to a packet data network and is registered to a circuit switched network. The method also includes obtaining a calling party number from the circuit switched network, the calling party number being information corresponding to a call from a party calling the UE, and generating a circuit service notification application message comprising more than one message of the circuit switch technology, such that one of message comprises the calling party number. Another operation relates to transmitting, from the network entity to the UE, the circuit service notification application message, the transmitting occurring while the UE is attached to the packet data network and while the UE is operating in an active state for receiving and/or transmitting packet data or signaling messages.
US09585117B2 Method and system for prompt of signal coverage hole in advance
A method and system for prompting a signal blind area in advance are applied to a mobile terminal. The method includes: locating the mobile terminal, and acquiring current location information of the mobile terminal; determining distances between a current location of the mobile terminal and locations of various blind area boundary points recorded in a blind area list; and when one or more of the distances are less than or equal to a preset first blind area distance threshold, sending a prompt of approaching the signal blind area to a user.
US09585104B2 Performing inter-frequency measurements on carriers with overlapping bandwidths
The disclosure relates generally to interference coordination techniques for scenarios where two neighboring base stations transmit on different carrier frequencies having bandwidths that overlap at least in part. A network node determines radio resources in the overlapping portion of the bandwidths and controls or adjusts the transmission configuration of signals being transmitted in the overlapping portion of the bandwidths to reduce or avoid interference. The network node may also configure or request a wireless terminal to perform inter-frequency measurements in the overlapping portion of the bandwidths. In some embodiments, a wireless terminal determines radio resources in the overlapping portion of the bandwidths and performs measurements on the signal in the overlapping portion of the bandwidths.
US09585103B2 Techniques for controlling transmission power in shared radio frequency spectrum
Certain aspects of the present disclosure provide techniques for controlling transmission power in shared radio frequency spectrum (SRFS). According to techniques, devices (e.g., BSs, UEs, etc.) transmitting in SRFS band may win contention to the SRFS band for at least a portion of a radio frame period. For example, the radio frame period may include a plurality of subframe periods. The devices may also transmit a first signal at a first transmit power during a first subframe period of the radio frame period and transmit a second signal at a second transmit power during a second subframe period of the radio frame period. For example, the first transmit power and second transmit power may be controlled based, at least in part, on a power level determined for the radio frame period.
US09585101B2 Methods, apparatus and systems for power control and timing advance
A wireless transmit/receive unit (WTRU) may establish communication with a first set of cells and a second set of cells. The first set of cells may be associated with a first scheduler and the second set of cells may be associated with a second scheduler. The maximum allowed transmit power for the WTRU may be determined for and/or distributed across the first set of cells and the second set of cells. The first scheduler may determine a first maximum power value for the first set of cells and a second maximum power value for the second set of cells configured. The first scheduler may signal the second maximum power value to the second scheduler.
US09585099B1 Controlling carrier frequency scanning based on battery life and comparison of carrier frequencies
Disclosed are methods and systems to help conserve battery life of a user equipment device (UE). In particular, the UE may make a determination that a remaining battery life is threshold low. In response to making the determination, the UE may engage in a scanning-limiting process that involves (i) the UE identifying on the list each carrier frequency higher than the serving carrier frequency and (ii) based on the identifying, the UE excluding each identified higher carrier frequency from the list, so that, in response to detecting a trigger to scan carrier frequencies in search of target coverage for possible handover, the UE scans each carrier frequency on the list that is lower than the serving carrier frequency but forgoes scanning each identified higher carrier frequency. Further, once the UE detects the trigger, the UE may responsively scan carrier frequencies in accordance with the scanning-limiting process.
US09585097B2 Synchronized low-energy detection technique
In order to reduce the power consumption after a transmitting electronic device in a wireless network has been detected, a receiving electronic device calculates transmit times of subsequent beacons from the transmitting electronic device based on a clock drift of the transmitting electronic device and the beacon period. Then, the receiving electronic device receives the subsequent beacon by opening scan windows that encompass the calculated transmit times. However, because the transmit times are more predictable after the transmitting electronic device has been detected (and the clock drift of the transmitting electronic device is known to the receiving electronic device), the receiving electronic device can reduce the width of the scan windows. In addition, the transmitting electronic device can further reduce the power consumption by increasing the beacon period.
US09585094B2 Apparatus and method for controlling cell density, cell controlling apparatus and wireless communication system
The disclosure relates to an electronic device, method for controlling cell density in a wireless communication system and a non-transitory computer readable medium. The electronic device includes a circuitry configured to determine a target density of cells and a target energy efficiency based on current network status. The circuitry is further configured to control adjusting operating states of a plurality of cells to fit the target density of cells. A current density of cells of the plurality of cells is different with the target density of cells.
US09585088B2 Wireless device registration, such as automatic registration of a Wi-Fi enabled device
A system for providing a wireless device with access to a computer network includes an access point that sets up a radio link with the wireless device and couples the wireless device to the network. The system also includes a server that receives data packets from the access point through the computer network. The data packets include at least one data packet that has a first identifier that uniquely identifies the wireless device and a second identifier that corresponds to the wireless device. The system further includes a database that is coupled to the server and stores data for associating a service plan with the first and second identifiers and basing the service plan, at least in part, on the second identifier. Other features and systems are also disclosed.
US09585083B2 Apparatus and method for supporting network entry in a millimeter-wave mobile broadband communication system
A method for a base station to support network entry of a mobile station in a communication system is provided. The method includes transmitting to the mobile station each of a plurality of transmitted network entry signals over a preferred downlink beam corresponding to the transmitted network entry signal. Each of a plurality of received network entry signals is received from the mobile station over a preferred uplink beam corresponding to the received network entry signal. Each of the transmitted network entry signals comprises the preferred uplink beam corresponding to a subsequently received network entry signal, and each of the received network entry signals comprises the preferred downlink beam corresponding to a subsequently transmitted network entry signal.
US09585081B2 Method for connecting IMS-based service
The present specification provides a method for connecting an IP multimedia subsystem (IMS)-based service in a terminal. The method for connecting the IMS-based service, includes the steps of: setting a cause value denoting signaling or due to the IMS in an establishment cause field, when a session initiation protocol (SIP)-based message is required to be transmitted on a user plane for connecting the IMS-based service; transmitting a service request message of a non-access stratum (NAS) layer including service type (field) denoting signaling or due to a base station; and transmitting a radio resource control (RRC) connection request message including the set establishment cause field to the base station.
US09585079B2 Wireless beacon devices for use in managing transportation service terminals
There are provided systems and methods for wireless beacon devices for use in managing transportation service terminals. A user may travel with a device, such as a communication device, that includes a communication module that may utilize specialized hardware features to establish short range wireless communications with nearby wireless beacons. The wireless beacons may be established at or nearby transportation service terminals, such as bus/train stops. The beacon may provide the aforementioned communication services with the communication device and be utilized to determine whether the user will utilize a transportation service for the terminal. If the user wishes to utilize the transportation service, a transportation service may be alerted. The user may also be alerted of an expected time of arrival for the transportation service, other transportation services available at the transportation terminal, and/or of nearby transportation terminals.
US09585074B2 Wireless communication system, mobile station, base station, and wireless communication method
A wireless communication system includes: a mobile station; a first base station that communicates with the mobile station; and a second base station that communicates with the mobile station. The mobile station includes a measuring unit, a calculating unit, and a sending unit. The measuring unit measures a location of the mobile station. The calculating unit calculates, by using location information measured by the measuring unit and location information on the first base station, a distance between the mobile station and the first base station. The sending unit sends, to the second base station based on the distance calculated by the calculating unit and a predetermined threshold, a request signal that is used to request setting of a channel between the second base station and the first base station.
US09585069B2 Access terminal assisted node identifier confusion resolution
Confusion resulting from assigning the same node identifier to multiple nodes is resolved through the use of confusion detection techniques and the use of unique identifiers for the nodes. In some aspects a network may provide a time gap (e.g., an asynchronous time gap) during which an access terminal may temporarily cease monitoring transmissions from a source node so that the access terminal may acquire a unique identifier from a target node. In some aspects an access terminal may commence handover operations at a target node after determining whether the access terminal is allowed to access the target node. In some aspects a source node may prepare several target nodes for potential handover in the event confusion is detected or likely. Here, the source node may send information relating to the preparation of the potential target nodes to the access terminal whereby the access terminal uses the handover preparation information to initiate a handover at that target node.
US09585068B2 Triggering cell transition in an uplink power limited condition
A method for triggering cell transition in an uplink power limited condition is disclosed. The method can include a wireless communication device determining that the wireless communication device is experiencing an uplink power limited condition; deriving a modified downlink channel quality measurement by adjusting a measured downlink channel quality to indicate a lower downlink channel quality than the measured downlink channel quality; generating a measurement report including the modified downlink channel quality measurement; and sending the measurement report to the serving cell to trigger transition of the wireless communication device from the serving cell to a second cell.
US09585065B2 Mobile communications devices and methods for inter-radio access technology performance enhancement
A method for inter-radio access technology (inter-RAT) performance enhancement in a mobile communications device is provided. First, a first RAT is camped on to perform a first service. Thereafter, it is moved/fallen back to a second RAT from the first RAT to perform a second service. Cell information of the first RAT is then measured and collected during the performance of the second service in the second RAT. A first cell to return to the first RAT is determined according to the collected cell information of the first RAT after a call connection of the second RAT is released.
US09585061B2 Method for processing radio protocol in mobile telecommunications system and transmitter of mobile telecommunications
An apparatus and method for performing procedures (protocols) of a PDCP (Packet Data Convergence Protocol) layer and an RLC (radio layer in an E-UMTS (Evolved Universal Mobile Telecommunications System) which has evolved from UMTS, among radio protocols of a mobile communication system. The PDCP layer performs ciphering on data (i.e., PDCP SDU) received from an upper layer, generates an indicator discriminating ciphered data and non-ciphered data (i.e., an ROHC feedback packet directly generated by the PDCP layer), and transmits the same to a lower layer (i.e., MAC layer). A PDCP SN (Sequence Number) is defined as an algorithm for ciphering the data in the PDCP layer to perform ciphering in the PDCP layer.
US09585060B2 Method and apparatus for supporting segmentation of packets for uplink transmission
A method and apparatus for segmenting medium access control (MAC) service data units (SDUs) creates enhanced MAC-es PDUs in the enhanced MAC-e/es sub-layer by concatenating MAC SDUs received from the logical channels. An enhanced transport format combination (E-TFC) selection entity controls the concatenation of MAC SDUs into enhanced MAC-es PDUs. When a MAC SDU is received that is too large to fit into a selected enhanced MAC-es PDU payload, a segmentation entity segments the MAC SDU such that the MAC SDU segment fills the remaining payload available in the selected enhanced MAC-es PDU. The enhanced MAC-es PDU is then assigned a transmission sequence number (TSN) and multiplexed with other enhanced MAC-es PDUs to create a single enhanced MAC-e PDU that is transmitted on the E-DCH in the next transmission time interval (TTI). A HARQ entity stores and, if necessary retransmits the enhanced MAC-e PDU when a transmission error occurs.
US09585057B2 Method and apparatus for transmitting and receiving frame including partial association identifier in wireless LAN system
A method and apparatus for transmitting and receiving a frame including a partial association ID (PAID) in a wireless LAN (WLAN) system are disclosed. A method for receiving a frame at a station (STA) from an access point (AP) of a wireless communication system including: determining whether a value of a partial association ID (Partial AID) of the frame is calculated on the basis of an association ID (AID) allocated to the STA by the AP and a basic service set ID (BSSID) of the AP; and decoding the frame, if the value of the partial AID of the frame is calculated on the basis of the AID allocated to the STA and the BSSID of the AP, wherein the AID is allocated such that the partial AID value calculated on the basis of the AID allocated to the STA and the BSSID of the AP is not identical to a first PAID value calculated by applying a modulo operation to a specific value obtained by converting values ranging from a 40th bit position to a 48th bit position from among 48 bit positions of the BSSID of the AP into a decimal number.
US09585052B2 Determining a traffic bearer for data traffic between a terminal and a content data source of a content data network
A method for determining a traffic bearer for data traffic between a terminal (106) of a mobile network (102) and a content data source (116) of a content data network (104) is described. The method comprises sending (126) a service request for data of the content data source (116) from the terminal (106) to a network gateway (110) of the mobile network (102), and determining (132) an edge entity (108) of the mobile network (102). The edge entity (112) is adapted to forward the data traffic between the content data source (116) and the mobile network (102). The method comprises sending (130) a bearer establishment request to a control node (108) of the mobile network (102) for establishing the traffic bearer (389, 589) to the edge entity (112), and directing (154) the data traffic associated with the content data source (116) to the traffic bearer. Therefore a delivery of data between the content data source (116) of the content data network (104) and the terminal (106) may be enabled, which delivery may deploy few mobile network resources and may cause a high user experience of an end user associated with the terminal (116) requesting the data from the content data source (116).
US09585048B2 Techniques for aggregating data from WWAN and WLAN
Certain aspects of the present disclosure relate to techniques for aggregating data from a wireless wide area network (WWAN) and wireless local area network (WLAN). In some aspects, a packet convergence entity (e.g., PDCP layer entity) communicates with first and second radio access technology (RAT) links. The packet convergence entity may determine from which of the first and second RAT links a data packet is received and may monitor a sequence number value of each of the received data packets. The packet convergence entity may perform one or more actions based on a determination that the data packets are received out of order. For example, the packet convergence entity may deliver the data packets to an upper layer entity as they are received (e.g., in order or out of order), may reorder the data packets and ignore data packet losses, and/or may request retransmissions of missing data packets.
US09585047B2 Minimizing drive test logged data reporting
This disclosure pertains to a method in a network node, a method in user equipment, a network node and user equipment in a wireless communications network. More particularly, there is provided methods and platforms for network based control of report messages comprising logged measurements in a wireless communications network. In accordance with some example embodiments, a UE (30) that has stored logged data i.e. logged measurements that are bigger than a single transmission packet, i.e. report message, segments the logged measurements and sends only a portion of the logged measurements that fits into a single report message. The UE (30) also indicates to a network node (28) that additional logged measurements exist at the UE buffer (44).
US09585046B2 Systems, methods, and devices for social proximity fine timing measurement requests multicast signaling
Embodiments relating to systems, methods, and devices for social proximity fine timing measurement requests (FTMR) multicast signaling between mobile devices are disclosed. Example embodiments generally relate to Wi-Fi networks, IEEE 802.11x, Social Wi-Fi networks and Neighbor-Awareness Networking (NAN).
US09585044B2 Channel state information transmitting method and user equipment, and channel state information receiving method and base station
One embodiment of the present invention discloses a method for allowing user equipment (UE), which can receive channel state information reference signals from a plurality of antenna ports, to transmit channel state information to at least one base station that controls the plurality of antenna ports. The method comprises the following steps: receiving power information of each of the plurality of antenna ports from the at least one base station; calculating channel state information on the at least one base station on the basis of the received power information and channel state information reference signals received from the plurality of antenna ports; and transmitting the calculated channel state information to the at least one base station.
US09585042B2 Multi-carrier CQI feedback method and apparatus
A radio base station transmits data symbols to a mobile terminal on multiple frequency carriers, e.g., in accordance with the MC-WCDMA or cdma2000 3× air interface protocols. The radio base station instructs the mobile terminal to report channel quality measurements obtained by the terminal for the multiple carriers over the same uplink channel during successive reporting intervals. According to one embodiment, the mobile terminal reports channel quality by receiving data symbols transmitted on a plurality of frequency carriers in a multi-carrier CDMA environment and measuring channel quality for the different frequency carriers. The mobile terminal reports individual ones of the channel quality measurements over the same uplink channel during successive reporting intervals.
US09585036B1 Determining cell site performance impact for a population of cell sites of a mobile wireless data network
A method is described for identifying and prioritizing, for remediating, impactful problems in a mobile wireless communications network. The method includes rendering a human observable representation of problem impact at particular geographic units within a grid corresponding to a geographic area of interest. The method includes tabling mobile wireless communication network data in a database, generating a problem impact grid for a geographic area of interest sub-divided into sub-areas of specified dimensions and rendering a listing representing a prioritized set of mobile wireless communication network issues arranged in accordance with magnitude of values assigned to sub-areas of the problem impact grid.
US09585031B2 Method to guide the placement of new small cell
A method to guide the placement of new small cell, wherein a small cell is a radio cell station with much smaller coverage area than a macro cell, having one or more existing wireless cells, one or more mobile devices of known location and application use and context, a processor and database system, a new small cell, a device for guiding the user in the placement of the new small cell, includes the steps: the location dependant measured network characteristics and location dependant contextual data needs of the mobile device are recorded and stored in the database system over time; and the contents of the database system are used to determine the likely future location specific network needs, such that this information together with the characteristics of the new small cell are used to determine the placement co-ordinates of the new small cell, and use the placement co-ordinates to guide a user in the placement of the new small cell, with the device for guiding the user.
US09585026B2 Method, apparatus and system for secondary system registering in database
A method, apparatus and system for a secondary system registering in a database, the method includes: a database receiving a registration request sent by a secondary system; and the database processing the registration of the secondary system. A database device includes: a receiving module, a registration processing module and a sending module; the secondary system includes: a network element device, a reconfiguration management node and a registration requesting module.
US09585025B2 Managing transmit power for better frequency re-use in TV white space
Certain aspects of the present disclosure provide techniques and apparatus for managing transmit power in a television white space (TVWS) network. By managing transmit power as described herein, medium re-use may be improved in such a network, and unfair usage problems may be alleviated. One example method generally includes receiving, from an apparatus, a message with an indication of a highest transmit power used by the apparatus for transmitting data frames; and determining that the apparatus is a dominant interferer based, at least in part, on the highest transmit power. Another example method generally includes receiving, from an apparatus, a control or management message with a first indication of a first transmit power used by the apparatus for transmitting data frames; and determining that the apparatus is a dominant interferer based, at least in part, on the first transmit power.
US09585024B2 System and method for self-organized inter-cell interference coordination
A system and method for self-organized inter-cell interference coordination are provided. A method for controller operations includes receiving signal power measurements at a controller, determining an interference level based on the signal power measurements, generating relationship information based on the interference level, and determining frequency reuse modes for communications controllers controlled by the controller based on the relationship information.
US09585023B2 Layered reuse for a wireless communication system
To reduce inter-sector interference for “weak” users and combat a potentially large variation in interference levels observed by “strong” and weak users, system resources (e.g., frequency subbands) available for data transmission in a system are partitioned into multiple (e.g., three) disjoint sets. Each sector in the system is assigned one subband set. Neighboring sectors are assigned different subband sets such that the subband set assigned to each sector is orthogonal to the subband sets assigned to neighboring sectors. Each sector has an assigned subband set and an unassigned subband set, which contains all subbands not in the assigned set. Weak users in each sector (which are typically strong interferers to neighboring sectors) are allocated subbands in the assigned set. Strong users in each sector are allocated subbands in the unassigned set. The weak users in each sector are then orthogonal to strong interferers in neighboring sectors.
US09585022B2 Profile integration management
It is disclosed a method and trusted execution environments (TEE) of assigning a selected identifier to an application. A request is received to load or install, within or outside a profile domain, of an application with a selected identifier. It is checked that the selected identifier is not already stored in an application registry entry outside the profile registry 230, 302. If it is requested to load or install the application in the selected profile domain, the selected identifier is assigned to said application if the selected identifier is not already stored in an application entry of a profile domain registry associated with the selected profile domain. If it is requested to load or install the application outside any profile domain, the selected identifier is assigned to said application if the selected identifier is not already stored in an application entry of any of at least two profile domain registries.
US09585016B2 Data communications management
Methods, systems, apparatuses, and/or computer-readable media for providing device management via application modification may be provided. In some embodiments, upon identifying an available wireless network, a determination may be made as to whether the available wireless network comprises an authorized wireless network. In response to determining that the available wireless network comprises the authorized wireless network, a connection may be established with the available wireless network and at least one data communication may be performed via the available wireless network instead of a second network.
US09585015B2 Method and apparatus for authentication of collaborative mobile devices
A method, apparatus, and system are provided for authentication of collaborative mobile devices. A first mobile device receives a challenge message, derives a first mobile device authentication result based on the challenge message, and conveys, to a second mobile device of a user of the first mobile device, a first short-range wireless signal comprising the challenge message. The second mobile device receives the challenge message from the first mobile device, derives a second mobile device authentication result based on the challenge message, and conveys, to the first mobile device, a first short-range wireless signal comprising the second mobile device authentication result. The first mobile device receives the second mobile device authentication result and authenticates one or more of the first mobile device, the second mobile device, and the user by conveying, to an authenticator device, the first mobile device authentication result and the second mobile device authentication result.
US09585012B2 System and method for establishing a secure connection in communications systems
A method for establishing a secure connection between a station and an access point includes transmitting a communications system management message to the station, the communications system management message including an access point nonce. The method also includes receiving a station nonce from the station, and determining a first security key according to the access point nonce and the station nonce. The method further includes securing a connection between the station and the access point using the first security key.
US09585007B2 Selection of sensors for monitoring phenomena considering the value of information and data sharing preferences
A method disclosed herein includes the act of computing a value of information for obtaining data from a personal sensor of a user for utilization in a utilitarian computing application, wherein a mobile computing device comprises the personal sensor of the user. The method further includes the act of requesting that the mobile computing device transmit a data packet to the computing device based at least in part upon the value of information for obtaining data from the personal sensor of the user.
US09585004B2 Distributing subscriber data in a mobile data network
A mobile data network supports making subscriber data addressable as devices in a mobile data network. Each data chunk is assigned a device address in the mobile data network. The data chunk can then be addressed as a device in the mobile data network. Data chunks corresponding to a subscriber are distributed across multiple devices in the mobile data network. The location of the subscriber's data chunks is tracked by the subscriber's mobile device and also by a tracking table in the mobile data network.
US09585000B2 Method of providing subscriber profile of eUICC based on change of network
There is provided a method of providing a subscriber profile of an embedded universal circuit card (eUICC) that is performed in a terminal equipped with the eUICC. The method includes determining whether the terminal having a first subscriber profile stored therein has left a first mobile network operator (MNO) area corresponding the first subscriber profile, and when it is determined that the terminal has left the first mobile network operator area and moved into a second mobile network operator area, receiving a second subscriber profile corresponding to a second mobile network operator from a predetermined subscriber management server. In this way, it is possible to support mobile communication service by changing the mobile network operator even in the eUICC environment.
US09584991B1 Method of communicating and accessing social networks using interactive coded messages
The present invention relates generally to a system and method of communicating cryptic text, i.e. private messages and accessing social networks using coded messages, wherein the system and method comprises activating privacy controls for intercepting electronic transmissions for controlling the display of the electronic transmissions on a mobile device; the determining of the presence of an indicator tag for incoming and/or outgoing decoded messages identifying messages for which there is a corresponding cryptic text; and for converting the at least one decoded message into cryptic text for displaying on the display, wherein the user may interact with the cryptic text via at least one icon, which are embedded with code configured to enable different user interactions with the cryptic text, wherein the embedded code may be executed by dragging the at least one icon to a code execution area of the display.
US09584984B2 Reciprocal addition of attribute fields in access control lists and profiles for femto cell coverage management
Access management to femto cell service is provided through access control list(s) (e.g., white list(s), or black list(s)). White list(s) includes a set of subscriber station(s) identifier numbers, codes, or tokens, and also can include additional fields for femto cell access management based on desired complexity. White list(s) can have associated white list profile(s) therewith to establish logic of femto coverage access based on the white list(s). A mechanism for reciprocal addition of access field attributes in access control lists and white list profiles also is provided. The mechanism allows at least in part for a first subscriber to be added to a configured white list of a second subscriber, when the first subscriber configures a new white list, the second subscriber is reciprocally incorporated in the new white list. Such mechanism can be driven and facilitates generation of associations among groups of subscribers that share specific commonalities.
US09584982B2 Customer expectation tokens
Some aspects as disclosed herein are directed to, for example, a system, non-transitory computer readable medium, and method comprising receiving, at a computing device, a selection of an activity for a user to perform. The computing device may determine an estimated amount of time to complete the activity. A token for the activity may be generated, and generating the token may comprise initiating a timer for the activity. The computing device may determine a position of the user within a building location. Based on the timer and the position of the user, the computing device may determine that an amount of time to complete the activity is predicted to exceed the estimated amount of time to complete the activity by a threshold amount of time. In response to determining that the amount of time to complete the activity is predicted to exceed the estimated amount of time to complete the activity by the threshold amount of time, a notification may be generated, the notification indicating that the amount of time to complete the activity is predicted to exceed the estimated amount of time to complete the activity by the threshold amount of time. The notification may be sent to at least one of a mobile device associated with the user or an assistant's computing device at the building location.
US09584976B2 Specific velocity estimation of wireless network devices
Techniques are disclosed for determining a specific velocity of a device attached to a wireless network. The specific velocity can be determined using a handover count of the base station boundary transitions over a time window and/or using a set of sojourn time samples that each denote the duration the device remains in the zone of a particular base station. Techniques operate effectively in cellular networks having high base station densities. The specific velocity estimates may be inputs to components on the device or network to adjust a local device function or performance behavior.
US09584974B1 Detecting motion based on reference signal transmissions
In a general aspect, motion of an object is detected based on wireless signals. In some aspects, a receiver in a space receives wireless signals; the wireless signals are based on transmissions of a reference signal by a transmitter. Each of the received wireless signals is based on a respective transmission of the reference signal at a distinct time. Channel responses are determined based on the received wireless signals and the reference signal. Each channel response is determined based on a respective one of the received wireless signals. Motion of an object in the space is detected based on the channel responses.
US09584968B2 Systems and methods for deploying dynamic geo-fences based on content consumption levels in a geographic location
Systems and methods are provided for determining in real-time geographic areas having a threshold level of content consumption and deploying dynamic geo-fences to contain these geographic areas. These dynamic geo-fences provide a means for timing message notifications in order to optimize the chances of delivering targeted content to a mobile device user based on the current geographic location of the user's device relative to a threshold level of content consumption area. As mobile device users may be more likely to launch a client application in a place where other users are currently consuming content, a general message notification sent to the user's device located in a dynamic geo-fence created based on real-time content consumption, may increase the likelihood that the user will launch the client application and thereby, allow targeted content to be delivered to the user's mobile device.
US09584961B2 Methods and systems for service transfer
Methods and systems for service transfer are disclosed. An example method can comprise receiving a service at a first/current user device, detecting a movement of the first user device, determining a direction of the movement, and requesting the service be provided to a second/target user device in the direction of the movement. Service can be a communication session, network access, video service, audio service, short message service, multimedia message service, and the like. The movement of a user device can be detected by one or more sensors implemented in the user device. For example, to enable a service transfer, a user can point the first user device to a second user device. The pointing can be achieved, for example, by moving the first user device to the direction of the second user device at certain speed.
US09584958B2 Mobile device, method for facilitating a transaction, computer program, article of manufacture
There is disclosed a mobile device comprising: a near field communication unit, a further communication unit being connected to the near field communication unit and being arranged to communicate with an external input device, a secure element being connected to the near field communication unit and being arranged to execute at least one application, the near field communication unit further being arranged to request, via the further communication unit, user input data for said application from the external input device, to receive said user input data from the external input device via the further communication unit, and to forward said user input data to the secure element. Furthermore, a corresponding method for facilitating a transaction, a corresponding computer program, and a corresponding article of manufacture are disclosed.
US09584954B2 Inter-frame spacing adaptation for yielding to DSRC operation
Methods, systems, and devices are described for adapting access timing parameters when using DSRC spectrum. A multi-mode device may adapt at least one access timing parameter while operating within the DSRC spectrum. The at least one access timing parameter may be adapted to provide priority to transmissions of DSRC devices using the DSRC spectrum. The multi-mode device may increase a duration of a short inter-frame spacing (SIFS) to be at least equal to a duration of a SIFS used by a DSRC device.
US09584951B2 Mode switching
The invention relates to apparatuses, a method, computer programs and computer-readable media for controlling mode change from a normal cellular communication mode to a machine-to-machine or device-to-device communication mode and to ensure sequence number synchronization between a sender and receiver ends when said mode change is performed. The mode change control is performed by controlling the duration of the transition period for switching from the cellular communication mode to the machine-to-machine or device-to-device mode and by using a temporary server for transmission of a desired data flow or by sending at least one dummy packet.
US09584949B2 Cloud based master data management architecture
A cloud based service architecture is used in providing Master Data Management (MDM) services to clients. The MDM cloud based architecture comprises a client architecture and a server architecture. The client architecture includes synchronization services that are used to interact with the MDM cloud based service. The server architecture comprises a public Application Programming Interface (API) and a portal for accessing different MDM functionality. For example, a client may access the server architecture to create/modify MDM workflows that are hosted by the cloud based service. The cloud based service architecture also provides access to different MDM services including MDM workflows, validation, transformation, and storage relating to master data. The cloud based architecture may be used to publish master data and/or subscribe to master data.
US09584948B2 Method and apparatus for operating multiple speakers using position information
A method for detecting a plurality of available sound output devices when audio data is played back, and for detecting user position information and user direction information is provided. The method includes generating a plurality of pieces of sound information from the audio data, based on at least one of the detected user position information and the user direction information, and distributing each of the plurality of pieces of sound information to a corresponding sound output device from among the plurality of sound output devices.
US09584947B2 Optimized calibration of a multi-loudspeaker sound playback system
A method of calibrating a sound restitution assembly for a multichannel sound signal, which includes a plurality of loudspeakers. The method includes: obtaining multidirectional impulse responses of the loudspeakers to reproduction of a predetermined audio signal; analyzing the multidirectional impulse responses obtained, in a domain of spatio-temporal representation, over at least one time window encompassing the instants of arrival of the first reflections of the audio signal reproduced to determine a set of characteristics of the first reflections; comparing the amplitude of each of the reflections with a predetermined perceptibility threshold and identifying imperceptible reflections for which the amplitude is below the predetermined threshold; modifying the impulse responses obtained to obtain perceptive impulse responses, by deleting the reflections identified as imperceptible; and determining a filtering matrix on the basis of the perceptive impulse responses for an application of this filtering matrix to the multichannel audio signal before sound restitution.
US09584946B1 Audio diarization system that segments audio input
Speech and/or non-speech in an audio input are convolved to localize sounds to different locations for a user. An audio diarization system segments the audio input into speech and non-speech segments. These segments are convolved with one or more head related transfer functions (HRTFs) so the sounds localize to different sound localization points (SLPs) for the user.
US09584945B2 Surround sound effects provided by cell phones
Systems and methods that reproduce surround sound effects from an audio source are described. Wireless communication devices form a wireless network in which music, for example, can be played on the speakers of the wireless communication devices to reproduce surround sound effects from a selected audio source. As the wireless communication devices roam with respect to each other or with respect to a focal point or listening position of the wireless network, the wireless network adjusts how the audio source is played at each speaker of the respective wireless communication device to maintain or to enhance the reproduction of surround sound effects from the audio source.
US09584940B2 Wireless exchange of data between devices in live events
A method for wireless data exchange between devices in live events is presented. A method for exploring data of multiple devices in order to get information on the acoustic paths in different locations of venues is also provided. A method of exploring the microphones of sound-capturing devices of live event's audience is also presented.
US09584939B2 Arrangement and method for measuring the direct sound radiated by acoustical sources
The invention provides an arrangement and a method for measuring the direct sound wrad radiated by an acoustical source under test (e.g. loudspeakers) under the influence of acoustic ambient noise sources Q1 and reflections at acoustical boundaries (e.g. room walls). An acquisition device measures a state variable pt(rm) of the sound field at a plurality of measurement points rm in a scanning range Gm by a sensor and generates a scanned data set pGm,tQ0,Q1. Based on this data set an analyzer determines the coefficients CradQ0 associated with expansion functions which are solutions of the wave equation. An identifier uses the scanned data set pGm,tQ0,Q1 for generating parameter information P for the analyzer which are the basis for separating the direct sound wrad from room reflections wref and other waves wsec scattered at the surface of the source under test. An extrapolator predicts the state variable pradQ0 of the direct sound wrad at any point outside the scanning range Gm by using the coefficients CradQ0 of the wave expansion.
US09584938B2 Method of determining acoustical characteristics of a room or venue having n sound sources
A method of determining acoustical characteristics of a room or venue using a microphone unit having four omni-directional microphones placed at ends of a tetrahedro-mounting unit which are equidistant to a middle point of a mounting unit. The four microphones detect impulse responses for each of n sound sources. The detected impulse responses are analyzed: (1) by determining a direct-sound-component direction, delay, and frequency response; (2) by determining an early-reflection direction, delay, and frequency response of each m early reflection; and (3) in view of late-reverberation components by determining a delay and frequency responses. Direct-sound-transmission-function filter parameters are calculated based on the determined direct-sound-component direction, delay, and frequency response M early-reflection-transmission-function filters parameters are calculated based on the m determined directions, delays, and frequency responses of the m early-reflection components. Late-reverberation-transmission-function filter parameters are calculated based on the delay and frequency response of the late-reverberation components.
US09584934B2 Hearing device and method for fitting hearing device
A hearing device and a method for fitting the hearing device are provided. The method for fitting a monaural hearing device involve obtaining audiograms of both ears, and adjusting an amplification gain based on the audiograms of both ears, in which the audiograms comprise an audiogram of a first ear for wearing the monaural hearing device and an audiogram of a second ear not wearing the monaural hearing device.
US09584931B2 Middle ear implantable microphone
A method of sensing vibrations in the middle ear is presented. The method includes implanting a transducer in the middle ear. The transducer measures vibration, within a predetermined frequency range, of at least one component of the middle ear. The transducer has a resonance frequency within the predetermined frequency range, and further has a limited frequency response in a portion of the frequency range. The implanting includes operatively coupling the implant to the at least one component of the middle ear such that the limited frequency response of the transducer is complimentary to, and compensated by, the frequency characteristics of the at least one component of the middle ear.
US09584929B2 Method and processing unit for adaptive wind noise suppression in a hearing aid system and a hearing aid system
A processing unit that adaptively suppresses wind noise in a hearing aid is provided. The processing unit (100) comprises a first microphone (105) and a second microphone (106). The analog signal from the first microphone is converted to a first digital signal (107) in a first A/D converter (113) and the analog signal from the second microphone is converted to a second digital signal (108) in a second A/D converter (114). The output of the first A/D converter is operationally connected to a first input of a subtraction node (111). The output of the second A/D converter is operationally connected to the input of an adaptive filter (109). The output of the adaptive filter (109) is branched and in a first branch operationally connected to the second input of the subtraction node (111) and in a second branch operationally connected to the input of the remaining signal processing in the hearing aid. The output from the subtraction node (111) is operationally connected to a control input of the adaptive filter (109). The invention also relates to a hearing aid system having such a processing unit and a method of adaptive wind noise suppression in a hearing aid system.
US09584928B2 Bilateral hearing assistance system and a method of fitting a bilateral hearing assistance system
The application relates to a bilateral hearing assistance system comprising first and second hearing assistance devices a processing unit, which in a NORMAL mode of operation processes an input audio signal based on configurable processing parameters and provides a processed electric stimulation signal. The system further includes one or more stimulation units for—in a TEST mode delivers first and second electric TEST stimulation signals to output units of said first and second devices respectively. The application further relates to a method of fitting a bilateral hearing assistance system to a particular user. The disclosure provides a measure allowing an improved fitting of bilaterally implanted Cochlear Implant users. The system further includes an evaluation unit configured to analyze the recorded physiological response of the user and to provide an objective measure of the user's perception of said TEST stimulation signals.
US09584927B2 Wireless environment interference diagnostic hearing assistance device system
Disclosed herein, among other things, are methods and apparatus for wireless interference diagnostic hearing assistance device systems. One aspect of the present subject matter includes a method for assessing and mitigating wireless interference for hearing assistance device programmers. The method includes measuring wireless interference over wireless communication channels using a wireless programmer configured to communicate with a hearing assistance device. A graphical display in communication with the wireless programmer is used to assist or direct a user to physically move the wireless programmer or the hearing assistance device to minimize the measured wireless interference. In various embodiments, the measured wireless interference is used to identify a source of the wireless interference, and an identity of the source of the wireless interference is displayed on the graphical display.
US09584925B2 Electromechanical transducer with mechanical advantage
A vibratory apparatus, including a housing having an internal chamber, wherein the internal chamber includes a lever having a first end and a free second end, and a piezoelectric element adapted to deform in response to an applied voltage, wherein deformation of the piezoelectric element displaces the free second end of the lever, and wherein displacement of the free second end of the lever within the internal chamber imparts a vibration to the housing.
US09584922B2 Hybrid speaker
A hybrid speaker is provided. The hybrid speaker can include first magnets, second magnets, a yoke that accommodates the first and second magnets, a diaphragm, voice coils fixed at one face of the diaphragm, a frame, and a plate spring resiliently supporting the yoke at the frame. The first magnets can be arranged at predetermined intervals such that south poles or north poles thereof are oriented to the same side. The second magnets can have smaller volumes than the first magnets and be arranged singly or plurally between the first magnets their magnetic poles oriented the opposite those of the first magnets. The voice coils can be disposed so as to cross magnetic circuits between the first magnets and the yoke. The diaphragm can be fixed to the frame at periphery portions of the face at the side of the diaphragm at which the voice coils are fixed.
US09584918B2 Dynamic volume control and multi-spatial processing protection
A disclosed system and method dynamically controls the perceived volume of a stereo audio program including left and right channel signals. The system includes a dynamic volume control that operatesto maintain a perceived constant volume level of the stereo audio program; and an excessive spatial processing protection processor configured and arranged for controlling the level of a difference signal, created as a function of the right channel signal subtracted from the left channel signal (L−R), relative to the level of a sum signal, created as a function of the right channel signal plus the left channel signal. The excessive spatial processing protection processor processes the audio signals so as to control the difference (L−R) signal relative to the sum (L+R) signal. A system and method are also provided for dynamically controlling the perceived volume of a stereo audio program including left and right channel signals.
US09584917B2 Microphone unit, pocket transmitter and wireless audio system
There is provided a microphone unit for recording audio signals comprising an audio processing unit for processing the recorded audio signals, a detection unit for detecting metadata belonging to the audio signal, and a first transmitting and receiving unit for transmitting the processed audio signal and the metadata.
US09584914B2 Method for automatic activation and deactivation of a binaural hearing system and binaural hearing system
A method of operation saves energy during the operation of a binaural hearing system having a left-hand hearing device and a right-hand hearing device. The method includes providing a left-hand internal input signal in the left-hand hearing device and a right-hand internal input signal in the right-hand hearing device. A sending mode of the left-hand hearing device and/or right-hand hearing device is activated and/or deactivated. The sending mode is therein activated in one of the hearing devices automatically in dependence on the respective internal input signal and the sending mode is deactivated in one of the hearing devices automatically in dependence on the respective internal input signal and of a communication signal received from the respective other hearing device.
US09584912B2 Spatial audio rendering and encoding
An encoder (501) generates data representing an audio scene by a first downmix and data characterizing audio objects. In addition, a direction dependent diffuseness parameter indicative of a degree of diffuseness of a residual downmix is provided where the residual downmix corresponds to a downmix of audio components of the audio scene with the audio objects being extracted. A rendering apparatus (503) comprises a receiver (701) receiving the data from the encoder (501). A circuit (703) generates signals for a spatial speaker configuration from the audio objects. A transformer (709) generates non-diffuse sound signals for the spatial speaker configuration by applying a first transformation to the residual downmix and another transformer (707) generates signals for the spatial speaker configuration by applying a second transformation to the residual downmix by applying a decorrelation to the residual downmix. The transformations are dependent on the direction dependent diffuseness parameter. The signals are combined to generate an output signal.
US09584911B2 Multichip dynamic range enhancement (DRE) audio processing methods and apparatuses
In accordance with embodiments of the present disclosure, a multichip circuit for processing audio signals having dynamic range enhancement information over two or more integrated circuits may include a host integrated circuit and a client integrated circuit. The host integrated circuit may be configured to determine a dynamic range enhancement gain for a digital audio input signal, process the digital audio input signal in accordance with the dynamic range enhancement gain, and transmit audio data based on the processed digital audio input signal. The client integrated circuit may be coupled to the host integrated circuit and may be configured to receive the audio data and wherein the client integrated circuit is provided with the dynamic range enhancement gain and the client integrated circuit is configured to process the audio data with the dynamic range enhancement gain.
US09584905B2 Audio signal mixing
A system and a method for mixing at least two audio signals are provided that comprise transferring the audio signals with respective transfer functions, the audio signals each having an amplitude and a phase; adding the audio signals to provide an output signal representative of the mixed audio signals, the output signal having an amplitude and a phase; controlling at least one of the transfer functions of the signal lines so that the phase of the output signal is adapted to the phase of the audio signal with a higher signal strength than the other audio signal(s), the signal strengths corresponding to the amplitudes of the audio signals.
US09584900B2 Customization earphone structure and detachable audio broadcasting module thereof
A customization earphone structure and a detachable audio broadcasting module thereof are disclosed in the instant disclosure. The detachable audio broadcasting module includes an amplifier assembly and a detachable sound guiding assembly. The amplifier assembly includes a first outer casing and a plurality of first retaining structures disposed on the first outer casing. The first outer casing has an assembly concave groove. The detachable sound guiding assembly includes a second outer casing corresponding to the assembly concave groove, a sound-guiding component fixed and enclosed inside the second outer casing, and a plurality of second retaining structures disposed on the second outer casing. The detachable sound guiding assembly is received inside the assembly concave groove, the second outer casing is detachably positioned inside the assembly concave groove by respectively matching the second retaining structures and the first retaining structures with each other.
US09584899B1 Sharing of custom audio processing parameters
Personal audio systems and methods are disclosed. The personal audio system includes a processor configured to generate a processed ambient audio stream by processing the ambient audio stream in accordance with a selected set of processing parameters selected from the plurality of processing parameter sets stored in the memory, a communications interface configured to receive a new set of processing parameters, selected by someone other than the user, and a controller configured to instruct the processor to begin generating the processed ambient audio stream by using the new set of processing parameters.
US09584897B2 In-the-ear earphone, its variations and methods of wearing the earphone
An adjustable in-ear earphone can be worn in two positions. The earphone includes an acoustic part comprising an electroacoustic transducer and a sound opening for outputting sound from the transducer, a wire, electrically connected with the transducer, a mechanical part, connected with the acoustic part through a cylindrical hinge and having a rotatable shaft, a resilient element, connected to one end of the shaft, a guide wire connected to the opposite end of the shaft. The resilient member and the guide are located at a larger end of the acoustic part in the same plane with the axis of rotation of the shaft and oriented substantially in opposite directions from the axis of rotation of the shaft. The sound opening is located at the other end of the acoustic part. The cylindrical hinge permits rotation of the shaft by 70+ degrees.
US09584895B2 Teardrop variable wall earbud
An ear tip is disclosed that comprises an annular flange having a first end tapering downwardly to a second end and having a teardrop curve lateral cross section running from approximately the upper end to the lower end. An inner body extends internally from the upper end within a hollow interior defined by the flange toward the lower end. An acoustic channel extends through the inner body. The flange at least partially occludes an ear canal from ambient noise and creates at least a partial air seal in the ear canal and the acoustic channel is configured to allow the passage of sound into the ear canal when the inner body is connected with a sound source.
US09584889B2 System and method for packaged MEMS device having embedding arrangement, MEMS die, and grille
A packaged MEMS device may include an embedding arrangement, a MEMS device disposed in the embedding arrangement, a sound port disposed in the embedding arrangement and acoustically coupled to the MEMS device, and a grille within the sound port. Some embodiments relate to a sound transducer component including an embedding material and a substrate-stripped MEMS die embedded into the embedding material. The MEMS die may include a diaphragm for sound transduction. The sound transducer component may further include a sound port within the embedding material in fluidic or acoustic contact with the diaphragm. Further embodiments relate to a method for packaging a MEMS device or to a method for manufacturing a sound transducer component.
US09584888B2 Microphone and microphone casing
A microphone includes a microphone unit having a diaphragm vibrating in response to sound. The microphone unit converts the sound into an electrical signal. A cylindrical casing contains the microphone unit. A metal mesh strip rounded along the inner surface of the casing is attached to the inner surface of the main wall of the casing so as to cover openings. The rounded metal mesh strip has a spring portion generating spring force to expand the metal mesh strip against the inner surface of the casing to provide electrostatic shielding.
US09584881B2 Tire-pressure sensor unit and a tire-pressure information device
A tire-pressure information device should receive wheel information within a demanded detection time. A transmission controller of a sensor unit transmits wheel information as a radio signal at the timing when the turning position θ of the sensor unit detected by an acceleration sensor arrives at the transmission setting location α after 1 minute has passed since the last transmission of the wheel information. This transmission setting location α is set to a turning position which is advanced or retarded a setting adjustment angle Δα (for instance, 146 degree) set to a value which is not a divisor of 360, with respect to the turning position θ when the last wheel information is transmitted last time.
US09584879B2 Patch panel cable retention mechanisms
A device and a system may facilitate access to communication connectors, adapters, and/or ports that are supported within a housing, e.g., a rack or cabinet. The system may include one or more of the devices. The system may also include a device that manages, e.g., guides and supports cables that are operatively coupled to the connectors, adapters, and/or ports. The ports may be on a tray that is engaged with the housing. A retainer arm may have first end, and a second end pivotably coupled to the tray. A cable retainer may be coupled to the retainer arm. An actuation mechanism may operably couple the tray to the retainer arm. The actuation mechanism may be configured to move the cable retainer from a first position over the tray to a second position extending beyond a side of the tray as the tray is pulled out of the housing.
US09584875B2 Integrated video content
A method includes receiving a request, associated with a user profile, for an integrated video guide for a video service. The integrated video guide is time based, and the video service includes broadcast video content and video service selected video content. The video service selected video content is provided via unicast or multicast. The method includes identifying basic video channels that are provided to all subscribers of the video service, and identifying user selected channels that are provided based on the user profile. Broadcast channels that are included in the user selected channels are identified. Online channels that are included in the user selected channels are also identified. The method also includes presenting the basic video channels, the broadcast channels, and the online channels in a same manner in the integrated video guide.
US09584874B1 Portal for collection and distribution of web-based audiovisual content blocks and creation of audience statistics
An advertisement supported entertainment collection, distribution, and library system accessible over a network. The system retains and manages contents, advertisements, user demographics, content viewing, etc. on a central server enabling collection of viewing metrics and audience member demographics. Contents are segmented and characterized by multiple indices. Production contents are generated by combining a series of production segments with advertising segments inserted between segments. Advertising segment placement criteria is compared to content indices and user demographics to determine placement of advertising segments. Metrics, including advertisement placements, content indices, viewing data, library placement, and user demographics are analyzed to optimize advertisement placements.
US09584873B2 Method and apparatus for configuring an electronic device
An electronic device including a peripheral device connection unit configured to connect to a peripheral device and to receive identification data for the peripheral device, and a controller. The controller is configured to determine configuration information, wherein the configuration information is based at least on one of the identification data for the peripheral device or geographic location data for the electronic device, obtain a user interface selected from a plurality of user interfaces based at least partly on the configuration information, and automatically configure the electronic device based on the obtained user interface.
US09584872B2 Method to bind the use of a television receiver to a particular network
A method to bind the use of a digital audio/video service data receiver to a network on which at least one services provider broadcasts access controlled and free digital audio/video services streams, the method having the steps: receiving by the receiver a periodic signal transmitted by a conditional access system server via the network, said periodic signal being processed by a run time software embedded in the receiver to check legitimacy of the network; displaying services available on the network only if said run time software recognizes the periodic signal as indicating network legitimacy; and checking operability of the run time software and if necessary taking actions to enforce limitation of using the receiver on the network checked as legitimate. The invention further discloses a receiver bound to a specific network configured to perform the method.
US09584869B2 Virtual CCAP cable modem termination system with software reconfigurable MAC
Distributed and software reconfigurable remote CMTS (CMRTS) device, based on MAC and PHY units with FPGA and DSP components, for a HFC CATV network. The various CATV RF modulators, such as QAM modulators, may be located entirely at the fiber nodes if desired. Although a basic set of CATV QAM data waveforms may optionally be transmitted to the nodes using a first fiber, in a preferred embodiment, all data may be transmitted to the nodes using other protocols such as Ethernet protocols. The nodes will extract the data specific to each neighborhood and inject this data into the cable portion of the system as RF waveforms, such as RF QAM channels. A computerized “virtual shelf” control system for managing and reconfiguring the FPGA and DSP based CMTRS units, as well as a new type of edge router based all-digital virtual head end (virtual converged cable access platform) is also disclosed.
US09584867B2 Selecting remote services through an electronic program guide
A system includes a television that has access to one or more services hosted on provider servers through a network. The television has software that displays both program information and services information in an electronic program guide. Upon selecting of a program information entry in the electronic program guide, the software changes the current channel of the television to the channel associated with the program entry information. Upon selecting of one of the services entries in the electronic program guide, the software presents a browsing menu to the viewer, the browsing menu presenting pages from the provider servers and accepting inputs from the viewer.
US09584865B2 Method and apparatus for providing a mobile video blog service
A method and apparatus for providing a mobile video blog (vlog) service in a communication network are disclosed. For example, the method captures video content sourced from a mobile device used by a mobile user through a mobile vlog posting service portal, and provides a vlog viewing function accessible to a viewer through a vlog viewing service portal, wherein the vlog viewing function affords viewing of the video content and is provided in accordance with a user profile of the viewer, wherein the user profile comprises a viewing preference of the viewer.
US09584863B1 Method and system for distance based video advertisement reward system with instant dynamic price generation for digital media propagation
Asynchronous data exchange between an enhance digital signage unit and user guided digital content management system which charges external advertisers with appropriate pricing and payment system based of duration of length of digital data media, distance of digital information content being exposed from a center point of a business entity, time of day, frequency of the digital information content is being repeated in a period of time and number of business agents within a selected distance chosen by the external advertiser. A fraction of the charges are rewarded to business agents that participated in the advertising network. Each digital information content is linked to the internal database of the digital content management system with a unique marketing phrase or short recognizable word combination to assist prospective consumers in referencing to the origin of the product or services ultimately back to the external advertisers.
US09584862B2 Method and apparatus for real-time viewer interaction with a media presentation
Real-time participation within a media presentation is disclosed. A participant overlay may be generated by preprocessing a media presentation to extract a time-variant metadata stream associated with one or more interactive regions depicted in the media presentation. The participant overlay includes simulated physics, which may include boundaries of the interactive regions defined in accordance with content in said media presentation. A participant's interaction with said media presentation through the interactive regions may be captured and combined with the media presentation for display on a display. The interaction may comprise a user action upon one or more elements in the media presentation, a user action expressed in the media presentation through an avatar, or a user action in said media presentation in connection with a game element.
US09584861B2 Set-top box-based TV streaming and redirecting
A method for redirecting video content includes receiving a video signal at the set-top box and decoding the video signal to produce unrendered video data. The unrendered video data is encoded and provided to the remote device via a wide area network. By encoding unrendered, rather than rendered, video data for transmission to the remote device, the need for an encoding device external to the set-top box is obviated.
US09584858B2 Empirical ad pod detection
A system and method for analyzing the viewing behavior of end users that are viewing video content to determine the likely presence of one or more advertisements being viewed and to assess the viewers who stop viewing during the course of such advertisements. The system periodically or continuously receives tune data reflecting the viewing behavior of end users, analyzes the cumulative viewing behavior reflected by the received tune data, and delivers a report of the analysis to advertisers, agencies, media sellers, or other parties that are interested in measuring the effectiveness of advertisements on end users. The analysis by the system can be done over multiple different types of content-distribution platforms.
US09584857B2 Digital broadcast receiver and information updating method therefor
A digital broadcast receiver includes: a receiver that receives a broadcast signal of a physical channel in digital broadcasting; a current position detector that detects a current position; a current region determiner that determines, as a current region, a region to which the current position belongs; a receivability determiner that controls the receiver to determine whether the broadcast signal of the physical channel can be received; a storage unit that stores receivable area information indicating a receivable area where the broadcast signal of the physical channel can be received; and an updating unit that, when the receivability determiner determines that the broadcast signal can be received, obtains, out of the stored receivable area information, receivable area information for the current region indicating a receivable area in the current region, and performs an update process to update the receivable area information for the current region based on the current position.
US09584856B2 Licensed and unlicensed spectrum set-top box
Novel tools and techniques are described for providing media content to a plurality of set-top boxes (“STBs”) over a licensed spectrum and over an unlicensed spectrum. In an aspect, each of the plurality of STBs might comprise a first transceiver configured to receive media content or data over a licensed spectrum and a second transceiver configured to receive and send media content or data over an unlicensed spectrum. The first STB of the plurality of STBs might receive a first portion of the media content at the first transceiver and receive a second portion of the media content at the second transceiver from a second STB of the plurality of STBs. The plurality of STBs might query each other to determine available frequencies and/or bandwidth, and might store results of the query in a table in local memory or in a database accessible by all of the plurality of STBs.
US09584855B2 Transfer of content between screens
Methods, systems, and computer readable media can be operable to facilitate the transfer and/or sharing of content between multiple devices. An interface may be used by a subscriber to cause content being viewed on a first device to be displayed at one or more other devices. Using an interface at a control device or source device, a user can select a content source, one or more target devices, and various options for outputting content from the content source at the target device(s). Selected content may be shared with or transferred to a target device.
US09584853B2 Visual representation of navigation flows within a user interface
In one embodiment, a method includes: retrieving data relevant to a first screen of an electronic program guide; generating a graphical user interface using the retrieved data, in which: a first node identifies the first screen; second nodes identify second screens accessed after the first screen, each of the second nodes being positioned to one side of the first node; the first node is connected to each of the second nodes by connectors, each of the connectors pointing towards each of the second nodes and having a width proportional to a volume of navigation flow received by each of the second nodes from the first node; wherein at least one node comprises a visual indication indicating an average time spent by the users on an identified screen of the electronic program guide; and rendering the generated graphical user interface on a display screen of the computing device.
US09584851B2 Social television state synchronization method, system and terminal
Disclosed are a social television state synchronization system and method, comprising: a first social television client being set to send a subscription request message to a second social television client; the subscription request message carrying a social television state subscribed by the first social television client; the second social television client being set to, when one or more items in the corresponding subscribed social television state are changed, send a state change notification message to the first social television client according to configuration of the second social television client or according to a service or content provider policy; the first social television client being further set to, according to configuration of the first social television client and the changed social television state carried by the state change notification message, synchronize a current social television state of the first social television client with the changed social television state of the second social television client. By means of the present invention, an objective that users watch a program synchronously and perform social interaction is implemented.
US09584847B2 Rendering content for personal over-the-top network video recorder
Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
US09584839B2 Methods and apparatus for revenue-optimized delivery of content in a network
Methods and apparatus for optimizing the distribution and delivery of multimedia or other content within a content-based network. In one embodiment, the network comprises a broadcast switched cable television network, which utilizes a Network optimization controller (NOC) that processes subscriber program viewing requests to identify options available to fulfill the request (including, e.g., the creation of one or more “microcasts” specifically targeting one or more users), and evaluate these options to determine one that optimizes network operation. The NOC performs these decisions by considering various parameters including network resource availability, type of CPE, subscriber's targeted advertisement profile, and business rules programmed by operator of the network.
US09584838B2 Data distribution amongst transponder carriers
A satellite broadcast system is used to transmit streams of variable bit-rate content using fixed bit-rate channels that correspond to respective satellite transponder carriers. High bandwidth content is transmitted over multiple transponder carriers in parallel with a combined bandwidth sufficient for the peak bit-rate of the high bandwidth content, whereas multiple streams of low bandwidth content can be transmitted over a single transponder carrier simultaneously by multiplexing the low bandwidth content. High bandwidth content may be multiplexed with low bandwidth content rather than assigning all high bandwidth content to be transmitted exclusively over dedicated high bandwidth transponders.
US09584835B2 System and method for broadcasting interactive content
There is provided a system and method for streaming content to a plurality of devices over a network. A first stream comprising a first live feed is received from a first source, a second stream comprising a second live feed received from a second source, the first live feed synchronized with the second live feed, and a third stream comprising the synchronized first and second live feed generated and sent to each device. An interface is also presented on each device and the live feed displayed therewithin, a request signal indicative of a request for interactive content received, a control signal comprising instructions for retrieving the interactive content from the memory sent to each device, and the interface dynamically modified for causing the retrieved interactive content to be displayed concurrently with the live feed.
US09584834B1 Video broadcasting with geolocation
A video hosting system is provided for storing and managing broadcasts. A user device communicates with the video hosting system to create or join a broadcast. The user device transmits video to the video hosting system for inclusion in the broadcast that may be joined by video transmitted by other user devices. Users of user devices may also search for nearby broadcasts to join. The video hosting system associates a time and place for broadcasts and limits users from joining a broadcast who do not correspond to the time and place of the broadcast. Users of the video hosting system may search for and view videos associated with a broadcast and compile portions of videos associated with a broadcast to create a compilation.
US09584832B2 High quality seamless playback for video decoder clients
Embodiments of the present invention provide techniques for efficiently coding video data during circumstances of network congestion, or instances when a decoder is unable to handle incoming video at the intended frame rate. A video coder may code frames of a video sequence according to motion estimation prediction in which each frame of the video sequence is constrained to be coded as one of an I-frame or a P-frame. The video coder may determine for each coded P-frame, a distance from the respective P-frame and a most-recently coded reference frame, and if the distance matches a predetermined threshold distance, the respective P-frame may be marked as a reference frame. The coded video data of the I-frame(s), the reference P-frames and the non-reference P-frames may be transmitted in a channel.
US09584831B2 Image frame transmission method, mobile terminal, and smart television
Data compression is performed on an original image frame of a display buffer area of the mobile terminal by using a wavelet transform compression algorithm, and after the compressed data is transmitted to the smart television and an inverse wavelet transform decompression processing is performed thereon, the original image frame is restored for display, so as to achieve the content display between the screens of the mobile terminal and the smart television. Existing hardware is used to compress and decompress data, which does not occupy operation resources of the mobile terminal and the smart television, and improves the system performance and accelerates the data compression speed. Also, the adopted wavelet transform compression algorithm can effectively improve the data compression ratio, reduce the data transmission amount in the transmission process, and reduce the hardware overhead.
US09584830B2 Image decoding apparatus adaptively determining a scan pattern according to an intra prediction mode
Provided is an image decoding apparatus that receives an intra prediction mode and one-dimensional (1D) quantized coefficients, restores a quantized transform block by inversely scanning the 1D quantized coefficients, inversely quantizes the quantized transform block using a quantization step size to generate a transform block, inversely transforms the transform block to generate a residual block, and generates a prediction block according to the intra prediction mode. When a size of the transform block is 8×8, the quantized transform block is divided into a plurality of sub-blocks, and the plurality of sub-blocks and coefficients of each sub-block are scanned using a same scan pattern determined according to the intra prediction mode.
US09584828B2 Image encoding apparatus adaptively determining a scan pattern according to an intra prediction mode
Provided is an image encoding apparatus that generates a prediction block according to an intra prediction mode, generates a residual block, transforms the residual block to generate a transform block, quantizes the transform block to generate a quantized transform block, scans the quantized transform block to generate one-dimensional (1D) quantized coefficients, and entropy-codes the 1D quantized coefficients. When a size of the transform block is 8×8, the quantized transform block is divided into a plurality of sub-blocks after quantization of the transform block, the plurality of sub-blocks are scanned using a first scan pattern determined according to the intra prediction mode, and coefficients of each sub-block are scanned using a second scan pattern determined according to the intra prediction mode. The first scan pattern is a scan order applied to the plurality of sub-blocks. The second scan pattern is a scan order applied to the coefficients of each sub-block.
US09584825B2 Long-term reference picture signaling in video coding
A video encoder signals, in a slice header for a current slice of a current picture, a first long-term reference picture (LTRP) entry, the first LTRP entry indicating that a particular reference picture is in a long-term reference picture set of the current picture. Furthermore, the video encoder signals, in the slice header, a second LTRP entry only if second LTRP entry does not indicate that the particular reference picture is in the long-term reference picture set of the current picture.
US09584824B2 Method for motion vector estimation
A motion vector estimation method in video encoding: First, a feature point is detected in a video frame. Next, motion estimation is performed on the feature point to obtain a motion vector of the feature point. Next, the feature point is mapped to a feature image block, and the motion vector of the feature point is used as an initial motion vector of the feature image block. Finally, a distance between each image block and the feature image block is calculated, motion estimation is performed on the image blocks in an ascending order of the distances between the image blocks and the feature image block, and an obtained motion vector of an image block is used as an initial motion vector of an image block that is adjacent to the image block and has not undergone motion estimation, until motion estimation is completed for the image blocks in the entire video frame. The method can make an improvement to a conventional motion estimation method, mitigate influence of local optimization on a search method, and increase the accuracy of a motion vector obtained through motion estimation.
US09584823B2 Determining motion vectors for motion vector prediction based on motion vector type in video coding
Aspects of this disclosure relate to, in an example, a method that includes identifying a first block of video data in a first temporal location from a first view, wherein the first block is associated with a first disparity motion vector. The method also includes determining a motion vector predictor for a second motion vector associated with a second block of video data, wherein the motion vector predictor is based on the first disparity motion vector. When the second motion vector comprises a disparity motion vector, the method includes determining the motion vector predictor comprises scaling the first disparity motion vector to generate a scaled motion vector predictor, wherein scaling the first disparity motion vector comprises applying a scaling factor comprising a view distance of the second disparity motion vector divided by a view distance of the first motion vector to the first disparity motion vector.
US09584821B2 Method and apparatus for encoding and decoding image by using large transform unit
A method of decoding an image in which wherein, when a prediction mode is an inter prediction mode, not an intra prediction mode, a size of at least one prediction unit in the coding unit is determined independently from a size of at least one transformation unit in the coding unit.
US09584818B2 Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
With an image coding method which allows reduction of processing loads, when pictures included in a video signal are classified into layers so as to belong to their respective layers, a picture that belongs to the second layer that is located in a range restricted according to the first layer to which a current picture to be coded that is one of the pictures belongs, is referred to as a reference picture for the current picture, and the current picture is coded based on the reference picture.
US09584816B2 Method and system for improving compressed image chroma information
Methods, systems, and computer programs for improving compressed image chroma information. In one aspect of the invention, a resolution for a red color component of a color video image is used that is higher than the resolution for a blue color component of the color video image. Another aspect includes utilizing a lower or higher value of a quantization parameter (QP) for one or more chroma channels as compared to the luminance channel. Another aspect is use of a logarithmic representation of a video image to benefit image coding. Another aspect uses more than two chroma channels to represent a video image.
US09584809B2 Encoding control apparatus and encoding control method
There is provided an encoding control apparatus including a scene change detector that detects occurrence of scene change in frame images generated in real time by a renderer, and an encoder controller that controls an encoder that encodes each of the frame images in any of a first scheme in which another frame image is not referred to and a second scheme in which the other frame image is referred to, the encoder controller causing the encoder to encode a frame image after the scene change in the first scheme when the occurrence of the scene change is detected.
US09584808B2 Device and method for scalable coding of video information
An apparatus configured to code video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a reference layer (RL) and an enhancement layer, the RL comprising an RL picture having an output region that includes a portion of the RL picture. The processor is configured to determine whether a condition indicates that information outside of the output region is available to predict a current block in the enhancement layer. The processor may encode or decode the video information.
US09584806B2 Using depth information to assist motion compensation-based video coding
An apparatus comprising a plurality of ports, and a processor coupled to the ports and configured to receive a plurality of video frames from any of the ports, wherein the video frames comprise an object and a background, and wherein the video frames comprise a plurality of color pixels for the object and the background, receive a plurality of depth frames from any of the ports, wherein the depth frames comprise the object and the background, and wherein the depth frames comprise an indication of an object depth relative to a background depth, and encode the video frames using the indication of the object depth relative to the background depth.
US09584805B2 Prediction mode information downsampling in enhanced layer coding
In one embodiment, a video coder for processing video data includes a processor and a memory. The processor is configured to downsample at least prediction mode information of a reference layer block. In addition, the processor is configured to predict at least one of an enhancement layer block or prediction mode information of the enhancement layer block based at least on the prediction mode information of the reference layer block before the processor downsamples the prediction mode information of the reference layer block. The memory is configured to store the prediction mode information of the reference layer block. The prediction mode information of the reference layer block, for example, includes an inter-prediction mode, an intra-prediction mode, or a motion vector of the reference layer block.
US09584803B2 Picture output management in video applications with fixed picture rate
In one embodiment, a video bitstream is received at a video processing device. The bitstream may be decoded by the video processing device to produce a first picture data and a second picture data. The decoded first picture data and decoded second picture data may be stored in a decoded picture buffer. The first decoded picture data has a corresponding first picture rate and the second decoded picture data has a corresponding second picture rate. Auxiliary information corresponding to the bitstream may be received for the first picture data and second picture data at the video processing device. The decoded first picture data stored in the decoded picture buffer may be processed by the video processing device based on the received auxiliary information. The decoded first picture data may be processed based on the auxiliary information to produce a version of the first picture data at the second picture rate, the second picture rate being different from the first picture rate.
US09584801B2 Image pickup device, calibration system, calibration method, and program
An image capturing device 100 includes: an image pickup unit 248; a chart storage unit 240; a chart transmission control unit 242; a calibration necessity determination unit 244 that determines whether or not calibration of the parameters of the point image restoration processing is required based on a calibration image that is obtained by imaging a calibration chart displayed on an external display device using the image pickup unit 248; a calibration control unit 246 that controls the execution of the calibration according to the determination regarding whether or not the calibration is required that has been performed by the calibration necessity determination unit 244; and a calibration execution unit 247.
US09584800B2 Imaging systems with pixel array verification circuitry
An imaging system may include an array of image pixels and verification circuitry. The verification circuitry may inject test voltages into the image pixel array during the photodiode reset operation. The test signals may then be read out using a correlated double sampling operation. Verification circuitry may compare the test signals to reference data to determine whether the imaging system is functioning properly (e.g., to determine whether the array of image pixels satisfies performance criteria). If the amount of mismatch between the test signals and the reference data exceed a predetermined threshold, the imaging system may be disabled and/or a warning signal may be presented to a user of the system.
US09584799B2 Display device and driving method thereof
A method of driving a display device including a plurality of pixels, the method including transmitting a plurality of data signals to first group pixels during a first scan period, simultaneously emitting light through the first group pixels according to a programmed data signal during a first light emitting period adjacent to the first scan period, transmitting a plurality of data signals to second group pixels, different from the first group pixels, during a second scan period, and simultaneously emitting light through the second group pixels according to a programmed data signal during a second light emitting period adjacent to the second scan period. A first field including the first scan period and the first light emitting period and a second field including the second scan period and the second light emitting period are temporally divided.
US09584797B2 Systems and methods to confirm that an autostereoscopic display is accurately aimed
A autostereoscopic display system includes an autostereoscopic display configured to project images representing a left-eye view and a right-eye view of an image, an emitter configured to emit a tracer beam having a directional relationship to that of the projected images, a sensor configured to detect reflections of the tracer beam, and a processing circuit. The processing circuit is configured to control an emission of the tracer beam, receive feedback data from the sensor, use the feedback data to determine an impact site on the viewer corresponding to the tracer beam and adjust a direction of the tracer beam based on the impact site.
US09584791B1 Image misalignment correcting system, device, and method
Present novel and non-trivial system, device, and method for correcting misaligned images are disclosed. A system may be comprised of a source of first model data, a source of second model data, and an image generator (“IG”). The IG may be configured to perform a method comprised of receiving first model data representative of a first three-dimensional model; determining feature data of one or more first features located in an outside scene; receiving second model data representative of a second three-dimensional model in which one or more second features are located in the outside scene; determining differences data representative of feature differences between at least one first feature and at least one second feature; and applying the differences data to one or more pixel data sets, where such modification may be based upon a comparison between one or more first features and one or more correlating second features.
US09584788B1 Video storage and video playing
In an approach for storing frames of a video, a computer divides a video into one or more frames. The computer identifies a frame type associated with an individual frame within the divided one or more frames, wherein the identified frame type includes one of the following: an I-frame, a B-frame, and a P-frame. The computer stores the individual frame within a corresponding storage location based on the associated identified frame type.
US09584786B2 Graphics blending for high dynamic range video
A method and system for merging graphics and high dynamic range video data is disclosed. In a video receiver, if needed, video and graphics are translated first into the IPT-PQ color space. A display management process uses metadata to map the input video data and the graphics from their own color volume space into a target blending color volume space by taking into consideration the color volume space of the target display.
US09584785B2 One pass video processing and composition for high-definition video
A video composition model that provides a set of application programming interfaces (APIs) to set device contexts, and determine capabilities of graphics hardware from a device driver. After the model determines a configuration, the model determines input video stream states applicable to frame rates, color-spaces and alpha indexing of input video streams, interactive graphics, and background images. The model prepares the input video frames and reference frames, as well as a frame format and input/output frame index information. The input video streams, interactive graphics and background images are processed individually and mixed to generate an output video stream.
US09584782B2 Projection device and image correction method
A projection device includes a correction unit that corrects a trapezoidal distortion of a projection image projected onto a projection medium in accordance with a projection angle derived by a projection angle deriving unit, and the correction unit sets a correction amount for the trapezoidal distortion of a case where the derived projection angle is changed within a range larger than a first predetermined angle determined based on the projection direction toward a boundary between a first projection face and a second projection face and smaller than a second predetermined angle determined based on the projection direction toward the boundary to be the correction amount for the trapezoidal distortion at one of the first predetermined angle and the second predetermined angle or less.
US09584780B2 Projector and controlling method of the same
The projector comprises: at least one light source; a light separation unit separating light emitted from the light source into a first and second lights in different wavelength bands; a TIR prism through which the first and second lights pass; an optical modulating element irradiated with and modulating the first and second lights to emit the modulated first and second lights toward the TIR prism; a projection lens expanding and projecting the light which is modulated by the optical modulating element and passes the TIR prism; a rotating prism which is rotatably arranged in the light path between the light separation unit and the TIR prism and emits, from different positions in accordance with rotation, the first and second lights emitted from the light separation unit; and a control unit which, when the image signals representing a first and second images are supplied, causes the optical modulating element to perform modulation according to the image signal of the first image with regard to the area irradiated by the first light and to perform modulation according to the image signal of the second image with regard to the area irradiated by the second light.
US09584776B2 Monitoring a parking permit of a motor vehicle
With a method according to the invention for monitoring a parking permit of a motor vehicle, it is determined whether the motor vehicle is in a parking situation in which a parking authorization pass is necessary for a parking permit, and on the occurrence of such a parking situation the presence of a parking authorization pass is checked for and a first information signal is output to a driver of the motor vehicle in the absence of the parking authorization pass. The invention also relates to a device for monitoring a parking permit of a motor vehicle.
US09584773B2 Safety monitoring system capable of proactively detecting locations of terminal devices
The present invention is to provide a safety monitoring system, which includes a plurality of terminal devices (e.g., smartphones) each configured to wirelessly and periodically send out a report message and a home server storing positioning data created according to the strengths of signals transmitted by each terminal device from different locations within an indoor environment (e.g., an apartment) respectively. According to the positioning data, the home server divides the indoor environment into a plurality of monitoring areas (e.g., living room, bathrooms, kitchen . . . ). When the home server receives the report message and determines the monitoring area where each terminal device is located according to the positioning data, the home server uploads entry of identification data and the monitoring area corresponding to each terminal device to a cloud server through the Internet. Thus, the current status of the carrier of each terminal device can be checked through the cloud server.
US09584772B2 Method and apparatus for inspecting parts
The method and apparatus for inspecting parts generally includes three main components: an indexer assembly, a clamp assembly, and a camera system. The indexer assembly is configured to rotate parts individually into proximity to the clamp assembly. The clamp assembly is configured to clamp the part and move the part into proximity to the camera system. The clamp assembly may be comprised of a first portion and a second portion which are independently moveable with respect to one another. The camera system is configured to scan the part as the clamp assembly moves the part past and create an image thereof. The camera system is further configured to analyze the image to inspect the part.
US09584771B2 Systems and methods for thermophotonic dynamic imaging
Systems and methods for improved thermophotonic imaging are provided in which both amplitude and phase image information is obtained with a high signal to noise ratio and depth-resolved capabilities. Image data obtained from an imaging camera is dynamically averaged and subsequently processed to extract amplitude and/or phase image data. The system may be configured for a wide range of imaging modalities, including single frequency modulation (thermophotonic lock-in imaging), Thermal-Wave Radar imaging or Thermophotonic Radar imaging involving chirp modulation, and Binary Phase Coded Modulation. Such imaging modalities may find application in many diverse areas, including non-destructive testing and biomedical diagnostic imaging including the imaging of teeth and monitoring changes in the tooth over time which are due to pathology such as dental caries or erosion.
US09584765B2 Real-time visual customer support enablement system and method
Disclosed is a system and method for providing real-time visual customer support. In one embodiment, the present system is configured to enhance native phone communication by simultaneously being able to deliver one-way real-time visual streaming from the end consumer. In this way, the present invention allows businesses to participate in collaborative audio-visual communication during the very first customer contact over the phone.
US09584762B1 Videoconference equipment monitoring system
A videoconference equipment monitoring system that continuously monitors and diagnoses the health of the system's network and devices using vendor-agnostic diagnostic hardware/software. The system comprises a monitoring server and one or more executable probes, wherein each executable probe is operable to collect data from devices in the network, communicate with other executable probes to collect internal network data, and communicate with the monitoring server to send information relating to the status of networks and devices.
US09584761B2 Videoconference terminal, secondary-stream data accessing method, and computer storage medium
Disclosed is a secondary-stream data accessing method for a videoconference terminal. The method includes: playing secondary-stream data using a playing tool installed in the videoconference terminal, and collecting video data or audio video data of the secondary-stream data; and coding the collected video data or the collected audio video data and sending the coded video data or the coded audio video data to a target videoconference terminal. Further disclosed are a videoconference terminal and a computer storage medium.
US09584759B2 Determination of bit rate request
There is provided determination of a bit rate request (BRR) for a multimedia encoder of an electronic device. First bit rate information is received from a receiver of multimedia content. The multimedia content is generated by the multimedia encoder and transmitted by the electronic device on a transmission link of the electronic device to the receiver. The first bit rate information is related to the transmission link. Second bit rate information relating to a reception link of the electronic device is acquired. A set of properties of the transmission link and the reception link is determined. A combined BRR is determined for the multimedia encoder as a function of the first bit rate information and the second bit rate information, wherein the function depends on the set of properties. The combined BRR is provided to the multimedia encoder.
US09584758B1 Combining installed audio-visual sensors with ad-hoc mobile audio-visual sensors for smart meeting rooms
A method of combining data streams from fixed audio-visual sensors with data streams from personal mobile devices including, forming a communication link with at least one of one or more personal mobile devices; receiving at least one of an audio data stream and/or a video data stream from the at least one of the one or more personal mobile devices; determining the quality of the at least one of the audio data stream and/or the video data stream, wherein the audio data stream and/or the video data stream having a quality above a threshold quality is retained; and combining the retained audio data stream and/or the video data stream with the data streams from the fixed audio-visual sensors.
US09584755B2 Endoscope with high definition video recorder/player
Apparatus includes an endoscope including a high definition video camera, and a host processor, which is configured to receive video data encapsulated in a standard definition transmission format, and to store the encapsulated video data in a memory. The apparatus further includes a data converter, which is configured to receive high definition video data originating from an image captured by the high definition video camera as a sequence of packets and to encapsulate the sequence of packets in the standard definition transmission format. The data converter is also configured to convey the encapsulated packets to the host processor so that the host processor stores the packets in the memory.
US09584752B2 System, information processing apparatus, and image processing method
A system includes an information processing apparatus and a terminal apparatus connected via a network. The information processing apparatus includes a processor that calculates based on image data of an image to be displayed on a display screen of the terminal apparatus and a compression rate of the image data, a data transfer volume to be transmitted to the terminal apparatus, and determines based on the calculated data transfer volume and a data transfer rate with the terminal apparatus, a segmentation unit by which the image is segmented.
US09584750B2 Adaptive adjustment of the operating bias of an imaging system
An imaging system includes a shutter, an array of photodetectors, and electronic circuitry associated with the photodetectors to read intensity values from the photodetectors, the electronic circuitry including elements configured to provide an operating bias point of the photodetectors. The imaging system includes components, such as a controller, configured to adaptively adjust the operating bias for the photodetectors wherein the adjustment is based at least in part on intermittent measurement of a flat field image. During use, the imaging system can be configured to perform intermittent adjustments of the operating bias based on changes in photodetector values for intermittently acquired flat field images. Adjustment of the operating bias may provide compensation for drift over time of the photodetectors and/or electronics due to effects including but not limited to temperature changes.
US09584748B2 Solid-state imaging apparatus and imaging device
A solid-state imaging apparatus includes an imaging section in which a plurality of pixels, each of which has a photoelectric conversion element, are disposed in a matrix; a clock generation section; a reference signal generation section configured to generate a reference signal whose amplitude increases or decreases with the passage of time; a comparison section disposed corresponding to a column in an array of the plurality of pixels; a latch section disposed corresponding to the comparison section and configured to latch logic states of the plurality of phase signals; and a latch control section disposed corresponding to the comparison section, wherein the comparison section includes a differential amplifier, a current output element, and a third transistor, and wherein the comparison section outputs a second comparison signal based on the current output from the current output element after the second timing.
US09584746B2 Image processing device and imaging method for obtaining a high resolution image and efficient speed for a feedback control signal
An image processing apparatus that comprises a plurality of read out rows in an imaging unit of the apparatus. The imaging region comprises of a plurality of pixels which are equipped with color filters of the red, blue and green type. The apparatus comprises a controller configured to set a frame rate for a first row scanning unit and a second frame rate for a second row scanning unit. The apparatus is further configured to perform image interpolation and perform the auto focus, auto exposure, auto black white or the like functions and display an image with a high resolution on a display unit.
US09584744B2 Image sensors with voltage-biased trench isolation structures
An image sensor with an array of image sensor pixels is provided. Each pixel may include a photodiode, a storage diode, and associated circuitry formed in a semiconductor substrate. Buried light shields may be formed on the substrate to prevent regions between two adjacent photodiodes from being exposed to incoming light. In one embodiment, a shallow trench isolation (STI) structure may be formed between the photodiode and the storage diode, and a conductive layer formed from optically absorptive material may be constructed at the bottom of the STI structure. A via may be formed through the STI structure to help bias the conductive layer using a ground or negative voltage. In another embodiment, an isolation ring structure may be formed at the base of the buried light shields. The isolation ring structure may be formed from optically absorptive material and can optionally be biased using a ground or negative voltage.
US09584740B2 Solid-state pickup apparatus, its driving method and camera system
There is used an XY address type solid-state image pickup element (for example, a MOS type image sensor) in which two rows and two columns are made a unit, and color filters having a color coding of repetition of the unit (repetition of two verticals (two horizontals) are arranged, and when a thinning-out read mode is specified, a clock frequency of a system is changed to 1/9, and on the basis of the changed clock frequency, a pixel is selected every three pixels in both a row direction and a column direction to successively read out a pixel signal.
US09584734B2 Photographic stage
A photographic stage is provided that includes at least one camera, a scanner, and a computer configured to capture a plurality of images from the at least one camera. The computer is also configured to detect a tagged item based on data from the scanner and to identify the tagged item in at least one of the images. A method of using the photographic stage and an apparatus is also provided.
US09584733B2 High dynamic range transition
In personal electronic devices including digital imaging capability, methods, devices and computer readable media are described for determining when image capture operations may benefit from using high dynamic range imaging (HDRI) operations. In general, techniques are disclosed for analyzing an image's luminosity and/or color/tonal histograms to automatically determine when HDRI operations can benefit scene capture. If the determination that HDRI operations can improve scene capture, the user is so notified.
US09584726B2 Imaging apparatus, imaging method, and computer-readable recording medium
An imaging apparatus having multiple shooting functions includes: an imaging unit that images a subject; two operating units each receives an input of a change signal for instructing a change in shooting parameter of a preset shooting function; a release switch that receives an input of a shooting preparation signal for instructing a shooting preparation operation when pressed halfway; a setting unit that sets at least one or more shooting functions among the multiple shooting functions, to the two operating units; and a control unit that switches over the at least one or more shooting functions of the two operating units, to a limited shooting function capable of conforming to a change in a shooting condition of the subject, when the release switch is being kept pressed halfway even after the release switch is pressed halfway to fix a focal position and/or photometric value with respect to the subject.
US09584725B2 Method and terminal device for shooting control
The disclosure provides a method and a terminal device for shooting control. The method includes: obtaining a moving speed of an object on a shooting screen of the terminal device; determining whether the moving speed is within a preset speed range; and focusing on the object if the moving speed is within the preset speed range.
US09584722B2 Electronic device, method for generating an image and filter arrangement with multi-lens array and color filter array for reconstructing image from perspective of one group of pixel sensors
An electronic device including: an image sensor including plural sensors divided into groups; a multi-lens array including plural lenses configured to each form an image of a scene on a distinct group of the groups of pixel sensors; and a filter including plural color filter elements arranged in rows and columns. Each color filter element is associated with one of the lenses and the respective distinct group and configured to filter an image of the scene into one of plural color channels. A first group of pixel sensors can define a perspective of the scene for an image reconstruction, and the color filter elements in the row of the color filter element corresponding to the first group and the color filter elements in the column of the color filter element corresponding to the first group can filter the image of the scene into each of the plural color channels.
US09584718B2 Display device and method of controlling therefor
A method of switching a display device according to one embodiment of the present specification can include the steps of displaying an image received from a rear side camera of the display device on a touch sensitive display unit positioned at the front side of the display device, setting an area on which a predetermined gesture is to be recognized based on a touch input and if a gesture substantially identical to the predetermined gesture is recognized on the set area in the image received from the rear side camera, capturing an image using the rear side camera.
US09584715B2 Vision system with swappable camera having an alignment indicator, and methods of making and using the same
Vision systems including a swappable camera and methods of making and using the swappable camera are disclosed. The swappable camera can include an alignment indicator storing alignment data representative of an array-housing alignment of a sensor array relative to a camera housing. The swappable camera can have a desired sensor array position. A region of interest that is concentric with the desired sensor array position can be determined using the alignment data and an image can be acquired using only pixels of the sensor array that are located within the region of interest.
US09584704B2 Method for detecting electronic lighting flickering
A method for detecting electronic lighting flickering includes: taking a video of an electronic light with a duration of a predetermined period and a scanning frequency; extracting a predetermined number of frames of pictures from the video; determining a flickering frequency of the electronic light; determining at least one fixed reference point at each frame; and reconstructing a brightness waveform of the electronic light from the reference point in all frames of the video.
US09584702B2 Image processing apparatus for correcting color information and method therefor
According to one embodiment, there is provided an image processing apparatus including: first circuitry and second circuitry. The first circuitry sets for first color information in a first color gamut a correction quantity of a brightness defined depending on a lightness and a chroma of the first color information on a basis of a difference between a target brightness and the brightness of the first color information. The second circuitry corrects at least one of the lightness and the chroma of the first color information such that the brightness of the first color information is corrected by the correction quantity to obtain corrected color information in the first color gamut.
US09584700B2 Color separation table optimized for a printing process according to a print attribute by selecting particular Neugebauer primaries and Neugebauer primary area coverages
Method of setting up a color separation table for a specific print system, comprising finding first NP (Neugebauer Primary) area coverages of a specific print system that correspond to color values, adding second NP area coverages by converting halftone data from at least one pre-determined pair of halftone data and corresponding color value to NP area coverages, and generating a color separation table arranged as input for a halftone process that comprises color values linked to the corresponding first and second NP area coverages.
US09584699B2 Image processing apparatus, image processing method and computer-readable storage medium with improved character display
An image processing apparatus includes a first screen processing unit that performs first screen processing using a first screen angle on a line region of a character, a second screen processing unit that performs second screen processing using a second screen angle on at least an outline region out of the line region, the second screen angle being different from the first screen angle, and a composition unit that performs composition of a processing result of the first screen processing and a processing result of the second screen processing, on at least the outline region out of the line region.
US09584695B2 Information processing apparatus and information processing system
An information processing apparatus is provided for generating delivery data to be delivered to a delivery destination in response to an input of processing data. The information processing apparatus includes an acquisition unit configured to acquire other data from a reference destination specified by specific information included in the processing data in a case where the specific information specifying the reference destination of the other data is extracted from the content of the processing data, and a generation unit configured to generate the delivery data in response to an input of the processing data, the delivery data being configured such that the other data acquired by the acquisition unit is viewable based on the delivery data.
US09584694B2 Predetermined-area management system, communication method, and computer program product
A predetermined-area management system is configured to communicate with a communication terminal. The predetermined-area management system includes: a storage unit that stores image identification information for identifying image data and predetermined-area information for identifying a predetermined area in the image data in association with each other; a receiving unit that receives image identification information that is transmitted from the communication terminal; an extraction unit that searches the storage unit by using the image identification information received by the receiving unit so as to extract associated predetermined-area information; and a transmitting unit that transmits, to the communication terminal, the predetermined-area information extracted by the extraction unit.
US09584693B2 Memory control for power saving state based on determination of volatile memory or non-volatile memory
An image forming apparatus, having a main controller for controlling access to a main memory, and a method of controlling the apparatus, determine whether the main memory is a non-volatile memory or a volatile memory, and store the result of the determination in non-volatile memory, and, erasing data stored in the main memory when transition is made to a power off state or a sleep mode when it is determined that the main memory is a non-volatile memory.
US09584690B2 Illuminating device and image reading device
A light guide includes an incident surface provided at least at an end portion of the light guide in a longitudinal direction, and receiving light from a light source, an output surface constituting a part of an outer peripheral surface, and outputting the light introduced through the incident surface, a reflecting surface extending along the optical axis so as to oppose the output surface, and including a plurality of reflection patterns that reflect the introduced light toward the output surface, and a reflecting plate opposed to a region in the outer peripheral surface other than the incident surface, the output surface, and the reflecting surface, and reflecting the light from the light source. The outer peripheral surface includes a sloped portion formed so as to come closer to the reflecting plate in a direction away from the incident surface in the longitudinal direction.
US09584686B2 Image forming apparatus and controlling method for the same
An image forming apparatus includes an image forming unit configured to form an image on a sheet based on image data, a control unit configured to control driving of the image forming unit, and a power supply unit configured to, if a factor for shifting from a power saving state to a standby state is detected, supply power to the image forming unit and the control unit. If a first type of factor is detected as the factor in the power saving state, the power supply unit supplies power to the control unit and the image forming unit, and the control unit restricts the driving of the image forming unit. If an instruction to perform a function of forming an image on a sheet is accepted, the control unit cancels restriction of the driving of the image forming unit.
US09584681B2 Handheld imaging device incorporating multi-core image processor
A handheld imaging device includes an image sensor for sensing an image; a processor for processing the sensed image; a plurality of processing units provided in the processor, the plurality of processing units connected in parallel by a crossbar switch to form a multi-core processing unit for the processor; and an image sensor interface for converting signals from the image sensor to a format readable by the plurality of processing units, the image sensor interface sharing a wafer substrate with the processor. A transfer of data from the image sensor interface to the plurality of processing units is conducted entirely on the shared wafer substrate.
US09584679B2 Information processing apparatus, control method therefor, and medium
A client terminal is provided with a print proxy which converts a request from a standard port monitor into a request to a print server and relays the request. This makes it possible to use an extension function between the client terminal and the print server in a system in which only the standard port monitor operates.
US09584677B2 Image forming apparatus
An image forming apparatus includes a printing section, an operation control section, a post-processing section, and a delay time calculating section. The operation control section is configured to control an operation of the printing section. The post-processing section is configured to perform post-processing of a recording paper sheet subjected to printing by the printing section. The delay time calculating section is configured to calculate a delay time in a printing process to be generated by the post-processing performed by the post-processing section. When the delay time calculated by the delay time calculating section is equal to or longer than a predetermined first time period, the operation control section controls the printing section to perform a printing operation at a predetermined printing speed higher than a normal printing speed.
US09584676B2 Information processing apparatus and control method therefor
There is provided an information processing apparatus comprising: a storage unit configured to store log data, which indicate locations along a path of movement, and image data, wherein the log data contains a plurality of pairs of position information and time information and wherein the image data contains time information and position information indicating a position where an image is captured; and a generation unit configured to generate interpolated log data which contains the plurality of pairs contained in the log data and the pair of position information and time information contained in the image data.
US09584674B2 Image forming apparatus and image forming method
An image forming apparatus includes a correction unit configured to execute first correction processing to be executed to bring reproduction characteristics of an image formed by an image forming unit close to a target value and second correction processing different from the first correction processing, and an adjustment unit configured to execute a plurality of adjustment processing including the second correction processing, wherein correction processing by the correction unit is set to be executed at a predetermined timing, and wherein in a case that correction processing by the correction unit is executed at the set timing after adjustment processing is executed by the adjustment unit, the image forming apparatus performs control not to execute the second correction processing included in the adjustment processing and to execute the second correction processing after executing the first correction processing by the correction unit.
US09584670B2 Method and apparatus for providing data and telephony services
A digital subscriber line modem comprises a first part operable to operate in accordance with a high bandwidth Digital Subscriber Line protocol and a second part operable to operate in accordance with a low bandwidth Digital Subscriber Line protocol, wherein the second part is arranged to operate continuously whilst the first part is arranged to transition into a low power mode, in which less or no data is transmitted or received by the first part, when the demand for bandwidth over the connection falls below a predetermined amount. The modem additionally includes a router which controls the sending of data via the first and second parts as appropriate and controls the aggregation of data received via the two parts. The modem also includes a service splitter for passing signals received from a copper twisted pair forming a communications link via which the modem communicates with another modem to either the first part or the second part as appropriate based on the frequencies of the received signals.
US09584667B2 Callee centric location and presence enabled voicemail using session initiated protocol enabled signaling for IP multimedia subsystem networks
An architecture and method of voicemail based on session initiated protocol presence and location information of a callee is disclosed. A method of providing voicemail includes determining a location and a presence of a callee, and playing a customized voicemail greeting to a caller based on preferences defined by the callee and also based on at least one of the location and the presence.
US09584666B2 Visual voice mail delivery mechanisms
Systems and methods for voice mail delivery may include receiving a voicemail by a device of a subscriber, determining if the subscriber is a member of a group of members, and, upon a determination that the subscriber is a member of the group, combining the voice mail message with a second voice mail message received by a member of the group other than the subscriber to generate a combined voice mail message.
US09584663B2 System and method for controlling identifier provided when returning call / message
An application instantiated on a computing device of a professional receives transmitted information on an incoming call from a client and displays same, including an identifier of the client by which the professional can place a return call thereto. Upon the professional selecting the identifier of the client, the application presents a number of options for an identifier of the professional to be provided with the return call, receives a selection of one of the options, places the return call from the professional to the client, and in doing so provides the selected identifier of the professional. The provided identifier of the professional represents a favored location at which the professional or an associate may be reached. The client may ascertain the provided identifier from the return call and employ same to place a future call toward the professional or the associate.
US09584661B2 Extended efficient usage of emergency services keys
An emergency services key (e.g., ESQK or ESRK) is guaranteed to be available from a limited size ESQK pool. A plurality of ESQKs are grouped into a pool of emergency service keys “ESQK Pool ID”, each including anywhere from 1 to N number of ESQKs. Each ESQK preferably has a “Timestamp”, information relating to the specific emergency E911 call (“Call Data ID”), a guard timer, and an optional hold timer. The ESQK having a Call Data ID=“NULL”, and having the oldest Timestamp, is chosen for selection. If no such ESQK has both Call Data ID=NULL and the oldest Timestamp is found, then the ESQK with merely the oldest Timestamp is selected. The timestamp is reset to a current time plus a guard timer, or hold timer if desired.
US09584655B2 Monitoring voice over internet protocol (VolP) quality during an ongoing call
A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.
US09584654B2 Method and device for adjusting call volume, and mobile terminal
Provided are a method and device for adjusting a call volume and a mobile terminal, wherein the method includes detecting gravity location information of a terminal when a given detection time is reached, and adjusting a current call volume in accordance with a given volume adjustment rule when the gravity location information and gravity location information obtained by last detection are separately located on two sides of a pre-set gravity zero line. The application of the present disclosure solves a problem in the related art that a user in a call using a left ear and a right ear alternatively usually needs to continuously adjust volume of an earphone manually because there is a hearing difference between the left ear and the right ear, which results in much inconvenience when answering a call, and thus the call volume during a call can be automatically adjusted, a performance of the mobile terminal is enhanced and user experience is improved.
US09584651B2 Mobile terminal and method for controlling the same
A mobile terminal and a method of controlling therefore are disclosed. The mobile terminal according to one embodiment of the present invention includes a housing, a display, a sensing unit configured to sense whether a cover is opened on the display in a state that the cover where an opening part is formed to make at least a part of the display to be exposed is installed in the housing, and a controller. If closing of the cover is detected in the middle of executing the first application, the controller controls the display to change a display state of an execution screen of the first application to make the display state of the execution screen of the first application correspond to a position and a size of the opening part of the cover.
US09584650B2 Inter-device communication system, apparatus and control method therefor
The present invention relates to an inter-device communication system, an apparatus and a control method therefor that determines compliance with driver distraction regulations and that provides restricted services to a device. More particularly, the present invention relates to an inter-device communication system comprising: a server device for providing one or more services to client devices; and a plurality of client devices for receiving the one or more services from the server device, for storing driver distraction support information indicating whether services comply with the driver distraction regulations, and for restrictedly outputting the received one or more services based on the stored driver distraction support information.
US09584648B2 Method and system for managing incoming notifications
Embodiments herein provide a method for managing an incoming notification. The method includes displaying, on a secondary display of a wearable device, an indication of the incoming notification, wherein the secondary display is located on a strap of the wearable device. The method includes receiving, by the wearable device, an input on the indication of the incoming notification displayed on the secondary display. The method includes performing, on a primary display of the wearable device, at least one action associated with the incoming notification based on the input.
US09584647B2 System and method for remote control of appliances utilizing mobile location-based applications
A system and method are provided for using location information associated with wireless devices. The system includes a wireless device, a location system, and a feature server. The wireless device includes any wireless apparatus having wireless communications capabilities. The location system can generate location information pinpointing the location of the wireless device. The feature server can use the location information to determine whether to execute an action in accordance with subscriber rules. A large number of applications may be implemented to execute the action via a number of communication channels, including without limitation, a wireless communications network, a computer network, and a public switched telephone system, for example.
US09584646B2 Remote interface device for vehicular remote control
A remote operation system remotely controls a vehicle. The system may include a RF receiver and a remote interface device. The RF receiver resides in the vehicle and receives RF commands via a RF communication link. The remote interface device may be packaged in a housing and installed in the vehicle. The remote interface device includes a cellular transceiver, a RF transmitter, and a controller. The cellular transceiver may receive a given command via a cellular communication link. The controller may retrieve the given command from the cellular transceiver, and translate the given command to a RF command. The controller may transmit the RF command to the RF receiver by way of the RF transmitter.
US09584642B2 Apparatus with adaptive acoustic echo control for speakerphone mode
A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. The method obtains acoustic echo data from an echo canceller for each microphone and speaker combination, calculates an acoustic isolation value for each combination and then selects a microphone and speaker combination based on the acoustic isolation value. The method may also include determining an echo spectrum for each microphone and speaker combination using the obtained acoustic echo data, and select an echo control profile based on a characteristic of the echo spectrum. The echo control profile is selected to further improve acoustic isolation for the selected microphone and speaker combination.
US09584640B2 Portable information processing device, output control method for a projector, and recording medium
A portable information processing device, including a main body comprising a projector configured to project an image; a state detection unit configured to detect a state of the main body; and an output control unit configured to control an output of the projector based on the state of the main body detected by the state detection unit.
US09584638B2 Portable phone having electro optic image projection system and orientation sensing device
An apparatus may include a device and an image projection system configured to form an image on a surface viewable by a user. The image projection circuit may be configured to receive signals from the device, generate a pattern representative of data, process the pattern into a mirror image of the image, and project the mirror image from the device. The image projection system may include an electro optic system for generating the pattern, and an optics system for projecting the mirror image onto the surface. A method for projecting data may include providing the device with the image, and providing the image to the surface with the image projection system. The method may also include manipulating the device and/or a body part to locate and focus the image, sensing an orientation of the device, and orienting the image based, at least in part, on the sensing step.
US09584635B2 Barrel compactor system, method and device having cell combination logic
A packet processing system having a barrel compactor that extracts a desired data subset from an input dataset (e.g. an incoming packet). The barrel compactor is able to selectively shift one or more of the input data units of the input dataset based on individual shift values for those data units. Additionally, in some embodiments one or more of the data units are able to be logically combined to produce a desired logical output unit.
US09584632B2 Systems and methods for multi-protocol translation
This disclosure relates generally to communication network protocols, and more particularly to systems and methods for multi-protocol translation. In one embodiment, a multi-protocol translation method is disclosed, comprising: receiving, at a storage area network switch, a frame formatted according to a first protocol; selecting, using the received frame, a second protocol from a plurality of protocols according to which to convert the received frame; obtaining a protocol format specification data of a second protocol; converting by the storage area network switch, the received frame to a converted frame according to the second protocol based on the protocol format specification data of the second protocol; and providing, by the storage area network switch, the converted frame.
US09584631B2 Providing out-of-band control and backup via a cellular connection
A translation device may receive configuration information that identifies traffic associated with messages for managing a network device via a console session with the network device. The translation device may receive a message via an air interface of a cellular network, and may compare a first parameter identified in the configuration information and a second parameter of the message. The translation device may determine that the message includes an administration message based on comparing the first parameter and the second parameter. The translation device may translate the administration message from a first format, received via the air interface, to a second format, for transmission to a console port of the network device, and may provide the translated administration message, via a wired connection, to the console port of the network device. The translated administration message may cause the network device to execute an instruction included in the translated administration message.
US09584625B2 Web based system using events and pushed web content to interact with remote users for notifications and data collections
In a system and method for a web based system using events and pushed web content to interact with remote users for notifications and data collections operations may be performed including receiving, from a computing device, event data concerning a job being performed by a piece of agricultural equipment wherein the event data includes an identifier associated with the agricultural equipment. A database may be queried to determine a subscriber associated with the identifier. The event data may be transmitted to a network address associated with the subscriber. A response message may be received from the subscriber and forwarded to the computing device. The computing device may connect with the subscriber via a web application address included in the response message.
US09584624B2 Method and system for transmitting an application to a device
A method and system are provided for triggering a transmittal of an application to a device connected to a host computer. The method comprises: displaying in a web browser on the host computer a list of at least one application available for download to the device; receiving instructions through the web browser to download the application to the device; and in response to receiving instructions to download the application to the device: i) transmitting a request for the application to an application delivery server; ii) receiving the application from the application delivery server at the host computer; and iii) transmitting the application from the host computer to the device.
US09584621B2 Direct cache access for network input/output devices
Methods and systems for improving efficiency of direct cache access (DCA) are provided. According to one embodiment, a set of DCA control settings are defined by a network I/O device of a network security device for each of multiple I/O device queues based on network security functionality performed by corresponding CPUs of a host processor. The control settings specify portions of network packets that are to be copied to a cache of the corresponding CPU. A packet is received by the network I/O device. Information associated with the packet is queued onto an I/O device queue. The information is then transferred from the I/O device queue to a host memory of the network security device. Based on the control settings for the I/O device queue only those portions of the information corresponding to the one or more specified portions are copied to the cache of the corresponding CPU.
US09584620B1 Caching in storage clients
Embodiments include method, systems and computer program products for caching in storage clients. In some embodiments, a storage client for accessing a storage service from a computer program may be provided. A cache may be integrated within the storage client for reducing a number of accesses to the storage service. An application may be used the cache to reduce accesses to the storage service, wherein the application is implemented by a computer program. In response to the storage service being unresponsive or responding too slowly, the application may use the cache to allow the application to continue without communicating with the storage service.
US09584616B2 XML communication
A distributed system includes a client and a server. The client may comprise a serialization module for serializing data into a first communication format to communicate the data to a server. The server may include a communication format parser for de-serializing the data received into a server-internal communication format. The serialization module may also be adapted for transforming the data into the server-internal communication format for a communication to the server. The client may also be adapted for indicating to the server that the client is capable of sending data in the server-internal communication format, and the server may be able to indicate its readiness to receive such data. The data may be sent either in the first or, alternatively, in the server-internal format.
US09584614B2 Method and system for migrating an interface
Embodiments of this disclosure relate to methods and systems for migrating an interface. One disclosed method may include discovering types associated with a plurality of source middleware nodes, and discovering one or more links between them. It may include mapping the plurality of source middleware nodes to nodes of a global middleware model based on the types, wherein the global middleware model comprises a format interoperable between a source middleware platform and a target middleware platform. It may further include establishing one or more links between the nodes of the global middleware model based on the one or more links between the plurality of source middleware nodes. It may also include migrating the nodes of the global middleware model and the one or more links between the nodes of the global middleware model to the target middleware platform based on mapping the global middleware model to the target middleware platform.
US09584613B2 Bulk uploading of multiple self-referencing objects
A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
US09584609B2 Method of providing digital content for users of physical items
Systems, apparatuses, and methods are provided for enhancing users' overall experiences with physical items by supplementing their physical experiences with digital experiences. According to an embodiment, an electronic device scans a smart tag associated with an item to obtain an item identifier of the item, and sends the item identifier to a server, which selects digital content to be made available to a user of the item.
US09584608B2 Monitoring interesting subjects
Methods and systems for monitoring interesting subjects. A method including: selecting, based on a first collection of interesting subjects, a set of critical nodes including at least one critical node which participates in one or more interesting subjects in the first collection; and monitoring contents posted by the one or more critical nodes in the set so as to find a second collection of interesting subjects. The set of critical nodes which participate in one or more interesting subjects in the first collection of interesting subjects is selected based on the first collection, as objects to be monitored, thereby reducing the number of contents posted by the nodes to be monitored as compared with monitoring all the user nodes, so that interesting subjects such as hot news or hot events can be found in real time with high efficiency and low cost.
US09584603B2 System and method for management of ethernet premise devices
A system and method for managing customer premise equipment (CPE) devices. A wake signal is issued to the CPE device. Action parameters are communicated to the CPE device in response to receiving acknowledgement of the wake signal from the CPE device. A management session is established with the CPE device utilizing an address for secure communications in response to the CPE device acknowledging the action parameters. Communications are performed through the management session to perform operation, administration, and maintenance of the CPE device. The management session with the CPE device is terminated.
US09584601B2 Communication system with transport link mechanism and method of operation thereof
A method of operation of a communication system includes: adapting an application programming interface (API) for communicating with an application using a control unit; identifying a detection signal for identifying a physical transport for communication with the application through the application programming interface (API); arbitrating a physical transport protocol for the physical transport with the application programming interface (API); and connecting a transport wrapper for the transport protocol with the application programming interface (API) for communicating with the physical transport.
US09584598B2 Methods, apparatus, and computer program products for allocating bandwidth for push and pull content requests in a content delivery network
A method of operating a content delivery network includes assigning priority levels to push and pull content requests, respectively, for a communication link connecting a first server and a second server in the content delivery network and allocating a push portion of outgoing bandwidth from the first server to the second server for push content requests and a pull portion of the outgoing bandwidth from the first server to the second server for pull content requests based on the priority levels assigned to the push and pull content requests for the communication link, respectively.
US09584595B2 Transaction distribution with an independent workload advisor
In an exemplary embodiment, a computer-implemented method includes providing a mapping between a set of two or more IP addresses and a set of two more servers. A weight recommendation for the servers is received, based at least in part on server data related to current states of the servers, where the weight recommendation represents a goal for distributing a plurality of transactions among the servers. The mapping is modified based at least in part on the weight recommendation. A transaction is received, directed toward a first IP address of the two or more IP addresses. The transaction is routed to a first server, of the two or more servers, associated with the first IP address according to the modified mapping.
US09584594B2 Dynamic provisioning of processing resources in a virtualized computational architecture
A system and method of dynamically provisioning virtualized computational resources in a networked computer architecture includes at least one client device operable to run one or more client applications, at least one server device and a resource controller. Each server device comprises one or more physical processors with local memory. Each server device provides a virtual resource layer through which one or more virtual processing resources can be defined and through which the physical processors of the server device can be assigned to the virtual processing resources. In use, one or more virtual processing resources is assigned to a client application for processing of data processing workloads. The resource controller then monitors the utilization of each virtual processing resource and/or any physical processor assigned to the virtual processing resource. The resource controller can dynamically adjust which, and how many, physical processors are assigned to the virtual processing resource.
US09584590B2 Method and apparatus for assisting with playback of remotely stored media files
A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network.
US09584589B2 Friend recommendation method, apparatus and storage medium
Disclosed is a friend recommendation method, comprising: creating a recommendation backlist for a user; deleting a recommended object included in the recommendation backlist of the user from a recommended object list; and recommending remaining recommended objects in the recommended object list to the user. The present application further discloses a server and a storage medium, so as to recommend friends based on the requirements of a user and recommend objects that the user is really interested in. Therefore, the accuracy and efficiency of friend recommendation are improved, friends can be recommended effectively and the user experience is enhanced.
US09584586B2 Information processing apparatus, information processing method, storage medium, and program
An information processing apparatus is disclosed which includes: a storing element for storing content data; a managing element for managing preference data by which to determine preferences of a user; a reading element for reading the content data from the storing element in response to an instruction from the user; a sorting element for sorting the content data read by the reading element, in accordance with the preference data managed by the managing element; and a composing element for composing the content data sorted by the sorting element, into a single item ready to be handled by the user.
US09584584B2 Method and system of storing data files
A method and system for storing data files are provided. The method includes receiving a first data file and a first data file virtualization policy; associating the first data file with the first data file virtualization policy; and storing the first data file and the first data file virtualization policy on a storage device in communication with the computer system.
US09584583B2 Desktop and mobile device integration
A system and method for facilitating user interface interactions between different computing devices. An example method includes providing a first user option to select a first portion of a first user interface display screen presented on a first computing device; providing a signal based on the selected portion; and using the signal to display one or more items in a second user interface display screen via a second computing device based on the first portion and one or more mapping rules. In a more specific embodiment, the example method further includes providing a second user option to adjust the mapping rules. The first portion includes, for example, a table row or column. The one or more items displayed via the second computing device include, for example, a visualization based on data associated with the first portion.
US09584581B2 Method and system for providing watermark to subscribers
A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
US09584576B2 Lossless data coding for bidirectional communication in a collaborative session of multimedia content exchange
The disclosed method for coding data includes the exchange between the transmitter and the receiver, in the course of the session, of attributes of collaboration messages that are able to be used in said session and of indices associated with these attributes. In various implementations, the attributes and their indices may be used by these pieces of equipment for updating a shared dictionary of indexed attributes. Upon coding, the attributes of the collaboration messages may be substituted with their indices; and upon decoding, the inverse operation may be carried out. The shared dictionaries may be destroyed at the end of the session.
US09584574B2 Wideband codec negotiation
The invention proposes several methods for codec handling. In specific, methods involving providing a supported codec list of a Call Control Server are described. A node receives information, whether a terminal supports a wideband codec, wherein the information is received in call set up signaling from the terminal of the subscriber. Furthermore, configuration information is retrieved, whether a Radio Access Node supports the wideband codec. Additionally, information is retrieved, whether a media gateway supports the wideband codec, wherein the information is either provided by the operator or retrieved from the media gateway (MGW1, MGW2, MGWx). The information is analyzed and in response to the analysis a supported codec list is provided. Furthermore, alternative embodiments and devices adapted for the methods are disclosed.
US09584573B2 Streaming policy management system and method
A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content.
US09584566B2 Method and system for synchronizing duplicated contents in multiple terminals
The present application discloses methods and systems for synchronizing duplicated contents between multiple terminals. By establishing a mapping relationship between multiple accounts for different application programs installed on different terminals, a server may transmit captured contents between the accounts so that the contents are displayed and/or further distributed. After receiving a content forwarding request from a second account associated with a browser application in a second terminal, the server may process the content forwarding request, which includes the captured contents and identifiers. Using the identifiers and the mapping relationship, the server may identify a first terminal with an instant messaging application having a first account. The captured contents may be transferred to the first account so that the captured contents may be displayed and/or further distributed. The present application provides additional convenience and efficiency for multi-terminal operations.
US09584565B1 Methods for generating notifications in a shared workspace
A method includes providing, by a server computer, a shared workspace for facilitating collaborative work by a plurality of users. The method also includes monitoring information associated with the shared workspace, the information relating to each user from the plurality of users. The method also includes determining whether a notification definition is satisfied, the notification definition based at least in part on the information associated with the shared workspace, and outputting, for display to at least one user from the plurality of users, a notification, in response to determining that the notification definition is satisfied.
US09584564B2 Systems and methods for integrating live audio communication in a live web event
A system, method, and computer program for integrating live audio communication in a web event is provided. In exemplary embodiments, live audio data is received from one or more presenters. The live audio data is then encoded to create a formatted audio stream. The formatted audio stream may be synchronized with presentation events to generate the live web event by injecting control data for the presentation events. A combined formatted stream may be distributed to one or more users.
US09584561B2 Method and apparatus for providing a network assisting switch function
A method and apparatus for providing a network assisting switch function are disclosed. For example, the method receives a query for feature processing for a call from a switch deployed in a switched network, and determines if the feature processing for the call requires one or more switching services. The method determines if the switch is able to provide the one or more switching services, if the one or more switching services are determined to be required, and initiates a temporary connection to a network assisting switch function in a packet network, if the switch is unable to provide the one or more switching services.
US09584560B2 Providing external application services with an existing private branch exchange media server
A solution is provided that integrates external services with existing PBX services to provide new features to the PBX without having to update the PBX. To provide the external services, an external application server establishes a Computer Telephone Integration (CTI) channel with the PBX in order to register for one or more events that occur for a communication session controlled by the PBX. When one of the events occurs, the PBX sends a token containing information regarding the communication session and a media server associated with the communication session. The external application server uses the information in the token to provide an external service, via an external application, to a media stream of the communication session. In one embodiment, the media stream may be sent to that external application that provides the service to the communication session.
US09584558B2 Methods, apparatuses, and computer-readable media for initiating an application for participants of a conference
Methods, apparatuses, and computer-readable media for initiating an application for participants of a conference are disclosed. In one embodiment, a method is provided for concurrently initiating an application for participants of a conference. A conference may be established including a plurality of participant user devices. A request may be received from a participant user device in the conference to assign an application to the conference after the conference has been established. The application may be assigned to the conference. In response to the assigning the application to the conference, initiation of the application for use on each of the plurality of participant user devices in the conference may be concurrently requested. Apparatuses and computer-readable media having instructions for providing the method are also disclosed. These may provide multiple application instances for different participants of the conference, and may result in increased collaboration and/or productivity for participants of a conference.
US09584557B2 Proxy for facilitating streaming of media from server to client
A method for preparing streaming media content to be rendered by a media player employs a proxy for the media player. The proxy sends a request over a network to a content server. In response, a rolling manifest file is received by the proxy. The manifest file includes a sequence of media segment URLs indicating an ordering of the media segments that create a representation of a portion of the content stream. The URLs follow a predefined naming convention that allows URLs occurring prior to and subsequent to the URLs included in the manifest file to be predicted. The proxy predicts additional URLs that occur prior to and/or subsequent to the URLs included in the manifest file. The manifest file is modified by inserting the additional media segment URLs into the manifest file. The additional URLs are sequentially located before or after the URLs included in the manifest file.
US09584556B2 Client proxy for adaptive bitrate selection in HTTP live streaming
A client device includes a media player and a client proxy. The client device is to provide a static playlist of segments for a multimedia program to the media player, wherein the static playlist is independent of changes in network performance, and to update a local variant playlist for the multimedia program responsive to changes in network performance. The client proxy further is to convert a first segment request from the media player for a first segment listed in the static playlist to a second segment request for a second segment listed in the local variant playlist, wherein the first segment and the second segment are different encodings of the same multimedia content. The client proxy further is to access the second segment from the media server using the second segment request, and provide the second segment to the media player as the first segment.
US09584555B2 Method and apparatus for managing calls
A system that incorporates teachings of the present disclosure may include, for example, receiving a request for a voice call at a mobile switching center server, transmitting a mapping query from the mobile switching center server to a database in response to the request for the voice call, route the request from the mobile switching center server to an internet protocol multimedia subsystem for facilitating establishing the voice call when the mapping query is successful in obtaining an internet protocol address for establishing the voice call with a recipient communication device, and routing the request from the mobile switching center server to a second server for facilitating establishing the voice call without routing the request to the internet protocol multimedia subsystem when the mapping query is not successful in obtaining the internet protocol address. Other embodiments are disclosed.
US09584552B2 Method and mobile user equipment for handling media types of a communication session in an IMS communication system and an IMS node
A method of and mobile User Equipment, UE, for handling media types of an Internet Protocol, IP, multimedia communication session in an IP Multimedia communication Subsystem, IMS, wherein at the receipt of a session set up request message a mobile UE presents media type handling options based on the session set up request message. After receiving media type handling instructions by the mobile UE, based on the presented media type handling options, a session accept message is transmitted by the mobile UE in accordance with the media type handling instructions. Based on the media type handling instructions, media type may be routed by the IMS to terminal equipment remote from the mobile UE.
US09584551B2 SIP user release
A system that releases a Session Initiation Protocol (“SIP”) user from a serving function on an Internet Protocol Multimedia Subsystem (“IMS”) network receives a REGISTER refresh from a registered user equipment (“UE”). In response to the REGISTER refresh, the system sends a server assignment request to a home subscriber server (“HSS”) that clears the name of the Serving Call Session Control Function (“S-CSCF”) assigned for the registered user. The system then sends a gateway timeout or server timeout that would trigger the UE to send an initial REGISTER request.
US09584549B2 Image monitoring framework
A computing platform may receive, from a network device, a message identifying data that was transmitted by a user device located in a private network associated with an organization. The network device may be located at a boundary between the private network and a public network. The data may include one or more images and may be destined for a network address associated with the public network. The computing platform may generate and store a record corresponding to the message. The computing platform may receive, from an analysis platform, data indicating whether the image(s) comprise content that violates a data leak prevention (DLP) policy of the organization. The computing platform may identify the record corresponding to the message and may update the record corresponding to the message to reflect whether the image(s) comprise content that violates the DLP policy of the organization.
US09584547B2 Statistical security for anonymous mesh-up oriented online services
Web pages and applications commonly consume functionality provided by services to provide users with a rich experience. For example, a backend mapping service may provide access to these services. However, the users and application consuming the services may be anonymous and unverified. Accordingly, a two ticket validation technique is provided to validate service execution requests from anonymous applications. In particular, a user is provided with a client ticket comprising a reputation. The reputation may be adjusted over time based upon how the user consumes services. An application may request access to a service by providing the client ticket and an application ticket for validation. The reputation of the user may be used to determine an access level at which the application may access the service. Users with a high reputation may receive high quality access to the service, while users with a low reputation may receive lower quality access.
US09584541B1 Cyber threat identification and analytics apparatuses, methods and systems
The cyber threat identification and analytics (“CTIA”) apparatuses, methods and systems, for example, identify a list of relevant malware indicators of compromise (IOCs) during a cyber security incident. The CTIA system automatically groups relevant malware IOCs from all known samples of a particular threat, given either a threat or a specific IOC without knowing the threat. In this way, an incident responder can use the group of relevant malware IOCs to have the highest probability of locating infections of variations of malware of the particular threat.
US09584539B2 Enhanced browsing with security scanning
A method scans a second web page linked to a first web page being displayed by a browser. The method identifies a target link to the second web page. Prior to receiving a user selection of the target link, the method prefetches content from the second web page and loads it into a safe cache before receiving the user selection of the target link. The method scans the prefetched content for a security threat, within the safe cache, which is configured to prevent the prefetched content from altering a memory or storage location external to the safe cache. The method detects user placement of a cursor proximate to the target link and, in response to identifying a security threat, presents a warning to the user, or in response to identifying no threat or the user opting to ignore the warning, causing display of a second window comprising the prefetched content.
US09584538B1 Controlled delivery and assessing of security vulnerabilities
A method for providing security vulnerability information is provided. The method may include checking for the security vulnerability information product supplier servers. The method may further include sending alerts to a security vulnerability administrator associated with a client environment. Additionally, the method may include performing a security check on the security vulnerability administrator to authorize the security vulnerability administrator to receive the security vulnerability information. The method may also include authenticating customers associated with the client environment to authorize the customers to receive the security vulnerability information. The method may further include prompting the authorized security vulnerability administrator to acknowledge an information confidentiality reminder. The method may also include sending an audit record to the product supplier server. The method may further include presenting the security vulnerability information to the authorized security vulnerability administrator and the authorized customers associated with the client environment.
US09584536B2 Presentation of threat history associated with network activity
Methods and systems for extracting, processing, displaying, and analyzing events that are associated with one or more threats are provided. According to one embodiment, threat information, including information from one or more of firewall logs and historical threat logs, is maintained in a database. Information regarding threat filtering parameters, including one or more of types of threats to be extracted from the database, parameters of the threats, network-level details of the threats, a time interval of detection of the threats and source-destination details of the threats, is received. Information regarding threats matching the threat filtering parameters are extracted from the database and is presented in a form of an interactive historical graph. Responsive to receiving from a user an indication regarding a selected subset of time in which to zoom into for further details, a list of threats within the selected subset is presented in tabular form.
US09584535B2 System and method for real time data awareness
A system includes a sensor and a processor. The sensor is configured to passively read data in packets as the packets are in motion on a network. The processor is cooperatively operable with the sensor. The processor is configured to receive the read data from the sensor; and originate map profiles of files and file data, both from the read data from the sensor, as the passively read packets are in motion on the network. The processor is also configured to infer a user role for a user who is using the file and the file data and how the user is transferring or accessing the file and the file data. Inappropriate usage being performed by the user can then be detected from the user role and the read data to control access to particular files.
US09584532B2 Enterprise intrusion detection and remediation
Events are securely packaged and transmitted from peripherals of terminals and from secure input/out modules (SIOMs) of terminals. The events are collected and mined in real time for security risk patterns and dynamic remedial actions are pushed back down to the terminals, peripherals, and SIOMs.
US09584529B2 Method and system for obtaining peripheral information, and location proxy server
A method for obtaining peripheral information method is disclosed herein and includes steps of: receiving a request for obtaining peripheral information, and the request for obtaining peripheral information includes a connection request for access to a third-party website; obtaining the current location information of a mobile terminal according to the connection request; obtaining a link of the third-party website; obtaining the current location information of a mobile terminal according to the connection request; obtaining a link of the third-party website according to domain name information of the third-party website and the current location information of the mobile terminal; making the mobile terminal jump to a page of the third-party website, so as to obtain peripheral information based on the current location of the mobile terminal and the information is provided by the third-party website.
US09584528B2 Securing databases against piracy attacks
A database for location or geographic based services is secured by requiring location based requests to include a unique identifier that identifies the location as well as an authorization identifier associated with the location. The authorization identifier is information that is obtained by being physically present at the location, such as information from access points that are at the location or a position fix when present at the location. The authorization identifier may be non-unique but relatively time-invariant, making such information easily crowdsourced, but difficult to obtain unless physically present at the location. For example, the authorization identifier may be an SSID or a Beacon Frame, or a hash thereof from one or more devices at the location or a position fix.
US09584527B2 User authentication based on FOB/indicia scan
Embodiments of the invention are directed to systems, methods and computer program products for receiving a request from a user for access to at least one function associated with a first application; determining that access to at least one function requires user authentication; initiating sensing of an authentication validating carrier comprising a first credential; determining the first credential based at least in part on the sensed authentication validating carrier; validating the first credential, thereby resulting in a first successful user authentication; and granting access to at least one function associated with the first application based on the validation of the first successful user authentication.
US09584523B2 Virtual private network access control
According to an example, a method for virtual private network (VPN) access control includes receiving a request from an application on a user device to access a remote computer network asset, and determining, by a processor, an authorization of the application to access the remote computer network asset based on a policy. In response to a determination that the application is authorized to access the remote computer network asset, the method includes setting a VPN connection between the user device and a remote computer network including the remote computer network asset, and routing traffic from the application to the remote computer network asset via the VPN. In response to a determination that the application is not authorized to access the remote computer network asset, the method includes routing traffic from the application to a network different than the remote computer network.
US09584521B2 Bi-directional communication over a one-way link
Apparatus for communication includes a single one-way link, which is physically capable of carrying the communication signals in one direction and incapable of carrying the communication signals in the opposite direction. Ancillary circuitry is coupled so as to cause the single one-way link to convey both first communication signals from a first station to a second station and second communication signals from the second station to the first station.
US09584520B2 Multi-tiered authentication methods for facilitating communications amongst smart home devices and cloud-based servers
Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating devices to access information and/or services provided by a remote server. Synchronization techniques include client devices and remote servers storing buckets of information. The client device sends a subscription request to the remote serve identifying a bucket of information and, when that bucket changes, the remote server sends the change to the client device. Authentication techniques include client devices including unique default credentials that, when presented to a remote server, provide limited access to the server. The client device may obtain assigned credentials that, when presented to the remote server, provide less limited access to the server.
US09584516B2 Proxy authentication for a multiple core network device
The present invention is generally related to a network computing device including a first processor communicating with a second processor as a proxy for a client device when authenticating access privileges of the client device. The present invention may include more than two processors where at least one of the multiple processors may be optimized for performing one or more control functions and one or more other processors may be optimized for transferring data or administrating the transfer of data through a gateway or firewall.
US09584514B2 Binding mobile device secure software components to the SIM
Various embodiments include a method for binding a secure software application to a mobile device wherein the mobile device includes a processor and a subscriber identity module (SIM) card, including transmitting, by the processor, an authentication challenge to the SIM card; receiving an authentication response from the SIM card; verifying the authentication response from the SIM card; and enabling the secure software application when the authentication response from the SIM card is verified.
US09584512B2 Verifying an association between an application and a mobile device through a telecommunication network
A system for verifying an association between an application and a mobile computing device. The mobile computing device transmits a request to a service to verify the application, which has an application instance identifier. A mobile device identifier, used to establish a communication channel with the mobile computing device, is also conveyed to the service. The mobile computing device receives one or more telephone call setup messages directed to the mobile device identifier, each of which signal a voice call request, and provides an indication to the service of the receipt of the telephone call setup messages. In response to receiving the indication, the service establishes an association between the application instance identifier and the mobile device identifier.
US09584509B2 Auditing and permission provisioning mechanisms in a distributed secure asset-management infrastructure
The embodiments described herein describe technologies for ticketing systems used in consumption and provisioning of data assets, such as a pre-computed (PCD) asset. A ticket may be a digital file or data that enables enforcement of usage count limits and uniqueness issuance ore sequential issuance of target device parameters. On implementation includes an Appliance device of a cryptographic manager (CM) system that receives a Module and a ticket over a network from a Service device. The Module is an application that securely provisions a data asset to a target device in an operation phase of a manufacturing lifecycle of the target device. The ticket is digital data that grants permission to the Appliance device to execute the Module. The Appliance device verifies the ticket to execute the Module. The Module, when executed, results in a secure construction of a sequence of operations to securely provision the data asset to the target device.
US09584507B1 Distributed password verification
Distribution of verification of passwords for electronic account. Password verification is distributed (divided) across multiple entities to reduce potential exposure in the event of a server exposure.
US09584505B2 Cross instance user authentication architecture
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a cross instance user authentication architecture in an on-demand service environment including, for example, means for receiving a login request at a global Virtual Internet Protocol (VIP) address for the host organization from a client device; forwarding the login request; determining the selected datacenter is a home-geo or a non-home-geo datacenter; establishing a back-end link; forwarding the login request from the non-home-geo datacenter to the home-geo datacenter via the back-end link for authentication; and returning a response to the client device from the non-home-geo datacenter upon successful authentication of the login request at the home-geo datacenter. Other related embodiments are disclosed.
US09584504B2 Auto login method and device
Disclosed are an auto login method and device. The method includes: when a request for auto logging into a designated account is received, acquiring the URL of the login page, a login password and an account address of the designated account from a pre-stored configuration file, and loading the login page according to the URL; acquiring a login menu in an HTML document corresponding to the login page, searching for a login password input box and an account address input box contained in the login menu, and determining content to be filled into the account address input box; writing the content to be filled into the account address input box into the account address input box, and writing the login password into the login password input box; and submitting the login menu which is written with the account address content and the login password, and completing auto login.
US09584503B2 Authentication to a remote server from a computing device having stored credentials
Authentication to a remote-server from a computing device having stored credentials for the remote server is described. In one example, a method of authenticating a user to a remote server through a client application executing on a computing device includes: receiving, by the client application, a request to authenticate the user to the remote server using credentials stored on the computing device; prompting, by the client application, the user for gesture-based password; authenticating, by the client application, the gesture-based password; and sending, by the client application, the stored credentials to the remote server for authentication in response to successful authentication of the gesture-based password.
US09584502B1 Transfer dongle for stored vehicle information
A data transfer dongle for transferring electronic information from an existing specific vehicle module to a predetermined specific vehicle module. The dongle collects and stores data specific to a module or component in the original format and enables that original data to be written or uploaded to a repaired or new module or component. Preferably, the dongle is programmed for limited use and will disable itself after a successful data transfer to the module or component.
US09584500B2 Methods, systems, and products for authentication of users
Methods, systems, and products authenticate users for access to devices, applications, and services. Skills of a user are learned over time, such that an electronic model of random subject matter may be generated. The user is prompted to interpret the random subject matter, such as with an electronic drawing. The user's interpretation is then compared to the electronic model of the random subject matter. If the user's interpretation matches the electronic model, the user may be authenticated.
US09584499B2 Authentication system and method
A system and method whereby the identity of a person, entity, device or the like attempting to gain access to a secured resource may be securely authenticated includes a means for receiving from a requester purporting to be an authorized user of a secured resource a request for access to the secured resource; means for generating and communicating to the purported authorized user a challenge string adapted to provide a basis for authenticating the identity of the requester; a means for receiving a response string corresponding to the challenge string; and a means for evaluating the response sting to authenticate the identity of the requestor.
US09584498B1 Feature activation using near field communication
The present disclosure relates to feature activation using near field communication. In an embodiment, a device may include a chip to receive and store wireless communications. An activation package may be stored to the chip, and identify a set of features to enable or disable on the device. The device may include a processor to detect the activation package and initiate device operations based on the identified set of features. In some embodiments, the chip may receive and store information while the device is in a powered-off state, and the processor may detect the activation package at a power on event.
US09584497B2 Managing access to a network
In a method of managing access to a network, a MAC based authentication operation is implemented in determining whether to grant a user device access to the network. In addition, a user is enabled to self-register a user device into a database of authorized users in response to the user being denied access through the MAC based authentication operation and being listed as a valid user in a directory of active network users. Moreover, the directory of active network users is monitored for modification of information pertaining to the users listed in the directory of active network users and the database of authorized users is modified in response to a determination that user information pertaining to at least one user listed in the directory of active network users that affects the database of authorized users has been modified.
US09584494B2 Terminal and server for applying security policy, and method of controlling the same
A method of operating a terminal using Mobile Device Management (MDM) solution includes: installing an application, requesting for registration by a license key received from an Enterprise License Management (ELM) server, receiving a Right Object (R/O) that corresponds to the license key and comprises a permission list, setting at least one permission based on the permission list comprised in the received R/O, and performing the set permission. A terminal using MDM comprises an MDM application configured to control an installed application to acquire a required permission, a ELM agent configured to request for registration by a license key from an ELM server, and receive a R/O that corresponds to the license key and comprises a permission list, and an ELM permission enforcer configured to set at least one permission based on the permission list comprised in the received R/O.
US09584492B2 Cryptographic proxy service
A cryptographic proxy service may be provided. Upon determining that data associated with a network destination comprises at least some sensitive data, a cryptographic service may provide a security certificate associated with the network destination. The plurality of data may be encrypted according to the security certificate associated with the network destination and provided to the cryptographic service for re-encryption and transmission to the network destination.
US09584491B2 Intelligent security analysis and enforcement for data transfer
An approach is provided for managing a message being transferred from a mobile device. A sensitivity level of data in the message payload is determined prior to sending the message to a wireless access point (WAP) en route to a destination device. If the payload data has a first sensitivity level, the mobile device sends the message to a first secure WAP having encryption at a threshold strength at a network layer and utilizes a protocol having encryption at an application layer. If the data has a second sensitivity level, the mobile device (a) sends the message to the first secure WAP without utilizing the protocol or (b) sends the message to a second, less secure WAP having encryption at a lesser strength and utilizes the protocol. If the data has a third sensitivity level, the mobile device sends the message to the second WAP without utilizing the protocol.
US09584490B2 Computer-readable, non-transitory medium storing digital content distributing program, computer-readable, non-transitory medium storing digital content playback program, digital content distributing apparatus and digital content playback apparatus
In digital content including; data in which digital copyrighted work is stored, and a plurality of separation data separated from the data, a header of the data stores position information for specifying a separation region in which one of the separation data is separated. Moreover each separation region in which the separation data is separated, stores position information for specifying other separation regions in an interlinked manner. Furthermore the data excluding the separation region is encrypted by a content key of the data, and the separation region of the data, and the separation data are encrypted respectively by a content key different for each separation data. Moreover, the separation data is distributed together with the content key on a route different to the data.
US09584489B2 Controlling access to resource functions at a control point of the resource via a user device
Controlling access resource functions. Establishing, by a resource access manager, enrollment information (e) for each of a plurality of users. Encrypting, by the access manager, each received (e) in an authorization data item for the corresponding user. Transmitting, by the access manager, each authorization data item to a corresponding user device. Receiving, by a resource control point, from a user device, a request for access to a function of the resource, the request for access comprising the received authorization data item and verification information (v). Decrypting, by the control point, the received authorization data item to extract (e). Determining, by the control point, a similarity measure between (v) and (e). For a determined similarity measure greater than or equal to a threshold, authorizing, by the control point, the request for access. For a determined similarity measure less than the threshold, denying, by control point, the request for access.
US09584488B2 Data encryption cipher using rotating ports
A streaming one time pad cipher using rotating ports for data encryption uses a One Time Pad (OTP) to establish multiple secure point-to-point connections. This can be used to implement a streaming OTP point-to-point firewall, virtual private network or other communications facility for communicating secure information across one or more insecure networks.
US09584486B2 Communication system, wireless communication apparatus, and communication method
A wireless communication circuit includes a receiver to receive at least one of a beacon frame and a probe response frame from a first wireless communication apparatus belonging to a first communication group, at least one of the beacon frame and the probe response frame including first security information indicating a first encryption method. The circuit includes a transmitter to transmit an association request frame to the first wireless communication apparatus, the association request frame including second security information indicating a second encryption method which is supported by the wireless communication circuit, after a determination that the second encryption method overlaps with the first encryption method. The transmitter declines to associate with the first wireless communication apparatus if the first encryption method fails to overlap with the second encryption method. The transmitter transmits a data frame including a frame body after a reception of an association response frame.
US09584482B2 Access control lists for private networks of system agnostic connected devices
The disclosure relates to using a control service to control external access to APIs of IoT devices on a private network. An external application can request access to an API, and in response, the control service can monitor broadcasts from the IoT devices indicating what APIs they have available. If a match exists, the control service can request user authorization to allow the requested access. The user can grant or deny the requested access, and place limitations on the authorized access. The control service uses this information to open a connection between the requesting application and the IoT device having the requested API, and via this connection, the requesting application can access and control the device running the requested API.
US09584478B2 Examining and controlling IPv6 extension headers
Methods and systems for selectively blocking, allowing and/or reformatting IPv6 headers by traversing devices are provided. According to one embodiment, reputation information regarding observed senders of Internet Protocol (IP) version 6 (IPv6) packets and packet fragments is maintained by a traversing device based on conformity or nonconformity of extension headers contained within the IPv6 packets with respect to a set of security checks performed by the traversing device. When an IPv6 packet or packet fragment is received from a particular source IP address indicated by the reputation information to be associated with one or more nonconformity issues, then dropping, rate limiting or quarantining, by the traversing device, the IPv6 packet or the packet fragment.
US09584477B2 Packet processing in a multi-tenant software defined network (SDN)
An SDN controller associated with a switch maintains unique tenant/port association data, and pushes to the switch per-tenant policies. A per-tenant information processing port (IPP) on the switch enables traffic sent to or from a tenant to be distinguished from that of another tenant, even with respect to packet processing devices (PPDs) that share a particular switch. With the described approach, the properties of a non-overlay SDN are leveraged to support multi-tenancy in an efficient manner, preferably by associating a specific tenant with a specific port (on the virtual switch) once, rather than continuously parsing tenant data from the information flow. The technique enables the application of tenant-specific policy to tenant-specific network flows in a multi-tenant network.
US09584476B2 Safety protection method, firewall, terminal device and computer-readable storage medium
Various examples provide a safety protection method, a firewall, a terminal device and a computer-readable storage medium. According to the method, a firewall injects a code module including a first function capable of modifying package safety information corresponding to an illegal application into a target process, and triggers the first function to modify the package safety information corresponding to the illegal application to make the illegal application fail to perform an operation due to the modified package safety information.
US09584475B1 System and method for optical security firewalls in computer communication systems
There is a method and system for a bidirectional firewall in computer communications, which utilizes the transfer of information from an optical display to a separate server thereby eliminating unauthorized entry into the server and prohibiting access to the stored information. This may include a computer communication system for the transmission or receiving of data, or both, which system comprises, data processor server computer; a terminal for the computer; a data processor connected to the computer; a display monitor to display data from the terminal; and an optical scanner to receive or transmit data from the data processor to the display monitor. The optical scanner is constructed and arranged to create an electronic security gap between the display monitor and the data processor and computer.
US09584472B2 Facilitating content accessibility via different communication formats
Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format.
US09584470B2 Dynamic DHCP for Wi-Fi connectivity in a vehicle
A system and a method using the system for wireless communication using a vehicle telematics unit, including the steps of: prior to a vehicle telematics unit establishing a network connection, assigning a temporary internet protocol (IP) address having a short-term lease duration to a mobile device to permit communication between the telematics unit and the mobile device; and if the network connection is not established prior to the expiration of the short-term lease duration, renewing the temporary IP address, wherein the renewal lease duration is shorter than the earlier lease duration.
US09584469B2 Information processing apparatus, information processing system, and computer-readable recording medium having stored program
An information processing apparatus is connectable to an external network, and includes a plurality of units, an external network interface, and an internal network interface. The external network interface is provided in at least one of the plurality of units, and connected to the external network. The internal network interface is provided in each of the plurality of units, and is connected to an internal network which is established by a second address system independent from a first address system of the external network connected to the external network interface. Then, the internal network interface of each of the plurality of units conducts communication between the plurality of units using the second address system. Therefore, the internal network having no influence on the external network can be established.
US09584468B2 Layer-2 IP networking method and apparatus for mobile hosts
A method and apparatus to enable IP networking for mobile hosts without requiring changes to be made to the TCP/IP stack in the operating system installed on the mobile hosts. The apparatus is an “intelligent device” that can be installed on or connected to a mobile host, and may comprise a software-only logical module, physical hardware, or a combination of both. To a mobile host, the intelligent device emulates a network interface such as an Ethernet card or a telephone modem. The intelligent device appears to an access network just like any regular IP host connected to the access network through a physical network interface device. The intelligent device handles all mobile networking functions for the mobile host, and may control multiple different physical network interface devices to enable a connection to an access network available to the mobile user at his location.
US09584467B2 Technique to delegate prefixes to Wi-Fi clients connected to mobile access point routers
Methods, devices, systems, and non-transitory process-readable storage media of the various embodiments enable a software-enabled access point mobile computing device to delegate prefixes to already connected local area network (LAN) client devices upon establishment or re-establishment of a data connection. The various embodiments may enable a mobile computing device configured to operate as a mobile router (i.e., a softAP mobile computing device) to support prefix delegation by providing unique IPv6 prefixes to connected LAN client devices.
US09584463B2 Method and apparatus for displaying abstract information corresponding to link
The present disclosure discloses a method and apparatus for displaying link abstract information. The method includes: downloading content corresponding to a Uniform/Universal Resource Locator (URL) from Internet according to the URL inputted by a user in a dialog window of an Instant Messaging (IM) client; analyzing the downloaded content, acquiring abstract information corresponding to the URL; displaying the abstract information in the dialog window. According to the above technical solution, the abstract information corresponding to a link inputted in a window of the IM software by the user can be displayed and conveniently shared to the SNS community, so as to extend a function of the IM software and improve user experience.
US09584462B1 Universal email failure notification system
A system for managing email failure notification. The system comprises a data store to store message identifiers for sent emails and a local server computer. The local server computer comprises an analyzer application stored in the memory that, when executed by the processor, analyzes an email return notification comprising information about a failed email, wherein the analyzer application obtains the email return notification via the return path address defined in the return path attribute, reads an entry from the data store based on a message identifier in the email return notification, and updates the entry based on the message identifier. The local server computer further comprises a resolution application stored in the memory that, when executed by the processor, reads entries from the data store associated with failed emails, builds a table on a website with failed email information, and maintains statistics for failed emails.
US09584454B2 Executing commands embedded in messages
A communication server, computer-readable storage medium, and computer-implemented method for executing commands embedded in messages are provided. The method may include accessing a message that is being routed through a communication server. The message may include a command operator that is operative to execute an action performed by a network-based service executing on an application server. The method may further include identifying the command operator included in the message, and transmitting a request to the application server to perform the action corresponding thereto.
US09584447B2 Apparatus and method for client-side flow control in a remote access environment
A client-side flow control mechanism for controlling the flow of messages communicated from a service to a client in a remote access system. The service, which may be a managed or unmanaged service, may communicate messages to the client where the messages include a service sequence ID (SSI). As the client processes the messages from the service, the client responds with a client sequence ID (CSI). The SSI and CSI values determine the number of messages that are in transmission queues. The service compares a difference between the current SSI and CSI to a stop window value. If the difference is greater than the stop window value, transmission of messages from the service to the client is turned OFF. The client continues to send CSI acknowledgments as it processes messages. Once the difference falls below a start window value, the transmission of messages to the client is turned ON.
US09584440B1 Real-time distributed tree
Some embodiments provide a real-time distributed tree (RDT) comprising scalability, protocol, and data layers for dynamically and in real-time defining and implementing customer applications over cloud operator resources. The RDT is a tree structure with customer branches comprising nodes hierarchically organizing domains, domain applications, and application rooms. Service layer service nodes can be linked to any customer branch node. Linking service nodes to the customer node reserves services represented by the service nodes for allocation to or scaling of any customer application or room under that customer branch. Linking service nodes to an application node or room node allocates the corresponding services to the application or room. The RDT moves linkages to maximize service usage and minimize wasted allocation. Protocol layer nodes modify signaling or messaging of the services implementing a customer application. Data layer nodes provide customizable four-dimensional storage of activity occurring anywhere in the customer branch.
US09584439B2 Pluggable allocation in a cloud computing system
In one embodiment, a cloud computing system provides user extensibility by providing a plugin interface for major systems. Plugin interfaces for a compute service, object service, network service, authentication and authorization service, message service, and image service are disclosed. One or more of the plugin interfaces can be used to alter the allocation of virtual to physical resources across multiple services. Compound services and smart allocation facilities are possible with user-directed modification.
US09584437B2 Resource watermarking and management
A method, system and non-transitory computer-readable medium product are provided for resource watermarking and management. In the context of a method, a method is provided that includes identifying resources associated with a device and identifying a watermark template. The method further includes associating the watermark template with the resources, and authorizing the device to perform actions on the resources.
US09584434B2 Methods and apparatus for simultaneously hosting multiple service providers on a network
Methods and apparatus for simultaneously hosting multiple service providers on a network. A method is provided for hosting multiple service providers in a data network. The method includes controlling access to services offered by one or more service providers, and discovering affiliation provisions associated with a device, wherein the affiliation provisions are associated with one or more selected service providers. The method also includes filtering the services according to the affiliation provisions to generate a package database of services offered by the one or more selected service providers, and transmitting the package database to the device.
US09584431B2 Method to achieve bounded buffer sizes and quality of service guarantees in the internet network
Methods to achieve bounded router buffer sizes and Quality of Service guarantees for traffic flows in a packet-switched network are described. The network can be an Internet Protocol (IP) network, a Differentiated Services network, an MPLS network, wireless mesh network or an optical network. The routers can use input queueing, possibly in combination with crosspoint queueing and/or output queueing. Routers may schedule QoS-enabled traffic flows to ensure a bounded normalized service lead/lag. Each QoS-enabled traffic flow will buffer O(K) packets per router, where K is an integer bound on the normalized service lead/lag. Three flow-scheduling methods are analyzed. Non-work-conserving flow-scheduling methods can guarantee a bound on the normalized service lead/lag, while work-conserving flow-scheduling methods typically cannot guarantee the same small bound. The amount of buffering required in a router can be reduced significantly, the network links can operate near peak capacity, and strict QoS guarantees can be achieved.
US09584430B2 Traffic scheduling device
The disclosure relates to a traffic scheduling device for scheduling a transmission sequence of data packets, stored in a plurality of traffic flow queues, an eligibility state of each of the traffic flow queues for the scheduling is being maintained in a hierarchical scheduling database describing a relationship among the plurality of traffic flow queues. The traffic scheduling device includes: a plurality of interconnected memory cluster units. Each memory cluster unit is associated to a single or more levels of the hierarchical scheduling database and each memory cluster unit is coupled to at least one co-processors. At least one co-processor is software-programmable to implement a scheduling algorithm. The traffic scheduling device also includes an interface to the plurality of traffic flow queues.
US09584429B2 Credit based flow control for long-haul links
A method for communication includes storing packets received from a sending node over a communication link in a receive buffer of a receiving node. The receive buffer includes one or more blocks having a first block size. A first credit count, corresponding to a number of available blocks in the receive buffer, is derived. The first credit count is converted to a second credit count so as to represent an available space in the receive buffer in accordance with a second block size, which is different from the first block size. A transmission rate of the sending node is controlled by publishing the second credit count to the sending node over the communication link.
US09584427B2 Systems and methods for providing fine grained control over MSS values of transport layer connections
Systems and methods of providing fine grained control over MSS values of transport layer connections. A device intermediary to a plurality of clients and a plurality of servers can identify a first MSS value based on a MTU value of a VLAN interface responsive to a request to establish a transport layer connection. Device determines that a MSS value of the VLAN is less than the first MSS value. Device updates, responsive to the determination, the first MSS value to a second MSS value corresponding to the MSS value of the VLAN. Device determines that an MSS value specified by a profile configured for a virtual server of the device is less than the second MSS value. Device updates the second MSS value to the MSS value of the profile responsive to determining that the MSS value specified by the profile is less than the second MSS value.
US09584426B2 Congestion management in overlay networks
A system forwards congestion management messages to a source host updating the source address in the management message. The system may determine that the congestion management message was triggered responsive to an initial communication that was previously forwarded by the system. The system may use header translation within a single addressing scheme and/or may translate the congestion management message into a different type to support forwarding to the source of the initial communication. The system may use portions of the payload of the congestion management message to determine the source of the initial communication and to derive a different header for the translated congestion management message.
US09584423B2 Dynamic resource repositioning load balancing and location management system and method
A dynamic resource repositioning load balancing and location management system repositions an incoming resource in a grid network of nodes. The system includes a first mapping device to map topology of said gird network of nodes, along with its resources; a determination device to determine at least an incoming resource's initial placement in terms of relative position of said node that the resource currently occupies and in terms of relative number of edges on which said resource currently resides; and resource repositioning device to reposition said at least a resource, in said grid network of nodes, in response to an incoming resource, said repositioning based on said determined position of said incoming resource; characterized, in that, said repositioning mechanism being guided by at least a step or a combination of steps or repetition of steps selected from a group of steps.
US09584412B2 Ascertaining per-hop network characteristics
A tool that may be used for querying and obtaining per-hop information along a network path, and/or for verifying the host name of each hop against a data repository such as the DNS. The query and response may be transmitted in, e.g., the destination options header of data packets, such as an IPv6 destination options header.
US09584408B2 Packet data extraction device, control method for packet data extraction device, and non-transitory computer-readable recording medium
A packet data extraction device (10) of the present invention includes: a procedure name checking section (12) for checking a procedure name of a message, which procedure name is contained in a payload of an object packet (p); and a data obtaining section (13) for obtaining target data from a payload of a target packet specified by data positional information (14b) in which a position of the target data is associated with the procedure name in advance.
US09584404B2 Rapid alternate paths for network destinations
Network traffic is sent via alternate paths in cases of network link or node failure. An alternate node responds to U-Turn traffic from a primary neighbor to select a further alternate. An algorithm for determining the alternate paths is provided to select loop-free neighbors.
US09584402B2 Systems and methods for peer to peer communication
Systems, methods, and computer program products for transmitting data between devices are disclosed. A device may utilize a standardized communication system (“SCS”) to transmit data directly between devices including an SCS. The SCS may discover available devices. The SCS may determine available transmission paths between a first device and a second device. The SCS may select a transmission path between the first device and the second device, and the SCS may transmit data from the first device to the second device using a standardized communication protocol (“SCP”).
US09584400B2 Method and apparatus for selecting a router in an infinite link network
A method, apparatus and computer program product are therefore provided in order to provide for efficient selection of a router (206, 208) for providing network services in an infinite link network. A mobile terminal (202) may identify nearby routers (206, 208) using link layer distance metrics in order to select an optimal router. The link layer distance metrics may provide a number of “hops” or other measure of physical distance between the mobile terminal (202) and the router (206, 208) in order to route packets to a router that is physically closest to the mobile terminal, which may result in a minimized number of relays for a packet transmitted from the terminal to the router, and vice-versa.
US09584396B2 Label-based measurement method, apparatus, and system
Embodiments of the present invention provide a label-based measurement method, apparatus, and system. The method includes: allocating at least two labels to the same FEC; obtaining a label insertion mode for the at least two labels; receiving data packet, where one of the at least two labels is inserted in the data packet; and performing, according to the label insertion mode and the data packet, performance measurement on a network that the FEC passes through. By using the technical solutions provided in the embodiments of the present invention, a problem of network bandwidth occupation caused by inserting a test packet and an OAM packet during performance measurement and a problem of measurement result inaccuracy caused by OAM packet loss may be solved.
US09584391B2 User-configurable network performance monitors
A network analysis system provides for a user-definable display of information related to messages communicated on the network. The network analysis system includes one or more display formats that provide a display of message exchanges between nodes of a network, and a display augmenter that provides additional information on the display based on a user-defined visualization. The user defined visualization includes augmenting the display based on user-defined coloring characteristics and/or augmenting the display with user-defined labels. To further facilitate user control of the augmentation of the display, the system accepts user-defined programs for discriminating among messages, for controlling the labeling of messages, and for controlling the coloring of messages and labels. Commonly used user-defined characteristics and labels are stored in a library, for use via a selection from among the library entries.
US09584390B1 Method and application performance monitoring device for monitoring transactions by analyzing packets in packet processing system
A method for monitoring transactions by analyzing packets in a packet processing system is provided. The method includes steps of: (a) an application performance monitoring (APM) device classifying at least one packet, if being acquired in the packet processing system through port mirroring, based on at least either of a port number and an IP address of a client device; (b) the APM device identifying at least one pair of (i) at least one packet transmitted from at least one specific device among the client device and at least one processing device in the packet processing system and (ii) at least one packet transmitted to the specific device in response to the at least one packet transmitted from the specific device by considering at least one packet under identical classification; and (c) the APM device acquiring information on the transactions by using information on the identified pair of the packets.
US09584388B2 Domain name server traffic volume estimation
Technologies are generally described for methods and systems effective to determine traffic volume of a domain name server caused by a host domain. In some examples, a host domain may store page view data that relates to page views requested at the domain name server. The host domain may receive a first query for a resource associated with the host domain. The host domain may add an instruction to the resource to produce a modified resource and send the modified resource to a device. The modified resource may generate a second query that may be used to determine traffic volume. The device may receive the modified resource, and generate the second query that includes an identification of the domain name server. The host domain may receive the second query, detect the identification, and update the page view data. The host domain may determine traffic volume based on the page view data.
US09584377B2 Transparent orchestration and management of composite network functions
A system that manages a network of network elements receives a network topology of the network elements, where the network elements include a first type of network elements and a second type of network elements. The system creates a first network function (“NF”) group that corresponds to the first type of network elements, and creates a second NF group that corresponds to the second type of network elements. The system implements a functionality of the first NF group on a physical network function component. The system implements a functionality of the second NF group as a virtual machine (“VM”). The system then forms a composite network function (“CNF”) using the first NF group and the second NF group. The CNF can be centrally managed.
US09584373B2 Configurable Clos network
A configurable Clos network includes leafs and spines and a switch fabric that connects the leafs and the spines. The switch fabric couples each leaf port of each leaf to at least one spine port of each spine.
US09584369B2 Methods of representing software defined networking-based multiple layer network topology views
A method for network control, comprising receiving a request for a network view from an application at a Software Defined Network (SDN) controller, creating a network view from a network map, wherein the network map comprises a representation of a plurality of network devices and network paths in a SDN-based multiple layer network, and wherein the network view comprises at least a portion of the devices or paths in the network map, and sharing the network view with the application.
US09584359B2 Distributed storage and computing of interim data
A method begins by a set of distributed storage and task (DST) execution units receiving a set of partial tasks and data, where a partial task of the set of partial tasks includes a common task and a unique partial sub-task. The method continues with the set of DST execution units executing the common task on the data to produce a set of preliminary partial results. The method continues with a first DST execution unit of the set of DST execution units generating first interim data based on the at least some of the set of preliminary partial results. The method continues with the first DST execution unit executing a first unique partial sub-task on at least one of a first portion of the data and the first interim data to produce a first partial result.
US09584356B2 Secured element for performing a user authentication and user authentication method
The invention relates to a secured element (9) including: —a communication interface (91); —an integrated circuit comprising a security module (93) comprising encryption based security features and configured to process authentication requests received on the communication interface. The secured element further. includes a MEMS microphone (94), said microphone being configured to capture a sound sequence and to provide the captured sound sequence to the security module.
US09584355B2 Device and method for frequency offset estimation
A device and method for estimating a frequency offset of a received signal is provided. The device comprises: a plurality of phase estimation units, each of the plurality of phase estimation units adapted for receiving one of a plurality of data parts of the received signal and estimating a phase caused by the frequency offset from the received data part, wherein the plurality of data parts comprises payload data and known symbols in the received signal. A method for estimating the frequency offset is also provided; and a frequency offset estimation unit for estimating the frequency offset from a plurality of phases estimated by the plurality of phase estimation units.
US09584354B2 Radio signal decoding and decoder
A radio signal decoder comprises a receiver configured to receive a digitized radio signal having modulated subcarrier frequencies encoding digital information, a first set of the subcarrier frequencies having a first subcarrier spacing, a second set of the subcarrier frequencies having a second subcarrier spacing, a first transformer configured to transform the digitized radio signal from a time domain into a frequency domain, the transformer being configured with the first subcarrier spacing, a first decoder configured to reconstruct digital information from the output of the first transformer, and an inverse transformer configured to to transform the input from the frequency domain back to the time domain with the first subcarrier spacing, a second transformer configured to transform the output of inverse transformer from the time domain to a frequency domain with the second subcarrier spacing, and a second decoder reconstructing digital information from the output of the second transformer.
US09584351B2 Symbol constellation design
In embodiments, apparatuses, methods, and storage media may be described for removing, from a frequency domain (FD) portion of a signal, a guard interval portion. One or more data symbols of the resultant unconstrained FD portion of the signal may then be constrained according to one or more tolerance parameters or thresholds. Other embodiments may be described and/or claimed.
US09584350B1 Electronic jamming system and method
An electronic jamming circuit and method used to place a protective area around a person or vehicle so that an explosive device cannot be triggered are described. A wideband code division multiple access (WCDMA) device in proximity to an explosive device is prevented from being triggered by a WCDMA communication by disruption of the ability of the WCDMA device to synchronize with, and thus cannot decipher, the communication. The jammer device may operate by forcing timing circuits in the WCDMA device to lock onto a jamming signal.
US09584349B2 Transmission circuit
The transmission circuit includes a comparator that converts a phase-modulated signal from an orthogonal modulator into a pulse signal so as to use the pulse signal as the sampling clock of the a delta-sigma modulator, and an asynchronous clock transfer unit and an interpolating circuit, disposed between a circuit operating based on the baseband clock and the delta-sigma modulator. The asynchronous clock transfer unit converts the amplitude component signal synchronized with the baseband clock, into an amplitude component signal synchronized with an N-frequency divided clock obtained by dividing the frequency of the sampling clock by N. The interpolating circuit interpolates the output signal from the asynchronous clock transfer unit so that the amount of change of one sample in the N-frequency divided clock becomes equal to the amount of change of one sample in the sampling clock.
US09584343B2 Presentation of organized personal and public data using communication mediums
Systems, methods and computer program products for providing information associated with an attachment (e.g., attachment received through an instant message system, online collaboration tool, electronic message and the like). A sidebar may allow a user to view comprehensive profile and content information associated with the attachment using an attachment information viewer. The sidebar also may allow the user to switch between a message attachment information view (e.g., to facilitate browsing of the document or attachment) and a person profile information view (e.g., to facilitate browsing of personal or public data).
US09584342B1 Enhanced audio video bridging (AVB) methods and apparatus
A packet is received via a port of the network device, and a database lookup is performed using header information of the packet. A priority associated with the packet is determined, and it is determined whether the priority is associated with a particular communication protocol that provides guaranteed delivery, defined latency, and/or defined throughput. When it is determined that the priority is associated with the particular communication protocol, i) it is determined, based on the database lookup, whether a destination address (DA) of the packet is associated with the particular communication protocol, and ii) when it is determined that the DA of the packet is associated with the particular communication protocol, the packet is prevented from egressing from ports of the network device that are operating according to the particular communication protocol with a frame priority indicator corresponding to a value reserved for the particular communication protocol.
US09584341B2 Modem interface using virtual local-area network tagging
An interface between an application processor device and a modem device uses virtual local-area network (VLAN) tagging of Ethernet frames. An example modem device includes a first interface circuit configured to communicate with a remote device, a second interface circuit configured to communicate with an application processor circuit , and a processing circuit configured to: provide the application processor circuit with IP-based data communications to and from at least one remote IP network using Ethernet frames exchanged between the application processor circuit and the modem device; provide the application processor circuit with local modem services, using Ethernet frames exchanged between the application processor and the modem device; and distinguish between Ethernet frames for the local modem services and Ethernet frames for the IP-based data communication to and from the remote IP network using differing VLAN identifiers attached to or included within the respective Ethernet frames.
US09584336B2 Using a control panel as a wireless access point
A method for providing wireless access to one or more wireless devices using an automation system control panel is described. In one embodiment, a communication link is established between an automation system control panel and one or more automation components. Settings are applied to configure the automation system control panel for use as a wireless access point providing two-way communication with one or more electronic devices. Applying settings includes receiving input directly at a graphical user interface of the automation system control panel, the graphical user interface further providing access to control the one or more automation components. The automation system control panel is wirelessly connected to one or more electronic devices via a wireless access point interface using the settings applied at the graphical user interface.
US09584334B2 System and method for video multicasting
A method for operating a cooperating user equipment (CUE) includes receiving a plurality of video packets that are hierarchically modulated (HM), with each video packet corresponding to a separately encoded video layer that is encoded with a rateless code, and decoding the plurality of video packets. The method also includes generating one or more supplemental packets to assist in the decoding of the plurality of video packets, and transmitting the one or more supplemental packets.
US09584330B2 Method for generating a real time billing information in a packet switching based network and network element
The present invention proposes a method for generating a real time billing information in a packet switching based network and a network element for implementing Interworking between a circuit switching based network and a packet switching based network, wherein a call is set up between a user of said packet switching based network and a user of a circuit switching based network, and a billing server is informed of at least a billing rate and an interval of billing, said method for generating a real time billing information comprising: generating a first message with a first token indicating the billing rate upon receiving a first charge message containing said billing rate from said circuit switching based network and based on said first charge message, and the billing server is informed of said billing rate; once said call having been set up, generating a second messages with a second token indicating the interval of billing upon receiving a subsequent charge message containing said interval of billing and based on said subsequent charge message, and the billing server is informed of said interval of billing; and generating a real time billing information by said billing server.
US09584328B1 Embedding information or information identifier in an IPv6 address
A network address includes a predefined portion that identifies a hostname, where the predefined portion is less than all of the network address. A request is received for a secure session at the network address. The hostname is identified from the predefined portion of the network address and a secure session negotiation is made including returning a digital certificate for the identified hostname.
US09584327B2 System and method for authentication for transceivers
A method and apparatus of a network element that authenticates a transceiver and/or a field replaceable unit of the network element is described. The network element generates a stored transceiver signature using transceiver data stored in the removable transceiver and a nonce. In addition, the network element generates a hardware transceiver signature using data stored in secure storage of the network element and the nonce. If the stored transceiver signature and the hardware transceiver signature are equal, the network element uses the transceiver to communicate network data for the network element. Otherwise, the network element disables the transceiver.
US09584326B2 Creating a new file for a dispersed storage network
A method begins by a dispersed storage (DS) processing module receiving a file creation request to create a new file from portions of a set of existing files. The method continues with the DS processing module identifying data segments associated with the set of existing files corresponding to the portions of the set of existing files to produce identified data segments and identifying sets of encoded data slices of the identified data segments to produce identified sets of encoded data slices. The method continues with the DS processing module determining addressing information for the identified sets of encoded data slices from existing addressing information of the set of existing files and generating a segment allocation table for the new file based on the addressing information of the identified sets of encoded data slices such that the new file is created without duplication of the portions of the existing files.
US09584323B2 Compressing encrypted data without the encryption key
A method, system and computer program product are disclosed for compressing encrypted data, wherein the data is encrypted by using a block encryption algorithm in a chained mode of operation, and the encrypted data is comprised of a set of N encrypted blocks, C1 . . . CN. In one embodiment, the method comprises leaving block CN uncompressed, and compressing all of the blocks C1 . . . CN in a defined sequence using a Slepian-Wolf code. In an embodiment, the data is encrypted using an encryption key K, and the compressing includes compressing all of the blocks C1 . . . CN without using the encryption key. In one embodiment, the compressing includes outputting the blocks C1 . . . CN as a set of compressed blocks CmprC1 . . . CmprCN-1, and the method further comprises decrypting CN to generate a reconstructed block {tilde over (X)}n, and decrypting and decompressing the set of compressed blocks using {tilde over (X)}n.
US09584319B2 Optical receiving device in optical communication system, control method and device of photon detector, and dark count evaluation method of photon detector
[Problem] It is to provide an optical receiving device, a control method and device of a photon detector, and a dark count evaluation method of the photon detector that make it possible to perform a dark count evaluation with the photon detector performing a receiving operation. [Solution] It is to include a Z pulse information detection unit 205 and a control unit 204 selectively extracting outputs of photon detectors PD1 and PD2 to a transmission light pulse with light intensity substantially equal to zero included in a transmission light pulse train and a dark count evaluation unit 206 evaluating dark counts of the photon detectors based on photon detection counts indicated by the extracted outputs.
US09584318B1 Perfect forward secrecy distributed denial of service attack defense
Provided are methods and systems for mitigating a DoS attack. A method for mitigating a DoS attack may commence with receiving, from a client, a request to initiate a secure session between the client and a server. The method may continue with determining whether the client is on a whitelist. Based on a determination that client is absent from the whitelist, a pre-generated key may be sent to the client. The method may include determining validity of the established secure session. The determination may be performed based on further actions associated with the client. Based on the determination that the secure session is valid, a renegotiation of the secure session may be forced. The method may further include generating a new key using a method for securely exchanging cryptographic keys over a public channel. The new key is then sent to the client.
US09584314B2 Event-driven, asset-centric key management in a smart grid
A security management system comprises a key management sub-system, an asset/workload management sub-system, and an event management sub-system. The event management sub-system detects events. The asset/workload management sub-system correlates events (irrespective of type) with the assets that generate them, and the key management sub-system uses the event-asset associations determined by the asset/workload management sub-system to automatically orchestrate the necessary key management activities (e.g., key creation, revocation, refresh, etc.) across the impacted components in the information technology and operational realms to ensure data security. In one use case, a security event detected by the event management sub-system triggers one or more actions within the asset/workload management sub-system. Service configuration records are identified from this scan, and assets defined in those records are identified. An event-asset association is then supplied to the key management sub-system, which uses this information to determine a key management operation.
US09584313B2 Streaming one time pad cipher using rotating ports for data encryption
A streaming one time pad cipher using rotating ports for data encryption uses a One Time Pad (OTP) and an Exclusive Or (XOR) (or other cipher) with a public key channel to encrypt and decrypt OTP data. There is no method in cryptography to thwart the OTP/XOR method and it is proven impossible to crack. The method also rotates the ports of the channels periodically to increase communication obfuscation. Through pre-fetching and cache of OTP data, latency increases from encryption are kept to an absolute minimum as the XOR for encryption and decryption is done with a minimal number of instructions.
US09584312B2 Methods and systems for storing and retrieving data
Through use of the technologies of the present invention, one is able to store and to retrieve data efficiently. One may realize these efficiencies by coding the data and storing coded data that is of a smaller size than original data.
US09584311B2 Decrypting data
A device for decrypting data includes a number of devices secured by at least one security device. The secured devices include a receiver for receiving calculation data encrypted using a homomorphic encryption function and a decryptor for decrypting the encrypted calculation data by carrying out the inverse of the homomorphic encryption function on the encrypted calculation data using a private key assigned to the homomorphic encryption function. A method and a computer program product for decrypting data are also provided.
US09584309B2 Circuit for dynamically adaptive bit-leveling by incremental sampling, jitter detection, and exception handling
A circuit and method for implementing an adaptive bit-leveling function in an integrated circuit interface is disclosed. During a calibration operation, a pre-loaded data bit pattern is continuously sent from a sending device and is continuously read from an external bus by a receiving device. A programmable delay line both advances and delays each individual data bit relative to a sampling point in time, and delay counts relative to a reference point in time are recorded for different sampled data bit values, enabling a delay to be determined that best samples a data bit at its midpoint. During the advancing and delaying of a data bit, jitter on the data bit signal may cause an ambiguity in the determination of the midpoint, and solutions are disclosed for detecting jitter and for resolving a midpoint for sampling a data bit even in the presence of the jitter.
US09584308B2 Digital system for estimating signal non-energy parameters using a digital phase locked loop
A digital system of measuring parameters of the signal (phase, frequency and frequency derivative) received in additive mixture with Gaussian noise. The system is based on the use of variables of a PLL for calculating preliminary estimates of parameters and calculating the corrections for these estimates when there is a spurt frequency caused by a receiver motion with a jerk. A jerk is determined if the low pass filtered signal of the discriminator exceeds a certain threshold. The jerk-correction decreases the dynamic errors. Another embodiment includes a tracking filter for obtaining preliminary estimates of parameters to reduce the fluctuation errors. Estimates are taken from the tracking filter when there is no jerk and from the block of jerk-corrections when there is a jerk.
US09584298B2 Method for transmitting control information and apparatus therefor
A method and device for transmitting uplink control information in a wireless communication system supporting carrier aggregation and operating in TDD are discussed. The method includes transmitting hybrid automatic repeat request acknowledgements (HARQ-ACKs) feedback bits o(0),o(1),o(2),o(3) on a physical uplink shared channel (PUSCH), wherein the HARQ-ACKs feedback bits corresponds to HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2), and HARQ-ACK(3) associated with a first component carrier (CC) and HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2), and HARQ-ACK(3) associated with a second CC.
US09584297B2 Interference management for adaptive TDD with frequency domain separations
A method of wireless communications includes adapting to downlink/uplink resource allocations. In particular, the downlink/uplink communications may be adjusted according to time division duplexed (TDD) configurations of serving and neighbor cells.
US09584294B2 Method for transceiving signal in wireless communication system, and apparatus therefor
The present invention relates to a method for transceiving a signal in a wireless communication system. A method for transceiving a signal in a wireless communication system according to one embodiment of the present invention comprises the steps of: deducing a channel from a transmission antenna of a transceiver; generating a reference signal by combining the deduced channel and a transmission signal from the transmission antenna; converting the reference signal into an analog signal; receiving a data signal and a self-interference signal by means of a reception antenna of the transceiver; and canceling the self-interference signal from the received data signal by means of the converted reference signal, wherein deducing a channel and combining signals are performed in the digital domain and discarding the self-interference signal is performed in the analog domain.
US09584290B2 Multiple carrier activation/deactivation in wireless communications
Systems, methods and apparatuses are provided that facilitate selecting resources, such as time slots, subframes, etc., for performing bandwidth switching related to activating and/or deactivating one or more carriers. A data portion of one or more subframes can be selected for performing bandwidth switching. In addition, a device can determine whether one or more downlink grants are received in the one or more subframes, and can avoid selecting such subframes. The device can alternatively perform the bandwidth switching and request retransmission of the data portion. Additionally or alternatively, the device can determine a type of the one or more subframes and/or signals transmitted in the one or more subframes to determine whether to perform bandwidth switching in the subframes. The bandwidth switching can include changing a sampling rate, reconfiguring frequency filters, modifying a local oscillator, etc.
US09584284B2 Simplified FDD-TDD carrier aggregation
Methods, systems, and devices are described for multi-carrier communications involving one or more TDD component carriers and one or more FDD component carriers in a wireless communications network. Some described embodiments are directed to systems and methods for multi-carrier communications for a half-duplex device. The described methods, systems, and devices may simplify multi-carrier communications, such as the determination of hybrid automatic repeat request (HARQ) and/or scheduling timing with FDD+TDD carrier aggregation.
US09584283B2 Method and apparatus for transmitting interference information
A method for receiving, by a UE, information for interference cancellation, the method includes receiving assistance control information for removing interference data from a neighboring eNB; and receiving primary control information indicating the interference data using the assistance control information, the assistance control information includes at least one of control channel element (CCE) indices, an aggregation level and a downlink control information (DCI) format of a control channel on which the primary control information is transmitted and cyclic redundancy check (CRC) bits for the control channel, the assistance control information includes sub-assistance control information on neighboring UEs simultaneously scheduled by the neighboring eNB.
US09584278B2 Uplink multi-user-MIMO without client assistance
In accordance with an embodiment, a method is provided in which a first wireless access point sends a downlink multi-user multiple-input multiple-output (MIMO) transmission to a plurality of client devices. The downlink multi-user MIMO transmission is configured to solicit acknowledgments from two or more of the plurality of client devices. The acknowledgments are received at a plurality of antennas of the first wireless access point from the two or more of the plurality of client devices. Uplink multi-user MIMO processing of the acknowledgments is performed from the two or more of the plurality of client devices to recover the acknowledgments respectively from each of the two or more of the plurality of client devices.
US09584277B2 Method for transmitting common reference signal in downlink MIMO system
The present invention relates to a method for transmitting reference signals for measuring a channel in a downlink MIMO (Multi Input Multi Output) system. The method comprises the steps of: configuring, by a base station at which Nt transmit antennas are configured, Nt reference signals for channel measurement, where Nt≧1; and transmitting, by the base station, the Nt reference signals to a use equipment in subframes at a specific cycle. The specific cycle is configured to include more than one subframe.
US09584274B2 Method, system and apparatus for transmitting data in carrier aggregation manner
A method, a system and an apparatus can be used for transmitting data in a CA manner. A first base station currently serving a user equipment (UE), creates EPS bearers under different component carriers CC Groups for the UE. The UE sets different access stratum entities corresponding to the CC Groups to process data in the process of creating the EPS bearers. The UE determines, when transmitting or receiving data, a corresponding CC Group according to an EPS bearer that bears the data. An access stratum entity corresponding to the CC Group processes the data that needs to be transmitted or received, a site is a first base station currently serving the UE or a second base station currently serving the UE.
US09584273B2 Method for supporting CoMP in wireless communication system and device therefor
One embodiment of the present invention discloses a method by which a CoMP scheduling device determines a CoMP set in a wireless communication system that supports coordinated multiple-point transmission and reception (CoMP), the method comprising the steps of receiving, from at least one base station, information on a terminal served by the base station; determining a CoMP set on the basis of the received information on the terminal (s); and transmitting identification information of the terminal(s) included in the CoMP set to a base station(s) included in the CoMP set, wherein the information on the terminal can include the identification information of the terminal, capability, quality of service (QoS), a channel state value between the terminal and each base station around the terminal, and/or ePDCCH set configuration information of the terminal.
US09584272B2 Methods and radio network nodes for measuring interference
A first radio network node (110) and a method therein for measuring interference as well as a second radio network node (120) and a method therein for enabling the first radio network node to measure interference are disclosed. The first radio network node (110) obtains (201) configuration information for indicating a designated subframe in which a reference signal for measurement of the interference is to be transmitted by the second radio network node (120). The second radio network node (120) obtains (202) configuration information for configuring a designed subframe for transmission of a reference signal. The first radio network node (110) receives (205), in the designated subframe indicated by the configuration information, the reference signal transmitted by the second radio network node (120). The first radio network node (110) determines (206) a value of the interference based on the reference signal.
US09584271B2 Method and device for spectrum sensing in cognitive radio system
The cognitive radio cell acquires a scheme dividing frequency band resources into a number of sub-bands and corresponding silent period time frequency pattern, when performing silence on the sub-band which the cognitive radio cell works on according to the silence period time position of each sub-band defined in the silent period time frequency pattern, spectrum sensing on corresponding sub-band is implemented by radio spectrum sensing system or cognitive radio cell.
US09584266B2 Method for transreceiving signals and apparatus for same
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for transmitting an uplink signal in the wireless communication system supporting carrier aggregation (CA), and to the apparatus for same, the method comprising the steps of: setting a scheduling cell, which has a first uplink-downlink (UL-DL) configuration, and setting a scheduled cell, which has a second TDD UL-DL configuration; and carrying out a HARQ process from the scheduled cell based on the number of HARQ processes for the scheduled cell.
US09584261B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder encoding service data, a time interleaver interleaving the encoded service data, a mapper mapping the interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, wherein the frequency interleaver calculates an interleaving address for the different interleaving-seed based on a main-PRBS sequence and a cyclic shifting value, a modulator modulating the frequency interleaved data by an OFDM scheme and a transmitter transmitting the broadcast signals having the modulated data, wherein an interleaving-seed is generated based on a cyclic shift value and an FFT size of the modulating.
US09584260B2 Optimization of optical transmission capacity
A method for transmitting a coherent optical data signal includes receiving a data signal from an interface, and encoding the data signal with a forward error correcting (FEC) encoder according to a mix of modulation formats. The FEC encoder generates an FEC encoded signal which is used to generate modulation symbols according to the modulation formats. The FEC encoded signal of modulation symbols is spectrally shaped to generate a shaped signal, and pre-distorted before transmission. The shaped signal is pre-distorted by adding a predetermined amount of chromatic dispersion to generate a smoothed signal, and the smoothed signal is transmitted according to the modulation formats.
US09584258B2 Broadcasting receiver and broadcast signal processing method
A digital broadcasting system which is robust against an error when mobile service data is transmitted and a method of processing data are disclosed. The mobile service data is subjected to an additional coding process and the coded mobile service data is transmitted. Accordingly, it is possible to cope with a serious channel variation while applying robustness to the mobile service data.
US09584256B2 Adaptive error correction code for optical super-channels
A method for transmitting data over an optical super-channel partitions the data unequally into a set of data streams for transmission over the set of sub-channels of the super-channel, such that a size of a first data stream for transmission over a first sub-channel is different than a size of a second data stream of the data for transmission over a second sub-channel. The method encodes each data stream of the data with an error correction code (ECC) having different ECC rates to produce a set of encoded data streams and transmits concurrently the set of encoded data streams over the set of sub-channels of the super-channel. Accordingly, the method uses an adaptive ECC for optical super-channels, such that a first ECC rate for encoding the first data stream is different than a second ECC rate for encoding the second data stream.
US09584253B2 Mobile communication terminal device and method for operating a mobile communication terminal device
A communication terminal device is provided, including: a transceiver configured to communicate with a communication device in accordance with an uplink resource allocation; a determiner configured to determine a desired power consumption for data transmissions from the communication terminal device to the communication device, and to determine a suitable uplink resource allocation based on the desired power consumption; and a controller configured to determine a communication behavior of the communication terminal device with the communication device based on the suitable uplink resource allocation and to control the transceiver according to the determined communication behavior.
US09584249B2 Station-side terminal apparatus, optical access network, and communication method
The station-side terminal apparatus for the optical access network includes: the station-side terminal apparatus; the subscriber-side terminal apparatuses connected to the station-side terminal apparatus via the optical transmission line; the terminal devices to which mutually different wavelengths are assigned; and the communication failure detecting unit. Each of the terminal devices includes the uplink communication state monitoring unit configured to monitor a state of uplink communication for each registered subscriber-side terminal apparatus, on the basis of the input uplink signal, and the downlink communication failure information extracting unit configured to extract information of a state of downlink communication, which is transmitted from the registered subscriber-side terminal apparatus. The communication failure detecting unit detects a failure of the uplink communication and a failure of the downlink communication, on the basis of the state of the uplink communication and the state of the downlink communication.
US09584248B2 Passive optical network distribution systems and components thereof
Systems and methods for delivering multiple passive optical network services are disclosed. One system includes a first optical transmission service comprising a common wavelength pair routed from a source to each of a plurality of subscribers and a second optical transmission service comprising a plurality of unique wavelength pairs, each of the unique wavelength pairs assigned to a subscriber among the plurality of subscribers. The system includes a splitter optically connected to first fiber carrying the first optical transmission service, the splitter including a plurality of outputs each delivering the first optical transmission service, and a wavelength division multiplexer connected to a second fiber, the wavelength division multiplexer separating each of the unique wavelength pairs of the second optical transmission service onto separate optical fibers. The system further includes a plurality of second wavelength division multiplexers optically connected to a different output of the plurality of outputs of the splitter and to a different one of the unique wavelength pairs from the wavelength division multiplexer, thereby combining a unique wavelength pair and a common wavelength pair onto a single fiber to be delivered to a subscriber.
US09584247B1 Flexible ROADM-less optical hub and spoke node architecture for coherent transponders
One embodiment provides a network node of a metro optical network that includes first and second optical filters. The first optical filter is configured to pass wavelength channels in a first wavelength band and block wavelength channels in a non-overlapping second wavelength band. The second optical filter is configured to block wavelength channels of the first wavelength band and pass wavelength channels of the second wavelength band. An optical splitter is configured to split a received optical signal into first and second signal portions and to direct the first signal portion to the first optical filter. An optical combiner is configured to combine output of the second optical filter with the second signal portion from the optical splitter. An optical transceiver is configured to recover data from a first wavelength channel passed by the first optical filter, and to output a second wavelength channel passed by the second optical filter.
US09584244B2 Method and apparatus for transmitting or detecting a primary synchronization signal
A method and apparatus for transmitting or detecting primary synchronization signal. The receiver receives primary synchronization signal from a transmitter, and detects the sequence used in the received primary synchronization signal by using three root indexes. Here, the primary synchronization signal is generated by using a Zadoff-Chu sequence having one of the three root indexes. The three root indexes comprise a first index and a second index, and a sum of the first index and the second index corresponds to the length of the Zadoff-Chu sequence.
US09584238B2 Accessing service guide information in a digital video broadcast system
Apparatuses may perform and methods may include receiving a digital broadcast signal that includes a physical layer pipe identified by a predetermined identifier indicating that the physical layer pipe includes service guide bootstrap information. The bootstrap information may identify one or more service guides available for download. The physical layer pipe may include header information that identifies one or more other physical layer pipes containing portions of the service guides identified in the bootstrap information. Based on the bootstrap information and header information, a selected service guide is retrieved and presented to a user.
US09584235B2 Multi-channel audio processing
A method including: receiving at least a first input audio channel and a second input audio channel; and using an inter-channel prediction model to form at least an inter-channel direction of reception parameter.
US09584221B2 Optical transmitter
An optical transmitter, comprising: a master laser device for generating a master signal; one or more slave laser devices, injected with the master signal such that signals generated by the one or more slave laser devices are phase-locked with the master signal; an input for receiving one or more data streams to be transmitted, the one or more data streams being used to modulate respectively the one or more slave laser devices, such that each signal generated by the one or more slave laser devices respectively comprises a modulated part and a carrier part; and an interfering arrangement, for destructively interfering the signals generated by the one or more slave laser devices with a signal derived from the master signal, so as to generate an output signal in which the carrier part is at least partially cancelled. In embodiments, the transmitter comprises multiple slave laser devices, whose outputs can be coherently multiplexed together to generate multiple-bit output signals.
US09584216B2 Dynamic allocation of subframe scheduling for time divison duplex operation in a packet-based wireless communication system
Systems and methods for enabling the dynamic allocation of certain sub frames as downlink or uplink resources in a time division duplexed over the air communications system. A base station or eNB may allocate certain subframes within a repeating radio frame of a TDD configuration as either DL or UL subframes for communicating to user equipment or UE devices to increase efficient use of system resources based on the data to be transmitted. Methods for determining the capabilities of a selected UE and based on the determining step, dynamically allocating certain subframes are disclosed. The methods and systems are compatible with user equipment that does not support the dynamic allocation of subframes.