Document Document Title
US09572554B2 Surgical sliding shaft instrument that can be dismantled
A dismantlable surgical sliding shaft instrument having a function shaft comprising a guide element, a slide element supported on the guide element in a sliding manner and having a coupling element, an undercut rail oriented along the sliding direction of the slide element and having a mounting opening at the proximal end of the rail, a profile web having a profile complementary to the rail, a gripping part having a rear gripping element at an angle at the end of the guide element, a front gripping element pivotably supported on the guide element and having a carrier element to carry along the coupling element, and a securing device on the rear gripping element and engaging with a form closure component in the proximal part of the guide groove in a securing position, and a transition piece complementary to the form closure component between the distal part and the proximal part.
US09572553B2 Cannulated medical instrument handle with a removable insert
A cannulated medical instrument handle apparatus comprised of a handle housing component with a hollow handle insert channel and a removable tubular insert that fits within the handle insert channel. Tubular insert has a hexagonal segment adapted to fit within a recessed hexagonal aperture within the handle insert channel, thereby connecting the handle housing component and tubular insert. Tubular insert also has a tubular shaft segment and a lumen running through its center.
US09572550B1 Systems, devices, and methods for integrated patient service center
Bodily fluid sample collection systems, devices, and method are provided. The device may comprise a first portion comprising at least a sample collection channel configured to draw the fluid sample into the sample collection channel via a first type of motive force. The sample collection device may include a second portion comprising a sample container for receiving the bodily fluid sample collected in the sample collection channel, the sample container operably engagable to be in fluid communication with the collection channel, whereupon when fluid communication is established, the container provides a second motive force different from the first motive force to move a majority of the bodily fluid sample from the channel into the container.
US09572546B2 Object information acquiring apparatus
Provided is an object information acquiring apparatus including a probe in which a plurality of elements transmitting an ultrasound wave to a measurement target region of an object and receiving a reflected wave is arranged in a first direction, and a mechanical scanning unit that moves the probe in the first direction and a direction crossing the first direction. A transmission processor, to each element included in a transmission aperture element row transmitting the ultrasound wave, inputs an input signal for driving the element, and a received signal processor combines received signals obtained by the elements included in a reception aperture element row receiving the ultrasound wave. A generator generates property information on the object from the combined signal, and a controller that determines at least one of the number of elements included in the transmission aperture element row.
US09572544B2 Deployable guard for mobile x-ray system
A boom has an x-ray head attached to one end thereof and the x-ray head has an x-ray source disposed therein. In a docked position of the boom, the x-ray source is disabled. In a deployed position, the x-ray source is enabled. A handle attached to the x-ray head is movable into at least two different positions. A first one of the positions disables the x-ray source while a second one of the positions enables the x-ray source. The handle extends a preselected distance from the x-ray source such that the handle maintains at least the preselected distance between the x-ray source and a subject to be exposed thereby.
US09572543B2 Tomography system
A tomography system includes a radiation source, a radiation detector, a subject table, an imaging unit and a reconstruction unit. The imaging unit obtains a projection image a predetermined number of times while changing a positional relationship of the radiation source and the radiation detector. The reconstruction unit generates a tomogram of a subject using the projection image obtained by the imaging unit. The reconstruction unit includes a correction unit. The correction unit performs correction processing to (i) create a profile of a pixel signal value from a no-subject-included projection image obtained by the imaging unit without the subject on the subject table and (ii) correct, on the basis of the created profile, a subject-included projection image obtained by the imaging unit with the subject on the subject table or a detection probability used in generating the tomogram.
US09572538B2 System and method for perfusion-based arrhythmia alarm evaluation
A method of prioritizing arrhythmia alarms based on one patient's perfusion level includes receiving arterial blood pressure, electrocardiogram heart rate, and arterial pulse rate values of the one patient during a same time window. Analyzing the set of blood pressure values to determine if an arrhythmia event is indicated, where if an arrhythmia event is indicated, the method includes calculating a systolic blood pressure (SBP) ratio, comparing the SBP ratio to a first predetermined threshold, and if the SBP ratio is less than or equal to the first predetermined threshold, then activating a non-perfusion alarm. If the SBP ratio is greater than the first predetermined threshold, then calculating a standard deviation of a rate differential between the heart rate and the pulse rate values, and if the standard deviation is greater than a second predetermined threshold, then activating the non-perfusion alarm. A system and non-transitory computer media is also presented.
US09572537B2 Apparatus and method for calculating pressure distribution
A support apparatus in which a distribution of a load for a user can be designated. The load occurs at body parts of the user by a stand-up motion. A processor calculates a projection position of a center of gravity of the user onto a floor, calculates a region of the floor where the projection position is to be included at the stand-up motion, calculates a target position in the region based on the distribution, and calculates a direction from the projection position to the target position. The target position is nearer to one body part of the user to which a larger load distribution is designated than on other body parts to which a smaller load distribution is designated. A designation direction for the user to bend the body in advance of the stand-up motion is output based on the direction.
US09572533B2 GPS power conservation using environmental data
Biometric monitoring devices, including various technologies that may be implemented in such devices, are discussed herein. Additionally, techniques, systems, and apparatuses are discussed herein for providing power-conserving techniques and systems for efficiently utilizing a GPS receiver are described. The positional fix frequency of the GPS receiver may, according to some implementations, be modified or adjusted between various levels according to data from one or more non-GPS sensors. Such non-GPS sensors may include, for example, ambient light intensity or spectrum sensors, accelerometers, gyroscopes, magnetometers, heart rate sensors, galvanic skin response sensors, infrared sensors, etc.
US09572515B1 Contoured quadrature coil arrangement
An apparatus for magnetic resonance imaging includes a magnet, a patient support, and a contoured quadrature coil. The contoured quadrature coil includes a ring coil and an angled butterfly coil. The angled butterfly coil may have a front outer section, an inner section, and a back outer section. The front outer section and the back outer section may be oriented diagonally from the plane of the ring coil such that a portion of the front outer section and/or the back outer section are disposed above the plane of the ring coil and a portion of the front outer section and/or the back outer section are disposed below the plane of the ring coil. Thus, the planes of the front and back outer sections may be angled with respect to each other, and the inner section may be substantially pyramidal and disposed along or below the plane of the ring coil.
US09572514B2 Magnetic resonance imaging concepts
A method for producing multiple temporal frames of a time-resolved contrast enhanced magnetic resonance angiogram from a subject using an MR contrast agent by repeatedly applying RF pulses and sampling data in the corresponding image k-space along spiral trajectories that start at the k-space center and spiral outward toward the k-space edge.
US09572512B2 Methods and systems for determining fluid content of tissue
Diagnostic apparatus includes a plurality of antennas, which are configured to be disposed at different, respective locations on a thorax of a living body so as to direct radio frequency (RF) electromagnetic waves from different, respective directions toward a heart in the body and to output RF signals responsively to the waves that are scattered from the heart. Processing circuitry is configured to process the RF signals over time so as to provide a multi-dimensional measurement of a movement of the heart.
US09572508B2 In-plane dual loop fixed diameter electrophysiology catheters and methods of manufacturing therefor
An EP catheter includes a tubular body having a proximal region, a neck region, and a distal portion predisposed into an in-plane dual loop (at least, approximately, more or less) configuration and including a plurality of diagnostic electrodes. In deflectable catheter forms, at least one activation wire extends through at least a portion of the proximal region of the catheter body and is adapted to deflect the distal portion up to approximately 180 degrees relative to the proximal region. The catheter can be operated manually by a clinician or via a clinician-surrogate such as a computer processor-controlled surgical system. In addition, a variety of localization, visualization, and/or orientation-specific elements can be incorporated into the devices described, depicted, and claimed herein (e.g., metallic coil members, active impedance emitting or receiving electrodes, fluoroscopically opaque materials, and the like).
US09572504B2 Continuous non-invasive monitoring of a pregnant human subject
The invention provides systems and methods for monitoring the wellbeing of a fetus by the non-invasive detection and analysis of fetal cardiac electrical activity data.
US09572501B2 Blood pressure information measurement device
A blood pressure information measurement device includes a main body, including an inflation pump and an exhaust valve, and a cuff, including an air bladder for pulse wave measurement and an air bladder for blood pressure value measurement. The air bladder for pulse wave measurement and the air bladder for blood pressure value measurement are wrapped around a proximal side and a distal side of the upper arm, respectively. A first piping portion connects the air bladder for blood pressure value measurement to the inflation pump and the exhaust valve. A second piping portion branching from the first piping portion connects the air bladder for pulse wave measurement to the first piping portion. The second piping portion includes a 2-port valve that switches between connecting and disconnecting the air bladder for pulse wave measurement and the first piping portion, and a pressure sensor for measuring a pulse wave.
US09572495B2 Optical coherence tomography lumen morphology and vascular resistance measurements methods for blood vessel evaluations
A method and apparatus of automatically locating in an image of a blood vessel the lumen boundary at a position in the vessel and from that measuring the diameter of the vessel. From the diameter of the vessel and estimated blood flow rate, a number of clinically significant physiological parameters are then determined and various user displays of interest generated. One use of these images and parameters is to aid the clinician in the placement of a stent. The system, in one embodiment, uses these measurements to allow the clinician to simulate the placement of a stent and to determine the effect of the placement. In addition, from these patient parameters various patient treatments are then performed.
US09572494B2 Method and apparatus for multi-spectral imaging and analysis of skin lesions and biological tissues
A multispectral nevoscope that uses specific wavelengths in the visible and infrared spectrum of electromagnetic radiation to transilluminate a skin-lesion or a biological tissue or specimen for imaging and maps multispectral 2-dimensional images into 3-dimensional virtual space for providing 3-D distributions of pre-defined parameters representing the characteristic properties (such as melanin, hemoglobin and deoxyhemoglobin, etc.) of a skin lesion. Methods are disclosed for analyzing and using the characteristic distributions of specific parameters for detection and management of skin-cancers, or characterization of a biological tissue or specimen.
US09572491B2 Vital signal measurement device, and vital sign signal measurement system
A vital signal measurement system including a plurality of terminals aims to facilitate synchronization of each terminal with respect to other terminals. Each of the plurality of terminals (102) is provided with a first vital signal sensor (201) for measuring a vital signal, a first memory (205) for storing a first data which is based on the vital signal, and a first radio communication unit (206) for communicating with other terminals by radio. The first data is applied with a sequence number corresponding to the first data and the number indicates an order in which the first data is acquired. A first terminal (102b) included in the plurality of terminals performs resetting of the sequence number triggered by the synchronous signal which is received by the first radio communication unit.
US09572489B2 Ophthalmologic imaging apparatus, ophthalmologic imaging method, and program
A fundus camera, which does not take time for adjustment of illumination light amount and focusing even if brightness of the fundus is different for each eye to be inspected, includes an illumination unit for illuminating the fundus of the eye to be inspected, a photometry unit for performing photometry of reflection light from the fundus illuminated by the illumination unit, an illumination light amount control unit for controlling a light amount of the illumination unit, a focus detection area determining unit for determining a focus detection area with respect to a fundus image taken by an image pickup unit, and a focus detection unit for detecting a focus position in the area determined by the focus detection area determining unit. The photometry unit calculates a photometry value of the focus detection area, and the illumination light amount is controlled based on the photometry value.
US09572487B2 Methods and devices for interactive adjustment of a parameter of a continuously variable optical lens
A method for interactive adjustment of a parameter of a continuously variable optical lens involving having a subject view an eye chart through a variable lens frame comprising at least one continuously variable optical lens, applying a modulation to a selected parameter of said continuously variable optical lens around an average value, and tuning said average value by minimizing the flickering visible to the subject and due to the modulation.
US09572482B2 Endoscope with a flexible circuit board
An endoscope with a flexible circuit board comprises: a base mounting frame, a flexible circuit, a photosensitive element, a plurality of light emitting elements and a camera. The flexible circuit board, the photosensitive element, the light emitting elements and the camera can be mounted on the mounting frame, and then the mounting frame can be assembled in a pipe to form the endoscope, which greatly improves the ease of assembly, and consequently reducing the labor cost required for assembly. Furthermore, the flexibility of the circuit board reduces the volume of the endoscope and improves applicability.
US09572481B2 Medical system with multiple operating modes for steering a medical instrument through linked body passages
A controller operates in different operating modes to control movement of a distal tip of a medical instrument when inserting and retracting the medical instrument through linked body passages. When inserting the medical instrument, the controller normally operates in an automatic navigation mode unless manually overridden to operate in a manual mode. When retracting the medical instrument, the controller normally operates in a zero-force mode to allow the distal tip to freely move so that it may comply with the shape of the passages as the medical instrument is being retracted through the linked body unless manually overridden to operate in a manual mode.
US09572475B2 Appliance with closure element having an operative device
An appliance that conducts a useful cycle of operation on an article comprises a treating chamber receiving the article and having an access opening. A first closure element selectively closes at least a first portion of the access opening, and a second closure element movable relative to the first closure element selectively closes at least a second portion of the access opening. An operative device can be coupled to the second closure element. A cable providing at least one of electrical or data communication to the device is routed through the first closure element to the second closure element and is operatively connected to the device on the second closure element.
US09572474B2 Method for controlling filling with water of a water-conducting electric household appliance
A method of controlling the filling with water of a household appliance after treatment including activating a wash pump to a first speed, opening a load valve and starting a time counter, closing the valve and stopping the counter, calculating a flow-rate, opening and closing the valve again based on the calculated flow-rate.
US09572473B2 Dishwasher with unitary wash module
An automatic dishwasher having a tub defining a treating chamber and a housing physically separate from the tub and defining a sump to receive liquid sprayed into the tub, the housing having an inlet fluidly connected to a liquid outlet of the tub and an outlet fluidly coupled to a sprayer located within the tub to define a recirculation path for the sprayed liquid.
US09572472B2 Cleaning device for use with disposable cleaning elements
A cleaning device is provided to which an easily removable and replaceable cleaning element can be attached. The cleaning device comprises an applicator head having a top side and a bottom side and defining holes there through which are sufficient in size and number that cleaning liquid collecting on the top side readily flows through the applicator head The applicator head also includes a handle mount attached to the top side of said applicator head for pivotally attaching a handle and a plurality of spaced-apart hooks extending from the bottom side of said applicator head and placed around the peripheral edge of said holes, said hooks comprising a shaft with a bard extending from the end of said shaft said barb facing in and extending over the adjacent hole.
US09572471B2 Nonwoven antimicrobial scrub pad
An abrasive article comprising a nonwoven substrate material impregnated with a first and second formulation. The first and second formulations have broad spectrum antimicrobial effectiveness against one or more microbial organisms. The first and second formulations include the same or different polymer compositions, which include one or more antimicrobial agents and abrasive particles uniformly dispersed in the polymer compositions.
US09572469B2 Cylindrical brush assembly for a floor maintenance machine
A cylindrical brush with an improved core and a mating driving hub have axially inclined splines that engage one another to form an improved cylindrical brush assembly for a floor maintenance machine.
US09572468B2 Robot cleaner
A robot cleaner includes a cleaner body, a suction unit, and a cyclone unit. The cyclone unit has a first suction opening and a second suction opening for sucking air, and a first cyclone and a second cyclone for passing air therethrough, the air having dust filtered therefrom by a centrifugal force. A first guiding member and a second guiding member extend upwardly from the suction unit toward the cyclone unit with an inclination angle, the first guiding member for connection between the suction unit and the first suction opening, and the second guiding member for connection between the suction unit and the second suction opening. A dust box communicated with a dust discharge opening is provided at a front side of the cyclone unit so as to collect dust filtered by the cyclone unit. The dust box is partially or wholly accommodated between the first and second guiding members.
US09572465B2 Slide out drum with filter for a wet/dry vacuum appliance
A wet and dry vacuum cleaner system is disclosed, wherein the system includes a debris container having an inlet and outlet, a filter support having a filter and being adapted to situate at least a portion of the filter within the container and intermediate between the inlet and outlet, a vacuum unit adapted to be coupled to the container, and a housing. A wet/dry vacuum appliance system is also disclosed, which includes means for housing a vacuum unit, means for slidably receiving a debris container, and means for releasably holding the container in sealed engagement with the vacuum unit. In addition, methods of removing debris from such a vacuum cleaner and vacuum appliance systems are described.
US09572459B2 Portable spa construction
Spa side panels are trapezoidally-shaped and mounted in respective grooves defined by adjacent tapered corner pieces and their mounting brackets to accommodate differences in coefficients of expansion of the respective parts and prevent structural damage. Angled force transfer members are configured to mate with swept back side surfaces of a spa base pan to achieve a pedestal appearance, and the bottom surface of the base pan is constructed to reduce heat transfer to the spa support surface.
US09572455B1 Outdoor cooking apparatus
An improved outdoor cooking apparatus features a pot with multiple cooking inserts and burner frame that supports a burner element. One insert can be used for cooking an entire poultry carcass. Other inserts are perforated baskets that can be used to fry items.
US09572443B2 Container with utensil holder
A serving container includes a structure for holding one or more utensils. In one approach, a removable insert is provided within the holding structure. In another approach, the holding structure is removable and forms a part of the sidewall of the serving container. The holding structure can also be embodied in a ledge sized to receive a handle of a utensil or can be formed on a lid to the serving container.
US09572437B1 Tool holder
A tool holder includes a main body, a positioning member and at least one rod. The main body includes a hanging portion and an assembling portion protrudingly formed with at least one first engaging block. The positioning member is assembled to the main body and extends toward the assembling portion to form at least one second engaging block. The first and second engaging blocks are for being engaged with two ends of one socket respectively, and two opposite ends of the positioning member are respectively fixed to the main body via a first fixing member. The rod has a first end and a second end, the first end is disposed on one said first engaging block, each rod is disposed through one socket, and the second end and one said second engaging block are fixed to each other via a second fixing member.
US09572436B2 Cooler merchandiser with customizable graphics
A display unit may be a cooler merchandiser for displaying products, such as food and beverages. The cooler merchandiser may have a housing that contains a display portion for displaying one or more products and a cooling portion that may be configured to cool the products in the display portion. A frame may be attached to the housing and may extend along at least a portion of the perimeter of a surface of the housing. A removable insert may slide into the frame so that it is positioned adjacent to a surface of the housing. The removable insert may include a cardboard material and the housing may include a rigid styrene material. The removable insert may display a graphics that may be customized. An opening may be provided in the housing to provide access to the display portion and a thermo-protective barrier may be provided to cover the opening.
US09572425B2 Tray table apparatus
A tray table apparatus including a tray table and a tray table support assembly coupled to the tray table. The tray table and the tray table support assembly are configured to transition between a stowed position and a deployed position. The tray table support assembly includes: a support shelf; a support arm having a first end pivotably coupled to the support shelf so as to be pivotable about a first pivot axis and a second end, the tray table pivotably coupled to the second end of the support arm so as to be pivotable about a tray table pivot axis; and an adjustable pivot stop positioned to limit pivot movement of the support arm about the first pivot axis in the deployed position, such that a selected adjustment position of the adjustable pivot stop determines an angle of inclination formed between the support arm and the support shelf.
US09572424B2 Furniture with wireless power
Furniture components, such as office furniture components, are configured to include electronic components that transfer electrical power to peripheral electronic devices via wireless technologies, including conductive and inductive technologies. The articles of furniture may include grommet devices received within work surfaces, the grommet devices incorporating or housing the electronics of wireless power systems. The articles of furniture may also include the electronics of wireless power systems physically embedded or integrated within work surfaces in a manner in which the continuous surfaces of the work surfaces are maintained, and the work surfaces may optionally further include lighting or other indication features to indicate the locations of the electronics to a user.
US09572423B1 Combination structure
A modular structure includes a base assembly; and a roof assembly coupled to the base assembly, wherein the structure is selectively reconfigurable between a table configuration and a playhouse configuration.
US09572421B2 Height-adjustable work table
Height-adjustable work table, preferably kitchen table comprising at least one cabinet on top of which a table top is located. The cabinet(s) is located on a number of electrically driven height-adjustable platforms. In that the platforms are mutually retained by at least one connection rail these appear as stable both during the assembly of the work table and of the assembled table. Between a surface, typically a floor on which the platform is located, and an underside of the cabinet a toe kick is placed. This toe kick is telescopic in height such that the toe kick regardless of the adjusted height of the kitchen table shuts off access under the cabinet. The connection rail may constitute an element of the telescopic toe kick.
US09572418B2 Oral care dispenser
A dispenser for dispensing a mixture of oral care materials. In one aspect, the invention can be a dispenser (400) comprising: a housing (410) having a first reservoir chamber (430) containing a first oral care material (431) and a second reservoir chamber (440) containing a second different oral care material (441); a mixing chamber (450) disposed in the housing, a mixing screw (470) disposed within the mixing chamber and having an actuator (471) for rotating the mixing screw; a first delivery port (434) for introducing the first oral care material into the mixing chamber and a second delivery port (444) for introducing the second oral care material into the mixing chamber; a dispensing nozzle (460) for dispensing a mixture of the first and second oral care materials; and wherein rotation of the mixing screw draws the first and second oral care materials into the mixing chamber and expels the mixture of the first and second oral care materials from the nozzle.
US09572416B2 Turf groomer for natural and artificial turf surfaces
A groomer for turf surfaces includes a groomer frame that mounts a first style of grooming brush for use on an artificial turf surface and a second style of grooming brush for use on a natural turf surface. The first style of grooming brush comprises a brush formed by spaced brush walls with each brush wall having a substantially single row of brush bristles with no bristles being placed between the brush walls. The second style of grooming brush is that similar to a push broom where the brush bristles are packed across the width of the brush head. When configured for artificial turf surfaces, a front row of scarifying spring tines helps the trailing brushes to level out the infill material and the attitude of the groomer frame can be tilted tail down to put more downpressure on the infill material. A debris remover attached to the rear of the frame can pick up and hold metallic debris that is often found in the turf surface.
US09572414B1 Advanced casualty evacuation device
A pack with a variety of panels which can be deployed. A mid-panel is defined on the fabric housing. A head panel is attached to the mid-panel adapted to be folded and contained over the mid-panel. A leg panel is attached to the mid-panel adapted to be folded and contained over the mid-panel. The top finger loop is attached to the head panel and extends from the top. A bottom finger loop is attached to the leg panel extending from the bottom. Upon pulling the top finger loop and the bottom finger loop, the head panel and the leg panel, respectively, can be deployed from the fabric housing. A chest strap is deployable using an upper side finger loop. A waist strap is deployable using a lower side finger loop. The instant pack includes semi-rigid body boards contained over the mid-panel to add rigidity and enhance safety.
US09572413B2 Movable belt mascara applicator
A mascara application device, comprising a container for mascara a manually operable actuator, feed mechanism carried by the container to feed mascara to a loading station, in response to operation of the actuator, a belt having applicator brushes to receive mascara at the loading station as the actuator is operated, guide means to guide actuator induced belt displacement relative to the container to position the brushes for mascara application to eye lashes.
US09572408B2 Item of jewelry having movable parts
The invention relates to an item of jewelry, comprising a fastener (2), an outer part (3), and an inner part (4) rotatable therein. The fastener can move in a reciprocating manner relative to the outer part, and an entrainment means (5) is provided between the fastener and the inner part in order to rotate the inner part in one direction when certain movements are made.
US09572405B2 Fastening mechanism for ice skates
A securing device for attaching hockey skates to a foot. The device includes a series of fastening mechanisms distributed about the shoe along the length of the tongue. The series of fastening mechanisms provides protection and mobility for the foot. Each fastening mechanism includes a buckle, a receiving lip, an insertion lip, a pivot plate, a mounting plate, and an engagement strip. The mounting plate and the engagement strip are integrated into the shoe. The buckle is attached to the mounting plate through the pivot plate and includes a top surface, a bottom surface, a first cavity, a first plurality of teeth, and a locking hook. The buckle may be affixed to the engagement strip through the engagement of the first plurality of teeth and the engagement strip. The buckle may be secured into a locked configuration with the positioning of the locking hook into the keeper indentation.
US09572399B2 Sole assembly for article of footwear with plural cushioning members
An article of footwear includes a sole assembly defining a base support plane. The sole assembly also includes a cushioning assembly with a first end and a second end. The cushioning assembly includes a first cushioning member and a second cushioning member. The first cushioning member includes a first overlapping surface, and the second cushioning member includes a second overlapping surface. The first and second overlapping surfaces overlap each other over the base support plane and each slope at a positive acute angle relative to the base support plane. The first cushioning member is thicker than the second cushioning member adjacent the first end of the cushioning assembly, and the second cushioning member is thicker than the first cushioning member adjacent the second end of the cushioning assembly. The first cushioning member has a resistance to resilient deformation less than that of the second cushioning member.
US09572398B2 Sole structure with alternating spring and damping layers
A sole structure may include multiple macrolayers. Each of those macrolayers may include a spring plate and a layer of damping material. Macrolayers may be bonded or otherwise fixed relative to one another and provide constrained layer damping in response to impact forces occurring as a result of activity of a wearer of an article of footwear incorporating the sole structure.
US09572393B2 Method and apparatus for providing internal heating of footwear
A method and apparatus for generating thermal energy (heat) from human locomotion is proposed and used to provide heating of the user's footwear. The apparatus takes the form of a pair of flexible, liquid-filled chambers connected by an energy-generating tube. One chamber is located in the heel region of a footwear insole, with the other in the toe region, such that as a person walks, the liquid moves back and forth within the tube. This movement is used to also move an energy-producing element (either an electromagnetic arrangement or viscous liquid) back and forth within the tube and convert the captured human locomotion energy into thermal energy, thus warming the footwear.
US09572387B2 Helmet edge band
An improved edge band for a protective helmet includes a flexible woven-fiber elongate band applied to the edge of a helmet shell. The elongate band is positioned such that side edges of the elongate band extend in intimately conforming contact along a surface contour of the helmet shell. The edge band includes a matrix material in contact with fibers of the elongate band.
US09572384B2 Illuminated glove assembly
An illuminated glove assembly for providing illumination to a user, wherein the illuminated glove assembly has a glove with a hand portion and an illumination data controller. The hand portion includes a back portion, fingers, a wrist end and a palm portion. The back portion includes a first pocket with a first opening proximate the fingers and a first terminal end proximate the wrist end. The illumination data controller is configured for selective mounting in the first pocket. The illumination data controller has a housing with a front face, a top surface, a length, a width and a thickness. The front face includes a light source from which light emanates and the width is greater than the thickness.
US09572382B2 Rapidly removable gloves and related methods
Disclosed is a modified set of gloves, system, and method of glove removal and retention that is particularly well suited for, but not limited to, tactical situations (i.e. fast-roping) and action sports environments. In one embodiment, the glove(s) feature at least one catch between at least two fingers of the glove(s). Preferably, the catch defines a mechanism for rapidly removing and retaining the glove(s). Further disclosed is a system for removing the glove(s) featuring a garment with an attached anchor, such as a carabineer or a hook. In a preferred embodiment, the anchor is positioned in the sternum area of the vest and glove wearer. Operably, a user moves the gloved hand(s) down and over the anchor to place the catch on the anchor so that the continued movement of the user's hands rapidly removes and stores the glove(s) via the anchor.
US09572381B2 Convertible shorts/skirt/leggings
A clothing system has removable leggings that have two legging portions. Each legging portion has an ankle end and a distal end; the distal end has at least one attachment mechanism and a seam of the distal end has elastic material there within. A shorts portion has a waistband and at least one mating attachment mechanism. A skirt portion is affixed to the shorts portion at the waistband. When worn, each of the legging portions is connected to the shorts portion by the attachment mechanisms and respective mating attachment mechanisms in the shorts portion and the shorts portion substantially covers and hides the distal end of each of the legging portions. When the skirt portion is deployed, the skirt portion substantially covers the shorts portion and, when the skirt portion is not deployed, the skirt portion is worn over the waistband to provide the appearance of a belt.
US09572377B2 Full torso maternity garment
A maternity garment, which provides mild support to shape a woman's body and to act as a suspender for bottoms such as pants, shorts, or skirts that may be ill fitting due to body changes as a result of pregnancy, wherein the preferred garment has at least one shoulder strap, a belly panel, a hip band, two side panels, and a back panel, and is made of high performance fabric with varying degrees of compression.
US09572376B2 Sleeping garment
A wearable or swaddling accessory blanket provides gentle pressure on the side and/or on the thoracic area of an infant to mimic the human hold. The wearable garment or swaddling blanket appliance includes integrated protrusions in the form of pressure accessories for simulating the slight pressure felt from a caregiver when holding or cradling an infant. The pressure accessories are enlarged or expanded areas disposed at locations on a textile base such as a blanket such that they approximate the arm and hand positions of a caregiver when the swaddling appliance is engaged by wrapping around an infant. Wings or flaps of the appliance facilitate engaging the appliance around an infant such that tension in the wrapped blanket appliance induce a slight inward pressure on the pressure accessories such that the infant perceives the pressure and interprets a caregiver hold or touch.
US09572372B2 Battery assembly and electronic cigarette comprising the same
A battery assembly configured to cooperate with an atomizing assembly to form an electronic cigarette is provided; and the battery assembly comprises a sleeve, a battery disposed along an axial direction of the sleeve, and an end cover mounted on an end of the sleeve; the end cover is telescopically connected to the sleeve; and a first charging electrode and a second charging electrode are mounted on the end cover and arranged in the sleeve; the first charging electrode and the second charging electrode are configured to be exposed and connected to an external charger when the end cover extends out of the sleeve, thereby providing charging electric power to the battery. In the present application, outside impurities cannot adhere to the atomizing assembly, and the normal working of the electronic cigarette cannot be adversely affected by the impurities.
US09572371B2 Laser light device
The embodiments and methods described are directed to a solid-state laser module having a first end, a second end, and a surface between the first end and the second end. A mounting component is placed in communication with at least a portion of the surface of the laser module for selectively securing the laser module to a chamber wall of a chamber.
US09572370B2 Method and device for dynamically treading fruit
Dynamic crusher for treading fruit, particularly grapes, with a treading chamber having, when considering the direction of the path followed by the fruit in the crusher, an upstream fruit-introduction opening, a downstream discharge opening for discharging the must that results from the treading, a rotary ejector that allows kinetic energy to be imparted to the fruit introduced into the treading chamber, and allows the fruit to be cast against a fixed fruit-bursting wall, wherein the rotary ejector is mounted such that it can rotate about a vertical axis and a fixed fruit-bursting wall is positioned around the rotary ejector or facing the peripheral edge thereof against which fruit is cast, rotation of which allows the fruit to be cast, under the effect of centrifugal force, against the fixed fruit-bursting wall, causing the fruit to burst. A method for dynamically treading fruit using such a crusher is also disclosed.
US09572365B2 Bovine colostrum as minimal enteral nutrition for preterm infants
The invention relates to a product consisting of bovine colostrum for use in a method for minimal enteral nutrition for preterm infants, which product is given according to a specified dosage regime, while supplemental nutrients are supplied by total parenteral nutrition during at least the chief part of the treatment period. In a second aspect is provided the use of said product as minimal enteral nutrition for preterm infants according to the first aspect of the invention.
US09572355B2 Method of deboning animal thighs for separating and collecting meat there from and apparatus for performing the method
A method is disclosed of mechanically deboning animal thighs for separating and collecting meat there from and an apparatus and an alternative apparatus for performing the method, including automated individual processing steps. The processing steps include: grasping a thigh bone of an animal thigh at a hip knuckle with a bone holder; cutting tissue near the hip knuckle; and engaging the thigh bone adjacent the bone holder with a meat stripper. The processing steps further include: moving the bone holder and meat stripper away from one another in a direction substantially coextensive with the longitudinal extend of the thigh bone; allowing the meat stripper to pass over the knee knuckle; and collecting the meat separated from the bone. In particular the method includes and each of the apparatuses perform the process step of cutting tissue adjacent a knee knuckle of the thigh bone, prior to allowing the meat stripper to pass over the knee knuckle. The apparatuses include a plurality of processing stations for carrying out the individual steps, and the processing stations are arranged along a path of conveyance defined by a conveyor chain moving through a predefined path.
US09572353B1 Hide-on washer with reciprocating brushes
A hide-on washer module includes striker assemblies mounted for vertical displacement from hydraulic cylinders. When each hydraulic piston reciprocates vertically, the striker assemblies and T-shaped tracking plates are displaced concomitantly. Roller assemblies are mounted to floor-mounted vertical columns that are interconnected to one another by stabilizer plates. A first set of roller assemblies engages a first tracking plate, a second set of roller assemblies engages a second reciprocating tracking plate, a third set of roller assemblies are mounted to the rear side of a front column, a fourth set of roller assemblies are mounted to the front side of a rear column, a fifth set of roller assemblies is mounted to the rear side of a front column, and a sixth set of roller assemblies is mounted to the front side of a rear column. Each roller assembly is biased to bear against its associated tracking plate.
US09572351B2 Automatic bread maker, ingredient box and bread making method
A method of making bread uses an automatic bread maker and an ingredient box. The method includes: put the bread ingredient with flour and baking powder according to proper formula into the accommodating room of the ingredient box and packaged; then place the ingredient box faced down in the hanging rack above the baking pan inside the automatic bread maker, operate the bread maker to make the sawtooth blade of the hanging rack pierced the film of the ingredient box and the bread ingredient inside fell down into the baking pan, then water the baking pan; close the housing of the automatic bread maker and turn on the baking pan, the bread ingredient is processed with working dough of mixing, stirring and kneading; get the baking pan out, and remove the bread of baked and shaped.
US09572349B2 Repellent compositions and genetic approaches for controlling huanglongbing
The invention provides a method for controlling Huanglongbing (HLB) disease of citrus plants through expressing genes encoding synthases for sesquiterpenes such as β-caryophyllene, and α-copaene, and combinations thereof, in citrus plants. Methods of controlling HLB comprising applying at least one purified sesquiterpene, which repels Diaphorina citri and/or Tryoza erytrae psyllid insects, so as to control the HLB disease of citrus plants, are also disclosed.
US09572347B2 Method for inactivating a virus
An agent for virus inactivation capable of exhibiting inactivation action based on structural destruction such as degradation and decomposition against viruses, which comprises a monovalent copper compound such as cuprous oxide, cuprous sulfide, cuprous iodide, and cuprous chloride as an active ingredient, and a virus inactivation material, which contains the agent for virus inactivation on a surface of a substrate and/or inside of the substrate.
US09572346B2 Octanoic, nonanoic and decanoic fatty acids with a pyrethroid adulticide
The invention relates to an octanoic, nonanoic and decanoic (C8, 9, 10) fatty acids mixture with a pyrethroid. The invention also relates to methods of using the octanoic, nonanoic and decanoic (C8, 9, 10) fatty acids and pyrethroid mixture to achieve superior arthropod control.
US09572342B2 Use of an anthranilic diamide derivatives with heteroaromatic and heterocyclic substituents in combination with a biologicalcontrol agent
A composition comprising a compound of formula (I): in which R1, R2, R3, R4, R5, R6, A, Q and n can have the definitions stated in the description, and at least one biological control agent selected from bacteria, fungi or yeasts, protozoas, viruses, entomopathogenic nematodes, and botanical extracts, or products produced by microorganisms including proteins or secondary metabolites, and optionally an inoculant, for reducing overall damage of plants and plant parts as well as losses in harvested fruits or vegetables caused by insects, nematodes and phytopathogens.
US09572340B2 Compositions and methods for refolding of denatured proteins
Compounds and methods for refolding of proteins in an aqueous solution. In particular, biocompatible multiblock copolymer surfactants such as poloxamers, meroxapols, poloxamines, or polyols are used to catalyze proper refolding without changing the protein composition, and restore the protein to its native conformation and native biological function. The methods can be practiced both in vivo and in vitro. The biocompatible multiblock copolymer surfactants can be used for renaturation of recombinantly expressed proteins, and for renaturation of proteins that are unfolded due to heat, irradiation, mechanical shearing, electrical shock, frostbite, chemical stress, and other abiotic or biotic stresses.
US09572339B1 Decoy trolling apparatus
A decoy trolling apparatus includes a frame assembly floatable on a water surface, a plurality of decoys connected to the frame assembly and floatable on the water surface, a trolling assembly rigidly connected to a first location of the frame assembly, and an anchor assembly rotatably connected to a second location of the frame assembly and anchored to a ground surface below the water surface. The second location is opposed to the first location. The trolling assembly drives the frame assembly in a generally circular motion about the anchor assembly.
US09572338B2 Mosquito control devices using durable coating-embedded pesticides
Dual action lethal containers, systems and methods and novel compositions and formulas which are used to kill mosquitoes and their larvae. Generally pyramid shaped containers can have combined interior larvacidal and adultacidal coatings above and below a side opening in the container. A removable inclined grate cap can also allow for mosquitoes to enter into the container. Inclined stacked walls inside the container form attractive surfaces for mosquitoes to breed. Water-holding containers, such as flower pots, water holding dishes used under plant pots, vases, bird baths, and fountains and storm water inlets, can be coated with novel larvicide and/or adulticide coatings. Small objects can be coated with larvicide or larvicide and adulticide combination, which can be dropped in water-holding containers which can leach out pesticide over time which prevents mosquitoes from breeding in the water-holding containers.
US09572337B2 Mite propagation inhibition sheet
A mite propagation inhibiting sheet has a sheet layer, an adhesive layer, and an unwoven fabric layer wherein mites are allowed to invade from a surface of the unwoven fabric layer to which an adhesive is not adhered, thereby forming a colony and the mites are trapped by an adhesive of the adhesive layer when the mites invade deep in the unwoven fabric layer by instinct, and further, a method of manufacturing a mite propagation inhibiting sheet, and a method of inhibiting the propagation of mites.
US09572335B2 Video recording system and methods
A non-transitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a computer, cause the computer to receive a first notification that a first cast has been made. The computer-executable instructions may further include instructions, which cause the computer to receive data regarding a video input. The computer-executable instructions may further include instructions, which cause the computer to receive a second notification that a second cast has been made. The computer-executable instructions may further include instructions, which cause the computer to delete a portion of the data regarding the video input that is associated with the first cast in response to receiving the second notification.
US09572331B1 Variable depth fishing lure
A variable depth fishing lure preferably includes a hollow body, an adjustable bill, a spring pin, a spring retainer and at least one hook. The hollow body preferably includes a first body half and a second body half. At least two horizontal bill slots are formed on a front of the hollow body to receive the adjustable bill. The spring pin is pivotally engaged with the adjustable bill. The spring retainer is pivotally retained in the hollow body. The spring pin is inserted into the spring retainer and through a compression spring. The opposing end of the spring pin is terminated to retain the compression spring. A hooking device preferably includes a multi-position line eyelet, a hook line and at least one hook. The hook line extends from the multi-position line eyelet and at least one hook extends from an opposing end of the hook line.
US09572329B2 Antimicrobial containing fish hook and method of using and manufacturing same
A fishing hook is plated with, coated with, or contains an antimicrobial substance to treat the impalement wound of a fish caused by the hook. Specifically the hook includes at least one shank; at least one bend that extends from the shank; at least one point defined by a free end of the bend, wherein the fish hook contains a substance whose purpose is to minimize infection and to treat the puncture wound of a fish that is caught. The substance optionally acts to sterilize the hook to reduce the entrance of microbes into the wound when the puncture occurs. The substance may also contain an anti-inflammatory or a pain reliever to reduce the suffering of the fish or of others accidentally injured by the hook.
US09572326B2 Poultry feeder with beak grooming device
A poultry feeder with beak growth control device is provided. In one embodiment, the feeder includes a feeder pan, a feeder tower, and a beak grooming ring. The grooming ring is removably inserted in the feeder and has an annular shape complementary configured to engage a corresponding shape of the feeder pan. Preferably, the grooming ring has a self-supporting structure that retains its complementary shape to the feeder pan independently of the pan when removed therefrom. The grooming ring is insertable and removable from feeder as a separable unit from the feeder and operable to abrade the beak while the birds feed, thereby controlling its growth and length.
US09572325B2 Stop pulling harness
The present disclosure is for an adjustable leash that can quickly and easily be converted to a restraining harness that helps to inhibit the unwanted movement of the dog or other animal walking on the leash. In some embodiments, the leash is adjustable without the use of any tools and can be adapted to fit quadrupeds of a variety of sizes.
US09572304B2 Solar power apparatus providing illumination to hanging flower planters or potted flowers
A solar-powered lighting/illumination fixture for hanging flower planters or potted flowers comprises a body that can be affixed through a central opening or the like to the hanging hardware of the planter. The lighting fixture has solar cells that charge internal batteries during daylight hours and drive lights that illuminate the planter during nighttime hours. The fixture can also be affixed with a spoke that will allow it to be supported in the ground to provide pathway lighting. The lighting is provided through LEDs which also may accommodate light filters that can provide different colors to change the mood of the setting, as well as being provided with an adapter to fit most hanging planters in the market and also provided with an attaching mechanism that allows the height of the lighting fixture above the planter to be adjusted.
US09572303B2 Growth container
The invention relates to a growth container (1) comprising: a receptacle (2) with a bottom part (3) having a plant receiving area (4), and a light source (6) for providing light to the plant receiving area (4). In order to obtain conditions optimal for growth, the light source (6) is elongated and arranged centrally in the plant receiving area (4) for being surrounded by plants (5) in the plant receiving area, and for producing light (18) to the growth container (1) at a plurality of different heights (h) above the bottom part.
US09572299B2 Bale discharge
A bale discharge for an outlet of a baling chamber of an agricultural baler has a first segment and a second segment that are moveable between an extended operating position and a retracted transporting position, wherein a support structure is provided for supporting, in the retracted position, a component of the second segment, wherein the support structure includes a first protrusion and a second protrusion.
US09572298B2 Riding mower with improved operation visibility
A mower includes: a left panel positioned on a left side of a driver's seat. The driver's seat is positioned rearward of a mower unit. A display unit is arranged in an area of the left panel. A line linking a left front corner area of the mower unit and a top center portion of a seat back of the driver's seat passes through the display unit. The display unit is arranged so that a screen of the display unit faces the top center portion of the seat back.
US09578793B2 Component supplying apparatus and component supplying method
A component supplying apparatus comprises an inclined straight path P2 which is for the carrier tape and which extends obliquely upward, a horizontal straight path P3 which is for the carrier tape and which extends in the horizontal direction from a front end of the inclined path P2 and runs through the component supply position Q, a first sprocket wheel engaging with the feed holes of the carrier tape within the inclined path P2, a guide member locating the carrier tape in the width direction within the horizontal path, a top tape removing device disposed above the inclined path P2 between the first sprocket wheel and the horizontal path P3 and partially removing the top tape from the base tape so as to expose the components, and a sprocket wheel drive device rotating the first sprocket wheel.
US09578791B1 Internal frame structure with heat isolation effect and electronic apparatus with the internal frame structure
An internal frame structure with heat isolation effect and an electronic apparatus with the internal frame structure. The internal frame is applied to the electronic apparatus. The internal frame includes a main body and a frame unit. The frame unit includes an inner layer, an outer layer and a heat isolation layer positioned between the inner layer and the outer layer. The inner layer is adjacently connected with the main body. The outer layer is positioned on an outermost side of the frame unit. The heat isolation layer serves to isolate the heat of the main body from being transferred to the outer layer of the frame unit.
US09578786B1 Computer system with bypass air plenum
A rack-mountable computer system enables an airflow that cools components in an upstream portion of the computer system interior to be cooled through mixing with a bypass airflow downstream of the components in the upstream portion. The mixed airflow can cool components in a downstream portion of the interior. The bypass airflow is directed by a bypass plenum that is unencompassed by the separate plenum that directs the airflow to cool the upstream portion components. The bypass plenum can be established by one surface of a component that supports one or more heat-producing components in the separate plenum, including an underside of a circuit board mounted in the interior. Relative flow rates through the separate plenums can be adjusted, via flow control elements, to separately control heat removal from components upstream and downstream of the air mixing, based at least in part upon air temperatures in the separate interior portions.
US09578785B2 Adjustable blanking panel for datacentre racks
A blanking panel is provided for blocking an aperture in a rack for mounting multiple hardware components. The panel includes: a frame having a first pair of parallel sides connected orthogonally to a second pair of parallel sides, where at least one of the pairs of parallel sides is adjustable in length; an attachment means provided on at least one of the pairs of parallel sides for removable attachment of the blanking panel to the rack; and a screen formed of a flexible and stretchable material extending between at least one of the pairs of parallel sides where the flexible and stretchable material stretches as the pair of parallel sides are moved apart thereby blocking the aperture.
US09578784B2 Rack airflow conduit
Provided is an apparatus including a frame a conduit coupled to the frame. The conduit is configured to adjustably extend from the frame, thereby providing a channel between the frame and a side of the server rack. The channel is configured to substantially thermally isolate a flow of gas through the channel.
US09578778B2 Apparatus for receiving a plurality of memory cards
An apparatus and corresponding memory card holder wherein the apparatus includes: a casing configured to enable a plurality of memory cards to be removably inserted into the casing; contact pads located within the casing configured to enable an electrical connection to be established between the contact pads and at least one memory card when the plurality of memory cards are inserted within the casing; and at least one mounting portion configured to enable the apparatus to be mounted on a circuit board such that a first portion of the apparatus is positioned above the circuit board and a second portion of the apparatus is positioned below the circuit board.
US09578772B2 Cabinet frame enclosures, frame members and corresponding methods
According to some aspects of the present disclosure, systems and methods are disclosed for cabinet frames, including frame members coupled together via corner copulas. Frame members may include external and internal channels and surfaces for mounting external and internal components. Systems and methods are also disclosed for coupling the frame members and corner copulas.
US09578770B2 Package for electronic device
A package for an electronic device is disclosed. The package includes a metal base, an insulating casing mounted on the metal base and having a seating metal on the top thereof, and a lid tightly enclosing a space surrounded by the base and the casing. The lid provides a sealing metal facing the sealing metal on the top of the casing with putting a brazing metal therebetween. The sealing metal of the lid has an area wider than an area of the sealing metal of the casing.
US09578769B2 Components of an electronic device and methods for their assembly
Various components of an electronic device housing and methods for their assembly are disclosed. The housing can be formed by assembling and connecting two or more different sections together. The sections of the housing may be coupled together using one or more coupling members. The coupling members may be formed using a two-shot molding process in which the first shot forms a structural portion of the coupling members, and the second shot forms cosmetic portions of the coupling members.
US09578766B2 Cover opening detection using hall sensor
A display terminal, an apparatus for cover opening detection, and a method of arranging a Hall sensor in a display terminal are provided. A display terminal includes a first body, and a Hall sensor disposed in the first body, the Hall sensor including a magnetic field sensing surface configured to sense a magnetic field, in which the magnetic field sensing surface is disposed at a slope with respect to an front surface of the first body.
US09578764B1 Enclosure with inner tamper-respondent sensor(s) and physical security element(s)
Tamper-respondent assemblies and methods of fabrication are provided which include an electronic enclosure, a tamper-respondent electronic circuit structure, and at least one security element. The electronic enclosure encloses, at least in part, at least one electronic component to be protected, and includes an inner surface. The tamper-respondent electronic circuit structure includes a tamper-respondent sensor covering, at least in part, the inner surface of the electronic enclosure, and the at least one security element overlies and physically secures in place, at least in part, the tamper-respondent sensor covering, at least in part, the inner surface of the electronic enclosure. In enhanced embodiments, the electronic enclosure is secured to a multilayer circuit board which includes an embedded tamper-respondent sensor, and together, the tamper-respondent sensor covering the inner surface of the electronic enclosure and the embedded tamper-respondent sensor within the multilayer circuit board define a secure volume about the electronic component(s).
US09578763B1 Tamper detection using internal power signal
Disclosed is a technique for tamper detection in an electronic device by use of an internal power supply signal. The technique includes electrically coupling a conductive trace, in series via a resistor, to an internal power supply that supplies power to a security module within a processor of the device. The technique further includes electrically coupling the power supply to a detector for use in tamper detection on the trace. Upon occurrence of a short-circuit condition on the conductive trace, substantially all voltage of the local power supply is dropped across the resistor. As a result, the detector detects a drop in voltage below a predetermined threshold, and perceives such drop as a “collapse” of the internal power supply. The collapse of the power supply is indicative of a tampering event to the detector, which in response, outputs a signal to disable an operation of the security module.
US09578758B2 Mobile terminal
A mobile terminal is provided. The mobile terminal a case having an inner space where electronic components are mounted, a display arranged in the inner space of the case, the display being exposed at a front surface of the case, an audio output module arranged in the inner space of the case to output sound, a circuit board arranged in the inner space of the case, the circuit board having a circuit pattern to transmit an electric signal, a bracket coupled to a back surface of the display, the bracket including a metallic plate and an injection mold configured to partially cover the metallic plate and an electric current carrying structure configured to electrically connect the metal plate to at least one of the display, the audio output module and the circuit board.
US09578756B2 Printed wiring board and method for manufacturing printed wiring board
A printed wiring board includes resin insulation layers, conductive layers formed on the resin insulation layers respectively such that each of the conductive layers is formed on a surface of each of the resin insulation layers, and via conductors penetrating through the resin insulation layers respectively such that the via conductors are connecting the conductive layers through the resin insulation layers. Each of the resin insulation layers includes a modified resin layer formed by plasma treatment such that the modified resin layer is forming the surface of each of the resin insulation layers, each of the conducive layers includes a modified conductive layer formed by the plasma treatment such that the modified conductive layer is forming the surface of each of the conductive layers, and the modified resin layer has a surface modification different from a surface modification of the modified conductive layer.
US09578750B2 Package carrier and manufacturing method thereof
A manufacturing of a package carrier includes the following steps. Two base metal layers are bonded together. Two supporting layers are laminated onto the base metal layers respectively. Two release metal films are disposed on the supporting layers respectively. Each release metal film includes a first metal film and a second metal film separable from each other. Two first patterned metal layers are formed on the release metal films respectively. Each first patterned metal layer includes a pad pattern. Two dielectric layers are formed on the release metal films respectively and cover the corresponding first patterned metal layers. Each dielectric layer has a conductive via connecting to the corresponding pad pattern. Two second patterned metal layers are formed on the dielectric layers respectively. Each second patterned metal layer at least covers the conductive via. The base metal layers are separated from each other to form two independent package carriers.
US09578748B1 Ambient energy powered electronic gaskets
In an embodiment, set forth by way of example and not limitation, an ambient energy powered electronic gasket includes an insulating gasket body adapted to engage a surface of a powered device, and an electronic circuit enclosed within the gasket body including a DC power supply powered by an ambient energy source related to the powered device with which it is engaged. The ambient energy source can be an AC power source, electromagnetic energy, mechanical, heat, chemical, fluid flow, etc., by way of non-limiting examples.
US09578747B2 Structure of via hole of electrical circuit board
A structure of via hole of electrical circuit board includes an adhesive layer and a conductor layer that are formed after wiring is formed on a carrier board. At least one through hole extends in a vertical direction through the carrier board, the wiring, the adhesive layer, and the conductor layer and forms a hole wall surface. The conductor layer shows a height difference with respect to an exposed zone of the circuit trace in the vertical direction. A conductive cover section covers the conductor layer and the hole wall surface of the through hole. The carrier board is a single-sided board, a double-sided board, a multi-layered board, or a combination thereof, and the single-sided board, the double-sided board, and multi-layered board can be flexible boards, rigid boards, or composite boards combining flexible and rigid boards.
US09578746B2 Circuit board and electronic device utilizing the same
A circuit board includes a substrate defining a plurality of ground attaching holes and a plurality of first through-holes. The substrate includes a first surface and a side edge. Wherein, a plurality of parallel and spaced first conductive paths is formed on the first surface around each ground attaching hole. A first arcuate conductive portion is formed at each end of each first conductive path. An angle between each first conductive path and the side edge is 45° or 135°. The first through-holes respectively extend through the first arcuate conductive portions and electrically couple with the first conductive paths.
US09578745B2 Printed wiring board, method for manufacturing printed wiring board and package-on-package
A method for manufacturing a printed wiring board includes forming a removable layer over first pads in central portion of an interlayer insulation layer to mount IC chip, forming on the interlayer and removable layers a resin insulation layer having openings exposing second pads in peripheral portion of the interlayer layer to connect second substrate, forming a seed layer on the resin layer, in the openings and on the second pads, forming on the seed layer a plating resist having resist openings exposing the openings of the resin layer with diameters greater than the openings, filling the resist openings with electrolytic plating such that metal posts are formed in the resist openings, removing the resist, removing the seed layer exposed on the resin layer, and removing the removable layer and the resin layer on the removable layer such that cavity exposing the first pads is formed in the resin layer.
US09578742B1 Circuit board structure and method for manufacturing the same
A method for manufacturing a circuit board structure is provided. First, a first circuit layer is formed on a carrier. Then, a first dielectric layer is formed on the carrier and the first circuit layer. Thereafter, at least one first hole is formed in the first dielectric layer to expose a portion of the first circuit layer. Then, a second dielectric layer is formed on the first dielectric layer and the first circuit layer. Thereafter, at least one trench and at least one second hole are formed in the second dielectric layer, in which the trench exposes a portion of the first dielectric layer, and the second hole exposes the portion of the first circuit layer. The second hole is disposed in the first hole. Then, a metal layer is formed to fill the trench and the second hole.
US09578735B2 Embedded venting system
The embodiments relate to integrating a venting system in a circuit board. Three or more interconnected accesses (VIAs) are formed in a printed circuit board (PCB). The VIAs are interconnected by routing a bi-planar channel spanning through the VIAs. The channel includes at least two sections, including a first channel section at a first plane extending from the first VIA to the second VIA and a second channel section at a second plane extending from the second VIA to the third VIA. The first and second sections are at different planar levels.
US09578734B2 Prepreg, metal-clad laminate, and printed wiring board
The present disclosure relates to a prepreg formed by drying a fabric substrate impregnated with a resin composition by means of heating until the resin composition is in a semi-cured state. The resin composition contains (A) at least one of an epoxy resin having naphthalene skeleton and a phenolic curing agent; and (B) a polymer having structures represented by the following formulae (I) and (II), no unsaturated bond between carbon atoms, an epoxy value ranging from 0.2 to 0.8 ep/kg, and an weight-average molecular weight ranging from 200,000 to 850,000: wherein X:Y=0:1 to 0.35:0.65, R1 represents H or CH3, and R2 represents H or an alkyl group.
US09578731B2 Systems and methods for obtaining information about a plasma load
A power generation system and method for identifying characteristics of a plasma load are disclosed. The power generation system may include a power source configured to apply a primary power signal at a primary frequency to an output and one or more secondary power signals at one or more secondary frequencies to the output. A sensor is arranged to monitor a characteristic of the power delivered to the plasma load, and an identification module analyzes the monitored characteristic to extract characteristics of the plasma load.
US09578727B2 Digital controller for an electronic ballast
Provided are circuits and methods for a digital controller for an electronic ballast for a fluorescent lamp, comprising a feed-forward loop that provides information about a voltage firing angle, and a pulse width modulator that controls a duty ratio of at least one power switch of the electronic ballast according to the information. The digital controller may include a duty ratio controller implemented in the pulse width modulator. The digital controller may include one or more functions such as dimming, maintaining high power factor throughout the dimming range, low lamp power detection, lamp soft-start, and DC-link capacitor over-voltage detection for end of life protection or lamp failure protection. In one embodiment the ballast is a single stage, single switch ballast.
US09578725B2 Starting device for discharge lamps
A starting device for discharge lamps including an ignitor and a ferromagnetic ballast, composed of a toroidal core, equipped with at least an air gap, and an electric coil wound around the toroidal core.
US09578723B2 Lighting control device and method
A lighting control device and method are disclosed herein. The lighting control device includes a control unit and a control request unit. The control unit sets up a virtual multiple lighting control unit corresponding to a lighting control command received from a lighting management device. The control request unit selects a wireless light fixture corresponding to a light fixture ID included in the lighting control command, and makes a lighting control request to the selected wireless light fixture. The control unit transfers a response to the lighting control request to the lighting management device, and thus allows a corresponding lighting switch to control the wireless light fixture.
US09578706B1 Self-adjusting power supply circuit of silicon controlled dimming in LED lighting
A self-adjusting power supply circuit of silicon controlled dimming in LED lighting, having a first resistor, a second resistor, a third resistor, a first diode, a second diode, a third diode, a fourth diode, a comparator, a first invertor, a second invertor, a first field effect transistor, a second field effect transistor, a third field effect transistor, a fourth field effect transistor, a switch transistor, a fifth field effect transistor, and a parasitic capacitor; the first resistor and the first diode are connected in series; the fourth diode is connected in parallel with the first resistor and the first diode; the second resistor and the third resistor are connected in series; two pins of the first invertor are connected respectively with the comparator and the second invertor; the first field effect transistor is connected in series with the second field effect transistor and the second diode; the third field effect transistor is connected in series with the fourth field effect transistor; the third diode is connected in parallel with the fifth field effect transistor; the fifth field effect transistor is connected in parallel with the parasitic capacitor; the fifth field effect transistor is connected in series with the switch transistor.
US09578702B2 Synchronized PWM-dimming with random phase
PWM-based dimming techniques are provided for lighting systems. The techniques can be used to eliminate or otherwise reduce the potential for strobing and flickering, and may be implemented, for example, in a driver suitable for powering LED lighting systems, but can be used with other suitable light sources as well. In an example embodiment, the potential for line frequency induced flicker, or even line disturbances that are periodic with the line frequency, can be eliminated or reduced by synchronizing the PWM frequency to the line frequency or so-called mains frequency, and the potential for strobing can be eliminated or reduced by either using a randomized phase angle on a cycle-to-cycle basis or by using multiple PWM LED drive circuits all having constant cycle-to-cycle phase angle but a different phase angle from drive circuit to drive circuit (or different from LED string to LED string, as the case may be).
US09578698B2 Light emitted diode circuit
A light emitted diode circuit includes: a plurality of driving circuits, wherein the plurality of driving circuit are connected in series, and each driving circuit includes a plurality of diodes; and a plurality of loading circuits connected with the driving circuits, respectively; wherein the plurality of driving circuits are arranged for generating a plurality of driving voltages to drive the plurality of loading circuits, respectively.
US09578694B2 Ventilation systems and methods for operating the same
Ventilation systems and methods are provided. A method for operating a ventilation system includes receiving a fan speed of a first fan of a range appliance, the first fan operable to flow air through a first conduit of an air curtain assembly of the range appliance, the first conduit defined in a cabinet of the range appliance. The method further includes determining a corresponding fan speed for a second fan, the second fan operable to flow air through a second conduit of a vent appliance. The method further includes outputting the corresponding fan speed to the second fan. The corresponding fan speed for the second fan is correlated with the fan speed of the first fan such that a volumetric flow rate through the second conduit is greater than or equal to a volumetric flow rate through the first conduit.
US09578691B2 Heater, in particular high-temperature heater, and method for the production thereof
The invention relates to a method for producing a heater, in particular a high-temperature heater and also a high-temperature heater, for example for domestic heating appliances, in which a layer that produces heat when a current flows through is provided on a carrier material (12) as a heating element (14), wherein a first electrically conductive layer (16) which is formed from a free-flowing, non-electrically conductive base material and carbon nano tubes dispersed therein is applied to the carrier material (12), wherein a protective layer (17) is applied to this first layer (16) and at least partly penetrates into the first layer (14) as it is applied, or wherein a functional layer (21) with carbon nano tubes dispersed therein is applied to the carrier material (12), and wherein the at least one layer (16, 17) or the functional layer (21) makes contact with strip-like contact elements (18), and the layers (16, 17) applied to the carrier material or the functional layer (21) are heated.
US09578690B2 Heater for an automotive vehicle and method of forming same
There is disclosed a heater for an automotive vehicle or other article of manufacture. The heater typically includes a first conductive medium and a second conductive medium disposed upon a carrier. In a preferred embodiment, the first conductive medium includes a first section and a second section that are electrically connected by a second conductive medium. The second conductive medium preferably exhibits a positive thermal coefficient.
US09578689B2 High temperature gas line heater system including silicone foam rubber
A semi-flexible laminar silicone foam rubber-base heater for high temperature gas supply and exhaust lines used in microelectronic semiconductor fabrication uses superimposed adhesively bonded layers of an etched foil heater element containing layer, a high-to-low heat thermal transition layer, a thermal fuse laden silicone foam rubber insulation layer and a durable wrapping layer. The system can provide for the combined use of highly controllable etched foil heater elements, clean silicone foam rubber insulation, and inexpensive mechanical thermal fuses safely in a high heat gas supply and exhaust line environment.
US09578687B2 Continuous-flow heater
The invention relates to a continuous-flow heater having a housing, which comprises an inlet opening and an outlet opening, and a heater housing, which comprises at least one tubular chamber, in which at least one heating element is arranged. In accordance with this disclosure a plurality of ribs are arranged on a front side and a rear side of the heater housing, said ribs defining, between themselves, flow channel portions for liquid to be heated.
US09578686B2 Aircraft window heating system
A method and apparatus for managing heating of a window system. The apparatus comprises a dimmable window panel and a heating system. The dimmable window panel has an inner portion and an outer portion around the inner portion. The heating system is thermally connected to the outer portion of the dimmable window panel.
US09578685B2 Communication gateway and communication system including said communication gateway
A communication gateway including: a first communication interface for communicating, over a first communication network, with a mobile terminal; a second wireless communication interface for communicating, over a second communication network, with at least one external device. The communication gateway; an electrical energy recovery mechanism configured to recover electrical energy supplied by the mobile terminal; and a non-volatile memory powered by the electrical energy recovered and a microcontroller connected to the non-volatile memory and configured to exchange data with the mobile terminal over the first communication network and with the external device over the second communication network.
US09578683B2 Communication apparatus and method for displaying MMI
A communication apparatus and a method for MMI displaying are provided, wherein the communication apparatus equipped with at least one subscriber identification module (SIM) cards, comprising: a detector, arranged to detect an amount of the SIM card(s) inserted on the communication apparatus; and a processor, providing different man-machine interfaces (MMIs) to be displayed on a display apparatus according to the amount of the inserted SIM card(s); and wherein when the amount of the inserted SIM card(s) equals to one, the processor provides a single card MMI for a subscriber; when the amount of the inserted SIM cards larger than one, the processor provides a multi-card MMI for the subscribers and examines whether there is a predetermined SIM card being determined; and the different MMIs is displayed based on the predetermined SIM card.
US09578674B2 Mobile device radio management
Alternative network access for a mobile device having a first radio and a second radio, or in some cases, only one radio can include using a first radio in a first connection with a first access point. Whether to establish a second connection with a second access point using a second radio is determined. The determination is based on a first set of access conditions associated with the first access point and a second set of access conditions associated with the second access point. The second connection is established with the second access point using the second radio based on the determining, which indicates establishing the second connection.
US09578672B2 Mobile router with session proxy
A non-transitory computer readable medium with computer executable instructions stored thereon executed by a processor in a vehicle comprising a wireless local area network interface and a wireless cellular network interface provides a communication method. The method comprises automatically initiating a first transport protocol session between said mobile router and said mobile device over said wireless local area network interface; and automatically initiating a second transport protocol session between said mobile router and said destination device over said wireless cellular network interface, said second transport protocol session comprising a cellular network layer and a wide area network layer. The cellular network layer and the wide area network layer are monitored to detect if the wide area network layer or the cellular network layer is interrupted. After detecting an interruption in the second transport protocol session, the first transport protocol is maintained session and the second transport protocol session is reestablished.
US09578670B2 Method for matching multiple devices, device for enabling matching thereof and server system
The present invention relates to a method for matching multiple devices, and a device and a server system for enabling the matching thereof. According to one aspect of the invention, provided is a matching method comprising: determining, from a perspective of a first device, characteristic information on a motion of the first device; determining, from a perspective of a second device, characteristic information on at least one of the motion of the first device, an input to the second device according to the motion of the first device, an operation on the second device according to the motion of the first device, and a location change of the first device caused by the motion of the first device; and matching the first device and the second device based on the characteristic information determined from the perspective of the first device and the characteristic information determined from the perspective of the second device.
US09578669B2 Pairing apparatus and method thereof
A pairing apparatus and method are provided. The pairing apparatus includes: a first communicator configured to broadcast a search signal over a first communication method, and to receive, from the external communication apparatus, a first response signal in response to the search signal; a second communicator configured to receive a second response signal via a second communication method having a shorter transmission range than the first communication method; and a controller configured to, in response to the first communicator receiving the first response signal and the second communicator receiving the second response signal, control to perform a pairing with the external communication apparatus, wherein the second communicator is periodically activated while the pairing apparatus is turned on, and an activation period of the second communicator is set adaptively according to a transmission period of the second response signal.
US09578667B2 User equipment, base station, and method of enabling usage of resources for a device-to-device discovery
A user equipment receives information on allocated resources for a device-to-device discovery. An enabler signaling is performed in which the user equipment is operative to determine whether a message received at a wireless interface enables the user equipment to use the allocated resources.
US09578665B2 Method and apparatus for performing D2D communication
Embodiments of the disclosure provide methods and apparatuses for performing D2D communication in a communication system. The communication system may at least comprise a base station (BS), a D2D transmitter and a D2D receiver. The D2D transmitter transmits D2D data to the D2D receiver in a D2D communication. According to the method of the present invention, D2D data may be received from the D2D transmitter; and the received D2D data may be transmitted to the D2D receiver in response to receiving a negative message from the D2D receiver, wherein the negative message indicates that the D2D receiver fails to receive the D2D data from the D2D transmitter.
US09578663B2 Method and apparatus for setting up link at high-speed in wireless communication system
Disclosed are a method and an apparatus for setting up a session at a high speed in a WLAN system or a LAN LTE system. A method for a station (STA) setting up a link at a high speed in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: transmitting a request frame comprising information related to bandwidth requested by the STA to an access point (AP); and receiving from the AP a response frame, which is decided on the basis of the information related to the bandwidth that is requested, comprising information indicating whether to accommodate the request.
US09578660B2 Methods and procedures for high speed UE access
A terminal random access procedure is improved by allowing a mobile terminal to correctly map signature indexes onto cyclic shifted Zadoff-Chu (ZC) sequences when the deployed cells support a high-speed mobility by informing a mobile terminal whether a cell supports high-speed mobility.
US09578659B2 User equipment and method for contention-based communications over allocated PUSCH resources
Methods for contention-based transmission with contention-free feedback for reduced latency in LTE Advanced networks and an enhanced PUCCH are generally disclosed herein. User equipment (UE) may transmit a contention sequence on a physical uplink control channel (PUCCH) to an enhanced-Node B (eNB) and may concurrently transmit data requesting uplink resources on a physical uplink shared channel (PUSCH) to the eNB. The contention sequence is transmitted on the PUCCH in accordance with a format that is assigned by the eNB. The contention sequence is either randomly selected by the UE or assigned by the eNB. When the contention sequence and data are not successfully received by the eNB, the UE may fall back to a more conventional random access channel (RACH) procedure for uplink resource allocation.
US09578657B2 Wireless communication method and device
The present invention discloses a wireless communication method carried out by a wireless transmitter capable of offering an unintended wireless device a chance of starting or proceeding with a transmission procedure during a transmission duration of the wireless transmitter. An embodiment of said wireless communication method comprises the following steps: preparing a packet carrying an indication of a clear channel assessment (CCA) threshold level for an unintended wireless device to decide whether to execute a transmission procedure; and transmitting the packet to an intended wireless device under a protocol by which the unintended wireless device is expected to abide.
US09578656B2 Method for granting a transmission opportunity in a wireless LAN system that uses a combined channel constituted by a plurality of subchannels, and station supporting the method
According to one embodiment, a method for granting a transmission opportunity in a wireless local area network includes: transmitting a transmission opportunity (TXOP) granting frame to grant a TXOP to a plurality of target stations; and receiving a frame from each of the plurality of target stations that has acquired the TXOP upon receiving the TXOP granting frame.
US09578654B2 Methods and apparatus related to selecting reporting alternative in a request report
Methods and apparatus related to wireless terminal reporting alternative selection for a fixed bit size control information request report, e.g., a 4 bit uplink traffic channel request report, are described. A wireless terminal maintains a plurality of different request groups corresponding to uplink traffic to be transmitted. The same request report format includes a plurality of reporting alternatives, different reporting alternatives corresponding to different request groups. Backlog can and sometimes does exist simultaneously corresponding to request groups corresponding to different reporting alternatives. The wireless terminal uses priority information associated with the request groups having non-zero backlog to select a reporting alternative. In some embodiments, at least some of the request groups have priorities which are calculated by the wireless terminal and change as a function of determined transmission deadline information.
US09578649B2 Method and apparatus to facilitate support for multi-radio coexistence
To improve performance in devices capable of communication using multiple radio access technologies (RATs), a gap pattern may be constructed in which a first RAT is quieted during certain times to allow for a second RAT to operate without interference. Gap patterns may be constructed based on timeline constraints, such as grant scheduling and HARQ performance, or based on desired performance levels of one or more of the RATs. Gap patterns may be selected by a user equipment or base station. Gap patterns may be selected to protect information in certain subframes. Potential gap patterns may be assigned weights indicating their desirability.
US09578645B2 Reducing congestion in wireless communication networks
In a method for controlling network congestion, a parameter to bar access from specific user equipment is adjusted. The adjusted parameter in a specific system information block which is different from a System Information Block Type2 is transmitted. The method may be performed by a base station.
US09578643B2 Backhaul radio with antenna array and multiple RF carrier frequencies
A intelligent backhaul radio is disclosed that is compact, light and low power for street level mounting, operates at 100 Mb/s or higher at ranges of 300 m or longer in obstructed LOS conditions with low latencies of 5 ms or less, can support PTP and PMP topologies, uses radio spectrum resources efficiently and does not require precise physical antenna alignment.
US09578642B2 Adaptive transmission device using limited feedback information in a mobile communication system, and a method thereof
The present invention relates to an adaptive transmitting device using limited feedback information in a mobile communication system, and a method thereof. According to an exemplary embodiment of the present invention, when the base station transmits a pilot signal to the terminal, the terminal generates channel information by using the pilot signal, generates additional channel information from the channel information, and transmits the channel information and the additional channel information to the base station. The base station determines band allocation, power allocation, and modulation methods for each use by using received feedback information, and transmits modulated traffic data to the terminal according to the determined methods.
US09578640B1 Dynamic provision of hybrid-ARQ repetition factor based on subscription service class
Disclosed is a method and corresponding apparatus to make use of hybrid-ARQ repetition factors as a way to differentiate service quality to various mobile terminals. Depending on a mobile terminal's subscription service class, such as the mobile terminal's PLMN, the mobile terminal may be made to use a particular hybrid-ARQ repetition factor. For instance, a mobile terminal of a high service class may be made to use a low hybrid-ARQ repetition factor, which may help the mobile terminal experience less downlink transmission delay and thus a higher downlink data rate. Whereas, a mobile terminal of a low service class may be made to use a high hybrid-ARQ repetition factor, which may cause the mobile terminal to experience more downlink transmission delay and thus a lower downlink data rate, and may further free up downlink transmission resources to facilitate better service for other mobile terminals.
US09578639B2 Methods and nodes in a wireless communication system
Methods and nodes, for assignment of uplink control channel resources for providing HARQ feedback for data transmitted on a downlink data channel associated with a downlink control channel. The downlink control channel comprises at least a set of downlink control channel resources, which is configurable over a subset of available time frequency resources. The method comprises dividing the set of downlink control channel resources into at least two subsets of references, comprising indices to the respective downlink control channel resources. Also, the method comprises defining, for each such subset of references, an associated subset of references comprising indices to unique uplink control channel resources. Furthermore, the method comprises associating each element in the subset of references with a subframe and an element in the subset of references. Additionally, the method further comprises transmitting data on the downlink data channel associated with the downlink control channel.
US09578635B2 Method and apparatus for autonomous cluster head selection for machine-type-communications (MTC)
The present disclosure presents embodiments of a system and method for improved uplink transmission management in a network that includes one or more machine-type communication (MTC) devices. For example, in an aspect, the present disclosure presents a method of cluster head selection for a MTC device cluster, the method comprising transmitting a polling message from an eNodeB to one or more MTC devices of the MTC cluster, receiving one or more polling responses at the eNodeB from the one or more MTC devices, and determining the set of cluster heads based on the one or more polling responses; and transmitting cluster head information associated with each cluster head of the set of cluster heads to the one or more MTC devices.
US09578633B2 Method and apparatus for transmitting uplink control information in wireless communication system
Provided is a method and an apparatus for transmitting uplink control information by a terminal in wireless communication system. When a PUCCH resource used for transmitting only periodic CSI from a subframe, the resource is a first resource, and a resource indicated by ARI is a second resource, when a setting allows transmitting together ACK/NACK and the periodic CSI through a PUCCH from the same subframe, the first resource and the second resource are mutually exclusive, and the second resource that is used for transmitting together the ACK/NACK and the periodic CSI uses the resource indicated by the ARI from resources determined by an RRC.
US09578620B2 Mapping and bridging wireless networks to provide better service
Methods, systems, computer-readable media, and apparatuses for providing service to access nodes are presented. In some embodiments, a computing device may generate a geographical coverage map comprising a plurality of wireless access nodes respectively at a plurality of geographic locations and a wireless coverage range for each wireless access node. The computing device may receive from at least one wireless access node of the plurality of wireless access nodes an indication that the at least one wireless access node detected a first wireless access node of the plurality of wireless access nodes. The computing device may refine a first coverage range of the first wireless access node based on a respective geographic location of the at least one wireless access node. In some embodiments, a first wireless access node may receive and forward join emergency mesh (JEM) messages to establish a wireless network.
US09578618B2 Server-based positioning system architecture
Systems and methods are provided for location determination in wireless communication networks. A client device with a location provider installed is configured to provide location data to a data engine server and to obtain location service from a positioning engine server or the location provider itself. The location provider based on one or more components implements the reference data delivery function and the client location determination function. The data engine server is configured to process the location data received from one or more client devices and maintain a location database. The data engine server based on one or more components implements the reference data retrieval function, station position calculation function, reference data management function, and assistance data delivery function, as it interacts with the client device. The positioning engine server is configured to process the location request data received from one or more client devices and calculate the locations of the client devices. The positioning engine server based on one or more components implements the positioning data retrieval function and device position calculation function, as it interacts with the client device. The location database stores the previously obtained location data.
US09578612B2 Node device and method for communication
A node device switches from a sleep mode to a wake-up mode when the node device needs to transmit information. The node device transmits a synchronization signal to the another node device based on the information and determines whether an acknowledgement signal is received. The node device transmits the key-frames to the another node device when the acknowledgement signal is received.
US09578606B2 Method for controlling transmission power, and apparatus for same
A method is provided for controlling transmission powers by a communication apparatus in a wireless communication system supporting a plurality of component carriers. When a sounding reference symbol (SRS) transmission overlaps with a physical uplink control channel (PUCCH) transmission in a time domain, the communication apparatus checks as to whether a total of a PUCCH transmission power for the PUCCH transmission on a first component carrier and a SRS transmission power for the SRS transmission on a second component carrier exceeds a maximum transmission power configured for the communication apparatus. The SRS transmission is dropped by the communication apparatus if the total of the PUCCH transmission power and the SRS transmission power exceeds the maximum transmission power configured for the communication apparatus.
US09578605B2 Adjusting transmit power across a network
Systems and methods are disclosed for adjusting transmit power in a wireless network. In one embodiment, a method is disclosed that includes identifying a selected base station with a first coverage area for adjustment of transmit power; identifying a plurality of neighboring base stations with coverage areas nearby the first coverage area; retrieving a plurality of signal strength measurements from a plurality of mobile devices within the coverage areas of the plurality of neighboring base stations; determining, based on the plurality of measurements, an effect on the plurality of mobile devices within the coverage areas of the plurality of neighboring base stations; and sending an instruction for adjustment of transmit power to the selected base station.
US09578604B2 Power allocation method for transmitting scalable video over MIMO system
A power-allocation method for scalable video transmission over MIMO system includes: encoding a video sequence into L layers; performing MCSs to the layers and estimating bit error rate or symbol error rate respectively for each of the layers after MCSs procedure based on channel quality feedbacks from the receiver side; performing power allocations of L sub-problems and obtaining candidate power allocation solution of each of the sub-problems respectively based on bit error rate or symbol error rate of each of the layers and derivative of bit error rate or symbol error rate of each of the layers; and choosing one of the candidate power allocation solution with the largest quality of experiences as the power allocation of the scalable video transmission over MIMO system. This invention considers transmission-error-rate of PHY layer and video coding structure of APP layer and optimizes quality of experiences at user end with cross-layer design.
US09578600B2 Method and apparatus for providing advanced indication for ePDCCH
A method and an apparatus are provided for determining whether an enhanced physical downlink control channel (ePDCCH) transmission exists for a user equipment (UE) in a subframe. The UE receives a transmission on physical downlink control channel (PDCCH) resources of the subframe. Downlink control information (DCI) is extracted from the PDCCH resources. The DCI includes at least one bit indicating whether the ePDCCH transmission exists for the UE in the subframe. The UE determines whether the ePDCCH transmission exists using the at least one bit. Additional symbols of the subframe are buffered and decoded when the ePDCCH transmission exists.
US09578596B1 Adjusting data storage allocation for access point information
Systems, methods, and computer-readable media are disclosed for dynamically adjusting the amount of mobile device data storage allocated for storing information associated with wireless access points. The amount of allocated data storage may be determined or adjusted based on storage allocation parameter data such as AP density data, device mobility data, route data, or the like.
US09578587B2 Wireless communication device and route selection method in wireless network
A wireless communication device used in a wireless network includes: a storage configured to store information that identifies an adjacent wireless communication device; an obtaining unit configured to obtain, from a first wireless communication device among the adjacent wireless communication devices, information that identifies a second wireless communication device that is adjacent to the first wireless communication device; a selector configured to select an adjacent wireless communication device in accordance with a destination of data; and a transmitter configured to transmit the data to the adjacent wireless communication device selected by the selector. The selector decreases a priority of the first wireless communication device in selecting the adjacent wireless communication device when the information that identifies the second wireless communication device is not stored in the storage.
US09578586B2 Methods circuits devices systems and associated computer executable code for providing data connectivity between a mobile communication device communicatively coupled to a mobile communication network and a third party data source
Disclosed are methods, circuits, devices, systems, and associated computer executable code for providing data connectivity between a mobile communication device communicatively coupled to a mobile communication network and a third party data source. There may be provided a Dynamic Application Data Router (DADR) functionally associated with a wireless access point of a mobile communications network. The DADR may include one or more wireless access point interface circuits adapted to interface with circuits of the wireless access point and to facilitate data communication between said DADR and a mobile device communicatively coupled to the wireless Access Point. The DADR may also include an application data routing module adapted to route upstream application data generated by an application running on the mobile device to a target application engine through a DADR associated gateway.
US09578582B2 Wireless communication system for improving the handoff of the wireless mobile device according to geographic information and a method for improving handoff
A wireless communication system for improving the handoff of wireless mobile devices according to geographic information, including: a first station and a wireless mobile device transmitting first geographic information to the first station and receiving from the first station a first scanning-station period, a first threshold velocity, and a first threshold steering angle corresponding to the first geographic information. When the motion speed of the wireless mobile device is greater than the first threshold velocity or the angle at which the wireless mobile device changes its direction of motion is greater than the first threshold steering angle, the wireless mobile device transmits the second geographic information to the first station and receives from the first station a second scanning-station period, a second threshold velocity, and a second threshold steering angle corresponding to the second geographic information.
US09578578B2 Apparatus and method for enabling efficient handover of a receiving radio between radio frequency sites
A radio receives audio information on a first traffic channel in a radio frequency (RF) site. The radio receives, on the first traffic channel, an announcement of alternative traffic channels on which the audio information is also transmitted in adjacent RF sites. The radio determines signal strength indicators for the alternative traffic channels in the adjacent RF sites while continuing to receive the audio information on the first traffic channel. The radio determines that a signal strength associated with the first traffic channel is below a first threshold. Based on the determination and as a function of the scanning, the radio roams to a second traffic channel, selected from the alternative traffic channels, in an adjacent RF site where a signal strength associated with the second traffic channel is above a second threshold. The radio receives the audio information via the second traffic channel.
US09578574B2 Replacement system and method for broadband wireless network
In embodiments of the present disclosure systems and methods implementing base station replacement in an ad hoc LTE system are described. In embodiments, an ad-hoc replacement cellular LTE base transceiver station connects to the back haul network and to a base transceiver station replacement computing facility. The base transceiver station replacement computing facility provisions the replacement cellular LTE base transceiver station with the same parameters as those of a first cellular LTE base transceiver station to which a plurality of mobile devices are connected, except for the cell identifier. The first cellular LTE base transceiver station reduces its transmit power while the replacement cellular LTE base transceiver station increases its transmit power, and each of the plurality of mobile devices are handed over from the first cellular LTE base transceiver station to the replacement cellular LTE base transceiver station when power levels and RF propagation characteristics of the first and the replacement cellular transceiver stations determine appropriate handover conditions exist based on a predetermined algorithm, wherein the replacing of the cellular LTE base transceiver station is complete when all of the plurality of mobile transceiver devices are handed over to the replacement cellular LTE base transceiver station, and the first cellular LTE base transceiver station can removed from service.
US09578567B1 Data center relocation methods and apparatus
Methods and apparatus for supporting a data center relocation with regard to an access point are described. A primary gateway connection is established between the access point and a primary gateway in a first data center, and a secondary gateway connection is established between the access point and a secondary gateway in a second data center. A path switch request is sent via the secondary gateway connection. A DNS server sends an IP address corresponding to the second data center. The data center for the access point is switched from the first data center to the second data center. In some embodiments, the transition from the first data center to the second data center is in response to a detected communications failure. In other embodiments, the transition from the first data center to the second data center is due to scheduled maintenance.
US09578564B2 Method and apparatus at the physical and link layer for mobile communications
In a cellular telecommunications network, a mobile communication system to offload data traffic from base stations to small-node devices, includes a radio base station, a plurality of small-node devices, a macro-base-station-to-the-small-node-device (BS2D) communication section configured to receive a first control-plane message from the radio base station over a BS2D communication link, a small-node-device-to-user-equipment (D2UE) communication section configured to transmit user-plane data to a user equipment over a wireless D2UE communication link established responsive to the first control-plane message, and a center small-node device. The center small-node device includes a buffer section, a backhaul communication section configured to receive the user-plane traffic data from a server over a backhaul link, and is configured to manage D2UE connections between the plurality of small-node devices and the mobile station, buffer data to be transmitted in downlink and uplink for the plurality of small-node devices, and conduct a link adaptation for the D2UE connections.
US09578549B2 Method and apparatus for supporting RLF reason detection or handover failure reason detection
A method and apparatus for supporting Radio Link Failure (RLF) reason detection or handover failure reason detection are provided. The method includes detecting the Mobility Robustness Optimization (MRO) problems without RLF reporting in a 3rd Generation (3G) or a 2nd Generation (2G) mobile communication system, the impact on a 3G or a 2G mobile communication system is reduced, and then correct self-optimization is performed to improve the performance of the mobile communication system.
US09578548B2 System and method for configuring multiple IP connections
In one embodiment, a method of configuring multiple per user access connections includes receiving, by an access gateway (AG) from an access point (AP), a first extensible authentication protocol (EAP) message including a first capability of a user equipment (UE) and transmitting, by the AG to an authentication, authorization and accounting (AAA) server, a second EAP message including the first capability of the UE and indication second capability of the AG. The method also includes receiving, by the AG from the AAA server, and an AAA message including a negotiated connection capability version and AAA message parameters and transmitting, by AG to the AP, a third EAP message including the negotiated connection capability version.
US09578544B2 Radio resource control messaging for dual connectivity networks
A 3GPP LTE protocol enhancement may realize the full benefit of dual connectivity in Long Term Evolution (LTE) networks by providing a mechanism to carry Radio Resource Control (RRC) messages and/or Information Elements (IE)s from a Secondary Evolved Node B (SeNB) to User Equipment (UE) via Master Evolved Node B (MeNB) RRC messages. Novel downlink (DL) Common Control Channel (CCCH) and Dedicated Control Channel (DCCH) messages, and augmented messages having Information Elements (IE)s for relaying RRC messages from a SeNB to a UE via a MeNB, are defined. Modifications to ASN.1 program coding of LTE 3rd Generation Partnership Project specifications to enable RRC messages from the MeNB to relay RRC information from the SeNB to the UE are provided. In one embodiment, the UE receives, from a MeNB, an RRC message comprising information relayed from a SeNB and interprets the RRC message for control channel and radio resource configuration information from the SeNB.
US09578541B2 Proximity based sub-pooling of network devices in mobile wireless networks
Aspects of the subject disclosure may include, for example, determining message transfer delays based on transport layer control information associated with network traffic of a backhaul network coupled between a number of core network nodes of a wireless network and a wireless access node of the wireless network. The message transfer delays are representative of the network traffic between the core network nodes and the wireless access node. Weighting factors are assigned to the core network nodes based on the message transfer delays. The weighting factors are exposed to a scheduler that identifies a first group of core network nodes and a second group of core network nodes based on the weighting factors. The wireless access node preferentially establishes communications via the first group of core network nodes. The wireless access node establishes communications via the second group, responsive to an inability to establish communications via any core network nodes the first group. Other embodiments are disclosed.
US09578540B1 Low latency wireless messaging
Technology for wireless transmission of messages to remote receiving devices is disclosed. The technology includes receiving a message for transmission, determining transmission parameters for transmission of the message, and transmitting the message to a remote receiving device according to the determined transmission parameters. The technology may also include encoding the message to effect message latency and may be employed for message transmission via the ionosphere or other atmospheric layer at frequencies in the Medium Frequency (MF), High Frequency (HF), or Very High Frequency (VHF) spectrum. Further, the disclosed technology may be employed for message transmission to effect low latency financial transaction execution, such as high speed high frequency trading.
US09578537B2 Methods and arrangements for channel access in wireless networks
Some embodiments provide a normal rate preamble detector to detect a signal transmitted in accordance with a first set of modulation and coding schemes and a low rate preamble detector to detect a signal transmitted in accordance with a second set of modulation and coding schemes. Embodiments may comprise channel traffic logic to determine a traffic indicator indicative of traffic on a communications channel. In many embodiments, channel traffic logic may comprise logic to determine a duty cycle of communications to determine the traffic indicator for the channel. In several embodiments, channel traffic logic may comprise logic to determine channel occupancy to determine the traffic indicator. Based upon the traffic indicator, channel traffic logic may determine whether to disable the low rate preamble detector. Further embodiments comprise logic to design a station, determining whether to include a low rate preamble detector based upon parameters related to channel traffic.
US09578536B2 Performing measurements in wireless network
Methods, apparatuses, and computer programs for assigning measurement groups in a wireless network are disclosed. The measurement group may be announced by measurement group information comprised in a broadcast message transmitted in the wireless network. Reporting may be triggered by transmission of a request-to-report message transmitted in the wireless network.
US09578533B2 Method and apparatus for estimating speed of user equipment in wireless communication system
A method and apparatus for estimating a speed of a user equipment (UE) in a wireless communication system is provided. The method includes counting a number of cell reselections based on whether a cell is reselected due to a user service or not, and estimating a speed of the UE based on the number of the cell reselections.
US09578531B2 Method and system for indicating frequency for reporting a GERAN CGI
The present disclosure provides for methods and systems for indicating a frequency for reporting a GERAN CGI. These include the relaxation of the single measurement object per frequency principle; an indication of ARFCN for CGI reading; measurement interruption avoidance; implicit indications of ARFCN for CGI reading; the use of a different object than a measurement object to report the cell for which to report the CGI; the use of a measurement configuration report to indicate the CGI cell or the selection of an ARFCN using to find rules at the UE.
US09578529B1 Cellular data testing system
A device may receive preferences related to performing cellular data testing in a cellular network. The preferences may identify one or more target network addresses. The device may receive location information identifying a testing location. The device may configure a component of the device to set a location of the device based on the location information. The device may perform a cellular data test by transmitting network traffic to the one or more target network addresses via a gateway associated with the testing location. The device may determine a result of the cellular data testing based on transmitting the network traffic. The device may selectively provide a notification based on the result.
US09578527B2 Method and apparatus for receiving uplink signals
A method comprises determining in a first network element how much of a received uplink transmission is to be transmitted to a second network element, said first and second network elements both receiving said uplink transmission; and causing at least part of said received uplink transmission to be transmitted to said second network element.
US09578526B2 Method and a network node for determining an indication of interference mitigation
A method and a network node (110) for determining an indication of interference mitigation in a receiver comprised in a user equipment (120) are provided. The network node (110) receives, from the user equipment (120), a first set of measures and a second set of measures. The first set of measures relates to a signal received by the user equipment (120) and the second set of measures relates to the same signal. The first set of measures was obtained by the user equipment (120) prior to processing of the signal in the receiver, and the second set of measures was obtained by the user equipment (120) after processing of the signal in the receiver. Next, the network node (110) determines (202) the indication of interference mitigation based on the first and second sets of measures.
US09578519B2 Antenna settings in wireless communications networks
There is provided mechanisms for determining antenna settings associated with at least one network node in a wireless communications network. A method is performed by a network node. The method comprises detecting an event of a network node in the wireless communications network, the event indicating a need for adjustment of at least one antenna setting of the network node and/or at least one other network node in the wireless communications network. The method comprises determining the adjustment of the at least one antenna setting by identifying stored key performance information based on the event. The method comprises determining the adjustment of the at least one antenna setting by assessing a candidate set of possible antenna settings of the network node and/or the at least one other network node, wherein the candidate set is defined by the key performance information.
US09578512B1 Mobile device to device communications for privacy-preserved retrieval of contextualized mobile device data
Privacy-preserved retrieval of contextualized mobile device data. A context of a query may be determined. A dissemination point device may be determined based on the context to which to disseminate the query. The query may be transmitted to the dissemination point device, which causes the dissemination point device to trigger a point-to-point communication among mobile devices in search of data that is responsive to the query. That data may be received from one or more of the mobile devices that are determined to be within a geographical range, that store the data that is responsive to the query in the one or more of the mobile devices, and have chosen to provide the data. The data may be received without identifications of the one or more of the mobile devices.
US09578510B2 System and method for wireless handheld device security in a data center environment
A data center includes an access controller with a short range wireless communication controller, and an access point with a long range wireless communication controller. The access point is coupled to the access controller via a secure link. The access controller, receives a security credential from a mobile device via the short range wireless communication controller, authenticates the mobile device, receives access information for the mobile device via the short range wireless communication controller in response to authenticating the mobile device, and provides the access information to the access point via the secure link. The access point uses the access information to connect to the mobile device via the long range wireless communication controller.
US09578506B2 Method and arrangement for providing a wireless mesh network
The invention relates to a method for providing a wireless local network, wherein stationary communication devices and mobile communication devices are connected in the manner of a mesh as the sub-network, which is particularly connected to an infrastructure network and configured to exchange authentication messages with at least one communication device, which is particularly disposed in the infrastructure network and provides an authentication function. During an attempt to establish a first link by a first communication device connected to a communication device providing the authentication function to a second communication device connected to the communication device providing the authentication function, an authenticator role to be assigned as part of an authentication process is associated with the first and second communication devices, wherein at least one property correlating with the connection is analyzed for meeting a criterion. The invention further relates to an arrangement comprising means for carrying out the method.
US09578505B2 Authentication of user computers
In an approach for authenticating a user computer, connectable to a mobile network, a computer retrieves an attribute credential, the attribute credential certifying a set of user attributes and a device identifier for identifying the user computer to the mobile network. The computer requests a location credential, the location credential certifying a device identifier and location data indicating a current location of the user computer determined by the mobile network. Additionally, the computer produces an authentication token comprising the attribute credential, the location credential, the location data, and a proof for proving that the device identifier in the attribute credential equals the device identifier in the location credential. Furthermore, the computer sends the authentication token for authentication.
US09578498B2 Facilitating authentication of access terminal identity
Methods and apparatuses are provided for facilitating authentication of access terminal identities and for recording a usage relationship between a valid access terminal identity and a user identity. An access terminal and a validation server are both provisioned with corresponding validation keys. The access terminal may determine that a user identity is not recorded for use with the access terminal, and may send a report message to report a usage relationship between the access terminal identity and the user identity, where the report message is signed with a signature based on the validation key. The validation server authenticates the signature using the validation key in the validation server. The validation server may record the usage relationship between the authenticated access terminal identity and the user identity in a database, which database records may be employed to determine whether an access terminal requesting network access is authorized or unauthorized.
US09578497B2 Application programming interface for enhanced wireless local area network router
A gateway router supports a plurality of API calls initiated by application programs of client devices of a LAN and/or by network devices of a WAN. The gateway router is positioned at a boundary between the LAN and the WAN. The gateway router may take the form of a wireless local area network (WLAN) router that communicates with the client devices via the WLAN. API calls initiated by application programs operating at the client devices may be received by an operating system of the gateway router via the LAN. The gateway router is configured to perform functions corresponding to the respective API calls.
US09578488B2 System, apparatus and associated methodology for enriching contact of a remote client
A contact enrichment system is provided to determine whether contacts stored in a mobile device match profiles stored on a social network server. Profiles matching the contacts are used to enrich the contacts by appending information such as images and video to the contacts. The appended information in the contacts are also linked to the source profile so that the contact information may be periodically updated. Information may be drawn from multiple profiles on multiple social network servers to fully enrich the contacts stored on the mobile device.
US09578487B2 Method and system for dynamic determination of potential access points for propagating client information
A method includes determining a subset, of a set of access points, that a client device is likely to roam to from a first access point in the set of access points; transmitting to each of the subset of access points, without transmitting to a second access point in the set of access points that is not included in the subset, information associated with the client device; wherein the information associated with the client device is used by the client device or by the third access point during (a) an association process for the client device associating with the third access point or (b) an authentication process for the authentication of the client device by the third access point.
US09578480B2 Telecommunication service employing an electronic information repository storing social network user information, developer information, and mobile network operator information
A telecommunication system that carries out telecommunication functions between multiple parties as initiated by the user interaction with a social network application, while maintaining privacy of the device identifiers (phone numbers or static IP addresses assigned to devices) of the participating parties.
US09578471B2 Distributed transactions on mobile phones via a messaging service provided by a mobile network operator
A message is received by a mobile phone via a messaging service provided by a mobile network operator, wherein the messaging service is supported by the mobile phone. It is determined whether the message is associated with a distributed transaction. The message is forwarded to a resource manager resident on the mobile phone if the message is associated with the distributed transaction. The resource manager performs an action upon receiving the message based on contents of the message, wherein the action is associated with the distributed transaction.
US09578467B2 Method and apparatus for transmitting/receiving access information of broadcast service in a broadcasting system, and system thereof
A broadcasting system for providing access information of a broadcast service, wherein a transmission apparatus generates the access information for at least one of a broadcast network and an interaction network, from which the broadcast service is transmitted, and transmits the access information to a terminal via a specific communication network. A reception apparatus receives the access information of the broadcast service via the communication network, analyzes the received access information to determine a network from which the broadcast service is provided, among the broadcast network and the interaction network, and sets an access address for reception of the broadcast service.
US09578463B2 Location, time, and context-based deferred notifications on a mobile device
A method and system for a first user to provide a future notification (referred to as a deferred notification) on second user's mobile device based on the second user's location are disclosed.
US09578458B2 Identification of rogue access points
Technologies for identifying rogue access points having an actual location different from a registered location include a computing device to receive a unique identifier of each access point of a plurality of access points within a communication range of the computing device from the corresponding access point. The computing device determines a registered physical location of each access point based on the unique identifier. Additionally, the computing device determines a reference distance between the computing device and each access point based on a transmitted signal received from each corresponding access point and a spatial distance between each access point and each other access point based on the registered locations of the access points. Based on the spatial distances and reference distances, the computing device identifies which of the access points are rogue access points.
US09578447B2 High speed overlay mode for burst data and real time streaming (audio) applications
A wireless communication system for demodulating data packets includes an interface circuit and a modem circuit. The interface circuit may receive a data packet, and the demodulator circuit may demodulate a first part of the data packet by dispreading only selected data bits in the data packet. The demodulator circuit may separately process at least a data payload portion of the data packet without dispreading.
US09578427B2 External ear insert for hearing comprehension enhancement
A simple hearing enhancement device that takes the normally adequately loud sound levels and optimizes selective frequency gain of the patient's ear passage to improve speech comprehension.
US09578426B2 Method for feedback cancelling in hearing devices and hearing device with a feedback canceller
An analysis filter bank decomposes a microphone signal into sub-band signals, a gain unit applies a frequency-dependent gain to the sub-band signals, and a synthesis filter bank converts the amplified sub-band signals into a signal, which is then output by a receiver. A first adaptive filter of a feedback canceller provides feedback compensation signals adapted to compensate acoustic feedback from the receiver to the microphone, whereby the feedback compensation signals are subtracted from corresponding signals from the sub-band signals. A second adaptive filter of the feedback canceller estimates cross-frequency signal components resulting from aliasing of signal components from one sub-band into one or more neighboring sub-bands caused by non-ideal sub-band signal decomposition in the analysis filter bank with overlapping sub-bands. Thereby, the first adaptive filter is adapted in dependence of the estimated cross-frequency signal components.
US09578420B2 Audio control circuit capable of processing both digital and analog audio signals
An audio control circuit receives analog audio signals and digital audio signals via an audio signal input interface. The audio control circuit includes an audio codec chip, a first control circuit, a first switch circuit, a second control circuit, and a second switch circuit. The first control circuit obtains the analog audio signals from the audio signal input interface and converts the analog audio signals into first control signals to control the first switch circuit turned on and off. The second control circuit obtains the digital audio signals from the audio signal input interface and converts the digital audio signals into second control signals to control the second switch circuit turned on and off. The audio codec chip receives the analog audio signals in response to the first switch turned on and receives the digital audio signals in response to the second switch turned on.
US09578413B2 Audio processing system and audio processing method
An audio processing system, includes: an audio collector that collects audio in a non-directivity state using audio collection elements; an operator receives an input of one or more designation directions for audio emphasis for switching from the non-directivity state to a directivity state; an emphasis processor that generates audio data in the directivity state obtained by performing an emphasis process on the audio data in the designation direction from the audio collector using audio data collected by the audio collector according to the input of the designation direction; a volume adjustor that adjusts volume of the audio data in a directivity state; and an audio output that outputs the audio in a non-directivity state collected by the audio collector or the audio in a directivity state after the volume has been adjusted by the volume adjustor.
US09578409B1 Headgear for receiving and holding portable audio device and earphones
A piece of headgear or hat is capable of holding and storing an audio device and an earphone or headphone assembly either while the headgear or hat is in use or while it is stored. The headgear or hat has a pocket accessible from an exterior to accept and store the audio device and allow a user to manipulate and use the audio device without removing the headgear or hat. The headgear or hat also has a plurality of apertures so that the common wire set of the earphones or headphones can be threaded and contained therein. The earphone or headphone assembly and the audio device are removable from the headgear or hat for repair, replacement or cleaning.
US09578403B2 2-way speaker with coaxial effect
A speaker design technology acquires a coaxial effect of an output sound by placing a high-frequency speaker for outputting a high-pitched sound apart from a low-frequency speaker for outputting a low-pitched sound by a predetermined distance and mechanically arranging output points of the high-frequency speaker and the low-frequency speaker in alignment with each other. The speaker design technology lets vibration of a low-frequency speaker to avoid interference by the high-frequency speaker and also lets the high-frequency speaker to avoid interference by the vibration of the low-frequency speaker by arranging the high-frequency speaker in front of a dust cap necessarily installed in the center of the low-frequency speaker. Since the high-frequency speaker and the low-frequency speaker are spaced apart from each other so as to independently operate, any interface is not required for enabling the high-frequency and the low-frequency speakers to interwork with each other.
US09578401B2 Systems and methods for detecting component rotation within a communication assembly
Systems and methods for detecting component rotation within a communication assembly are provided. In certain embodiments, a system includes a module; an adapter block that includes multiple front ports and multiple rear ports configured to receive an optical connector; a managing entity configured to control port identification for the front and rear ports; and a circuit board mounted to the adapter block, wherein the circuit board comprises multiple front contact assemblies and multiple rear contact assemblies, wherein each front port is associated with a front contact assembly and each rear port is associated with a rear contact assembly, wherein when a rear contact assembly is electrically coupled to a connector, the connector generates an event that is sent to the managing entity, whereupon the managing entity remaps the port identification for the front and rear ports.
US09578399B2 Remote sensor access and queuing
An application generates instructions to a wearable device to remotely activate a sensor in the wearable device and to receive sensor data from the sensor. A query related to a physical object is received. Instructions to wearable devices are generated to remotely activate at least one sensor of the wearable devices in response to the query. Sensor data is received from at least one of the wearable devices in response to that wearable device being within a range of the physical object.
US09578390B2 Sharing television and video programming through social networking
In particular embodiments, a social TV dongle receives a first video stream from a content source using a first interface and receives social content from a social-networking system using a second interface. The social TV dongle generates a modified video stream using at least the first video stream and the social content and sends the modified video stream to a display device using a third interface.
US09578387B2 Methods and systems for delivering signals from cable networks to telecommunications networks
Methods and systems are disclosed for delivering electrical signals from a cable network to a telecommunications network. The electrical signals are received from a community antenna television network and communicated via the telecommunications network. The telecommunications network may then communicate those electrical signals to end-users and to customers. Because the electrical signals may include video, music, data, and other cable content, this cable content is communicated along the telecommunications network and, thus, distributed to an end user.
US09578384B2 Systems and methods for providing video on demand in an intelligent television
An intelligent television can provide various interfaces for providing video-on-demand (VOD). The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of VOD content and better organizations thereof. Further, the user interfaces provide unique process of transitioning between the VOD content.
US09578382B2 Subscribable channel collections
A system for creating and maintaining subscribable channel collections includes a computer-readable storage medium having encoded thereon a program of instructions for generating and maintaining channel collections, and a processor that executes the program of instructions to: display a channel collection configuration interface, receive two or more channel selections through the channel collection interface to populate a channel collection to include multiple channels, one or more of the multiple channels comprising multiple content items, using a channel creation operation, create a subscribable, channel collection, and receive a subscription request from a media device and using a channel collection subscription operation, create a channel collection subscription linked to the media device.
US09578381B1 Media clip systems and methods
Exemplary media clip systems and methods provide end users of a media distribution service, such as a mobile television distribution service, with one or more media clip tools for creation, editing, sharing, accessing, and/or consumption of clips of media programs distributed by way of the media distribution service.
US09578375B2 Method and modem for use in a multimedia system
A multimedia server receives a plurality of programs of a multimedia source. The multimedia server includes a tuning module to receive the plurality of programs and to select a set of programs from the plurality of programs based on a set of program select commands that is derived from select requests. A program mixer mixes the set of programs into a stream of program data. One or more transceiving modules transmit the stream of program data on to corresponding communication paths and receive the select requests. A client module produces the select requests for one or more clients. The client module includes a selection module to produce at least one of the select requests. A network interface controller transmits at least one of select requests to the multimedia server and receives the stream of program data via the communication path or paths in response.
US09578373B2 Remote display performance measurement triggered by application display upgrade
Methods, systems, and computer programs are provided for measuring the performance of display images received on a remote computer display. One method includes an operation for detecting calls from an application to an application programming interface (API), which is provided for rendering images on a display image, each call causing an update of the display image. Further, the method includes an operation for embedding data for measuring performance in display frames of the display image based on the detecting. The embedding results in modified displayed frames with respective data for measuring performance. The modified displayed frames are transmitted to a remote client, which results in received modified display frames having respective received data for measuring the performance. In addition, the method includes an operation for calculating the remote display quality for the given application based on the received modified display frames and the respective received data for measuring performance.
US09578370B2 Second screen locations function
Systems for, and methods of, displaying video information comprising: a second screen device obtaining current play position data of a video being played on a primary screen device (e.g., obtaining from the primary screen device an identification of a current play position of the video, or obtaining information to generate an acoustic fingerprint of the video); determining a current play position of the video playing on the primary screen device based upon the current play position data (e.g., identification of the current play position or the acoustic fingerprint); downloading information (e.g., video map, subtitles, moral principles, objectionable content, memorable content, performers, geographical maps, shopping, plot point, item, ratings, and trivia information) over a computer communications network into the memory of the second screen device; and displaying information on the second screen device synchronized with the contemporaneously played video on the primary screen device.
US09578364B2 Internet protocol television server and method for playing advertisements during recorded content
An Internet Protocol television (IPTV) server includes: a subscriber file managing module configured to store a subscriber file of a recorded program, where the subscriber file of the recorded program includes advertisement information in the recorded program; a controlling module configured to obtain a playback request of the recorded program or an advertisement playback policy request of the recorded program, obtain the advertisement information in the recorded program from the subscriber file managing module according to the playback request or the advertisement playback policy request, obtain an advertisement playback policy from an advertisement managing module according to the advertisement information, and send the advertisement playback policy to the subscriber terminal; and the advertisement managing module configured to determine the advertisement playback policy of the recorded program according to the advertisement information sent by the controlling module and a preset policy, and send the advertisement playback policy to the controlling module.
US09578363B2 Content access
Techniques are described to provide content access. In an implementation, a determination is made at a client that a high-definition channel has content that matches content provided by a standard-definition channel. Access is provided to the content via the high-definition channel and access is restricted to the content via the standard-definition channel up the client is capable of outputting the content and high definition.
US09578358B1 Systems and methods that match search queries to television subtitles
A process identifies a search query spike from queries submitted by users during a first span of time, which is less than a predefined duration. The spike corresponds to a set of queries identified as equivalent. The frequency of submitting queries from the set during the first time span exceeds the frequency of submitting queries from the set during an average span of time. The process correlates the spike to a broadcast video program by matching terms from the set of search queries to subtitle terms appearing in the video program at a first location. The first location in the video program was broadcast within a predefined time before the first span of time. The process receives notification from a user device indicating user interest in the video program. The process transmits to the user device search results corresponding to some search queries from the set of search queries.
US09578351B1 Generating visualizations for display along with video content
A method and system for generating visualizations for display synchronized with related video content are provided. The system includes memory comprising geocoded data and a communications interface to transmit video content to a display device. A visualization circuitry in communication with the communications interface is configured to receive a video signal, develop secondary data to be displayed according to the received video signal, select a subset of the geocoded data according to the video signal, and generate a user interface for the display device to display the secondary data, a physical representation of the selected geocoded data and the video content together.
US09578347B2 Multi-bit information hiding using overlapping subsets
Methods and devices for reconstructing coefficient levels from a bitstream of encoded video data for a coefficient group in a transform unit. Sign bits are hidden in the parity of partially overlapping subsets of a set of coefficients. This enables the hiding of multiple sign bits per coefficient group. Other information bits may be hidden instead of sign bits in some cases.
US09578344B2 Image capturing system, image capturing apparatus, decoding apparatus, image capturing method, and display control system
An image capturing system includes a photoelectric conversion unit, a charge holding unit, a multiple sampling information setting unit, a multiple sampling unit, a conversion unit, and an image reconstruction unit. The photoelectric conversion unit converts optical signals received by a plurality of pixels to electric signals. The charge holding unit stores the electric signals and holds the electric signals as charge signals. The multiple sampling information setting unit sets multiple sampling information used for a multiple sampling process. The multiple sampling information includes first multiple sampling information and second multiple sampling information. The multiple sampling unit performs the multiple sampling process using the multiple sampling information and the charge signals so as to output signals. The conversion unit converts the output signals to digital signals. The image reconstruction unit generates reconstructed images using the digital signals and the multiple sampling information, and outputs the reconstructed images.
US09578340B2 Image processing apparatus, method of controlling the same, and recording medium
If the picture identifier of a first frame and the picture identifier of a second frame match, a rewriting unit rewrites the picture identifier and the slice type of the first frame.
US09578338B1 Method and apparatus for encoding image, and method and apparatus for decoding image
The present invention discloses a method and an apparatus for encoding and decoding video. A video decoding method comprises reconstructing a residual value by entropy-decoding received bitstream and dequantizing and inverse-transforming residual value information, generating a final prediction unit by performing inter prediction on a prediction unit which is partitioned from a coding unit into at least two prediction units by asymmetric motion partitioning (AMP), the two partitioned prediction units comprising a first partitioned prediction unit and a second partitioned prediction unit, and reconstructing a picture by adding the final prediction unit to the residual values.
US09578335B2 Multi-compatible low and high dynamic range and high bit-depth texture and video encoding system
A method of processing image data includes generating image data including luminance and chrominance data representing a selected object, separating the luminance and chrominance data, storing the separated luminance and chrominance data in corresponding separate spaces in memory, and separately compressing the stored luminance and chrominance data.
US09578334B2 Method and system for generating a transform size syntax element for video decoding
In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
US09578332B2 Method and device for encoding and decoding video
A method and apparatus for encoding and decoding a video are provided. The method of encoding the video includes: determining whether a unidirectional motion estimation mode and a bidirectional motion estimation mode are to be used based on a size of a current prediction unit to be encoded, performing the motion estimation and the motion compensation on the current prediction unit according to the determining of whether the unidirectional motion estimation mode and the bidirectional motion estimation mode are to be used, determining an optimum motion estimation mode of the current prediction unit based on an encoding cost of the current prediction unit obtained through the performing of the motion estimation and the motion compensation, and encoding information indicating the determined optimum motion estimation mode based on the size of the current prediction unit.
US09578330B2 Apparatus and method for generating/recovering motion information based on predictive motion vector index encoding, and apparatus and method for image encoding/decoding using same
Disclosed is a video encoding apparatus includes: an intra prediction unit to generate a prediction block by using adjacent pixels of a current block to be encoded; an inter prediction unit to (1) generate index information of a predictive motion vector of the current block based on motion vectors of blocks adjacent to the current block and a motion vector of a co-located block of a reference frame, (2) generate motion information of the current block including predictive motion vector index and reference frame index together with a differential motion vector obtained by subtracting the predictive motion vector from a motion vector of the current block, and (3) generate a prediction block based on the generated motion information; and an encoding unit configured to encode a residual block by using a subtraction unit and a transform and quantization unit to thereby generate a bitstream.
US09578327B2 Encoding apparatus, encoding method, and non-transitory computer-readable storage medium
An encoding apparatus for encoding video data captured by a plurality of imaging units by a predetermined data unit, includes an encoding unit configured to refer to a first data unit included in video data captured by a first imaging unit to encode a second data unit included in the video data captured by the first imaging unit, and refer to a third data unit included in video data captured by a second imaging unit to encode a fourth data unit included in the video data captured by the first imaging unit.
US09578320B1 Methods and apparatus for defect correction in image sensor outputs
Apparatus, methods, and other embodiments associated with correcting defects in an image sensor output are described. According to one embodiment, an imaging device includes image sensor array logic, calibrated noise logic, and defect logic. The image sensor array logic is configured to generate an image array of output pixels in a Bayer pattern. The calibrated noise logic is configured to generate a noise estimate for each pixel. The defect logic is configured to detect a potential defect in a pixel-under-test of the image array of output pixels based on the noise estimate.
US09578316B2 Methods and apparatuses for viewing three dimensional images
Systems and methods for viewing stereoscopic television are described. The methods generate stereoscopic views from 3D content; synchronize with external view ware (e.g., shuttered glasses) to include shutter information and viewing geometry; sequence 3D content for multiple viewers at multiple perspective views; and output to a display component for viewing.
US09578309B2 Adjustable parallax distance, wide field of view, stereoscopic imaging system
An imaging system and methods for using an imaging system where the operator is able to variably adjust the parallax distance for enhanced stereo performance are disclosed. In addition, by coordinating the parallax distance with the optical settings of the camera, artificial 3D experiences can be created that give a user the perception of observing a scene from a distance different than that actually employed. The imaging system may also include a plurality of stereo camera supersets, wherein a first one or more stereo camera supersets are positioned at a different height relative to a first stereo camera superset. Novel specific uses of the camera system, such as in capturing events of interest are described. Useful techniques for extracting or encoding wide field of view images from memory are also disclosed.
US09578307B2 Smart necklace with stereo vision and onboard processing
A wearable neck device for providing environmental awareness to a user, the wearable neck device includes a flexible tube. A first stereo pair of cameras is encased in a left portion of the flexible tube and a second stereo pair of cameras is encased in a right portion of the flexible tube. A vibration motor within the flexible tube provides haptic and audio feedback to the user. A processor in the flexible tube recognizes objects from the first stereo pair of cameras and the second stereo pair of cameras. The vibration motor provides haptic and audio feedback of the items or points of interest to the user.
US09578305B2 Digital receiver and method for processing caption data in the digital receiver
The present description provides a digital receiver which provides 3D caption data and a method for processing 3D caption data in the digital receiver of the present invention. A method for transmitting a broadcast signal for 3D service according to one aspect of the present invention comprises the following steps: encoding 3D video ES including a 3D caption service; generating signaling information for signaling a 3D video service including the encoded 3D video ES; and transmitting a digital broadcast signal including the 3D video service and the signaling information, wherein said 3D caption service includes a first command code for generating left caption data and a second command code for indicating a disparity value for a caption window, and generates right caption data on the basis of the first command code and second command code.
US09578299B2 Stereoscopic conversion for shader based graphics content
The example techniques of this disclosure are directed to generating a stereoscopic view from an application designed to generate a mono view. For example, the techniques may modify source code of a vertex shader to cause the modified vertex shader, when executed, to generate graphics content for the images of the stereoscopic view. As another example, the techniques may modify a command that defines a viewport for the mono view to commands that define the viewports for the images of the stereoscopic view.
US09578296B2 Signal conversion apparatus and method, and program and recording medium
A maximum value Yimax and a minimum value Yimin of input pixel data Ri, Gi, Bi for each pixel are determined. A saturation adjustment value X is determined using a function g(Yimax, Yimin), white pixel data Wo is determined using a function f(Yimin), and these are used to determine output pixel data Ro, Go, Bo. Even the saturation represented by RGB three-color data is high, conversion to RGBW four-color data with improved brightness can be made, without changing the hue.
US09578295B1 Calibration feature masking in overlap regions to improve mark detectability
A method of displaying an image using at least a first projector and a second projector includes projecting a calibration pattern using the first projector, the calibration pattern being embedded in a first portion of an image projected by the first projector. The method determines a contribution of the second projector to projecting a second portion of the image to an overlap area, the overlap area having a contribution from the first and second projectors, wherein the contribution is an intensity of a color channel. The determined contribution of the second projector to the overlap area is modified to allow the calibration pattern of the first projector to be detectable to a capture device, the modification having a pattern corresponding to the calibration pattern. The image is then displayed using the first projector and the modified contribution of the second projector.
US09578294B2 Projector and method for adjusting projector
The projector includes alight source, a liquid crystal light valve that modulates first color component light based on a signal, a liquid crystal light valve that modulates second color component light from the light source based on a signal, a projection lens that projects a first image formed by the first color component light and a second image formed by the second color component light, an alignment image display control section that superimposes the first image and the second image on each other and projects the superimposed image to show position misregistration of the second image relative to the first image, an instruction input screen for shifting the second image as a whole, and an alignment adjustment section that determines correction information for correcting the position misregistration based on the shift instruction and corrects the signal based on the determined correction information.
US09578293B2 Endoscope system and light source device
Violet narrowband light Vn and green narrowband light Gn produced by a light source device are supplied to a complementary color type endoscope, and simultaneously applied to an observation object. In a complementary color type imaging device, first mixed pixels and second mixed pixels, which sense both of the violet narrowband light Vn and the green narrowband light Gn, are read out. The light amount ratio Z of the violet narrowband light Vn to the green narrowband light Gn is set in such a range as to make the light amount of the violet narrowband light Vn larger than the light amount of the green narrowband light Gn, and make a signal value of the second mixed pixel higher than a signal value of the first mixed pixel.
US09578291B2 Security system including modular ring housing
A modular building system arrangement includes a plurality of electrical building systems. Each electrical building system has a housing with a mechanical connector that is connectable with a like connector of each other building system housing. Members of any subset of the building system housings are connectable with each other to form a building system assembly. The building systems of the building system assembly conjointly define an electrically conductive pathway interconnecting each of the building systems of the building system assembly. The pathway carries power and/or data.
US09578289B2 Dynamic mixed media package
It has been discovered that a dynamic mixed media package with a mechanism for dynamic modification/update provides a media experience to users that exceeds the experience offered by individual media files. A dynamic mixed media package accommodates various types of media and allows for additional media and modifications of existing media. Additional media includes media generated by consumers, such as media derived from a seed media. A seed media is marked and assembled with supplemental media into a package. The seed media is marked to allow performance of various operations, such as identification of the seed media during the lifetime of the package and attribution when the seed media is incorporated into consumer generated derivative media.
US09578288B2 Peer-to-peer distributed storage for internet protocol television
A plurality of portions of a video content item is distributed to a plurality of peers, respectively, of a peer-to-peer network. Each of the plurality of portions encodes less than an entire portion of the video content item. A peer of the network retrieves at least a subset of the plurality of portions of the video content item from at least a subset of the peers. The at least the subset of the plurality of portions of the video content item enables recovery of the video content item by the peer.
US09578286B2 Communication management system, communication terminal, communication system, communication control method, and recording medium
A communication management system transmits a request for obtaining capability information indicating capability of a first communication terminal of a plurality of communication terminals, to the first communication terminal through a network, receives capability information of the first communication terminal from the first communication terminal, determines a set value for each one of a plurality of set items to be configured in providing a service plan corresponding to the capability of the first communication terminal, based on the capability information of the first communication terminal, and transmits the determined set value of each one of the plurality of set items to a relay device, as an operating parameter for controlling the relay device in transmitting or receiving content data to or from the first communication terminal according the service plan corresponding to the capability of the first communication terminal.
US09578285B1 Facilitating presentations during video conferences
Implementations generally relate to facilitating presentations in video conferences. In some implementations, a method includes enabling a presenting user to provide a document to a network system. The method further includes enabling the document to be rendered on one or more devices of one or more respective viewing users, where the one or more devices are local to the one or more viewing users. The method further includes enabling the presenting user to navigate the document during a presentation.
US09578282B1 Techniques for initiating real-time communication sessions
A technique for initiating a communication session can include receiving a signal that a first and second user desire to participate in a communication session during a particular time period. The technique can include monitoring activity of the first and second users during the particular time period to determine whether the users are prepared to participate in the communication session. When it is determined that the first user is prepared to participate in the communication session, the technique can include outputting, to the second user computing device, an indication that the first user is prepared to participate in the communication session. When it is determined that both of the first and second users are prepared to participate in the communication session, the technique can include initiating the communication session.
US09578279B1 Preview streaming of video data
A system and method for generating preview data from video data and using the preview data to select portions of the video data or determine an order with which to upload the video data. The system may sample video data to generate sampled video data and may identify portions of the sampled video data having complexity metrics exceeding a threshold. The system may upload a first portion of the video data corresponding to the identified portions while omitting a second portion of the video data. The system may determine an order with which to upload portions of the video data based on a complexity of the video data. Therefore, portions of the video data that may require additional processing after being uploaded may be prioritized and uploaded first. As a result, a latency between the video data being uploaded and a video summarization being received is reduced.
US09578278B1 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.
US09578274B2 News production system with integrated display
An example news production system includes a scheduling system, a composite display, and a camera. The scheduling system accesses a news program schedule that specifies a sequence of actions to be performed by the news production system. The scheduling system reads entries from the news program schedule, identifies actions associated with each, and sends signals to cause the actions to be performed. The news production system may cause the composite display to render video content in accordance with a specified layout. A camera can capture video of a field of view that includes at least a portion of the composite display while the specified video content is rendered thereon. The news production system may also cause an output video stream to be based, at least in part, on the captured video.
US09578272B2 Display apparatus and method for controlling the display apparatus
A multifunctional display device includes a processor to control display of information during booting of an operating system. The operating system is booted in response to a predetermined signal and displayed the information includes first information corresponding to visual information, and second information indicating that the operating system is currently booting. The operating system is one which controls display of multimedia content.
US09578267B2 Cameras and methods with data processing, memories, and an image sensor with multiple data ports
A camera includes a first processing device, a second processing device, and an image sensor that has a first plurality of ports connected to the first processing device and a second plurality of ports connected to the second processing device. A method includes providing first data from the first plurality of ports of the image sensor to the first processing device, and providing second data from the second plurality of ports of the image sensor to the second processing device. Another camera includes a first memory, a second memory, and an image sensor having a first plurality of ports connected to the first memory and a second plurality of ports connected to the second memory. A method includes providing first data from the first plurality of ports to the first memory and providing second data from the second plurality of ports to the second memory.
US09578264B2 Image processing device, imaging device, and image processing method
An image processing device includes an image acquisition section that acquires a plurality of images captured while sequentially shifting the relative positions of a light-receiving plane of an image sensor and an image formed in the light-receiving plane, and an estimation calculation section that estimates a high-resolution image based on the plurality of images, the high-resolution image having a number of pixels larger than that of each of the plurality of images. The estimation calculation section estimates the pixel values of the high-resolution image corresponding to a first color based on the pixel values of the plurality of images corresponding to a second color when the estimation calculation section has determined that the pixel values of the plurality of images corresponding to the first color and the pixel values of the plurality of images corresponding to the second color have a high correlation.
US09578260B2 Digital photographing apparatus and method of controlling the digital photographing apparatus
A digital photographing apparatus, computer readable medium, and a method of controlling the digital photographing apparatus, the method including selecting a template image; receiving an image including a subject and detecting the subject from the received image; and displaying the template image with an image of the subject included in a view area. The displaying may include displaying the template image with an image of the subject included in a view area corresponding to a location of the detected subject. The method may include designating a location of the view area on the template image.
US09578258B2 Method and apparatus for dynamic presentation of composite media
The system provides a method and apparatus for constructing, and for dynamically rearranging the order of content in a composite video. The re-ordering of clips in the composite video can be based on one or more weighting factors associated with each clip. These factors can include freshness or newness of the clip, popularity based on the number of “likes” of a clip by others, the content of the clip (e.g. celebrity creator or presence), paid boosting (e.g. for commercial concerns); and other factors. Each clip has associated metadata that can be used to assign a weight value to the clip for purposes of reordering the composite video.
US09578256B1 Temporary intermediate video clips for video editing
Systems and methods for building video sequences using intermediate videos are provided. In one or more embodiments, an intermediate video can be specified in a linear editlist-style video editing system and assigned an identifier. An editlist builder included in the video editing system can then be used to define a video sequence that includes a reference to all or a portion of the intermediate video. The intermediate video can be referenced as many times as needed within a given video sequence. The video editing system can also allow effects or other video processing operations to be applied to the intermediate video independently of the video sequence definition.
US09578254B2 Image pickup apparatus capable of reducing effect of flicker, control method therefor, and storage medium storing control program therefor
An image pickup apparatus that is capable of photographing after performing a detection process for light-amount variation characteristics and an object recognition process without increasing processing time. An accumulation unit makes an image pickup device perform a plurality of times of charge storage and charge readout at a predetermined interval to obtain a plurality of images. A photometry unit performs photometry to the plurality of images to obtain a plurality of photometry values. A detection unit detects a light-amount variation characteristic of light from an object based on the plurality photometry values. A combining unit applies a combining process to the plurality of images to obtain an combined image. An object recognition unit applies an object recognition process to detect the object in the combined image.
US09578251B2 Imaging apparatus and control method for the same
A digital camera includes a zoom function for supporting a user when performing a frame assist, and includes an operation switch for instructing startup and completion of the zoom function on an operation unit. A system control unit stores a zoom position in a memory and varies the zoom position in a wide angle position according to a preset zoom-out drive amount when an instruction to startup the zoom function is given by the operation switch. Then, when the instruction to end the zoom function is given by the operation switch, the system control unit executes a zoom-in operation by returning to the zoom position that is stored in the memory.
US09578249B2 Apparatus and method for image capture using image stored in camera
An apparatus and a method thereof are provided, the apparatus including a first memory; a second memory; an image sensor; and a controller configured to obtain, using the image sensor, a plurality of images including a first image and a second image corresponding to at least one object in a first resolution, each of the first image and the second image corresponding to a different time from each other; store, in the first memory, the first image at least temporarily; display, via a display operatively coupled with the controller, the second image in a second resolution; and store, in the second memory, the first image stored in the first memory, in response to an input received in relation with the second image as displayed via the display.
US09578245B2 Imaging apparatus and control method of imaging apparatus
A digital camera includes: a display unit of a variable angle monitor unit linked to a main body unit including an imaging unit, so as to be capable of opening and closing as to the main body unit; a variable angle state detecting unit to detect the position of the variable angle monitor unit as to the main body unit; and a system control unit to effect control such that, in a case of the variable angle state detecting unit detecting that the position of the variable angle monitor unit has changed from a closed position to an open position, a newest image is not displayed on the display unit if time elapsed from shooting immediately prior is a predetermined amount of time or more, and the newest image shot immediately prior is displayed on the display unit if the time elapsed is less than the predetermined amount of time.
US09578244B2 Lens moving apparatus with a bobbin comprising a groove and elastic members and camera module including the same
A lens moving apparatus includes a first lens moving unit including a bobbin having a first coil mounted at an outer circumference thereof, a first magnet being opposite to the first coil, and a housing for supporting the first magnet, and a second lens moving unit including a base, a plurality of support member pairs for supporting the housing such that the housing is movable relative to the base, and a second coil opposite to the first magnet, wherein each of the support member pairs includes first and second support members separated from each other, the first and second support members being disposed at the same side of the housing in a state in which the first and second support members are adjacent to each other, and power is supplied to the first coil through a first support member pair, which is one of the support member pairs.
US09578242B2 Camera module
A camera module including a lens unit configured to move in a direction of an optical axis and a direction perpendicular with respect to the optical axis; a housing unit accommodating the lens unit; and a shock absorbing member disposed between the housing unit and the lens unit to reduce impacts and noise generated when the housing unit and the lens unit collide.
US09578240B2 Generic platform video image stabilization
Video image stabilization provides better performance on a generic platform for computing devices by evaluating available multimedia digital signal processing components, and selecting the available components to utilize according to a hierarchy structure for video stabilization performance for processing parts of the video stabilization. The video stabilization has improved motion vector estimation that employs refinement motion vector searching according to a pyramid block structure relationship starting from a downsampled resolution version of the video frames. The video stabilization also improves global motion transform estimation by performing a random sample consensus approach for processing the local motion vectors, and selection criteria for motion vector reliability. The video stabilization achieves the removal of hand shakiness smoothly by real-time one-pass or off-line two-pass temporal smoothing with error detection and correction.
US09578235B2 Image processing apparatus, control method, and recording medium for processing an image signal for which a focus state can be changed after image capture
An image processing apparatus detects a focus state of obtained LF data, and changes methods for recording the LF data, depending on the focus state. At this time, the image processing apparatus records a reconstructed image generated from the LF data without recording the LF data when the focus state of the LF data is an in-focus state, and records the LF data when the focus state of the LF data is in an out-of-focus state.
US09578234B2 High definition camera
Systems and methods are disclosed for sharing images by taking one or more images using a portable camera with a high definition (HD) imager; processing the image using a central processing unit (CPU) or a graphic processing unit (GPU) in the camera; and sharing the image or video over a social network or Skype video conferencing network.
US09578228B2 Focus detection apparatus, image pickup apparatus, image pickup system, and focus detection method
A focus detection apparatus performs focus detection of a phase difference method by using signals from an image pickup element including a first pixel and a second pixel sharing one micro lens, and the focus detection apparatus includes a first saturation detector configured to detect saturation of a first signal obtained from the first pixel, a second saturation detector configured to detect saturation of a second signal obtained from the second pixel, a luminance generating portion configured to generate luminance signals of the first signal and the second signal after detecting the saturations of the first signal and the second signal are detected, and a processor configured to perform a correlation calculation based on the luminance signals.
US09578225B2 Image pickup apparatus and control method of image pickup apparatus arranged to detect an attitude
When an image is photographed vertically, vertical position information is added to the image. When an upside-down image is photographed, data itself is rotated by 180 degrees and recorded. Thus, when the image is reproduced by a general another reproducing apparatus, the image can be viewed with the too and bottom thereof being normally positioned.
US09578224B2 System and method for enhanced monoimaging
A system and method for enhanced automatic monoimaging. Embodiments of the present invention are operable for configuring a first camera based on a configuration determination by a second camera. The method includes capturing a first image with the first camera and determining an optical configuration based on an optical measurement performed by a second camera. In one embodiment, the second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes sending the optical configuration from the second camera to the first camera and adjusting a configuration of the first camera based on the optical configuration. The method further includes capturing a second image with the first camera. The first image and the second image may be preview images.
US09578222B2 Optical navigation device
There is provided an optical navigation device including at least one light source, an image sensor and a processing unit. The light source illuminates a work surface in a first brightness value and a second brightness value. The image sensor receives reflected light from the work surface and outputs a first image frame corresponding to the first brightness value and a second image frame corresponding to the second brightness value. The processing unit calculates a differential image of the first image frame and the second image frame and identifies an operating state according to the differential image.
US09578217B2 Moving image sensor package
A moving image sensor package is provided that may be used to provide optical image stabilization (OIS) in the same form factor as non-OIS enabled image sensors utilized in portable/mobile devices. The moving image sensor package includes an image sensor attached to a MEMS actuator mounted within a cutout in a circuit board, wherein the MEMS actuator has substantially the same thickness as the circuit board.
US09578216B2 Camera module and mobile phone using the same
Disclosed herein is a camera module comprising: a circuit board; a frame coupled to the circuit board; an image sensor on the circuit board; a bobbin on the frame, a plurality of lenses being inside the bobbin; a coil wound on the bobbin, the bobbin moving to two directions based on a current applied to the coil; a magnet configured to interact the coil; and a yoke on the frame, the magnet being at an inner side of the yoke, wherein the bobbin moves to a first direction when a forward current is applied to the coil and to a second direction when a reverse current is applied to the coil.
US09578213B2 Surgical telescope with dual virtual-image screens
A surgical telescope includes a front frame configured to be positioned in front of a use's eyes, and a camera coupled to the front frame. The camera is configured to generate image information of a scene viewed by the camera. The surgical telescope further includes a circuit coupled to the camera and is configured to receive the image information from the camera and process the image information for display. The surgical telescope further includes a virtual-imaging screen disposed in the front frame and coupled to the circuit. The virtual-imaging screen is configured to: be position in front of a user's eyes, receive the image information from the circuit, and display images from image information. The surgical telescope further includes a lens positioned over the virtual-imaging screen for creating virtual images of the images displayed on the virtual-imaging screen. The virtual images are behind the virtual-imaging screen.
US09578212B2 Method for video recording and editing assistant
A method for a video recording and editing application analyses the audio and video during the process of video recording using a smart device such as a smartphone or tablet. The method provides feedback to the user during the video recording to improve user performance and reduce video and audio user errors. The method includes the option of automatic skipping or editing of video segments that suffer from user errors during playback.
US09578211B2 Image de-noising methods and apparatuses using the same
A method for generating and employing a camera noise model, performed by a processing unit, is introduced to at least contain the following steps. A camera noise model is provided. A first frame is obtained by controlling a camera module via a camera module controller. A blending ratio corresponding to each pixel value of the first frame is generated according to the camera noise model, the pixel value of the first frame and a corresponding pixel value of a second frame. A third frame is generated by fusing each pixel value of the first frame with the corresponding pixel value of the second frame according to the blending ratio. A de-nosing strength for each pixel value of the third frame is adjusted according to the blending ratio. Each pixel value of the third frame is adjusted using the corresponding de-nosing strength.
US09578207B1 Systems and methods for selectively screening image data
Various embodiments are directed to methods, systems, and devices for improving the quality of image data for printing by a printer having relatively low resolution capabilities. Image data may be scanned, captured or otherwise received. The image data may be received in bands, chunks, blocks, portions, regions, or its entirety. An edge detector is subsequently employed to detect a location of edges in a region of the received image data. For image data pixels that are located in or close to a detected edge, a first screen is applied to modify these pixels to compensate for printing at or near the detected edge. Otherwise, a second image screen is applied to modify pixels for printing that are not close to a detected edge. The first screen may be an error diffusion screen or a threshold screen. The second screen may be a halftone screen.
US09578204B2 Image reading device
A control unit performs a reading operation in a first mode in which a document on a document stand is read by moving a carriage which includes a reading portion, and in a second mode in which a document which is transported by a document transport unit is read using the carriage which is located at a reading position. The device includes a first white reference plate which is arranged in a first white reference reading position which is a standby position in the first mode, and a second white reference plate which is arranged on a side opposite to the first white reference plate by interposing a reading position in the second mode therebetween in the sub-scanning direction.
US09578203B2 Document production system having automatic adjustment of content to fit the page margin of a pre-printed media
A document production system having the capability of determining the printable area of a pre-printed media is disclosed. The system may include a scanner, which scans and analyzes a copy of the pre-printed media as a template. The system may determine the page margin of the template, including the side margin, the header or the footer. The system may determine the printable area of the template based on the page margin and adjust the content of the document to be printed to fit the printable areas by either scaling or cropping.
US09578201B2 Method of detecting steganographically hidden images via low-order bit comparisons
The invention is a method for scanning an image data file to determine the presence of a payload, including the steps of identifying the values of one or more lower-order bits in the bytes of an uncompressed image data file to determine the distribution of values at one or more bit positions, and comparing bit position images to reveal hidden payloads from significant variations in contiguous color blocks in the bit position images not otherwise explainable from the original image.
US09578198B2 Application cooperation system including server and image processing apparatus, and application cooperation method
An application cooperation system includes an instruction screen display control portion which causes a browsing portion to display a scan instruction screen, a scan control portion which stores image data output from a document reading portion, an external screen receiving portion which receives an external screen including an external control command from the external server for storage, an internal screen generating portion which generates an internal screen including an internal control command and an image data displaying area, an integrated screen generating portion which generates an integrated screen by combining the internal and external screens for output to the internal server portion, and a location information notification portion which obtains the integrated screen's network address from the internal server portion for output to the external server. The external server returns redirect information including the integrated screen's network address to the browsing portion in response to a transmission request.
US09578196B2 Control device, image forming apparatus, and control method for processing interruption information
A control device includes a second sub-controller to which second devices are connected, a first sub-controller to which first devices are connected, a master controller that controls the first and second sub-controllers, and so on. The second sub-controller includes a second interruption information memory that stores second interruption information output from the second devices, and a second interruption controller that transmits an interruption signal upon storing of the second interruption information in the second interruption information memory, and reads and transmits the second interruption information. The first sub-controller includes a first interruption information memory that stores first interruption information output from the first devices, and the second interruption information transmitted from the second sub-controller, and a first interruption controller that transmits the interruption signal received from the second sub-controller, and reads and transmits the first interruption information and the second interruption information stored in the first interruption information memory.
US09578191B2 Image forming apparatus, image forming system and computer readable recording medium configured to receive a beacon signal associated with a screen definition information
An image forming apparatus includes: an image forming device forming an image; an input device; a beacon receiver; a storage storing definition information for defining a common standby screen, an individual standby screen and a transition destination screen; a display configured to display screens defined by the definition information; and a controller. The controller executes: display control processing of displaying the standby screen and the standby screen on the display when the input device is not operated for a time period; storage control processing of, when receiving the beacon signal, storing beacon information; reception processing of receiving a user's operation of selecting the screen transition object; screen transition processing of, when the operation is received, displaying the transition destination screen; and switching processing of displaying the individual standby screen associated with target identification information only when the standby screen is displayed.
US09578190B2 Communication apparatus, control method and recording medium
A communication apparatus generates a first wireless communication network and transmits/receives information via the first wireless communication network. The communication apparatus generates a second wireless communication network different from the first access point and transmits/receives information via the second wireless communication network. The communication apparatus controls to change a function available by using a predetermined application in accordance with the first or second wireless network via which an external device establishing communication is connected.
US09578189B2 Communication apparatus, method for controlling communication apparatus, and program
A communication apparatus includes a conversion unit configured to convert data, an estimation unit configured to estimate a size after conversion of the data by the conversion unit before the conversion unit converts the data, and a notification unit configured to notify another communication apparatus of the size estimated by the estimation unit.
US09578188B1 Enterprise photo / video experience platform and kiosk systems
The invention relates to systems and methods for photo and/or video platform, and more particularly to systems and methods for a photo and/or video enterprise platform. In an embodiment, a network connected system comprises a touch screen computing device coupled to an image capture apparatus, a ring flash and a local storage. The computing device receives information from a content management system, provides a user interface at the touch screen display to display information and receive input from users, controls the image capture apparatus and the ring flash to capture image of the users, stores the capture image content captured by the image capture apparatus in the local storage, and uploads the capture image content to the content management system.
US09578185B2 Mobile terminal and method of controlling therefor
The present invention relates to a mobile terminal enabling a user to more conveniently use the terminal and a method of controlling therefor. According to at least one of embodiments of the present invention, in case of transceiving an image using a wearable device of a glasses form, it may easily target an external device, which becomes a target with which the image is transceived.
US09578184B2 Image forming apparatus and method for controlling image forming apparatus
An image forming apparatus includes a detection portion that detects an earthquake, a plurality of job execution portions that each execute a job, an output portion that outputs information, and a control portion that, upon the detection portion detecting the occurrence of an earthquake, switches a mode of the image forming apparatus to an emergency mode, after a lapse of a prescribed wait time since the switching to the emergency mode, executes a self-diagnosis process for checking whether or not the job execution portions operate properly, and based on a result thereof, makes an output portion output information indicating an executable job and a non-executable job.
US09578182B2 Mobile device and service management
A wireless end-user device, comprising one or more modems enabling the wireless end-user device to communicate with a network system over a wireless access network, a touch-screen user interface, and one or more processors configured to execute one or more instructions that, when executed by the one or more processors, cause the one or more processors to detect a user input through the touch-screen user interface, the user input comprising a request to remove the wireless end-user device from an existing device group account, the existing device group account being associated with one or more devices including the wireless end-user device, and send a message to the network system over the wireless access network, the message conveying the request to remove the wireless end-user device from the existing device group account.
US09578176B2 Message forwarding and retrieval with a single messaging service
Embodiments described herein generally relate to a method and system of integrating a user's voice mail onto a single voice messaging service, e.g., a Unified Messaging (UM) service, such that a client may access this single source for voice mail retrieval, even where such voice mails are from a variety of sources, e.g., work, mobile phone, etc. A user, or the user's mobile operator, need only agree to accept the service, and the registration and configuration requirements for providing the service and forwarding calls to the service are automatically configured. The user's existing “speed dial” key or other setting for retrieving voice mail may also be automatically configured to the access number(s) for the service. Configurations may monitor the status of the service and update access and/or forwarding numbers. Voice mail forwarding and settings may also be automatically reverted back to the user's original service.
US09578173B2 Virtual assistant aided communication with 3rd party service in a communication session
Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant to assist a user with a communication session between the user and a third party service. A user can use a communication application to enter a message directed to the virtual assistant and request assistance to communicate with a 3rd party service. In response, the virtual assistant can access a set of communication instructions associated with the 3rd party service. The set of communication instructions can include a set of commands for communicating with the 3rd party service, services provided by the 3rd party service and data needed by the 3rd party service to facilitate communication. The virtual assistant can use the communication instructions to gather data needed by the 3rd party service, communicate with the 3rd party service and present the user with data received from the 3rd party service.
US09578170B2 Answering machine detection
A call is placed to a communications device. A response to the call is received from a call recipient associated with the communications device. The received response is processed based on a set of parameters. Based on processing the received response, a determination is made whether the call recipient is a human or an answering machine. If the call recipient is determined to be a human, the call is handled in a first manner. If the call recipient is determined to be an answering machine, the call is handled in a second manner that is different from the first manner.
US09578167B2 Customer relationship management (CRM) audio on hold
Embodiments of the present invention provide a method, system and computer program product for CRM audio on hold. In an embodiment of the invention, a CRM audio on hold method includes identifying a caller associated with the telephone call received in a call processing gateway, selecting a record in a CRM application pertinent to the caller and inserting the selected record into a variable field of a template. The method also includes text-to-speech (TTS) processing the template into audio and returning the audio to the call processing gateway for playback to the caller while the caller is on hold.
US09578162B2 Telecommunications technology
A telecommunications system for use in a secure facility such as a jail, prison or the like. The systems, devices and methods disclosed provide telecommunications, email, other messaging, financial services, vending, and commissary or canteen services for inmates of a secure facility with respect to family, friends and others. The system includes a phone server adapted to be communicatively connected to an external service provider; a monitoring station communicatively connected to the phone server; an account manager server communicatively connected to the phone server, and at least one telecommunications device disposed at the secure facility for use by the inmate and which is communicatively connected to the phone server. A method of telecommunicating, including receiving incomming calls at the secure facility, via the system is also disclosed.
US09578161B2 Method for metadata-based collaborative voice processing for voice communication
The use of a data link between two or more smart devices for voice communication allows for the enhancement of voice quality in a collaborative way through the exchange of well-defined meta-data between the smart devices. The meta-data may be exchanged on a separate IP data link or as part of the exchanged voice data packets.
US09578160B2 Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, by which the mobile terminal can operate based on a voice command. The present invention includes a wireless communication unit configured to perform a wireless communication, a microphone configured to receive sound, a touchscreen configured to receive a touch input, and a controller configured to if the touchscreen is touched with a pointer, control the microphone to be activated while the touchscreen is touched with the pointer, set a target indicated by a first user voice received via the microphone, and if the pointer is released from the touchscreen or dragged to move in a first direction, control the target to be processed on a specific application.
US09578159B2 Fisheye lens based proactive user interface for mobile devices
Fisheye Lens Based Proactive User Interface for Wireless Mobile Devices [FLBPUI] is a technique to proactively alert and interact with users according to scenarios/situations particularly by sensing the environmental in all possible direction. FLBPUI works without expecting user input to start interacting with users similar to how we humans look, sense and proactively interact with other people. When user needs to be alerted regarding unattended parameters comprising missed calls, messages, mails, calendar the sensor system starts scanning for environmental users. Sensor system generates trigger signal by scanning environmental users/objects through visual/infrared sensing, face/body recognition, sensing property, direction, dimension, range, orientation, location with respect to mobile device, usage scenarios, and operating modes. Processing unit computes alerting signal based nature of trigger signal and comparing it with predetermined and tested correlation table parameters. FLBPUI utilizes display, mic, voice alert/command, gesture, speaker and lighting devices to alert and further interact with the users.
US09578158B2 System and method for starting up application of electronic device
In a method for starting up an application of an electronic device, usage histories of applications, which have used an audio channel of the electronic device, are read from a log file of a storage system of the electronic device when a headphone is inserted to a headphone socket of the electronic device and no application previously activated is using the audio channel. A menu list of icons of the applications is displayed on a display of the electronic device. An application selected from the menu list by a user is started up.
US09578155B2 Mobile terminal
A mobile terminal includes a terminal body having a front surface and a rear surface, a display module disposed on the front surface and configured to display visual information, and a rear input unit disposed on the rear surface and configured to sense an input of a control command, wherein the rear input unit includes a button member externally exposed from the rear surface, a first sensing unit disposed to overlap the button member and configured to sense a push input applied onto the button member, and a second sensing unit disposed to overlap the button member and configured to sense a touch input applied onto the button member.
US09578154B2 Mobile communication terminal and method
It is presented a method for providing a user interface of a mobile communication terminal including a motion sensitive sensor, a keypad and a display, the mobile communication terminal being capable of being in at least an active mode and a key-lock mode, the method including: detecting, using the motion sensitive sensor, a first user input indicating a desire to switch modes; when the mobile communication terminal is in the active mode, as a response to the first user input, switching the mobile communication terminal to the key-lock mode; and when the mobile communication terminal is in the key-lock mode, as a response to the first user input, switching the mobile communication terminal to the active mode. Corresponding apparatuses and computer program products are also presented.
US09578153B2 Mobile device connection system
A mobile device connection system may identify a mobile device of a present driver and prioritize a wireless connection between the identified mobile device and a built-in hands-free device located in a motor vehicle. The mobile device connection system may include a sensor and a controller. The sensor may be configured to sense an identity of a driver when the driver is within a proximity of the motor vehicle and generate a signal based on the sensed identity. The controller may be coupled to the sensor, and it may be configured to identify the mobile device based on the signal from the sensor, search and detect the identified mobile device, and establish a wireless connection between the detected mobile device and the built-in hands-free device.
US09578150B2 Cover-leafing leather casing of cellular phone and smart phone using the same
A cover-leafing leather casing of cellular phone and a smart phone using the same are described. The cover-leafing leather casing of cellular phone comprises a leather cover for buckling to a touch panel of the smart phone. The leather cover is connected to a first magnet of a rear shell body of the smart phone by way of a magnetic induction connecting portion, and the magnetic induction connecting portion comprises a second magnet which is mutually attracted to the first magnet. The present invention employs the cover-leafing leather casing to be easily disassembled and to be conveniently cleaned.
US09578147B2 Casing and portable electronic device using same
A casing includes a first portion, a second portion, and at least one sensor. The second portion is slidably engaged with the first portion. The at least one sensor is coupled to the first portion or the second portion, the sensor detects a distance between the first portion and the second portion. A portable electronic device using the casing is also provided.
US09578145B2 Coupling frame and methods for making the same
A coupling frame to provide structural support and electrical functionality includes a plurality of conductive frames spaced from each other and having predetermined gaps. A plurality of conductive sheets are electrically connected to the different places of the inside surface of the conductive frames and an insulating frame fills in the predetermined gaps. Each conductive frame and the insulating frame are annular structures. The insulating frame extends inwardly to partially cover the plurality of conductive sheets. A method for making the coupling frame is also provided.
US09578144B2 Layer 7 application classification
Maintaining layer 7 state as a client device roams between network devices during a session. Data packets used in executing a layer 7 application are received at a first network device that a client device is coupled to during a session. Data packets received by the first network device are stored in a layer 7 application buffer that is sent to a second network device that a client device roams to during a session. A layer 7 application buffer is used to classify a layer 7 application that is the subject of a session in order to maintain layer 7 state as a client device roams to a second network device during a session.
US09578143B2 Dynamic port type detection
An aspect includes dynamic port type detection. A link initialization frame that includes a protocol identifier is received at a port of a switch. Based on successfully decoding the protocol identifier, the port is configured to a mode of operation compatible with the protocol identifier. A table in the switch is updated to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier. A handshake response is sent to acknowledge the successful decoding of the protocol identifier. If no handshake response is received at a server prior to expiration of a wait pulse repetition time, the server periodically transmits the link initialization frame with a different protocol identifier for an alternate mode of operation until the handshake response is received or all supported modes of operation are checked.
US09578140B2 Legacy device bridge for residential or non-residential networks
A legacy device bridge for use in a network, such as a wired or wireless residential network, is provided. The legacy device bridge performs protocol conversion to enable a network-attached entity that uses a packet-based communication protocol to communicate with and control legacy devices, such as consumer electronics, that rely exclusively on infrared (IR) or serial communication protocols. The legacy device bridge also performs a virtualization function that allows legacy devices to be advertised to the network as devices that comply with a packet-based discovery and control protocol, and to be controlled as such. The legacy device bridge is also adapted to probe, deduce and publish information relating to the state of a legacy device to other entities on the network.
US09578138B2 Sip session management for fax communication
A communication apparatus that accurately measure a time period T0 required for line connection in IPFAX, and optimizes the timing with which a T.38 CNG command is sent out. An AT command that is a dial request is converted into a SIP command that is a session-establishment request, and the SIP command is sent. When there is a provisional response or a session-establishment response to the sent SIP command, a T0 timer which clocks the time period T0 is caused to start counting.
US09578137B1 System for enhancing script execution performance
Systems and methods can optimize or attempt to optimize portions of scripts that might be overlooked by traditional compilers. These systems and methods can include a code analysis module that develops an aggregate execution profile for a script by aggregating individual execution profiles of a plurality of users. These systems and methods can use the aggregate execution profile to emphasize aspects of the script that can be optimized for a plurality of users, enabling improved script performance for users.
US09578136B2 Distributed transcoding apparatus and method using multiple servers
An embodiment provides a distributed transcoding method using a plurality of servers. The method includes receiving a request for a first video file from a first terminal. The method also includes segmenting the video file based on a play time of at least portion of the video file and a performance rate of a plurality of second servers. The method also includes transmitting the segmented video file to the plurality of second servers, which includes transmitting the segmented video file of a greater size to the second server having a higher performance among the plurality of second servers and transmitting the segmented video file having a smaller size to the server having a lower performance among the plurality of second servers. The method also includes receiving a transcoded video file from the plurality of second servers. The method also includes transmitting the transcoded video files to the first terminal.
US09578135B2 Method of identifying remote users of websites
A method of identifying a remote user connecting to a website from terminal equipment is described. The method includes a step of detecting a set of values each corresponding to one of a plurality of configuration parameters of the terminal equipment and a step of comparing the set of values to at least one previously stored set of values, characterized in that: —the at least one previously stored set of values corresponds to one user profile; —the step of comparing comprises the sub steps of —defining a tree of decision wherein each node is a comparison step between one detected value of one of the configuration parameters and the value of said configuration parameter within a previously stored set of values; —hierarchically comparing the set of detected values of the configuration parameters to the previously stored sets of values of the configuration parameters according to the tree of decision; —the step of detecting comprises a detection sub step of detecting the value of at least one navigation configuration parameter from behavioral data gathered on the way the remote user is navigating the website, said navigation detection sub step comprising: —defining a plurality of behaving types; —associating a behaving type to at least some pages of the website; —detecting the behaving type of pages of the website downloaded by the remote user.
US09578132B2 Zero copy data transfers without modifying host side protocol stack parameters
Mechanisms are provided for instigating the sending of an acknowledgement response from a host system. A buffer of a data processing system is monitored to determine if there is a data transfer pending in the buffer. In response to a determination that there are no data transfers pending in the buffer, a determination is made as to whether there is an outstanding data transfer, on a corresponding network connection with the host system, for which an acknowledgement response has not been received from the host system. In response to a determination that there is an outstanding data transfer for which an acknowledgement response has not been received, an acknowledgement instigation message is sent to the host system to instigate the host system sending an acknowledgement response for the outstanding data transfer.
US09578128B2 Systems and methods for message delivery to mobile devices supporting multiple users
The disclosed technology covers messaging systems and methods, and computer program products embodying such systems and methods. A computer program product may include a computer-readable storage medium with instructions executable by one or more processors to perform a method. The method may include receiving, at a message server configured to receive a plurality of messages for a plurality of computing devices, a first message intended for a first user profile. The first user profile and one or more other user profiles may exist on a single computing device. The method may also include receiving a first status update from the first computing device indicating that the first user profile is stopped or non-active, and postponing delivery of the first message to the first computing device, based on the first user profile being stopped or non-active. These and other aspects of messaging systems, methods, and computer program products are disclosed herein.
US09578127B2 Method and apparatus for call processing for SIP and ISUP interworking
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to adjust a call processing logic for Session Initiated Protocol to Integrated Services Digital Network User Part (ISUP) calls based at least in part on interworking profiles assigned to ISUP trunk groups supporting the calls. Additional embodiments are disclosed.
US09578124B2 Optimization of enhanced network links
A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.
US09578121B2 Apparatus and method for controlling heating, cooling, and refrigeration sensor systems utilizing the wireless cloud
A system for controlling one or more structural appliances, such heating, cooling, and ventilation sensor systems utilizing cloud computing architecture, includes at least one intelligent controller, a local intelligent gateway in communication with the intelligent controller, and a cloud computing network in communication with the local intelligent gateway. A local device is operative to communicate through the cloud computing network to the intelligent controller.
US09578118B2 Detecting content and user response to content
A first set of data including a first tracking identifier for a first webpage component and a destination address for the first webpage component is accessed. A second set of data that includes an address for retrieving a second webpage component, is accessed. The address includes a second tracking identifier. Whether the second tracking identifier is the same as the first tracking identifier is determined. The second webpage component is associated with the destination address when the second tracking identifier is the same as the first tracking identifier.
US09578116B1 Representing video client in social media
Video client social media account creation and linking of the video client social media account creation to a video services subscription account is provided. A user may create a video client social media account in one of various social media services, wherein the video client social media account is linked to the user's video service subscriber account. The user and the user's social media contacts may follow and/or be followed by the video client social media account. Information associated with video content may be electronically communicated with the video client social media account. A search for available or upcoming video content matching the received information may be performed, and one or more functionalities may be automatically performed when the content is available.
US09578111B2 Enabling different client contexts to share session information
The problem of sharing session information across client contexts is addressed by binding initial session information to a persistent, short-lived and one-time use temporary identifier. This identifier is persisted on a client side (e.g., through a cookie jar) that is shared among the different client contexts that can share the original session. This temporary identifier, in turn, allows one or more other sessions to use the original session information by acting as an index into that session information, which is stored on the server side. Preferably, this temporary identifier contains a unique identifier (ID) that is generated as a sufficiently-complex random number. A mapping back to the real session identifier is maintained on the server side for this short-lived ID.
US09578109B2 Long-lived MPTCP sessions
Techniques for supporting long-lived multipath transmission control protocol (MPTCP) sessions. An MPTCP session may be established between two endpoints. Application data may be communicated between the MPTCP endpoints over one or more MPTCP subflows of the MPTCP session. All MPTCP subflows may be terminated. MPTCP session state information may be maintained after all MPTCP subflows have been terminated. Thus, a zero-subflow MPTCP session may be maintained. Additional MPTCP subflows may subsequently be added back to the MPTCP session using the maintained MPTCP session state information.
US09578107B2 Data capture and identification system and process
An identification method and process for objects from digitally captured images thereof that uses data characteristics to identify an object from a plurality of objects in a database. The data is broken down into parameters such as a Shape Comparison, Grayscale Comparison, Wavelet Comparison, and Color Cube Comparison with object data in one or more databases to identify the actual object of a digital image.
US09578104B2 Resumption of play for a content-delivery session
Multimedia content may be delivered to content consumer devices via a content-delivery network. Encrypted content and cryptography keys for decrypting the content may be distributed from a data center to various nodes of the content-delivery network, each node acting as a semi-independent content-delivery system. Each content-delivery system is capable of delivering received content to end-users and implementing a key-management scheme to facilitate secure content-delivery and usage tracking, even when the content-delivery system is disconnected from the data center. Further, each content-delivery system may generate an authorization-token that can be transmitted to other systems in the content-delivery network, enabling the other systems to quickly determine that a request to resume a previous content-delivery session has already been authorized.
US09578100B2 Global management of tiered storage resources
Provisioning storage resources for customers from a distributed grid of disparate storage systems is presented herein. A storage tier component can sort, based on attributes of heterogeneous computer-readable storage media, the heterogeneous computer-readable storage media into tiers of storage to facilitate provisioning a portion of storage space of a tier of the tiers for a computing resource. Further, the storage tier component can receive an input from a device for provisioning of the portion of the storage space of the tier, and configure, based on the input, a storage resource to facilitate access between the portion of the storage space of the tier and the computing resource. Furthermore, a tracking component can create an account associated with a customer that is associated with the device to facilitate tracking and/or limiting of utilization of the portion of the storage space of the tier by the customer.
US09578099B2 Devices and methods for content distribution in a communications network
According to at least one example embodiment, a method for transmitting data files in a network includes receiving requests from user devices for packets of the data files. The method includes constructing a conflict graph such that each packet requested by each user device is represented by a distinct vertex in a plurality of vertices of the conflict graph, the constructing being based on which of the plurality of vertices represent a same requested packet and which requested packets are stored in caches belonging to the user devices. The method includes coloring the plurality of vertices of the conflict graph to label the requested packets. The method includes combining the packets represented by vertices having a same color. The method includes sending the combined packets.
US09578097B2 Block based access to a dispersed data storage network
A computer includes a data transform algorithm, a data dispersal algorithm, and a network port. The data transform algorithm performs a data transformation on a data block to produce a transformed data block. The data dispersal algorithm performs a data dispersal function on the transformed data block to produce a plurality of data slices, wherein each of the plurality of data slices includes less than all data contained in the transformed data block. The network port is operable to transmit a plurality of write commands to a plurality of slice servers, wherein each of the plurality of write commands includes a corresponding one of the plurality of data slices. The network port is further operable to receive verification of storage of at least some of the plurality of data slices from at least some of the plurality of slice servers.
US09578092B1 System and method for providing additional functionality to existing software in an integrated manner
An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a computing entity having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the computing entity.
US09578087B1 Methods and apparatuses for providing a desired portion of a data object document
A method for providing a desired portion of a data object document is disclosed. The method comprises receiving, from a client device, an Application Program Interface (API) request for a data object document, where the API request includes a parameter identifying the desired portion of the data object document, and the desired portion is less than all of the data object document. The method continues with transmitting the API request for the data object document to an origin server, and receiving an API response from the origin server that includes the data object document including more than the desired portion of the data object document. The method further includes automatically selecting, from the received data object document, the desired portion of the data object document based on the parameter, and transmitting, to the client device, the desired portion instead of all of the data object document.
US09578086B2 Method and apparatus of setting data transmission and reception period
A method and an apparatus for setting a data transmission and reception period are provided. The method includes determining an average margin threshold for data communication with a second terminal, determining a data rate for the data communication with the second terminal, setting an active period and an idle period based on a ratio of the average margin threshold to the data rate, and synchronizing the active period and the idle period with the second terminal.
US09578080B1 Resource allocation in distributed systems using grant messages
Resource management techniques for shared resources in a distributed system are described. Clients and servers may exchange messages according to an asynchronous messaging protocol that does not guarantee delivery or ordering of messages. A client may send a resource request message including a client timestamp and a measure of client resource demand. The server may allocate a grant of the resource to the client in a manner that prevents resource overload, and indicate the grant to the client via a message including a logical timestamp, the amount of resource granted, the client's original timestamp, and a grant expiration time. The server may acknowledge the grant and cooperatively use the resource in accordance with the grant's terms.
US09578079B2 Distribution control system, distribution system, distribution control method, and computer-readable storage medium
A distribution control system that is connected to one or more communication terminals that output image (sound) data and transmits the image (sound) data to the terminals. The system includes a browser management unit configured to start up a browser appropriate for the terminals; a browser configured to generate the image (sound) data by rendering content data; a transmitter configured to transmit the image (sound) data to the communication terminals; and a receiver configured to receive sensor information detected by a sensor included in the terminals. The browser is configured to process the received sensor information by a first processor that is installed in the browser as standard or a second processor that processes the sensor information that is unable to be processed by the first processor. The transmitter is configured to transmit the image (sound) data processed by the browser in accordance with the sensor information to the terminals.
US09578078B2 Systems and methods for encoding and decoding
Systems and methods for multimedia encoding and decoding are disclosed. The systems and methods include multimedia format detection systems, decoder functionality generation systems, decoder instantiation systems, and multimedia processing engines which are capable of selecting a decoder or playback mechanism for each input encoded multimedia stream. The functionality of the decoder or playback mechanism is represented as syntax elements which may be further encoded. The functionality for decoding or playback is then stored or transmitted with the multimedia bitstream. Alternatively, the functionality and multimedia bitstream can be embedded in or associated with a second digital bitstream. Further, the functionality associated with an encoded multimedia stream can be used to instantiate a decoder or playback mechanism and the encoded multimedia stream decoded with the instantiated decoder or mechanism.
US09578074B2 Adaptive content transmission
Techniques for adaptive content transmission are described herein. During transmission of a content item, a network connection may be monitored to collect data corresponding to one or more network conditions associated with the transmission of the content item. Such network conditions may include, for example, network throughput, available network bandwidth, network latency and others. The collected data may be used to dynamically adjust one or more transmission attributes in connection with the transmitted content item. The one or more transmission attributes may be determined for adjustment at any desired transmission interval.
US09578067B2 Intercepting user equipment and lawful interception method thereof for use in 3GPP direct mode communication
An intercepting user equipment and a lawful interception method thereof are provided. The intercepting user equipment registers to the administrating server for lawful interception, and then receives a positive interception message from the administrating server. The intercepting user equipment receives a signal from user equipment, and determines whether a power measurement of the signal exceeds a threshold. If positive, the intercepting user equipment transmits a power adjustment request to the administrating server so that the administrating server notifies the eNB of transmitting a power adjustment command to the user equipment for adjusting transmitting power. The intercepting user equipment intercepts communication data of the user equipment.
US09578065B1 System and method for distributing antivirus records to user devices
Disclosed are system and method for distributing antivirus records to user devices. An exemplary method includes collecting, by a server, statistics on the use of antivirus records; calculating a coefficient of effectiveness of each antivirus record based on the statistics; identifying one or more most effective antivirus records whose coefficients of effectiveness exceed a predetermined effectiveness threshold; identifying one or more less effective antivirus records whose coefficients of effectiveness do not exceed the predetermined effectiveness threshold; transmitting identified most effective antivirus records to a plurality of user devices for storage in antivirus databases of the user devices; receiving, from the user devices, one or more less effective antivirus records removed from the antivirus databases of the user devices; and storing the received less effective antivirus records in an antivirus database of the server if said antivirus records were not in the antivirus database of the server.
US09578062B2 Portable proxy for security management and privacy protection and method of use
A portable proxy for security management and privacy protection and methods of use are provided. The proxy establishes a connection to a user device. The proxy also establishes a secure connection to a virtual private network (VPN), performs authentication of the proxy to the VPN, and upon successful completion of the proxy authentication provides access to the VPN through the secure connection user credentials. Once the VPN accepts the credentials, the proxy routes at least a portion of Internet traffic between the user device and the VPN through the secure connection and the connection to the user device. The proxy can also establish a secure connection to an anonymizing service and route all Internet traffic of the user device through the anonymizing service using the secure connection and the connection to the user device.
US09578055B1 Thwarting drone-waged denial of service attacks on a network
Embodiments are directed towards detecting and thwarting incoming network requests by either throttling and/or redirecting the attack requests towards a honeypot. As network requests are received, TCP segments are examined to identify a presence of attack signatures before returning an ACK. Such attack signatures may identified based on an absence of referrer headers, an invalid cookie, known improper sender addresses, known valid sender addresses, examination of OSI layer 4 and/or above content of a packet, or the like. If an attack is identified, throttling may be employed by responding to the attack requests by dropping and/or rejecting packets within the request, acknowledging the client device's packets at a byte level, modifying a round trip time (RTT) calculation by responding at a defined slowed rate, and/or redirecting client requests to a honeypot.
US09578054B1 Hacking-resistant computer design
A computer architecture is disclosed for implementing a hacking-resistant computing device. The computing device, which could be a mainframe computer, personal computer, smartphone, or any other computing device suitable for network communication, comprises a first partition and a second partition. The second partition can communicate over a network such as the Internet. In contrast, the first partition cannot connect to the Internet, and can directly communicate only with the second partition through a bus or with input/output devices directly connected to the first partition. Further, the first partition segments its memory addressing between computer executable code, critical data files, and data files read from the second partition. The second partition is hardware-limited from reading or writing to the memory addressing of the first partition. As a result, the critical data files and program code stored on the first partition are protected from malicious code affecting the second partition.
US09578052B2 Agent assisted malicious application blocking in a network environment
Embodiments are configured to receive metadata of a process intercepted on an end host when attempting to access a network. The metadata includes a hash of an application associated with the process and an endpoint reputation score of the application. Embodiments are configured to request a threat intelligence reputation score based on the hash of the application, to determine an action to be taken by the end host based, at least in part, on one or more policies and at least one of the threat intelligence reputation score and the endpoint reputation score, and to send a response indicating the action to be taken by the end host. Further embodiments request another threat intelligence reputation score based on another hash of a dynamic link library module loaded by the process on the end host, and the action is determined based, at least in part, on the other threat intelligence score.
US09578039B2 OAM security authentication method and OAM transmitting/receiving devices
The present invention provides an operations, administration and maintenance (OAM) security authentication method and OAM packet transmitting/receiving devices. An OAM packet is authenticated by utilizing a random number and an authentication code. A threshold for the number of failed authentication is determined. If the number of failed authentication is greater than the threshold, the random number will be updated. According to the present invention, OAM packets constructed by malicious users or tampered with may be detected to increase security of OAM packets and avoid a denial-of-service (DOS) attack.
US09578038B2 Electronic devices having adaptive security profiles and methods for selecting the same
Adaptive security profiles are supported on an electronic device. One or more security profiles may be automatically or selectively applied to the device based on the device's location and one or more geographic zone definitions. The security profiles may be used to determine the level of authentication or number of invalid authentication attempts for a particular feature or application or set of features or applications.
US09578037B2 Allowing varied device access based on different levels of unlocking mechanisms
Systems and methods may provide for receiving runtime input from one or more unlock interfaces of a device and selecting a level of access with regard to the device from a plurality of levels of access based on the runtime input. The selected level of access may have an associated security policy, wherein an authentication of the runtime input may be conducted based on the associated security policy. In one example, one or more cryptographic keys are used to place the device in an unlocked state with regard to the selected level of access if the authentication is successful. If the authentication is unsuccessful, on the other hand, the device may be maintained in a locked state with regard to the selected level of access.
US09578033B2 Security profile management in a machine-to-machine messaging system
Techniques and systems for managing security profiles in a machine-to-machine messaging system are provided. For example, computing device, a method, and a computer-program product may be provided for maintaining one or more security profiles, and may include registering one or more IoT devices with a messaging system, generating one or more security profiles for an IoT device, and assigning the one or more security profiles to one or more other IoT devices. A security profile includes a permissions record and one or more sets of restrictions.
US09578030B2 Method and system for analyzing security ruleset by generating a logically equivalent security rule-set
There are provided a rule-set analyzer and a method of analyzing an ordered security rule-set comprising a plurality of rules and characterized by at least one extrinsic field. The method comprises: upon specifying atomic elements constituting an extrinsic space corresponding to the at least one extrinsic field, partitioning, by a processor, the extrinsic space into two or more equivalence classes, wherein each atomic element in the extrinsic space belongs to one and only one equivalence class; mapping, by the processor, said equivalence classes over the rule-set; and analyzing, by the processor, the security rule-set using the results of mapping said equivalence classes over the rule-set.
US09578029B2 Diameter signaling for mobile IPv4
The invention consists of a new registration and authentication protocol for between a Mobile Node and a Home Agent. The new protocol uses a novel messaging sequence to request registration, authentication and authorization of the Mobile Node when it is located on a foreign network, and the novel protocol will avoid some of the standard registration and authentication protocol messages in order to eliminate the problems associated with re-transmission errors.
US09578027B1 Multiple data store authentication
System and methods for authenticating access to multiple data stores are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method receives a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US09578022B2 Multi-factor authentication techniques
An authentication technique with a teaching phase and authentication phase. In the teaching phase, authentication information is collected for a user in at least two categories, wherein one category relates to measurable physical characteristics of the user, another category relates to communication resources available to the user; and a third category relates to knowledge possessed by the user. In the authentication phase, some of the collected authentication information is used to formulate challenge(s) for presentation to the user. Response(s) to the formulated challenge(s) is/are received from the user and correctness of the received response is determined based at least partially on comparison with at least a portion of the collected authentication information. A correctness metric is calculated for the response(s). The user is authenticated if the correctness metric meets or exceeds a first threshold value.
US09578016B2 Optimizing secure communications between a client authenticating server and a mobile client
Systems and techniques are described for optimizing secure communications. Specifically, a first intermediary and a second intermediary can split-terminate a secure connection handshake or a handshake renegotiation between two computing devices. The first and second intermediaries can then optimize secure communications between the two computing devices.
US09578015B2 Step-up authentication for single sign-on
A method for authenticating a user seeking access to first and second resources that have different authentication levels. The method includes receiving a primary token that is associated with a first authentication event of the user and authenticates the user to access the first resource, and receiving a first request to access the second resource. The method further includes receiving first credentials of the user. The method further includes, responsive to validating the first credentials, generating a second authentication event, associating the second authentication event with the primary token, and issuing a first secondary token that authenticates the user to access the second resource.
US09578013B2 System and method for secure content sharing and synchronization
A flexible content sharing system may comprise a network based application built on a client device using information from dissociated user experience component (UXC), application logic and execution layer (ALEL), and content distribution system (CDS) payloads. An ALEL engine may communicate a request from the network based application to a CDS module. The CDS module may interface the ALEL engine and a CDS server. The ALEL engine can act as a gate keeper and securely communicates requests from client devices to the CDS server. The CDS server is configured to manage and alert the ALEL of any enterprise policies that may be applicable to the client devices connected to the ALEL engine which, in turn, notifies the client devices to comply with the enterprise policies. The CDS server may synchronize any change made to the content by any of the client devices running network based applications.
US09578011B2 Proxy bypass login for applications on mobile devices
In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a system, receives an access token from the system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.
US09578008B2 Technologies for secure bootstrapping of virtual network functions
Technologies for bootstrapping virtual network functions in a network functions virtualization (NFV) network architecture include a virtual network function (VNF) bootstrap service (VBS) in secure network communication with a VBS agent of a VNF instance. The VBS agent is configured to execute a secure VNF bootstrap capture protocol in the NFV network architecture. Accordingly, the VBS agent can be configured to register with the VBS via secure communications transmitted between the VBS and the VBS agent. The secure communications include transmitting a security quote from a TEE of a platform on which the VNF instance is instantiated and a security credential request to the VBS, as well as receiving a security credential in response to validating the security quote and the security credential request. Other embodiments are described and claimed.
US09578002B2 Authentication device and method for electronic atomization device based on mobile terminal
Disclosed are an authentication device and an authentication method for electronic atomization device based on mobile terminal. The device includes a Bluetooth control module, an information transmission module, an information searching module, an information input module and a comparing and authenticating module. The authentication method includes steps of: building a Bluetooth connection between battery and mobile terminal; sending serial number of the battery to the mobile terminal after atomizer connects with the battery successfully; searching corresponding user identification information according to the serial number of the battery; receiving authentication information entered by user and carrying out an authentication by comparing the authentication information entered by user and the user identification information. By connecting the mobile terminal with electronic atomization device via Bluetooth and by using authentication device of the mobile terminal directly, authentication for the electronic atomization device can be achieved on the mobile terminal.
US09577996B2 Computer system and method for encrypted remote storage
A method for remotely storing data is provided. The method comprises providing a first data file on a client computer; splitting, on the client computer, the first data file into at least two partial files; encrypting the at least two partial files with an encryption algorithm; distributing the at least two encrypted partial files in at least two remote storage locations; storing information about the at least two storage locations of the at least two encrypted partial files for a later retrieval of the at least two encrypted partial files; and storing decryption information for the decryption of the at least two encrypted partial files on the client computer. Further, a computer software product adapted for executing, when run on a computer, a method for remotely storing data is provided, and a client computer for executing the method for remotely storing data.
US09577993B2 System and method for authenticating users
A security application for a computing device, e.g., a mobile phone, allows generation of a secret according to a unique user input (e.g., user credentials). The secret is stored in a directory such that it is retrievable when the unique user input is received via a user interface of a device on which the security application executes or is coupled with. Responsive to receiving an identifier associated with the secret, the security application prompts, e.g., via a user interface of the mobile phone, entry of the unique user input; and, subsequently, verifies the unique user input. Following such verification, the security application provides the secret for use in encoding a communication with a remote computer-based station. Entry of the user credentials may be required prior to the security application generating the secret, and may be responsive to receipt of an invitation (e.g., from the remote computer-based station) to generate it.
US09577991B2 System and method for processing transactions
Embodiments of the invention include methods, systems, and computer-readable media for processing transactions involving sensitive information, such as a credit card number. Embodiments include a first server authenticating a second server based on a security token and determining whether the security token is expired. Based on the results, the first server may request a transaction token associated with sensitive information. The first server may encrypt the transaction token using a public key of the second server. The first server may send the encrypted transaction token as a parameter to a URL, wherein the URL is configured to cause a browser on a client to send, to the second server, a request for the page and the encrypted transaction token.
US09577989B2 Methods and systems for decrypting an encrypted portion of a uniform resource identifier
A computer-implemented method for decrypting, by a browser application, an encrypted portion of a fragment identifier within a uniform resource identifier includes receiving, by a browser application executing on a computing device, from a user, a uniform resource identifier including a delimiter and a fragment identifier, the fragment identifier comprising an encrypted portion. The method includes requesting, by the browser application, from an access control manager, decryption information associated with the fragment identifier. The method includes receiving, by the browser application, from the access control manager, the requested decryption information. The method includes decrypting, by the browser application, the encrypted portion of the fragment identifier with the requested decryption information.
US09577987B2 Digital broadcast methods using secure meshes and wavelets
Methods and apparatuses are presented for securely providing digital streaming data to subscriber devices using encrypted wavelet meshes. A recorded image may be subdivided into three sources of data: light sources, camera angles, and the objects themselves. Each of these sources of data may be considered unique from each other, and the totality of the three sources of data may comprise a complete image. Without one of the sources of data, the image may not be complete. Each of the three sources of data may therefore be characterized as key spaces, wherein encrypting part of or the entirety of even one of these key spaces prevents the complete image from being viewed. Methods and apparatuses are provided for utilizing the concept of encrypting at least a portion of at least one of the three key spaces in order to securely and/or privately transmit image data to subscribers.
US09577984B2 Network initiated alerts to devices using a local connection
Systems and techniques for managing local communication between a network access point and a host device. Upon connection by a host device to an access point, a local connection link is established between the access point and the host device. A network connection may be established between the access point and the host device, with the network connection being able to pass through the host device to enable communication with and beyond an access network to which the access point provides a connection. Local messages may be passed between the access point and the host device over the local connection link, separately from and independent of communication that may occur over the network connection.
US09577983B2 Method and apparatus to perform multiple packet payloads analysis
A method and apparatus for identifying data patterns of a file are described herein. In one embodiment, an exemplary process includes, but is not limited to, receiving a data packet of a data stream containing a file segment of a file originated from an external host and destined to a protected host of a local area network (LAN), the file being transmitted via multiple file segments contained in multiple data packets of the data stream, and performing a data pattern analysis on the received data packet to determine whether the received data packet contains a predetermined data pattern, without waiting for a remainder of the data stream to arrive. Other methods and apparatuses are also described.
US09577981B2 Communication control method, communication node, and mobile node
A technique is disclosed in which an MN (mobile node) 100 notifies, to a CN (correspondent node), home network connection information indicative of whether or not it is currently in connection with a home network which has allocated its own plurality of HoAs (home addresses), an address of each HA (home agent) and an ID of each HA in a state associated with the plurality of HoAs. Based on the information received from the MN, the CN grasps the home network with which the MN is currently in connection and makes an inquiry about the condition of the HA and sets an appropriate HoA, judged on the basis of the grasping result or the inquiry result, as a destination address of a packet to be transmitted to the MN.
US09577980B2 Systems and methods for telephone number provisioning and telephony management
Systems, methods, and computer-readable media are provided for telephone number provisioning. A user interface configured to provide access to telephony information may be facilitated. The telephony information may be retained in a telephony information repository. Information about a first location may be processed. A region of interest may be determined. A set of telephony information may be processed based on the region of interest. Telephone number inventory corresponding to the region of interest may be determined based in part on the set of telephony information. Telephone number inventory may be categorized according to availability to determine a first set of telephone numbers. Local calling characteristics may be determined. Indication to the user interface of availability of telephone numbers within the region of interest based on the first set of telephone numbers and the local calling characteristics may be caused. The user interface may present graphical indicia that distinguishes the local calling characteristics.
US09577978B2 Method and apparatus for provisioning a scalable communications network
A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the first name server responsive to determining that the telephone number is located within the first geographic region, and transmitting the new name authority pointer to a second directory server for provisioning the new name authority pointer to a second name server of a second regional call processing system responsive to determining that the telephone number is not located within the first geographic region. Other embodiments are disclosed.
US09577973B1 Method and apparatus of providing live support service in a notification system
A method and apparatus of providing notifications to a customer is disclosed. One example method of operation may include identifying a notification event associated with a customer via a customer management module and retrieving a customer preference record and determining a notification device preference for a customer Internet protocol (IP) device included in the customer preference record. The method may also include transmitting the notification event to the customer's IP device based on the notification device preference, the notification event may include a live agent support option which may be accessed in the event that the automated support options fail to satisfy the customer's questions and concerns.
US09577960B2 Universal error-correction circuit with fault-tolerant nature, and decoder and triple modular redundancy circuit that apply it
A universal error-correction circuit with fault-tolerant nature includes an error-correction unit with fault-tolerant nature implemented by a logic gate, where digital input signals of the error-correction unit with fault-tolerant nature are separately I0, I1 . . . , I2k-1, and I2k, digital output signals of the error-correction unit with fault-tolerant nature are separately O0, O1, . . . , Ok-2, and Ok-1, and the digital input signals and the digital output signals belong to a set {0,1}, where k is a positive integer. The error-correction unit with fault-tolerant nature is configured to, when k=1, set O0=I0 if I0=I1, and O0=I2 otherwise; and when k>1, set Ok-1=I2k-1 if Ok-2=I2k-1, and Ok-1=I2k otherwise. Because a logical relationship between input and output is uniquely certain, the error-correction circuit with fault-tolerant nature may be implemented only by a logic gate.
US09577953B2 Determination of a suitable target for an initiator by a control plane processor
A first computational device receives a response generated by a second computational device for a third computational device. A target that is suitable for use by the third computational device is determined. The response is transmitted with an address of the target to the third computational device.
US09577951B2 Orchestrated peer-to-peer server provisioning
Embodiments of the present invention address deficiencies of the art in respect to server provisioning in a heterogeneous computing environment and provide a method, system and computer program product for secure and verified distributed orchestration and provisioning. In one embodiment of the invention, a server provisioning method can be provided. The server provisioning method can include establishing grouping criteria, grouping different target computing nodes into different groups of target computing nodes according to the established grouping criteria, server provisioning a root node in each of the different groups of target computing nodes, and relying upon the root node in each of the different groups to peer-to-peer server provision remaining nodes in each of the different groups.
US09577950B2 Method and system for reclaiming unused resources in a networked application environment
Techniques are disclosed for reclaiming resources within a distributed computing system. A reclamation application searches the distributed computing architecture for unused resources, classifies the unused resources, and determines an expiration period based on the classification. The reclamation application determines a candidate owner of the resource based on one or more characteristics of the resource. The reclamation application then notifies the candidate owner that the resource is to be reclaimed unless claimed by the candidate owner within the expiration period. If the candidate owner claims the resource within the expiration period, then the reclamation application terminates the reclamation of the resource. If the candidate owner does not claim the resource within the expiration period, then the reclamation application reclaims the resource after the duration of the expiration period. Advantageously, reclaiming resources results in more efficient utilization of resources, lower operation and maintenance costs, and improved system security.
US09577949B2 Maintaining named data networking (NDN) flow balance with highly variable data object sizes
A network device among a plurality of network devices in a Named Data Networking (NDN) network receives an Interest from a consumer including a name and an Expected Data Size of data requested through the Interest. The network device forwards the Interest along a path to a producer of the data based on the name. As a result, the network device receives data that has traversed the path in reverse and satisfies the forwarded Interest. The network device determines an actual data size of the received data. The network device compares the actual data size to the Expected Data Size, and performs an action with respect to the received data based on a result of the compare.
US09577946B1 Account-specific login throttling
Systems and methods for account specific login throttling are provided. A user with a user account may submit a request to a server regarding download of an application onto one or more user devices associated with the server. The server may determine that the current load of request is more than it handle, assign a number to the request, and send a responsive message includes information about when the application will be made available to the user account for download. Once the allotted number is called and the server is ready to make the application available to the user account, the server may send notification to the user. account. The user may then download the application onto the one or more client devices associated with the user account.
US09577945B2 Data streaming scheduler for dual chipset architectures that includes a high performance chipset and a low performance chipset
A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.
US09577944B2 Network switching system using software defined networking applications
A network switching system includes a storage device including a plurality of application-provided flow-based rules provided by a plurality of applications. A packet processor is coupled to the storage device and includes a flow-based handler that is operable to receive a packet, determine that the packet is associated with a flow session, and associate a plurality of the application-provided flow-based rules with the packet based the association of the packet with the flow session. The packet processor also includes a flow-based rule processing engine that is operable to determine a priority for the plurality of application-provided flow-based rules and apply at least one of the plurality of application-provided flow-based rules to the packet according to the priority. The system allows a plurality of SDN applications to operate in a network switching system independently and without knowledge of each other.
US09577940B2 Identity-aware load balancing
A method, system, and computer program product for identity-aware load balancing are provided in the illustrative embodiments. A sender of a packet is identified using an attribute communicated with the packet. The attribute is sufficient to identify a sender of the packet. The packet is directed to a set of resources managed by a load balancing application. A rule corresponding to the sender is selected. The rule is executed to identify a characteristic of an algorithm usable in a load balancing operation of the load balancing application. The packet and the identified characteristic of the algorithm are communicated to the load balancer. The communicating causes the load balancer to select an algorithm for a load balancing operation with the packet such that the selected algorithm includes the identified characteristic of the algorithm.
US09577938B2 Method and system for propagating statistics between federated contact center sites for use in event distribution
A routing system includes a router, a statistics server (Stat Server) coupled to the router, receiving, processing and storing statistics related to event handling, and providing information regarding the statistics for use by routing intelligence in the router, and a first proxy data server coupled to the Stat Server and to a second proxy data server at a remote contact center over a network. The system is characterized in that the Stat Server receives event statistics regarding the local queue, and through the coupled first and second proxy data servers, event statistics regarding the remote queue, provides information related to the statistics to the router, and the router determines to route incoming events to local queue or to the remote queue based on the information provided.
US09577937B2 Ensuring dynamic traffic shaping fairness
In one embodiment, a device in a network receives an indication of a traffic shaping rate adjustment by a node due to a network condition. The device identifies a set of network nodes that are associated with the network condition. The device detects a traffic shaping rules violation by an offending node in the set of network nodes. The device sends an instruction that causes the offending node to use a different traffic shaping rate.
US09577933B2 Method and system of providing differentiated services
A method for combining Internet protocols in a Differentiated Services model environment is described. The Session Initiation Protocol (SIP) and Common Open Policy Service (COPS) are combined together to provide methods of setting up a session and tearing down a session, while maintaining Authentication, Authorization, and Accounting (AAA) policies. The Open Settlement Policy (OSP) is also combined with SIP and COPS. This combination provides for an interchange of parameters between session setup, teardown, authorization, policy, Quality of Service (QoS), and usage reporting
US09577932B2 Techniques for managing ternary content-addressable memory (TCAM) resources in heterogeneous systems
Techniques for managing ternary content-addressable memory (TCAM) in a network device/system are provided. In one embodiment, the network device/system can include one or more TCAMs and can execute a TCAM manager for each TCAM. Each TCAM manager can manage allocation of resources of its associated TCAM, as well as manage access to the TCAM by one or more network applications running on the device/system. In this way, the TCAM managers can hide TCAM implementation differences (e.g., different sizes, different capabilities, etc.) from the network applications and thereby enable the applications to interact with the TCAMs in a uniform manner.
US09577929B2 Virtual machine network controller
Embodiments relate to virtual networks. An aspect includes a method for controlling a virtual network including analyzing header content of packet traffic, where the packet traffic corresponds to one or more virtual machines run on a computer. The method includes performing flow routing of the packet traffic through a virtual network based on the analyzing overlay virtual network identifiers or virtual extensible local area network (VXLAN) identifiers in the header content.
US09577925B1 Automated path re-optimization
In general, techniques are described for providing current bandwidth usage information for one or more label switched paths (LSPs) to a path computation element (PCE) to trigger the PCE to dynamically modify a path computation domain of the PCE to manage network traffic within the domain. In some examples, a network router signals an LSP in a packet-switched network according to an allocated bandwidth for the LSP. The network router receives and maps the network packets to the LSP for transport along the LSP in accordance with forwarding information. The network router determines bandwidth usage information for the LSP that indicates a volume of the network packets mapped to the LSP and sends, in a notification message, the bandwidth usage information for the LSP to a path computation element that computes label switched paths for a path computation domain to trigger reoptimization of the path computation domain.
US09577923B2 Advanced gateway for multiple broadband access
An advanced gateway for multiple broadband access can include a plurality of broadband network interfaces. The advanced gateway can route data from a local network interface to a broadband network interface when a performance attribute of the broadband network meets or exceeds a data characteristic of data conveyed through the local network interface. In another embodiment, a first advanced gateway can send a portion of data received through the local network interface to a second advanced gateway when performance attributes associated with the first advanced gateway cannot meet or exceed a data characteristic of data received through a local network interface of the first advanced gateway. In yet another embodiment, an advanced gateway can receive commands from service providers, determine a recipient device for the command and forward the command to the recipient device through a device interface coupled to the recipient device.
US09577921B2 Multi-path communication device capable of improving energy use efficiency and traffic distribution method for improving energy use efficiency thereof
The present invention relates to a multi-path communication device capable of improving energy use efficiency and a traffic distribution method for improving the energy use efficiency thereof, which can improve energy use efficiency of an entire network in multi-path communication by properly adjusting the number of paths for transmitting traffic according to traffic levels and distributing the traffic without distributing and transmitting the traffic to all possible paths.
US09577919B2 DNS wildcard beaconing
DNS wildcard beaconing. In one embodiment, for example, a computer-implemented method comprises: receiving a network request from a resolver to resolve a hostname, the network request from the resolver comprising a network address of the resolver, the hostname comprising a unique wildcard portion; storing first data representing an association between at least the unique wildcard portion and the network address of the resolver; receiving a network request from a client for a resource, the network request from the client comprising a network address of the client and at least the unique wildcard portion; storing second data representing an association between at least the unique wildcard portion and the network address of the client; based on the first data and the second data, associating the client with the resolver; and storing third data representing the association between the client and the resolver.
US09577916B1 Gateway flow plugin containers
A method for generating and managing at least one user-defined plugin container is provided. The method may include generating the user-defined plugin container. The method may further include registering the generated user-defined plugin container, and at least one routing policy associated with the generated user-defined plugin container, on at least one gateway. Additionally, the method may include activating the registered user-defined plugin container and the registered at least one routing policy. The method may also include deploying the activated user-defined plugin container. The method may further include receiving at least one transaction via the at least one gateway. The method may also include routing the received at least one transaction to the deployed user-defined plugin container. The method may further include processing the received at least one transaction using the user-defined plugin container. The method may also include presenting the processed at least one transaction to at least one device.
US09577915B2 Rate-limiting samples for ETX computation in computer networks
In one embodiment, a device in a network obtains information regarding a transmission between the device and a neighbor of the device in the network. The device determines whether to use the information regarding the transmission to update an expected transmission count associated with the neighbor based on a rate of samples used to compute expected transmission counts. The device updates the expected transmission count, in response to determining that the information regarding the transmission should be used to update the expected transmission count. The device selects a routing path in the network based in part on the updated expected transmission count associated with the neighbor.
US09577913B2 Layer-3 performance monitoring sectionalization
A method is disclosed for the collection of performance metrics by establishing service operations administration and maintenance (OAM) sessions between an actuator and a plurality of reflectors in a communication network. Test packets from an actuator simultaneously reach a plurality of reflectors along a test path. Each single test packet results into a plurality of test results, one per reflector, with quasi-synchronous performance metrics to sectionalize a network and more efficiently isolate fault or performance problems without the need for additional test packets to isolate the issue. Another method is disclosed wherein an actuator generates and transmits a plurality of simultaneous test packets, one per NID device, resulting into a plurality of test results, one per reflector, with quasi-synchronous performance metrics to sectionalize a network and more efficiently isolate fault or performance problems without the need for additional test packets to isolate the issue.
US09577912B2 In-product micro-blogging for design sharing
One embodiment of the present invention sets forth a technique for generating a status update message. The method involves defining one or more status update criteria and monitoring user activity in a software application for the one or more status update criteria. The method further involves determining, based on the user activity, that the one or more status update criteria have been met and generating, via a processing unit, a status update message. The status update message includes multimedia content related to a project associated with the software application.
US09577911B1 Distributed computation system incorporating agent network, paths and associated probes
A system and method of distributed computation based upon a novel partitioning of computer networks. In the distributed computing system of the present invention, instructions are disseminated to select agents on a computer network, each of which is a member of at least one “path,” a path being an ordered set of one or more connected agents within the network. The computation is then performed by the agents along the path, and any results then returned. A computation to be performed is broken down into instructions executed on a unique ordered sequence of agents making up a path. This vastly increases the expressive power of a single network to be not only the sum of its parts, but the sum of all possible configurations of those parts on a graph. The basic components of the computing system are agents, probes and paths. The agents are interconnected forming a network and a path is an ordered sequence of agents. Information is exchanged between agents by the sending and receiving of probes between the agents in the network.
US09577904B2 Networking cable tracer system
A method and apparatus for providing a tracer function for networked cable systems used for data or power transmission. A self contained and self powered indicator circuit is described that enables tracing the location of both ends of a networked cable.
US09577902B2 Method and apparatus for application launch and termination
A system includes a processor configured to receive a first input corresponding to an application launch command. The processor is also configured to launch a selected application based on the first input. Further, the processor is configured to monitor for a second input, different from the first input, corresponding to an application kill command, while the selected application is executing and, upon receipt of the second input, terminate the application.
US09577900B1 Application centric network experience monitoring
A system determines the performance of a network within the context of an application using that network. Network data is collected and correlated with an application that uses the network as well as a distributed transaction implemented by the application. The collected network data is culled, and the remaining data is rolled up into one or more metrics. The metrics, selected network data, and other data are reported in the context of the application that implements part of the distributed transaction. In this manner, specific network performance and architecture data is reported along with application context information.
US09577896B2 Context-based computing framework for obtaining computing resource context information associated with a location
Context-based computing frameworks disclosed herein may determine a location associated with a query from a device, the query requesting context information. Such context-based computing frameworks may also obtain the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location. Such context-based computing frameworks may further send the context information in response to the query, the context information to enable configuration of interaction between the device and the computing resource associated with the location.
US09577895B2 System, method and apparatus for troubleshooting an IP network
The present invention provides a system, method and apparatus for troubleshooting one or more communications between a first device and a second device. A monitoring device disposed between the first device and the second device receives a message associated with the communication(s), analyzes the received message and stores the analyzed message whenever the analyzed message satisfies one or more troubleshooting criteria. The one or more troubleshooting criteria may include one or more data element criteria, one or more event-based criteria, one or more time-based criteria, one or more logical operators or a combination thereof. The method can be implemented using a computer program embodied on a computer readable medium having one or more code segments to perform the method steps.
US09577892B2 Systems and methods for providing monitoring in a cluster system
The present application is directed towards systems and methods for providing monitoring in a cluster system. The systems and methods distribute the monitors for a service and the ownership of a service across a cluster system comprising a plurality of nodes. The nodes in the cluster can be configured to have different sets of virtual servers (sometimes referred to as “vservers”) and services. The ownership and monitoring of the services can be distributed among all the nodes in the cluster. The system can identify a service in a cluster system and identify a master node that has ownership of the service. The master node can transmit a service status update to other nodes in the cluster system.
US09577888B2 Method and apparatus for verifying and managing a client system network and network devices
An approach is provided for managing and verifying configuration of a client network and the network devices by assessing or sharing network/device information. The approach includes querying a client system to determine one or more information items associated with a network and one or more network devices in the client system. The approach further includes generating a verified profile for the network and the one or more network devices. The approach also includes analyzing a modification in an active profile associated with the network and the one or more network devices. Further, the approach includes initiating an update to the verified profile or to the active profile based on a validation of the modification.
US09577885B2 Method of providing a mobility service
A method comprising running an application on user equipment; providing a mobility service; using a packet switched connection when said mobility service is unavailable; and using said mobility service when said mobility service becomes available.
US09577882B2 Control system, master station, and remote station
A control system includes: a master station including a PLC executing user program; and a remote station including a communication memory to which a PLC device is assigned, a slave communication unit, and a unit to or from which one or more pieces of data is input or output, and being connected to the master station through a network. The PLC transmits, to the slave communication unit, assignment object designation information designating an object that is among unit data input or output to or from the unit and to which a PLC device is assigned, and an assignment rule. The slave communication unit assigns unit data that is among unit data input or output to or from the unit and is designated by the received assignment object designation information to the communication memory based on the received assignment rule.
US09577880B2 Representation and control of the scope of impact in inherited settings
A value inheritance widget system includes a display device including a user interface, and a value impact engine coupled to the display device. The value impact engine is configured to display at least one widget on a user interface. The widget includes a value. The value comprises an inherited value. The value impact engine is further configured to display information of a scope of inheritance of the value before user interaction with the widget. The information of the scope of inheritance of the value includes a number of inheritance levels of the value and a number of objects impacted by a change to the value. The value impact engine is further configured to receive a user input changing the value of the widget and change the value of the widget and the objects in response to receiving the user input.
US09577876B2 Using virtual networking devices to manage routing communications between connected computer networks
Techniques are described for providing managed virtual computer networks whose configured logical network topology may have one or more virtual networking devices, such as by a network-accessible configurable network service, with corresponding networking functionality provided for communications between multiple computing nodes of a virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. The networking functionality provided for a managed computer network may include supporting a connection between that managed computer network and one or more other managed computer networks, such as via a provided virtual peering router to which each of the managed computer networks may connect, with the functionality of the virtual peering router being emulated by modules of the configurable network service without physically providing the virtual peering router, including to manage routing communications between the inter-connected managed computer networks in accordance with client-specified configuration information.
US09577874B2 Method and apparatus for IP/MPLS fast reroute
A method is disclosed that is implemented by a router for executing an internet protocol fast reroute process in response to a network event invalidating a current route to a destination node without degrading forwarding plane functionality or performance caused by indirect forwarding information base lookups. The method comprises a set steps including receiving or generating the network event by the router, the network event associated with a network event identifier and looking up the network event identifier in an event table to determine routes that are affected by the network event. The method further includes determining whether a route with a fast reroute forwarding object is affected by the network event in the routing information base and overwriting a current next hop forwarding object using a backup next hop forwarding object in the forwarding information base.
US09577870B2 Address allocation in a network
A method of address allocation in a network comprises determining, from negotiations between nodes, whether a first node shall assume a server role responsible for distribution and management of network addresses to clients. If this determination is made, the first node is provided with a pool of network addresses. The invention provides a method of dynamic re-allocation of address pools between servers of the network, in accordance with, for example, network requirements or traffic load.
US09577868B2 Sending notification of event
Usability is improved by decreasing the number of notifications to be read in receiving mails including notifications of events. A notification of an event is sent. In one aspect, this comprises receiving, in response to occurrence of an event, a notification of the event; storing, when event data generated from the received notification matches a conditional expression in a profile associated with the event, the notification of the event in a queue associated with at least one of change management information corresponding to the event and a recipient of the change management information; and sending, when an earliest time out of transfer times set in respective notifications stored in the queue has come, all the notifications stored in the queue, to a client that is the recipient, as a single notification.
US09577864B2 Method and apparatus for use with received electromagnetic signal at a frequency not known exactly in advance
In a software receiver, a received electromagnetic signal is sampled in “slices”, each having a duration of some multiple of a reference frequency. The samples of each slice are correlated with values in a pair of reference signals, such as sine and cosine, at the reference frequency. This yields a two-tuple for each slice, which two-tuples may be stored. The stored two-tuples can be simply added to arrive at a correlation value of narrower bandwidth than that of any slice taken alone. The stored two-tuples can be taken in sequence, each rotated by some predetermined angle relative to its predecessor in sequence, and the rotated two-tuples summed to arrive at a correlation value with respect to a frequency that is offset from the reference frequency to an extent that relates to the predetermined angle. In this way, the receiver is able to proceed despite the transmitted frequency not being known exactly in advance and does not require prodigious storage or computational resources.
US09577863B2 System and method for improved frequency/phase error tracking in high-speed high-frequency communication
A single carrier modulation scheme suitable for use in high frequency communication systems is provided that achieves improved residual frequency error and phase noise estimation. At a transmitter, cyclically orthogonal constant amplitude pilot signals are inserted at the beginning (or end) of a plurality of SCBT blocks of a block coded data stream. At a receiver, a phase rotation of the received data stream is determined to remove a residual frequency error or to estimate the phase noise.
US09577862B2 Method for performing an adaptive modulation and coding scheme in mobile communication system
A method for performing an adaptive modulation and coding scheme in a mobile communication system. Including receiving a signal and selecting a modulation and coding scheme (MCS) level from an MCS subset of an MCS set considering information derived from the signal, by a mobile station. The MCS subset is selected in accordance with a service type related to the mobile station and the MCS subset is configured with one or more MCS levels, the MCS set is represented by 5 bits and the MCS subset is represented by 4 bits to indicate MCS value, respectively, and the 4 bits of the MCS subset is a part of the 5 bits of the MCS set.
US09577859B2 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 method for transmitting broadcast signals includes encoding DP data according to a code rate, wherein the encoding further includes LDPC encoding the DP data according to the code rate, bit interleaving the LDPC encoded DP data, mapping the bit interleaved DP data onto constellations, MIMO (Multi Input Multi Output) encoding the mapped DP data, and time interleaving the MIMO encoded DP data; building at least one signal frame by arranging the encoded DP data; and modulating data in the built signal frame by OFDM method and transmitting the broadcast signals having the modulated data, wherein the step of modulating includes inserting CPs in the built signal frame based on a CP set which includes information about locations of CPs, wherein the CP set is defined based on FFT size.
US09577857B2 Adaptive modulation in a hybrid vehicle communication system
Techniques for providing hybrid communications to devices on vehicles include using a selected modulation scheme on a forward link to deliver data (that is intended to be received by an on-board device) onto a vehicle, and using a reverse link in a different frequency band to send reverse data from the vehicle. Based on the reverse data, a subsequent pre-defined modulation scheme for a subsequent forward transmission is selected from a plurality of modulation schemes corresponding to a plurality of performance levels of data delivery. The selections may be based on a current geo-spatial location of the vehicle, a type of data, and/or on one or more other dynamic conditions. The forward data may be multiplexed and/or multicast. Thus, adaptive modulation is achieved in a hybrid communications system in which the forward link and the reverse link to the vehicle are supported by different wireless communication bands.
US09577853B1 Current balance method and current balance circuit thereof
The present disclosure illustrates a current balance method and a current balance circuit thereof. The current balance method is used in a multiphase digital pulse width modulator. Steps of the current balance method are as follows. A plurality of pulse width values of the pulse width modulated signals within a first period are recorded, and a minimum pulse width value is defined as a standard value. The method determines whether each pulse width value is larger than the sum of the standard value and a pulse width threshold, and if yes, the method adds 1 to a count value of the phase output stage corresponding to the pulse width value. The method determines whether each count value equals to a counting threshold, and if yes, the method adjusts the pulse width modulated signal, and initializing the count value as 0.
US09577851B2 Active signaling in a cognitive wireless telecommunication network
A method for choosing the sequence of bursts of an access pattern in the primary network of a cognitive wireless network comprising a primary and a secondary network, wherein this access pattern comprises an alternation of listen periods and signaling transmission periods, these periods having various lengths; comprises the steps of computing a random integer X, and then generating a sequence of bursts corresponding to the computed random integer X. In a peculiar embodiment, the random integer X has a geometric distribution with a given probability p.
US09577850B2 Control actuation smoothing
The present disclosure relates to control actuation smoothing, and more particularly, to a control actuation smoothing system that smoothes brake actuation. The smoothing may be determined in response to a filter. In various embodiments, the smoothing may enhance brake component performance.
US09577842B2 Shared L2 bridging domains for L3 virtual networks
Systems and/or methods that facilitate the segmentation of layer 3 (L3) data to more than one virtual private network (VPN) or virtual network (vNET) are presented. An application classifier component can be used to facilitate the classification of L2 to and from hosts and/or other networking components that are attached to a network based on the type of application with which the network traffic is associated. The innovation associates multiple Virtual Local Area Networks (VLANs) with the same L2 forwarding table ahead of bridging into shadow VLANs (SVLANs) which can be associated with different L3 vNETs. The application classifier component can classify data traffic at the switch port through Switching Virtual Interfaces (SVIs) into SVLANs which can be associated with different L3 vNETs. Each vNET can be optimized and provide services specific to which type of application in which the vNET is associated.
US09577841B2 System and method for packet encapsulation wherein translation control entries (TCEs) may redirect DMA for software defined networks
A method, system, and computer program product for encapsulating a packet within a virtualized network. The method includes writing one or more first translation control entries (TCEs) from a TCE table of a client system to a TCE table of a host system, and writing one or more second TCEs to the TCE table of the host system. The first TCEs indicate a location within the client system of payload data for the packet, and the second TCEs indicate a location within the host system of at least one of header and footer information to be included with the payload data.
US09577840B2 Method and apparatus for a flexible peripheral access router
The present invention provides a method for a local area network router, that allows communication between a number of remotely located users, and a plurality of peripheral devices connected to the local area network router. Users may access the local area network using wireless devices or the Internet. The peripheral devices, which may include a wide variety of multi-media storage, playback, printing, or other functions, are connected to the router via local interfaces, which communicate with the peripheral devices via established protocols. Each of the peripheral devices is provided with an IP address, which facilitates direct communication of the users with the peripheral devices and permits direct communication with the devices over the Internet. Data packets destined for the IP address of a peripheral device are router through the local interface, which converts the data utilizing compatible communication protocols for the target peripheral device.
US09577839B2 Location-based addressing lighting and environmental control system, device and method
Location-Based Addressing (LBA) is a method of controlling and commissioning networked lighting devices. The lighting devices communicate over a wireless network using radio frequency communication protocols. The lighting devices are commissioned or grouped based on their 5 respective locations in a building floor plan or a building architecture. The lighting devices are commissioned to respond to radio frequency communications that correspond to their respective locations. This imposed location-based architecture reduces the amount of transmitted data required to control the lighting devices and, thus, reduces the radio bandwidth required to control the lighting devices. In other words, controlling devices “multicast” instructions and controlled devices “listen” for instructions and act only upon instructions that correspond to their respective location. Hand shaking or two-way communication between the controlling devices and the controlled devices is not required.
US09577836B1 Chat-enabled social circles
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for chat-enabling a social circle in response to user input provided by a first user, the social circle being defined by the first user and including one or more contacts, the one or more contacts including a second user, for each of the one or more contacts, issuing a chat service subscription request, determining that a subscription request associated with the second user is fulfilled, and in response to determining that the subscription request associated with the second user is fulfilled, adding the second user as a chat contact of the first user and adding the first user as a chat contact of the second user.
US09577833B2 Generalized certificate use in policy-based secure messaging environments
Within a secure messaging environment, a determination is made that a request to send a message has been generated by a message sender. A message protection policy configured to process the message within the secure messaging environment is identified. The message protection policy specifies that, within the secure messaging environment, a secured digital certificate, other than a digital certificate of the message sender, is configured with an associated private key to digitally sign the message on behalf of the message sender. Based upon the message protection policy, a determination is made to digitally sign the message using the private key of the secured digital certificate. The message is signed on behalf of the message sender using the private key of the secured digital certificate.
US09577832B2 Generating a hash using S-box nonlinearizing of a remainder input
A processor includes a hash register and a hash generating circuit. The hash generating circuit includes a novel programmable nonlinearizing function circuit as well as a modulo-2 multiplier, a first modulo-2 summer, a modulor-2 divider, and a second modulo-2 summer. The nonlinearizing function circuit receives a hash value from the hash register and performs a programmable nonlinearizing function, thereby generating a modified version of the hash value. In one example, the nonlinearizing function circuit includes a plurality of separately enableable S-box circuits. The multiplier multiplies the input data by a programmable multiplier value, thereby generating a product value. The first summer sums a first portion of the product value with the modified hash value. The divider divides the resulting sum by a fixed divisor value, thereby generating a remainder value. The second summer sums the remainder value and the second portion of the input data, thereby generating a hash result.
US09577828B2 Batch verification method and apparatus thereof
Exemplary embodiments of the present invention relate to a batch verification method for verifying a plurality of authentication data or digital signature values and an apparatus thereof. A batch verification method according to an embodiment of the present invention comprises: rearranging N pairs of individual instances which compose a batch verification instance; selecting N−1 verification exponents from a verification exponent set E which is used for the batch verification; and performing the batch verification for the rearranged batch verification instance by using the selected verification exponents. Exemplary embodiments of the present invention can be suitable for digital signature and cryptographic confirmation. According to exemplary embodiments, verification computation amount of a plurality of authentication data or digital signature values can be significantly reduced.
US09577826B2 Method of generating proven prime numbers suitable for being implemented in a smart card
The invention relates to a method for generating a prime number, implemented in an electronic device, the method including steps of generating a prime number from another prime number using the formula Pr=2P·R+1, where P is a prime number having a number of bits lower than that of the candidate prime number, and R is an integer, and applying the Pocklington primality test to the candidate prime number, the candidate prime number being proven if it passes the Pocklington test. According to the invention, the size in number of bits of the candidate prime number is equal to three times the size of the prime number, to within one unit, the generated candidate prime number being retained as candidate prime number only if the quotient of the integer division of the integer by the prime number is odd.
US09577823B2 Rule-based validity of cryptographic key material
In representative embodiments, a rule-based certificate cryptographic key material comprising containing a rule set defining validity conditions is associated with cryptographic key material assigned to an entity for use in authenticated communications. The validity of the cryptographic material changes state based on whether the entity is compliant or non-compliant with the rule set. This is accomplished in a representative embodiment by suspending the validity of the cryptographic key material when the entity is non-compliant with the rules and reinstating the validity of the cryptographic key material when the entity becomes compliant. A rules compliance service determines the validity of the cryptographic material in part using updates sent by the entity. Entities can delegate the update to a delegate device. Encryption can be used to preserve privacy.
US09577822B1 Secure bitstream authentication
Methods and systems are provided for securely authenticating data of an integrated circuit. By authenticating data having keystream blocks inserted between ciphertext portions, it becomes more difficult to mount successful authentication-based attacks.
US09577818B2 High speed data transfer using calibrated, single-clock source synchronous serializer-deserializer protocol
An electronic system, comprising a first semiconductor device, a second semiconductor device, a clock circuit, and a plurality of independently adjustable calibration circuits connected in each of the plurality of serial data paths. The first semiconductor device may comprise a plurality of Serializer-Deserializer interfaces. The second semiconductor device may comprise a plurality of serial data interfaces coupled to the plurality of Serializer-Deserializer interfaces to provide a plurality of serial data paths between the first semiconductor device and the second semiconductor device. The plurality of Serializer-Deserializer interfaces and the plurality of serial data interfaces may be clocked from a clock signal derived from the clock circuit. The plurality of independently adjustable calibration circuits may be configured to compensate for timing differences across the plurality of serial data paths.
US09577816B2 Clock and data recovery having shared clock generator
This disclosure provides a clock recovery circuit for a multi-lane communication system. Local clocks are recovered from the input signals using respective local CDR circuits, and associated CDR error signals are aggregated or otherwise combined. A global recovered clock for shared use by the local CDR circuits is generated at a controllable oscillation frequency as a function of a combination of the error signals from the plurality of receivers. A voltage- or current-controlled delay line can also be used to phase adjust the global recovered clock to mitigate band-limited, lane-correlated, high frequency jitter.
US09577813B2 Methods and apparatus for operating wireless devices
A system of operating a wireless device in a wireless communication network includes selecting, by the wireless device, a preferred operating mode for use by the wireless device, the selection being made from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on the same frequency band and a non full duplex operating mode; and transmitting a signal indicating the selected preferred operating mode to a network entity.
US09577812B2 Method and apparatus for aggregating plurality of cells
According to one embodiment of the present invention, there is provided a method for aggregating a plurality of cells. According to the method, a first cell may determine whether to add one or a plurality of second cells for user equipment. Here, a maximum number of cells are determined depending on a number of cells that belong to the first cell and the one or the plurality of second cells and whose reference configuration has been set as a specific Time Division Duplex (TDD) UL-DL configuration and a number of cells that have been actually set as the specific TDD UL-DL configuration. Also, the first cell may transmit a configuration for adding one or a plurality of second cells to the user equipment based on the determined maximum number of cells.
US09577810B2 Method and user equipment for transmitting uplink control information, and method and base station for receiving uplink control information
A method for transmitting, by a user equipment, uplink control information, and a user equipment therefore are discussed. The method according to one embodiment includes determining respective first acknowledgement, negative acknowledgement or discontinuous transmission (ACK/NACK/DTX) responses for four downlink (DL) subframes of a first carrier and respective second ACK/NACK/DTX responses for four DL subframes of a second carrier; and transmitting ACK/NACK information representing the first and second ACK/NACK/DTX responses through the first or second carrier in an uplink (UL) subframe. For a same sequence of the first ACK/NACK/DTX responses for the four DL subframes of the first carrier, a same ACK/NACK information is transmitted when a sequence of the second ACK/NACK/DTX responses for the DL subframes of the second carrier is ‘ACK, ACK, ACK, ACK’ and when the sequence of the second ACK/NACK/DTX responses for the DL subframes of the second carrier is ‘ACK, DTX, DTX, DTX’.
US09577809B2 Control information transmission method and a device therefor
A method for transmitting ACK/NACK (Acknowledge/Negative ACK) information at a user equipment in a wireless communication system, and a user equipment therefore are discussed. The method according to one embodiment includes generating an ACK/NACK payload for a plurality of carriers, the ACK/NACK payload including a plurality of concatenated ACK/NACK sets. Each ACK/NACK set is associated with a respective one of the plurality of carriers and has one or more ACK/NACK bits. The method further includes transmitting the ACK/NACK payload through a PUCCH (Physical Uplink Control Channel) or PUSCH (Physical Uplink Shared Channel). The ACK/NACK payload includes an ACK/NACK bit for a semi-persistent scheduled downlink signal. The ACK/NACK bit for the semi-persistent scheduled downlink signal is positioned at an end of a corresponding ACK/NACK set, not an end of the ACK/NACK payload.
US09577808B2 Control channel allocation method, and apparatus for same
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for performing processes in which a terminal determines control channel allocation, as well as to an apparatus for the method. The method comprises the following steps: monitoring, on a first carrier, a first search space, containing a control channel candidate set, for control channels having no carrier indication information; and monitoring, on a second carrier, a second search space, containing a control channel candidate set, for control channels having carrier indication information. If the terminal is set to monitor a plurality of control channel candidates which have the same radio network temporary identifier (RNTI), the same information size, and the same first control channel element (CCE) in the first search space and in the second search space, the control channels are received only in the first search space on the first carrier.
US09577807B2 Control data transmission over a data channel by a controlling base station
A controlling base station sends, to a wireless communication device, control data related to communication between a communication base station and the wireless communication device. The control data is transmitted in accordance with a communication specification and is transmitted to allow reception by the wireless communication device of the control data within a data channel having a frequency and time allocated by the communication specification for the wireless communication device to receive data transmissions from the communication base station.
US09577806B2 Method and apparatus for transmitting downlink reference signal in wireless communication system supporting multiple antennas
A method and apparatus for transmitting a downlink reference signal in a wireless communication system supporting multiple antennas are discussed. A method for transmitting Channel State Information-Reference Signals (CSI-RSs) for eight or less antenna ports includes selecting one of a plurality of CSI-RS Resource Element (RE) groups defined on a data region of a downlink subframe and mapping CSI-RSs for the eight or less antenna ports to the selected CSI-RS RE group, and transmitting the downlink subframe in which the CSI-RSs for the eight or less antenna ports are mapped.
US09577804B2 Spectrum allocation system and method for multi-band wireless RF data communications
A dual band spectrum allocation system and method for wireless data communications uses discrete bands for upstream and downstream data communications. A preferred embodiment uses unlicensed UNII bands for license-free data transmissions from a subscriber to a hub, and uses relatively interference free licensed bands for data transmissions from a hub to subscribers, thereby allowing use of greater bandwidth, simplifying system licensing and reducing filtering requirements for subscribers.
US09577800B2 Method and device for receiving signal in wireless communication system
A method for a terminal to receive a signal in a wireless communication system according to one embodiment of the present invention comprises a step for confirming whether a configuration change exists for a cell-specific reference signal (CRS) of a neighboring cell, and if the CRS configuration is changed for a neighboring cell, the method for receiving s signal comprises the steps of: receiving system information of the neighboring cell and acknowledging the changed CRS configuration thereby; and receiving s signal from a serving cell by means of the changed CRS configuration of the neighboring cell.
US09577798B1 Real-time separation of signal components in spectrum analyzer
Filterbank windowing and Fourier transformation are used to distinguish sub-bands of interest from other sub-bands of an input signal. The sub-bands of interest are selected and then subjected to additional windowing and Fourier transformation.
US09577797B1 System and method for the detection and remediation of non-responsive customer premises equipment
In a cable network, embodiments detect and remediate a non-responsive customer premise equipment (CPE) device in a customer's premise with minimal or no interaction with a customer. Embodiments may detect and remediate a non-responsive CPE device without rebooting the non-responsive CPE device or the associated cable modem. Embodiments include troubleshooting a data link layer (e.g., Open System Interconnection (OSI) layer 2, or media access control (MAC) layer) and a network layer (e.g., OSI layer 3, or Internet layer) between a service operator network and the non-responsive CPE device. Embodiments include a guided integration and a proactive integration method, computer program product, and system to reduce and/or eliminate the need for a customer service representative to reboot a cable modem, and/or for a customer to reboot a non-responsive CPE device resulting in a fast and less disruptive service experience for the customer.
US09577792B2 Apparatus and method for allocating resource in a mobile communication system
A method for allocating resources in a mobile communication system is provided. The resource allocation method includes determining whether a transmission time of response information indicating presence/absence of an error in received data overlaps a transmission time of channel state information; and when the transmission times overlap each other, allocating, to the response information, a resource block for the channel state information, cyclic shift values in a frequency domain, and orthogonal sequences having orthogonality in a time domain.
US09577791B2 Notification by network element of packet drops
Methods and apparatus for implementing notification by network elements of packet drops. In response to determining a packet is to be dropped, a network element such as a switch or router determines the source of the packet and returns a dropped packet notification message to the source. Upon receipt of notification, networking software or embedded hardware on the source causes the dropped packet to be retransmitted. The notification may also be sent from the network element to the destination computer to inform networking software or embedded logic implemented by the destination computer that the packet was dropped and notification to the source has been sent, thus alleviating the destination from needing to send a Selective ACKnowledge (SACK) message to inform the source the packet was not delivered. (Too narrow)
US09577790B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 4/15 and quadrature phase shift keying, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for quadrature phase shift keying (QPSK) modulation.
US09577785B2 Signal jamming suppression
Provided are processes for suppressing jamming signals that may include use of a signal processing circuit. A signal processing circuit can be configured to obtain a jamming signal and a feedback signal, process the jamming signal and the feedback signal to determine a cancellation signal for use in suppressing the jamming signal, and output the cancellation signal to a radio-frequency transmitter. The signal processing circuit may be further configured to obtain a transmission signal, determine a jamming channel from the jamming signal and a feedback channel from the feedback signal, and combine the transmission channel, jamming channel, and feedback channel to determine a transfer function, where the transfer function is configured to determine the cancellation signal.
US09577783B2 Optical line terminal communication method and device with data structure
An optical line terminal (OLT) coupled to a plurality of optical network units (ONUs) through a passive optical network (PON). The OLT includes a transceiver configured to communicate via a management channel of a communication network with a plurality of OLTs. The communication includes sending or receiving a notification, wherein the notification includes the following: a source OLT identifier associated with a source OLT sending the notification, wherein the source OLT is configured to communicate over a first channel at a first wavelength of the PON; a destination OLT identifier associated with a destination OLT receiving the notification, wherein the destination OLT is configured to communicate over a second channel at a second wavelength of the PON; and an ONU identifier associated with a first ONU associated with the notification.
US09577782B2 Systems and methods for statistical multiplexing with OTN and DWDM
A method includes profiling user-network interface (UNI) ports including Optical channel Data Unit flex (ODUflex) in a network; and adapting, using a max-flow routing criterion, network-network interface (NNI) ports comprising ODUflex based on the profiling. A network includes a plurality of network elements; a plurality of links interconnecting the plurality of network elements, wherein the plurality of links includes Layer 0 Dense Wave Division Multiplexing (DWDM) bandwidth and Layer 1 Optical Transport Network (OTN) bandwidth; and a control plane operating between the plurality of network elements; wherein the Layer 0 DWDM bandwidth and the Layer 1 OTN bandwidth is statistically multiplexed using the control plane and manager based on monitoring bandwidth usage thereon over time.
US09577779B2 System and method for low peak to average power ratio multiple access communications
A method for generating a virtual codebook of low peak to average power ratio (PAPR) sequences includes generating a plurality of low PAPR combination block sequences, with each low PAPR combination block sequence including at least one of a plurality of sparse codebook, and applying time domain hopping to the plurality of low PAPR combination block sequences, thereby producing a virtual codebook. The method also includes storing the virtual codebook.
US09577778B2 Interference reduction using hybrid signaling
Technology for reducing signal interference is disclosed. Semi-static signaling can be received at a user equipment (UE) from a neighboring evolved node (eNB). The semi-static signaling can include potential configurations of signal parameters used at the neighboring eNB. The UE can receive dynamic signaling from the neighboring eNB that includes a subset of the potential configurations of signal parameters used at the neighboring eNB. Signal interference that is caused by the neighboring eNB can be reduced using the semi-static signaling and the dynamic signaling.
US09577777B2 Method and apparatus for controlling inter-cellular interference in HetNet system
Provided is a method and an apparatus for controlling inter-cellular interference in a heterogeneous network (HetNet) system, in which a macro cell and femto cells coexist. The apparatus for controlling inter-cellular interference overbears a control channel of the macro cell. The control apparatus determines an interference candidate resource, which is subject to inter-cell interference control, on the basis of the control channel. The control apparatus transmits an interference control message including information on the interference candidate resource.
US09577775B2 Synchronization track reference signal transmission processing, receiving processing method and apparatus
Provided are a synchronization track reference signal transmission processing, receiving processing method and apparatus. According to the transmission processing method, a base station configures, for a new carrier, subframe pattern information used for a synchronization track reference signal (STRS), wherein the subframe pattern information is used for describing at least one subframe for transmitting the STRS in a radio frame; and the base station transmits the configured subframe pattern information to user equipment. By applying the technical solution, the technical problems of being unable to transmit the STRS in a new carrier since there is not technical solution regarding how to transmit the STRS in the related technologies, etc. are solved, thereby achieving the transmission of the STRS in the new carrier.
US09577764B2 Quantum key distribution terminal and system
Disclosed are a quantum key distribution terminal and system. An optical transceiving device and an electronics media board in a quantum key distribution system are organically integrated into a whole through an electronics back panel. A quantum key distribution terminal with a compact structure and a high integration level is provided, so that uniform testing, maintenance and management for various components in the quantum key distribution system can be realized, thereby realizing the integration and terminalization of the key distribution system. The same quantum key distribution terminal can also be used to conduct flexible networking, thereby setting up a quantum key distribution system on a point to point, local area network or metropolitan area network scale.
US09577763B2 Spectrum controller systems and methods in optical networks
Spectrum control systems and methods are implemented to minimize power spectral density (PSD) offsets by adjusting gain of optical amplifiers in an optical section. The optical section is a logical boundary from one optical signal access point to a next adjacent optical signal access point. The systems and methods include estimating PSD offset from a given target for a peak channel at each span in the optical section, wherein the estimated PSD offset is divided at each span into two components including a self-introduced offset and an uncompensated offset from upstream; generating, for each span, a separate controller response for the self-introduced offset and the uncompensated offset from upstream; and controlling the gain of the optical amplifiers based on the separate controller response for the self-introduced offset and the uncompensated offset from upstream, for each span.
US09577757B2 Optical transmitter
An optical transmitting unit comprises an integrated optical transmitter module including an LD, a TEC configured to heat or cool the LD, a thermal sensor configured to sense a temperature of the LD, and a package configured to house the LD, the thermal sensor, and the TEC, an MCU, and a temperature detection circuit configured to detect a temperature outside the package. The thermal sensor is thermally coupled with the TEC and is also thermally coupled with the outside of the package, and the MCU defines data output from the temperature detection circuit as an internal temperature when the LD is being energized, and estimates the data of internal temperature on the basis of the temperature detected with the thermal sensor and the data when the LD is not being energized.
US09577756B2 Optical beat interference detection and mitigation
An OBI manager provides the reduction/elimination of optical beat interference (OBI). As will be described in more detail below, the OBI manager identifies OBI partners through an identification process performed via an RFoG network. An OBI partner may be two optical networking units (ONUs) that may interfere with one another when transmitting in the same time slot. Once the OBI partners are identified, the OBI manager may perform a mitigation process to mitigate possible OBI. For example, the OBI manager may organize the OBI partners to reduce OBI, such as by guaranteeing no OBI partners transmit at the same time.
US09577755B2 Methods and apparatus for efficient joint power line and visible light communication
A hybrid communications system implements different communication technologies to communicate data and information for particular communications directions in different portions of the system. Power line communications (PLC) signaling is used to deliver data and information from a gateway device to a light access point. Visible light communications (VLC) signaling is used to communicate data and information from the light access point to a user equipment (UE) device. Wireless radio signaling, wireless infrared (IR) signaling, or a combination of wireless IR signaling and PLC signaling is used to communicate data/information from the UE device to the gateway device. To efficiently control the VLC communications channel between the light access point and UE device, the UE device measures the VLC channel, e.g., calculating SNRs on a per VLC tone basis, and communicating VLC channel quality feedback information to the gateway device, which is forwarded to the light access point.
US09577753B2 Transimpedance amplifier
A TIA comprises a TIA core that converts a current signal to a voltage signal, a single-to-differential converter that generates a differential voltage signal from the voltage signal, a feedback circuit that generates a control signal from the differential voltage signal, a bypass circuit that generates the current signal by subtracting the bypass current from the input current so that an average value of the current signal is maintained at a predetermined value, and a monitor circuit that generates a monitor current proportional to the bypass current from the control signal.
US09577751B2 Method, system and optical network terminal of ethernet performance detection
The present invention provides an Ethernet performance detection method and system and an optical network terminal. The method includes: receiving, by an ONT, a detection configuration instruction, and configuring a maintenance end point according to the detection configuration instruction; configuring a performance detection path from the MEP to the VMEP according to states of the virtual maintenance end points configured on a main node and a backup node, wherein the VMEP includes two virtual MEPs, the IDs of the two virtual MEPs are identical, at the same moment; and transmitting a message to a node corresponding to the virtual MEP with the main state. When the node states of the main node and backup node are switched, the optical network terminal may automatically switch the performance detection path to the node corresponding to the virtual MEP, in order to continue to perform the network performance detection.
US09577749B2 Testing a passive optical network
A test apparatus and method for testing passive optical networks is provided. The test apparatus includes an optical circuit having an optical coupler for splitting off a portion of optical traffic. During testing of a passive optical network, the optical circuit is coupled into an optical path of the passive optical network. A bit stream corresponding to an activating procedure is captured and analyzed to extract identification information of the module that sent the bit stream.
US09577748B2 Monitoring of a passive optical network (PON)
A Passive Optical Network, PON, comprising an Optical Line Termination, OLT, connected to one or more Optical Network Terminals, ONT, over an Optical Distribution Network, ODN, is monitored by a monitoring device. The monitoring device comprises an Optical Frequency Domain Reflectometer, OFDR, and is arranged to monitor the optical power received by the OLT and the ONTs of the PON, and to perform transceiver analysis of the OLT and the ONTs, combined with an OFDR analysis of the ODN, based on the monitored optical power violating a threshold.
US09577747B2 Photodetection device, photodetection method, and optical transmission device
The light reception unit is disposed behind each of a plurality of light sources that emits signal lights having mutually different wavelengths in a forward direction and receives a backlight emitted backward from each of the light sources. The synchronizing signal generation unit generates a synchronizing signal serving as an electric signal synchronized in phase with a drive signal for driving each of the light sources. The multiplication unit multiplies the synchronizing signal and a light reception signal serving as an electric signal obtained by receiving the backlight by the light reception unit. The light power detection unit detects power of the signal light by multiplying an integrated value of a multiplication signal obtained by multiplying the synchronizing signal and the light reception signal by the multiplication unit and a power ratio of the signal light to the backlight stored in a predetermined storage unit.
US09577746B2 Methods for ingress remediation in cable communication systems
Potential points of neighborhood node ingress in a cable communication system are identified based on a neighborhood node ingress map. One or more local test signals are then transmitted at or proximate to the potential point(s) of ingress. A local test signal amplitude is received/monitored at or proximate to the potential point(s) of ingress, wherein the amplitude represents a strength of a received test signal based on ingress of the transmitted test signal into one or more faults of the cable communication system. Accordingly, the one or more faults may be identified based on relatively higher received/monitored test signal amplitudes pursuant to transmission of the test signal(s) at or proximate to the potential point(s) of ingress.
US09577744B2 Method for transmitting and receiving a frame in a wireless LAN system, and apparatus for supporting the method
Provided is a method for receiving a frame, which is to be performed by a station (STA) in a wireless LAN system. The method includes receiving a multicast frame from an access point (AP). The multicast frame includes a medium access control (MAC) header. The MAC header includes a transmitter address (TA) field and a receiver address (RA) field. The RA field includes a multicast association identifier for identifying an STA group including said STA.
US09577742B1 Data compression and acceleration for air to ground communications
Systems, methods and devices for mobile ground-to-air and air-to-ground communication network acceleration. The aircraft-based data acceleration device, system and method creates a faster connection to increase data throughput by accelerating, compressing (when possible) and or caching frequency transmitted data streams. The data communication network acceleration system and method integrates use of acceleration, compression, and caching technologies in the ground-based communication system and the aircraft-based data communication accelerator and corresponding onboard data communication router.
US09577738B2 Relay device and associated vehicle and method
It is presented a relay device arranged to act as a relay to provide relayed access for at least one wireless device within a vehicle to a cellular radio communication network. The relay device comprises: a relay node device comprising a vehicle antenna for communicating with the at least one wireless device; a first directional antenna directed in a first direction, the first directional antenna being connected to the relay node device; and a second antenna which is not directed in the first direction, the second antenna being connected to the relay node device. The first directional antenna and second antenna are arranged to communicate with fixed radio base stations of the cellular radio communication network; and the first direction is essentially parallel to a direction of travel of the vehicle. A corresponding vehicle and method are also presented.
US09577736B2 Dual QR decomposition decoder for spatially multiplexed MIMO signals
Wireless communication systems employ Multiple Input Multiple Output (MIMO) transmission and reception schemes to increase performance and the data rate of the system. A new approach for an SM-MIMO decoder that operates on the received symbols in parallel is presented. The new approach performs two different QR decompositions of the estimated channel matrix and produces two triangular matrices; one is right triangular and the other is left triangular. The modified systems of equations are processed in parallel. After each M-algorithm process has processed half of the total number of stages, total search space for the globally optimal transmitted symbol vector is reduced significantly. Finally, cumulative distance metrics are computed for the symbol sequences in the reduced search space and a global minimum is determined for the estimated transmitted symbol vector. This approach offers faster processing of the SM-MIMO signals and reduced distance metric computations and search operations.
US09577734B2 Method and a system for configuring a beam forming antenna in a communication network
A method of configuring a beam forming antenna in a communication network that comprises a first node where the beam forming antenna is located, second nodes and at least one destination node, communication links being established between said first node and said at least one destination node through at least some of said second nodes. The method comprises: emitting a signal by the beam forming antenna configured with a first set of antenna parameters; the same signal being sent from the first node to several second nodes; obtaining, for a plurality of communication links through which the signal has been sent, at least one physical magnitude representing the distortion caused by each communication link to the signal; aggregating said physical magnitudes of said plurality of communication links; and obtaining a second set of antenna parameters for configuring the beam forming antenna in accordance with said aggregated physical magnitudes.
US09577730B2 Channel quality index feedback reduction for broadband systems
A system and methodology for exploiting channel correlation in time and/or frequency to reduce CQI feedback in wireless communications systems. By compressing CQI feedback at the receiver to reduce redundancy in CQI feedback information that results from the channel correlation, the average feedback rate is reduced. Redundancy in time may be removed from the CQI feedback by monitoring variations of the CQI information in time at the receiver so that a codebook index for a given reporting instance is communicated to the transmitter only if it differs from the codebook index for the previous reporting instance. Otherwise, no feedback is performed.
US09577729B2 Synchronization of large antenna count systems
Techniques are disclosed relating to synchronization of radios in a large antenna count (LAC) system. In some embodiments, a LAC system includes a plurality of slave radios, a clock and trigger distribution system, and a master device. In these embodiments, the plurality of slave radios are configured to establish a fixed relationship between a reference clock and their respective local clocks. In these embodiments, the master device and plurality of slave radios are configured to generate and align respective common periodic time reference (CPTR) signals, at a lower frequency than the local clocks. In these embodiments, the master device is configured to transmit a trigger signal based on its CPTR and the plurality of slave radios are configured to perform an action based on the trigger at a subsequent edge of their CPTRs. This may allow synchronization of sampling for antennas in a massive MIMO base station, for example. In some embodiments the master device a radio and includes a local clock, is configured to establish and maintain a fixed relationship between a reference clock and its local clock, and is configured to perform an action based on the trigger at the subsequent edge of its CPTR.
US09577728B1 Multiple user MIMO rate prediction based on single user SNR feedback
Methods, systems, and devices are described for wireless communication. An access point (AP) may determine a single user bias for a wireless device based on a feedback signal-to-noise ratio (SNR) and an SNR based on a modulation and coding scheme (MCS). The AP may also determine a multi-user SNR for the wireless device based on the feedback SNR, the single user bias, a multi user loss, and a group bias. The AP may then select an updated MCS based on the multi-user SNR. In some cases, the AP may transmit a reference signal to the wireless device and receive a compressed beamforming feedback report from the wireless device based on the reference signal. The feedback SNR may be based on the compressed beamforming feedback report. The AP may also maintain a blacklist of groups with channel correlation that satisfies a threshold, and refrain from scheduling those groups together.
US09577726B2 Method, apparatus, and system for sending data in hybrid networking
Embodiments of the present invention provide a method, an apparatus, and a system for sending data in hybrid networking. The method includes: determining an order quantity N of highest-order MIMO data and a quantity M of data types in the hybrid networking, where N is an even number not less than 2, and M is a natural number not less than 2; performing ith linear transformation processing on ith-type data among the M types of data, to obtain N pieces of ith-type output data having a same power, where i is a natural number less than or equal to M; and respectively outputting the N pieces of ith-type output data having a same power to N physical antennas, so that each physical antenna combines output data received by the physical antenna and then sends data obtained after the combining.
US09577725B1 Transmitter and receiver tracking techniques for user devices in a MIMO network
A technique includes (i) receiving a first pilot signal from a base station via a receiver of a client device, or (ii) transmitting a second pilot signal from the client device to the base station via a transmitter of the client device. First time differences and signal quality values for N samples of N respective packets in the first pilot signal are determined. Second time differences and signal quality values are received via the receiver. The second time differences and signal quality values are generated for M samples of M respective packets in the second pilot signal. An offset value is determined based on (i) the first time differences and signal quality values, or (ii) the second time differences and signal quality values. Activation or deactivation times of the receiver or the transmitter or transmission times of the transmitter are adjusted based on the offset value.
US09577724B2 Precoding matrix indicator feedback method, receive end, and transmit end
The present invention provides a precoding matrix indicator feedback method, a receive end, and a transmit end. The method includes: selecting, by a receive end based on a reference signal, a precoding matrix W from a codebook, where a coefficient α is used to perform phase adjustment on φn in W, φn represents a phase difference between weighted values of a first antenna group and a second antenna group of a transmit end for a transmission signal from a same transmission layer, φ n ∈ { ⅇ j2π ⁢ ⁢ n Q } , and the first antenna group and the second antenna group belong to a same multi-antenna system; and sending, by the receive end, a precoding matrix indicator (PMI) to the transmit end. In this way, using the coefficient α to perform the phase adjustment on φn can increase a size of a codebook set applicable to different antenna configurations, and improve precision of the receive end to feed back a PMI.
US09577722B2 Multiple in multiple out network coded amplify and forward relaying scheme for three node bidirectional cooperation
A method and apparatus are described including receiving a first signal including first data in a first time slot of a first channel, receiving a second signal including second data in a second time slot of a second channel, determining a first pre-coding matrix, determining a second pre-coding matrix, applying the first pre-coding matrix to the first data to produce pre-coded first data, applying the second pre-coding matrix to the second data to produce pre-coded second data, generating a third signal by combining the pre-coded first data and the pre-coded second data and transmitting the third signal on the first channel and on the second channel. Also described are a method and apparatus including transmitting a first signal, receiving a second signal including a first training sequence and decoding the second signal by removing the first training sequence and removing the first signal.
US09577721B2 Method and equipment for information transmission based on coordinated multiple point transmission
An information transmission method and equipment based on CoMP transmission are described. A user equipment determines a main transmission point. The user equipment determines RANK information of the main transmission point as well as channel state information corresponding to the RANK information. The user equipment sends the RANK information of the main transmission point and the channel state information to a network side equipment. The UE reports channel state information of limited RANK of every transmission point, channel state information of unlimited RANK of the main transmission point, and relative phase information between the transmission points, etc., to the network side equipment.
US09577720B2 In-vehicle apparatus for communicating with wearable device and control method thereof
A control method in an in-vehicle apparatus capable of communicating with a wearable device and performing voice recognition, includes pairing with the wearable device via near field wireless communication, outputting a message to inquire whether to commence a voice recognition service using the paired wearable device, transmitting a request signal to open a channel for audio data to the wearable device, receiving audio data from the wearable device, executing a predetermined function corresponding to recognized voice based on the audio data, and transmitting a request signal to close the channel for the audio data to the wearable device.
US09577717B2 Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method
Based on data acquired from a server via a predetermined network, a predetermined content is acquired. Further, based on data acquired from an information storage medium by performing near field communication with the information storage medium, a content that can be used in the same application as an application in which a content that can be acquired from the server via the predetermined network is used, or the same content is acquired.
US09577714B2 Wireless resonance coupled energy transmission
In a first aspect of the present invention, a wireless power transmission link is proposed, which while substantially maintaining resonant coupling condition (resonance frequency of the source resonant circuit is substantially equal to the resonance frequency of the load resonant circuit) detects a coupling condition of the wireless power transmission link.In a further aspect of the present invention, a wireless power transmission link is suggested, which while substantially maintaining resonant coupling condition (resonance frequency of the source resonant circuit is substantially equal to the resonance frequency of the load resonance circuit) controlling the operating state of the wireless power transmission link such, that the coupling condition of wireless power transmission link is substantially limited to the critical coupling condition.
US09577713B2 Method and system for aligning conductors for capacitive wireless power transmission
A method of aligning a capacitive wireless power transmission system, the method comprises: providing a transmitter device having a capacitive conductor; positioning a receiver device having a capacitive conductor in proximity to the capacitive conductor of the transmitter device; and aligning the capacitive conductors of the transmitter device and the receiver device with one another using a display panel on the receiver device to optimize a transfer of power between the capacitive conductors.
US09577710B2 Engaging terminal devices
A method including producing a first audio output from a first device; and producing an electromagnetic field from a coil of the first device. The electromagnetic field includes information for at least partially producing a second audio output from a second device. The information is configured to provide a relationship between the first and second audio outputs such that when the first audio output is a first acoustic sound, for the first acoustic sound to be configured to acoustically couple with second acoustic sound from the second device which based upon the second audio output, or when the first audio output is not acoustic sound, for the first audio output to be output from the first device for a headset of at least one first user.
US09577709B2 Communication system and communication device
An output circuit sends out, to an input circuit, a control pilot signal generated by a voltage source. A voltage transformer is provided to a control pilot line on the output side of the output circuit, and a communication unit transmits and receives communication signals via the voltage transformer. A voltage transformer is provided to the control pilot line on the input side of the input circuit, and a communication unit transmits and receives the communication signals via the voltage transformer. A low-pass filter is provided to the control pilot line between the input circuit and the voltage transformer.
US09577707B1 Method and device for stabilizing impedance on a power-line communication device
An impedance stabilization network is disposed between a power supply and a mains entry of a power-line communication (“PLC”) device. The network may include: a first branch electrically coupled to a phase terminal of the power supply and electrically coupled to the phase line of the mains; a second branch electrically coupled to a neutral terminal of the power supply and electrically coupled to the neutral line of the mains; and a third branch electrically coupled to one or both of the phase terminal and the neutral terminal of the power supply and to the earth line of the mains.
US09577705B2 Network apparatus with multiple communication ports
This disclosure provides a network apparatus with communication ports, each connected to multiple channels, assigned a seed for eliminating the interference among the communication ports, and operable in a master or slave mode, each channel having a communication unit which comprises: an echo canceller, a near-end crosstalk (NEXT) canceller, a decision feedback equalizer, and a control unit configured for controlling the communication ports if the echo canceller and the decision feedback equalizer keep updating their filter coefficients according to the same symbol during a first pre-determined time-interval; wherein when more than two of the communication ports operate in the master mode, the control unit assigns different seeds to the more than two communication ports; and wherein when successive two of the communication ports operate in the slave mode, the control unit stops either the echo canceller or the NEXT canceller from updating their filter coefficients during a second pre-determined time-interval.
US09577704B2 Satellite communications management system
A method and apparatus for processing a signal is present. Information is carried in a frequency hopping signal. The frequency hopping signal is sent to a gateway in a communications network through a satellite. The frequency hopping signal is unprocessed by the satellite to identify the information in the frequency hopping signal.
US09577702B2 Synchronization apparatus and method
A system and a method for time synchronization on a wireless network, based on the exchange of Chirp Spread Spectrum information. Time signals are broadcast from a master (40) to a plurality of slave devices (101, 102, 103). The modulation used includes a compensation of offsets in the master's system clock by symbol-wide frequency shifts that is particularly precise, fine and simple to implement. The system and method of the invention are particularly suitable for synchronizing a telecommunication cell network.
US09577698B2 Semiconductor device including spiral shape inductor and horseshoe shape inductor
A semiconductor device includes a plurality of first inductors having a spiral shape and provided in a modulator of a transmitting side, and a plurality of second inductors having a horseshoe shape and provided in an oscillator of a receiving side, the plurality of second inductors being arranged such that an opening of plurality of second inductors is disposed opposite to the plurality of first inductors. The semiconductor device performs a transmission process and a reception process using a radio wave.
US09577697B2 Protective case with stylus access feature
A waterproof protective case comprising a shell that at least partially encloses a portable electronic device, the shell having an aperture aligned with an opening of a storage area of the portable electronic device, the protective case including a cap that is removably attached to a stylus of the portable electronic device, the aperture of the shell configured to releasably retain a portion of the cap when the stylus is inserted into the opening of the storage area of the portable electronic device, the cap configured to form a waterproof seal when the cap is retained within the aperture of the shell, the cap configured to remove the stylus from the storage area of the protective electronic device while the portable electronic device is in the waterproof protective case.
US09577692B2 Subscriber identification module management method and electronic device supporting the same
An electronic device and method of managing a Subscriber Identification Module (SIM) are provided. The electronic device includes a memory configured to store at least one instruction; and a provisioning manager connected to the memory, wherein the instruction related to an operation performance of the provisioning manager is configured to search for an accessible communication service provider network on the basis of a Subscriber Identification Module (SIM) where a profile relating to a communication service connection of at least one communication service provider network is not installed and collect at least one communication service provider information on the basis of the found communication service provider network.
US09577688B2 Frequency tuning of narrowband low noise amplifiers
A radio frequency (RF) receiver that includes a low noise amplifier (LNA), a tunable resonant circuit, and a processor for performing calibration of the RF receiver. The processor is configured to sweep the tunable resonant circuit through a dynamic range of resonant frequency settings while estimating noise signal output power at the LNA at each setting. The processor is also configured to set the tunable resonant circuit to the setting that produces the greatest noise signal power output at the LNA.
US09577683B2 Systems, transceivers, receivers, and methods including cancellation circuits having multiport transformers
Example apparatuses and methods for cancellation of transmitter self-interference leakage in a transceiver are described. An example transceiver includes a multiport transformer that may be used as a part of the impedance matching network on the receiver side of the transceiver. One primary port of the multiport transformer may form a portion of a cancellation circuit that, along with other components in a cancellation path, provide amplitude and/or phase modulation to a cancellation signal. The cancellation circuit may tunable and may include only reactive components in some examples.
US09577680B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 4/15 and 64-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 64-symbol mapping.
US09577677B2 Device and method for transmitting data using convolutional turbo code (CTC) encoder in mobile communication system
A method for transmitting data using a convolutional turbo code (CTC) encoder. Specifically, the method comprises: encoding input data bits, which have been input through two input ports of the CTC encoder; interleaving the input data bits using four CTC interleaver parameters P0, P1, P2 and P3 corresponding to sizes of the input data bits; encoding the interleaved data bits; and selectively transmitting the input data bits, the first encoded bits and the second encoded bits, in accordance with a predetermined coding rate. Here, P0 is a relative prime number to N, which is ½ of the size of each of the input data bits, P2 has a value of N−1, and an absolute value of a difference between P1 and P3 is 1.
US09577671B2 Parity check circuit and memory device including the same
A parity check circuit may include a first signal combination unit for generating first to Nth combination signals by combining first to Nth signals, wherein a Kth (K is a natural number of 2≦K≦N) combination signal of the first to Nth combination signals is obtained by combining the first to Kth signals of the first to Nth signals, a parity check unit for detecting whether an error is present in the first to Nth signals in response to the Nth combination signal, a second signal combination unit for generating first to Nth reconstruction signals by combining the first to Nth combination signals, wherein a Kth reconstruction signal of the first to Nth reconstruction signals is obtained by combining a (K−1)th combination signal and the Kth combination signal of the first to Nth combination signals, and a signal storage unit for storing the first to Nth reconstruction signals.
US09577670B2 Path encoding and decoding
This invention relates to a system, method and computer program product for encoding an input string of binary characters including: a cellular data structure definition including a starting empty cell; one or more path definitions defining paths through the data structure; a character reading and writing engine for writing a binary character to an empty cell with a predefined initial position; a next cell determination engine for determining a next empty cell by methodically checking cells along one of the paths in the data structure until an empty cell is located; a loop facilitator for looping back to the writing next character step and the determining next cell step until there are no more data characters or a next empty cell is not determined; and a serialization deserialization engine for methodically serializing the data structure into a one dimensional binary string of characters representing an encoded string of alphanumeric characters.
US09577669B2 Methods, systems, and computer readable media for optimized message decoding
Methods, systems, and computer readable media for optimized message decoding are disclosed. According to one exemplary method, the method includes receiving a message containing one or more information elements (IEs). The method also includes determining a length associated with the message. The method further includes determining, using the length associated with message, whether the message can be accurately decoded using a mask stored in a memory. The method also includes in response to determining that the message can be accurately decoded using the mask, decoding the message using the mask.
US09577667B2 System and method for arithmetic encoding and decoding
An arithmetic encoder is provided for converting an event sequence comprised of a plurality of events to an information sequence comprised of at least one information piece, and includes a core engine for receiving an event of the event sequence, and a probability estimate from a probability estimator, and generating zero or more pieces of the information sequence responsive to the received event and the probability estimate by bounding the ratio of events to information pieces. An arithmetic encoder is provided that is capable of constraining a number of events in at least one event sequence as a function of the number of generated information pieces in at least one information sequence. An arithmetic decoder is provided for converting an information sequence comprised of at least one information piece to an event sequence comprised of a plurality of events, and includes a core engine for processing at least one information piece of the information sequence from the sequencer responsive to a probability estimate received from a probability estimator to generate at least one event by accounting for a bounded ratio of events to information pieces in the information sequence.
US09577664B2 Efficient processing and detection of balanced codes
Circuits that are matched to balanced codes may recover transmitted information in a noise resilient and power efficient manner. Circuit components for processing a balanced code may include one or more of: matched amplification of the signals representing the balanced code, matched equalization and/or filtering on the signals representing the balanced code, matched non-linear filtering on the signaling representing the balanced code to detect the presence of particular symbols and matched latching of the signals representing the balanced code. Such matched circuits and circuit components may be achieved at least in part by incorporating suitable common circuit nodes and/or a single energy source into circuit topologies.
US09577662B2 Method and apparatus for excess loop delay compensation in continuous-time sigma-delta analog-to-digital converters
A CT-SDADC of the present disclosure converts the analog input signal from a representation in an analog signal domain to a representation in a digital signal domain to provide the digital output signal. The CT-SDADC achieves the analog-to-digital conversion and ELDC by switching between two phases in the SAR sub-ADC: a sampling phase and a conversion phase. During the sampling phase, the SAR sub-ADC captures the analog input signal across multiple arrays of switchable capacitors. The conversion phase comprises a number of steps, and one or more bits of the digital output signal are resolved at each step of the conversion phase. A portion of the SC-DAC is driven by the delayed CT-SDADC output during the conversion phase to effectively compensate for excess loop delay caused by the CT-SDADC feedback loop.
US09577661B2 Voltage-controlled oscillator and analog-digital converter
A voltage-controlled oscillator includes a voltage-current converter, a first ring oscillator and a second ring oscillator. The voltage-current converter includes a first transistor for receiving a first control voltage at its gate terminal, a second transistor for receiving a second control voltage at its gate terminal, a third transistor connected to the first transistor in series and has a gate terminal connected to a drain terminal of the first transistor, a fourth transistor connected to the second transistor in series and has a gate terminal connected to a drain terminal of the second transistor, a resistor connected to a source terminal of the first transistor and a source terminal of the second transistor, a fifth transistor having a gate terminal connected to the drain terminal of the first transistor, and a sixth transistor having a gate terminal connected to the drain terminal of the second transistor.
US09577659B2 Amplifier circuit, ad converter, wireless communication device, and sensor system
An amplifier circuit has a sampling circuit to comprise a sampling capacitor which samples an input voltage and a plurality of switches, a quantizer to quantize an output voltage of the sampling circuit, a DA converter to output an analog signal depending on a quantization signal by the quantizer, and a feedback capacitor to feed the analog signal back to the output voltage of the sampling circuit.
US09577656B2 Narrowband analog noise cancellation
A method, including receiving an input analog signal containing noise at a specific noise frequency and digitizing the input analog signal to form a digitized signal. The method also includes recovering a first amplitude and a first phase of the noise from the digitized signal, and generating an analog correction signal at the specific noise frequency. The analog correction signal has a second amplitude equal to the first amplitude and a second phase opposite to the first phase. The method further includes summing the input analog signal with the analog correction signal to generate an output analog signal.
US09577651B2 Circuits for generating sweep frequency signal
A circuit to generate a sweep frequency signal that includes a reference frequency source to generate a reference frequency signal, a first frequency combination circuit coupled to the reference frequency source, and operative to generate a sweep frequency signal in a first frequency band based on the reference frequency signal, a second frequency combination circuit coupled to the reference frequency source, and operative to generate a sweep frequency signal in a second frequency band different from the first frequency band based on the reference frequency signal, a multiple-level switch coupled to outputs of the first frequency combination circuit and the second frequency combination circuit, and a control circuit controlling the first and second frequency combination circuits and the multiple-level switch to output the sweep frequency signal in the first frequency band and the sweep frequency signal in the second frequency band at an output of the multiple-level switch alternately.
US09577645B2 Driver circuit for outputting photon counting including a multiplexer, inverter and power supply
A driver circuit outputs a result of classifying and counting photons based on one or more energy levels to a column line. The driver circuit includes a multiplexer for receiving the result from a counter, a driving inverter for receiving a signal from the multiplexer and a power supply, and a switch connected between the power supply and an input terminal of the driving inverter.
US09577642B2 Method to form a 3D semiconductor device
A method to form a 3D integrated circuit, the method including: fabricating two or more devices; connecting the devices together to form the 3D integrated circuit, where at least one of the devices has at least one unused designated dice line and at least one of the devices is a configurable device; and interconnecting at least two of the devices using Through Silicon Vias.
US09577637B2 Stability-enhanced physically unclonable function circuitry
A Physically Unclonable Function circuit may include precharge circuitry that precharges an output. The precharge circuitry may include transistors of a first type such as N-type or P-type. Circuitry having only transistors of a second, different type may be coupled to the output. The circuitry may produce a signal at the output based on variations between the transistors of the second type. The circuitry may include first and second circuits such as first and second transistors of the second type that are cross-coupled. While the circuitry is producing the signal at the output, the precharge circuitry or any transistors not of the second type may be disabled or electrically disconnected from the output. In this way, the stability over time of the Physically Unclonable Function circuit may be improved, because only variations associated with transistors of the second type may be used in producing the signal.
US09577633B1 Capacitive charge triggered proximity switch for use with time domain switched inertial sensors
A DC voltage supply provides voltage. A time domain switched inertial capacitive sensor provides a thresholding variable capacitance based on the voltage. A second voltage supply provides a voltage, VDD. A logic inverter circuit has a logic inverter input and a logic inverter output, wherein the logic inverter circuit is supplied with VDD. A third voltage supply provides a second voltage, VCC. A time domain switched inertial capacitive sensor and the capacitor are arranged as a capacitive voltage divider between the DC voltage supply and the logic inverter circuit and so as to provide an input voltage Vin as an input signal to the logic inverter circuit. The logic inverter circuit outputs an output voltage, Vout, based on the input signal. The switch provides a bias voltage, Vbias, to the logic inverter circuit based on Vout such that the input signal is based on Vin and Vbias.
US09577629B2 Circuit for an active diode and method for operating an active diode
Embodiments of the invention relate to a circuit for an active diode, a method for operating an active diode, and, based thereon, an integrated active diode system, a rectifier, and a system for voltage conversion and/or regulation, comprising at least one transistor by which a current defined as positive from a first connection to a second connection of the transistor can be controlled, and at least one measuring/control circuit (for determining the current by means of which the at least one transistor can be switched on for currents under and at most up to a predetermined, non-positive threshold value (i1<=ith<=0), and can otherwise be switched off.
US09577628B2 Gate pulsing gate ladder
A gate pulsing gate ladder circuit includes a series connected resistor ladder with bond pads connected to the resistor ladder between adjacent resistors. An electrical node is positioned between a first and second resistor of the resistor ladder. The electrical node is electrically connected to a gate electrode of a field effect transistor (FET). A power supply produces a constant power voltage that is applied to a pre-selected bond pad to produce a desired bias voltage at the gate electrode of the FET. A selectable gate enable voltage source is connected to an and of the resistor ladder at the first resistor and is configured to produce a first and second voltage level that when combined with the constant power voltage produces a voltage level that causes the FET to be in a conducting state or non-conducting state, respectively.
US09577627B2 Semiconductor device
First and second external terminals are connected to high-voltage and low-voltage terminals, respectively, of a direct-current voltage source circuit in which first and second direct-current voltage sources are connected in series. A third external terminal is connected to a connecting point between the first and second direct-current voltage sources. A first switching element is connected between the first and fourth external terminals. A second switching element is connected between the fourth and second external terminals. A first AC switch unit includes third and fourth switching elements connected in inverse series between the third and fourth external terminals. A second AC switch unit includes fifth and sixth switching elements connected in inverse series between the third and fourth external terminals. The first and second AC switch units are connected in parallel. The first and second switching elements and the first and second AC switch units are incorporated in one module.
US09577618B2 Reducing power needed to send signals over wires
Apparatus, computer readable medium, circuits, and method of reducing power in sending signals over two or more wires are disclosed. The method includes receiving two or more signals at a first end of the two or more wires. The method includes determining that the two or more signals should be encoded based at least on a previously received two or more signals. The method includes encoding the two or more signals. Additionally, the method includes sending the encoded two or more signals over the two or more wires. The method may include receiving the sent two or more signals at a second end of the two or more wires, and if the sent two or more signals were encoded, then decoding the two or more signals back to the values of the received two or more signals.
US09577617B2 Level conversion circuit and apparatus
The present invention provides a level conversion circuit. The circuit is as follows: A cathode of a first equivalent diode is connected to a reference voltage, and an anode of the first equivalent diode is separately connected to a gate of a first switching transistor and a first end of a first capacitor; a second end of the first switching transistor and a first end of a second switching transistor are connected together; a second end of the second capacitor is separately connected to a cathode of a second equivalent diode and a gate of the second switching transistor; and a second end of the second switching transistor is grounded, and an anode of the second equivalent diode is connected to a reference voltage.
US09577612B2 Power converter with split voltage supply
A power converter driver that is supplied with two different voltages.
US09577607B1 Peaking inductor array for peaking control unit of transceiver
Embodiments relate to peaking inductor array for a peaking control unit of a transceiver. An aspect includes the peaking inductor array comprising a plurality of cells connected in parallel, each cell comprising a respective active inductor. Another aspect includes each of the plurality of cells further comprising a decoupling capacitor.
US09577605B2 RF component with reduced coupling and suitable for miniaturization
An RF component can have a reduced electromagnetic internal coupling and may be suitable for miniaturization as a result. The component includes a micro acoustic filter of ladder-type design in a housing and a double coil having a first coil segment and a second coil segment. The two coil segments are oriented in opposite directions. The two coil segments are arranged without crossover in one layer and the double coil is arranged in proximity to a parallel branch resonator of the ladder-type filter structure.
US09577604B2 Electronic component, oscillator, electronic apparatus, and moving object
An electronic component includes: an oscillation circuit that is electrically connected to a resonator element; and a substrate that includes a first surface on which the oscillation circuit and wiring that is electrically connected with the resonator element and the oscillation circuit to form an oscillation loop are disposed, and a second surface opposite to the first surface. The substrate includes a conductor layer between the first surface and the second surface. The conductor layer overlaps the wiring in a plan view. A distance between the wiring and the conductor layer in a thickness direction as a direction along a direction intersecting the first surface and the second surface is from 0.35 mm to 0.7 mm.
US09577602B2 Broadband matching circuits
An antenna system including a signal source, at least one antenna coupled to the signal source, a matching circuit connected to the signal source at a first port and to the at least one antenna at a second port and operative to match the at least one antenna to the signal source, the matching circuit having a characteristic impedance with respect to the first port and the second port, real and imaginary parts of the characteristic impedance not being defined by the Hilbert transform.
US09577594B2 Method and apparatus for exchanging control functions of volume control units, and terminal
The present invention provides a method and an apparatus for exchanging control functions of volume control units, and a terminal, which relate to the field of communications technologies and can make it more convenient for a user to adjust volume. The method includes: obtaining current placement status information of the terminal, where the placement status information is used to indicate a current placement status of the terminal, and at least two volume control units are disposed in the terminal; and exchanging volume control functions of the at least two volume control units when the current placement status of the terminal deviates from a normal placement status of the terminal, where the at least two volume control units include a volume control unit whose volume control function is to control volume to increase and a volume control unit whose volume control function is to control volume to decrease.
US09577593B2 Implicit feed-forward compensated op-amp with split pairs
Disclosed are systems implementing an implicit Feed-Forward Compensated (FFC) op-amp, where the main FFC port is realized by the P-side of the CMOS input structure of the 2nd and 3rd stages of the op-amp, while the main signal path is through the N-side. According to some embodiments, to balance the relative strengths of the main path and feed-forward paths, the 2nd-stage NMOS input pair is split into two pairs, one is used to route the main path while the other is used for auxiliary FFC. The disclosed implicit FCC op-amp is unconditionally stable with adequate phase lead. According to some embodiments, the disclosed op-amp, which may be a wide-band op-amp, can be used in highly linear applications operative at intermediate frequency (IF), such as signal buffers for high-performance data converters or radio-frequency (RF) modulators and demodulators, continuous-time (CT) filters or sigma-delta data converters.
US09577589B2 Nonlinear class AB input stage
A circuit includes a differential input stage amplifier that receives a differential input voltage and generates an output voltage based on a difference in the differential input voltage. A feedback loop provides feedback from an output of the differential input stage amplifier to input tail current of the differential input stage amplifier. The feedback loop enables class AB operation of the differential input stage amplifier. At least one gain reducer is operatively coupled to the feedback loop to reduce the gain of the feedback loop. The gain reducer has a resistance value that varies inversely proportional to loop current in the feedback loop to reduce the gain of the feedback loop as loop current increases.
US09577587B2 Switched mode amplifier with single-ended buck mode
A power converter may include a power inductor, a plurality of switches arranged to sequentially operate in a plurality of switch configurations, an output for producing the output voltage, wherein a first switch is coupled to a first output terminal of the output and a second switch is coupled to a second output terminal of the output, and a linear amplifier coupled to the output. The controller may be configured to, in a linear amplifier mode of the power stage, enable the linear amplifier to transfer electrical energy from an input source of the power stage to the load, and in at least one mode of the power stage other than the linear amplifier mode, sequentially apply switch configurations from the plurality of switch configurations to selectively activate or deactivate each of the plurality of switches in order to transfer the electrical energy from the input source to the load.
US09577586B1 Feed reflected Doherty amplifier and method for driving Doherty amplifiers
The feed reflected Doherty amplifier utilizes the output characteristics of the carrier amplifier to control the input signal of the peaking amplifier to improve the gain, linearity and efficiency of a Doherty amplifier. The feed reflected Doherty amplifier comprises an input power splitter, a carrier amplifier branch and a peaking amplifier branch combined into a common load, an output directional coupler and an input directional coupler connected via a phase shift element.
US09577581B2 Signal amplifier with active power management
A system for amplifying a signal with active power management according to one embodiment includes a first digital to analog converter (DAC) circuit configured to provide a modulated carrier signal; a amplifier circuit coupled to the first DAC, where the amplifier circuit is configured to amplify the modulated carrier signal; an output stage circuit coupled to the amplifier circuit, where the output stage circuit is configured to provide the amplified signal to a network; a second DAC circuit configured to provide a full wave rectified envelope of the modulated carrier signal; and a switching regulator circuit including a voltage reference input coupled to the second DAC circuit, where the switching regulator circuit is configured to provide a supply voltage to the output stage circuit and the supply voltage is modulated in response to the envelope received at the voltage reference input.
US09577580B2 Power amplifier module
Improvement in linearity is achieved at low costs in a power amplifier module employing an envelope tracking system. The power amplifier module includes a first power amplifier circuit that amplifies a radio frequency signal and that outputs a first amplified signal, a second power amplifier circuit that amplifies the first amplified signal on the basis of a source voltage varying depending on amplitude of the radio frequency signal and that outputs a second amplified signal, and a matching circuit that includes first and second capacitors connected in series between the first and second power amplifier circuit and an inductor connected between a node between the first and second capacitors and a ground and that decreases a gain of the first power amplifier circuit as the source voltage of the second power amplifier circuit increases.
US09577579B2 Methods and circuits to reduce pop noise in an audio device
A class D amplifier receives and amplifies a differential analog signal which is then differentially integrated. Two pulse width modulators generate pulse signals corresponding to the differentially integrated analog signal and two power units generate output pulse signals. The outputs the power units are coupled to input terminals of integrators via a resistor feedback network. An analog output unit converts the pulse signals to an output analog signal. The differential integration circuitry implements a soft transition between mute/un-mute. In mute, the integrator output is fixed. During the soft transition, the PWM outputs change slowly from a fixed 50% duty cycle to a final value to ensure that no pop noise is present in the output as a result of mode change.
US09577578B2 Amplifying device and radio communication device
An amplifying device includes an amplifying element that amplifies a fundamental wave signal, and a short stub that has an electric length one fourth a wavelength of the fundamental wave signal, and is connected to a line on an output side of the amplifying element, the short stub being used as both a bias circuit that supplies a certain bias voltage to the amplifying element and a reflection circuit with respect to a harmonic signal that has a frequency twice a frequency of the fundamental wave signal, wherein the short stub has a pattern width that is larger than a pattern width of the line.
US09577575B2 Injection locked frequency divider capable of adjusting oscillation frequency
An injection locked frequency divider is disclosed. The injection-locked frequency divider includes a sub-harmonic injection-locked oscillator, a reference clock divider, a counter, and a variable load resistor control unit. The sub-harmonic injection-locked oscillator has variable load resistors that are adjusted in response to a resistance adjustment signal, and, when oscillation frequency determined based on the magnitudes of the variable load resistors is a sub-harmonic of an injection signal, outputs signals having the oscillation frequency as divided output signals. The reference clock divider generates a count-enable signal from a reference clock signal according to a reference division ratio. The counter generates divided output count signals based on the divided output signals in response to the count-enable signal. The variable load resistor control unit compares target count values, determined based on the target frequencies of the divided output signals, with the divided output count signals, and outputs the resistance adjustment signal.
US09577572B2 System of solar modules configured for attachment to vertical structures
A system of solar PV strip modules and method of use designed to integrate with vertical structures such as poles. The system and method use articulated semi-rigid solar PV strip modules and components with elastic characteristics to enable a high static-friction attachment to the structure. The static friction exceeds the force of gravity, enabling the solar PV strip modules to remain in place upon the vertical structure. The PV strip modules can have a rectangular shape or any other shape that enables customized or variable modular assembly and attachment to the structure.
US09577571B2 Solar panel mounting apparatus with enhanced strength
A solar panel mounting apparatus for use in securing a frame with a solar panel stored therein to a roof of a building includes a non-hollow member with a lower cross-sectional profile and enhanced strength. The apparatus includes a rail coupled to the frame and the roof, the rail having a cross-sectional profile comprising an upper cavity, a first side cavity, a second side cavity and a third side cavity, a first set of fasteners coupled to the frame and the upper cavity, and a second set of fasteners coupled to the roof and the first side cavity or the second side cavity. The upper cavity has a substantially pentagonal cross-sectional shape, the first side cavity has a substantially rectangular cross-sectional shape, the second side cavity has a substantially rectangular cross-sectional shape, and the third side cavity has a substantially trapezoidal cross-sectional shape.
US09577563B2 Method for activating an electric machine
In a method for activating an electric machine having a rotor, a stator winding having multiple phases and a rectifier having multiple half-bridges corresponding to the number of phases, which each have active switching elements, alternating current signals, which are phase-offset to one another by switching the switching elements, are applied to the phases in a first motor operating mode in which the rotor rotates above a limiting speed, and in a second motor operating mode, in which the rotor rotates below the limiting speed, constant direct-current signals are at least partially applied to the phases by switching the switching elements as a function of an instantaneous angle position of the rotor, the direct-current signals being selected in such a way that a current flow does not exceed a predefined maximum current absolute value through any of the phases.
US09577557B2 Turbine-generator system with DC output
A turbine generator system includes a doubly-fed alternating-current (AC) generator having a first poly-phase circuit (e.g., a stator circuit) and a second poly-phase circuit (e.g., a rotor circuit), a poly-phase AC-to-AC converter circuit coupled between the first and second poly-phase circuits, a poly-phase transformer having input windings coupled to the first poly-phase circuit and having output windings, and a uni-directional rectifier circuit coupled to the output windings of the poly-phase transformer and configured to convert poly-phase AC from the transformer output windings to direct current (DC).
US09577554B2 Multi-motor driving device and apparatus and method of driving motor for washing machine using same
A motor driving apparatus for a washing machine, in which a motor is a washing machine motor with a double stator and a double rotor respectively having first and second U-phase, V-phase, and W-phase stator coils, includes: a motor controller for generating a drive signal in accordance with a washing mode, a rinsing mode and a dewatering mode; an inverter for generating a three-phase alternating-current (AC) power, in which any one-phase AC power of the three-phase AC power is applied in common to any one-phase stator coil of the first and second U-phase, V-phase, and W-phase stator coils for the washing machine motor; and a switching unit for switching to apply the remaining two-phase AC power of the three-phase AC power to any two-phase stator coils of the remaining two-phase stator coils of the first and second U-phase, V-phase, and W-phase stator coils for the washing machine motor.
US09577549B2 Reversible matrix converter circuit
A reversible matrix converter circuit is provided with n levels per phase including n conversion arms exhibiting on one side n ends for generating or receiving respectively n intermediate DC voltage levels, and exhibiting on another side n ends linked at a common point of AC signal input or output. The circuit includes: —two external arms linked respectively to the highest level of positive voltage and to the lowest level of negative voltage, these two external arms each having a single IGBT transistor or two power transistors, linked by their emitter, —two IGBT power transistors, linked in series by their emitter on each of the n−1 internal arms, —filtering capacitors disposed respectively between the n intermediate voltage levels.
US09577543B2 Constant on time (COT) control in isolated converter
The present invention discloses a constant on-time isolated converter comprising a transformer with a primary side and a secondary side. The primary side is connected to an electronic switch and secondary-side is connected to a load and a processor. The processor is connected to a driver on primary side through at least one coupling element and to the electronic switch. The processor receives an output voltage or an output current across the load generating a control signal accordingly. The driver receives the control signal through the coupling element and accordingly changes the ON/OFF state of the electronic switch, regulating the output voltage and the output current via the transformer, where the duration of the ON/OFF state of the electronic switch is determined between the moment control signal changes from negative to positive and the moment it changes from positive to negative to achieve a high-speed load transient response.
US09577542B2 Constant on-time (COT) control in isolated converter
The present invention discloses a constant on-time isolated converter comprising a transformer with a primary side and a secondary side. The primary side is connected to an electronic switch and secondary-side is connected to a load and a processor. The processor is connected to a driver on primary side through at least one coupling element and to the electronic switch. The processor receives an output voltage or an output current across the load generating a control signal accordingly. The driver receives the control signal through the coupling element and accordingly changes the ON/OFF state of the electronic switch, regulating the output voltage and the output current via the transformer, where the duration of the ON/OFF state of the electronic switch is determined between the moment control signal changes from negative to positive and the moment it changes from positive to negative to achieve a high-speed load transient response.
US09577538B2 Utilizing secondary-side conduction time parameters of a switching power converter to provide energy to a load
A power distribution system includes controller of a switching power converter to control the switching power converter and determine one or more switching power converter control parameters. In at least one embodiment, the switching power converter utilizes a transformer to transfer energy from a primary-side of the transformer to a secondary-side of the transformer. In at least one embodiment, the switching power converter control parameters includes a secondary-side conduction time delay that represents a time delay between when the primary-side ceases conducting a primary-side current and the secondary-side begins to conduct a secondary-side current. In at least one embodiment, determining and accounting for this secondary-side conduction time delay increases the prediction accuracy of the secondary-side current value and accurate delivery of energy to a load when the controller does not directly sense the secondary-side current provided to the load.
US09577524B2 Converter device and corresponding method
It is presented a converter device arranged to convert power between a first high voltage direct current, HVDC, connection, a second HVDC connection and an AC connection. The converter device comprises: a first power converter comprising a phase leg provided between terminals of the first HVDC connection, the phase leg comprising a positive arm, an inductor, an AC connection and a negative arm. Each one of the positive arm and the negative arm comprises converter cells and one of the converter cells is a first host converter cell. Each converter cell comprises two main switching elements and a storage element, the two switching elements being arranged serially in parallel with the energy storage element. The converter device also comprises a power converter section comprising a first converter cell comprising at least two switching elements connected serially in parallel with the energy storage element of the first host converter cell. The converter device is arranged to control the switching elements of the first switching element string in dependence of the state of the main switching elements of the first host converter cell.