Document Document Title
US10292318B2 Manufacturing method of a hollow shielding structure for circuit elements
A hollow shielding structure for different types of circuit elements is provided. The hollow shielding structure includes at least one element mounted on a printed circuit board (PCB), a shield dam surrounding the at least one element, and a shield cover is configured to be electrically coupled to an upper portion of the shield dam and cover the at least one element, with a gap formed between the at least one element and the shield cover.
US10292315B2 Cooling device for electronic device
A cooling device includes a heat sink that includes a plurality of first heat radiating fins and a plurality of second heat radiating fins, and a compressor as a blower that causes cooling air to flow from an inlet toward an outlet of a cooling passage of the heat sink. The cooling device includes in a flow direction of the cooling air that passes via the heat sink a mist supplier arranged upstream of the heat sink and that supplies mist M to the cooling passage of the heat sink.
US10292311B2 Heat radiating sheet
Provided is a flexible heat radiating sheet with high thermal conductivity. The heat radiating sheet includes a resin material and a heat radiating member that extends in the planar direction and has a required thickness. The heat radiating member is bent such that in portions of a thin plate member between adjacent slit rows, projecting portions and recess portions are alternately repeated in the X-axis direction, and a projecting portion and a recess portion that are adjacent in the Y-axis direction are located facing each other. The heat radiating member is entirely buried in the resin material excluding apexes of the projecting portions and the recess portions.
US10292310B2 Thermally conductive assemblies with wedge blocks for contact heat conduction suitable for electrical devices such as load centers
Thermally conductive assemblies that provide a heat conduction path include at least one thermally conductive wedge block that can be held in a receptacle with a wall having sufficient flexibility to be able to expand outward in response to an outward force applied by the at least one thermally conductive wedge block. The wedge block can also be electrically resistive.
US10292306B2 Cooler and flow path unit
A cooler includes: a narrow flow path that has a narrow cross-sectional area; a wide flow path that is connected to a downstream side of the narrow flow path, is in thermal contact with a heating body, and has a wide cross-sectional area; and at least one rectifying piece that is provided in an upstream portion of the wide flow path that is an upstream side from a position being in thermal contact with the heating body. A fluid refrigerant flows through the narrow flow path and the wide flow path, and heat generated by the heating body is radiated. The rectifying piece includes: a single first angle portion that protrudes toward the upstream side; and a first surface and a second surface that join at an acute angle to form the first angle portion.
US10292303B2 Cooling unit for cooling the air admitted to the interior of a switchgear cabinet, and a corresponding switchgear cabinet arrangement
A cooling unit for cooling the air admitted to the interior of a switchgear cabinet (100), which cooling unit has an inner circuit, through which the air to be cooled is routed from a switchgear cabinet interior, and an outer circuit (3) which is fluidically partitioned from the inner circuit and through which the surrounding air is routed, wherein the inner circuit contains a first heat exchanger and the outer circuit contains a second heat exchanger, between which a coolant is circulating, wherein the heat exchangers have an air flow direction along which the heat exchangers allow air to pass between an air inlet side and an air outlet side, characterized in that at least one of the heat exchangers has a first air guide upstream on the air inlet side, which extends at an angle with 5<β<45° relative to the air inlet side and forms an air duct between itself and the air inlet side, which tapers along a dimension of the air inlet side.
US10292302B2 Remote radio unit and active antenna system
A remote radio unit, which includes a housing, a ventilation air channel, and a circuit component, where the housing is a sealed hollow cavity; the ventilation air channel passes through the housing, a top end of the ventilation air channel is connected to a top end surface of the housing in a sealed manner, and a bottom end of the ventilation air channel is connected to a bottom end surface of the housing in a sealed manner; and the circuit component is disposed inside the cavity, and is in contact with an external surface of a side wall of the ventilation air channel, so that heat generated by the circuit component is dissipated through the ventilation air channel.
US10292301B1 Coupling assembly and cable management device thereof
A coupling assembly includes a slide rail assembly and a cable management device. The slide rail assembly includes a first rail and a second rail. The first rail is displaceable relative to the second rail. The cable management device includes a first cable management arm, a second cable management arm, a member and a connecting member. The second cable management arm pivots with respect to the first cable management arm. The member pivots with respect to the first cable management arm. The connecting member is displaceable relative to the member. The second cable management arm is configured to connect to the second rail. The first cable management arm is connected to the first rail using the connecting member.
US10292300B2 Power supply apparatus
A power supply apparatus includes a housing being self-standing and having an opening on a front side, and a unit disposed in the housing to be insertable and removable in a front-back direction through the opening. The unit includes a lower-left slide portion positioned at a left lower end when facing forward from inside the housing, a lower-right slide portion positioned at a right lower end when facing forward from inside the housing, and a hook portion disposed between the lower-left slide portion and the lower-right slide portion. The hook portion includes a hook base portion extending downward, and a hook tip portion extending forward from a lower end of the hook base portion.
US10292297B2 Slide rail assembly and bracket device thereof
A slide rail assembly is configured to be detachably mounted to a first post and a second post by a first bracket and a bracket device. The bracket device includes a second bracket, a hook, and a locking element. The hook is connected to the second bracket. The locking element is operatively engaged with the second bracket for abutting against the hook in order to hold the hook at a close position relative to the second post. When the first bracket is detached from the first post, and the locking element is operatively disengaged from the second bracket, the locking element no longer abuts against the hook.
US10292295B2 Measuring and/or checking system including at least two units, and method to manage relative electrical connections
A measuring and/or control system (1), to control for example a machine tool, comprises at least a first and a second unit, each comprising a casing with a front wall, electronic circuits and at least one socket. The system further comprises a bridge connector (11) having a first multipolar connector (11A) and a second multipolar connector (11B), each of which can be coupled to one of the sockets in order to electrically connect the first and the second unit. In each of the first unit and second unit, the socket is positioned on the respective front wall and comprises planar electrical contacts. The first and the second multipolar connectors of the bridge connector are directed in the same direction so as to face the front wall of the first unit and the second unit and each comprise retractable contacts. The bridge connector comprises fastening elements for fastening the bridge connector to the front wall of the first unit and of the second unit.
US10292294B2 Corner transition module and LED display application thereof
A corner transition module includes a module case, a LED PCB board, a curved face cover. The LED PCB board is set in the space defined between the module case and the curved face cover. The module case is mounted on a LED installing position. A plurality of LED installing holes is provided on the curved face cover to couple with the LEDs on the LED PCB board. The corner transition module solves the problem that two flat display screens being angularly connected in resulting in a display defects with a black line at the connecting corner. With the corner transition module, the non-planar screens are seamlessly connected to form a perfect full-screen display effect in high-performance graphics display without any black line.
US10292291B2 Compact media player
An electronic device such as a media player is formed from electrical components such as integrated circuits, buttons, and a battery. Electrical input-output port contacts are used to play audio and to convey digital signals. Electrical components for the device are mounted to a substrate. The components are encapsulated in an encapsulant and covered with an optional housing structure. The electrical input-output port contacts and portions of components such as buttons remain uncovered by encapsulant during the encapsulation process. Integrated circuits are entirely encapsulated with encapsulant. The integrated circuits are packaged or unpackaged integrated circuit die. The substrate is a printed circuit board or is an integrated circuit to which components are directly connected without any printed circuit boards interposed between the integrated circuit and the components.
US10292290B2 Coordinating installation and connection of a motor control center subunit having moveable line contacts
A system and method are provided for coordinating the installation and removal a motor control center subunit with the power connection and interruption thereof. A system of interlocks and indicators causes an operator to install a motor control center subunit into a motor control center, and connect supply and control power thereto, in a particular order. Embodiments of the invention may prevent actuation of line contacts of the bucket, and shield the line contacts, until the bucket is fully installed in the motor control center. Other embodiments also prevent circuit breaker closure until the line contacts are engaged with a bus of the motor control center.
US10292288B1 Cabinet electrification system
One of more panels of the cabinet include at least one conductive region that is optionally covered by an insulative covering. These conductive regions are coupled to an external power source. Shelves, drawers, other cabinet components, electrical devices in a cabinet (including, but not limited to, a motor, lights, outlet, appliance, sensor, processor, etc.), and the like can further conduct or receive electrical energy by electrically coupling to the conductive regions within the panels of the cabinet, for example, through shelf pins that are inserted into holes in the panels.
US10292283B2 Device with printed circuit board (PCB)
Devices with PCB engaging portions are disclosed. In one embodiment, a device may include: (1) a first cover comprising a base portion and a plurality of lateral portions, a first one of the lateral portions comprising a first notch; and (2) a printed circuit board (PCB) comprising a first engaging portion engageable to the first notch, the PCB positioned at an angle with respect to the base portion of the first cover when the first engaging portion is engaged to the first notch.
US10292281B2 Electronic control device
Provided is an electronic control device that is easily assembled and with which it is possible to reduce the effects of vibration and external force applied from a connector. Electronic components are installed on a substrate. A base covers a surface of the substrate. A cover covers a surface of the substrate. A first connector, which is installed on the surface, connects to a connector fixed to an on-board transmission. A second connector, which is installed on the surface, connects to a connector of a harness. First vibration-suppressing parts, which are provided to the inside surface of the base facing the end surface of the first connector on the surface side, suppress the vibration of the first connector.
US10292278B2 Compact printed circuit board assembly with insulating endcap via
A compact printed circuit board assembly includes a printed circuit board (PCB) and a preamplifier subassembly. The preamplifier subassembly includes a preamplifier and an insulating endcap abutting one another and arranged in a plane parallel to the PCB. An electrical via formed within the first insulating endcap provides an electrical connection between a decoupling capacitor and the PCB to reduce noise detectable in current flowing between the preamplifier and a current source.
US10292276B2 Method of manufacturing a hybrid metal pattern by using wire explosion and light-sintering, and a hybrid metal pattern manufactured thereby
The inventive concepts relate to a method of manufacturing a hybrid metal pattern and a hybrid metal pattern manufactured thereby. In the method, the hybrid metal pattern may be manufactured on a substrate (e.g., a flexible substrate), formed of various materials, at room temperature without damaging the substrate, by a wire explosion method in liquid and light-sintering. In more detail, when performing the wire explosion method in liquid according to conditions of the inventive concepts, metal particles having uniform nano-sizes and uniform micro-sizes can be formed by a simple process, and additional dispersing and collecting processes can be omitted. In addition, conductive hybrid ink is formed by adding a metal precursor and then is light-sintered. In this case, the hybrid metal pattern can be manufactured by a very simple process.
US10292275B2 Method of manufacturing glass substrate that has through hole, method of forming through hole in glass substrate and system for manufacturing glass substrate that has through hole
A method of manufacturing a glass substrate that has a through hole, includes (1) forming an initial hole in a glass substrate by irradiating laser light from a first surface side of the glass substrate; (2) performing a first etching process using a first etching solution to form, from the initial hole, a first through hole that extends from a first opening formed at a first surface to a second opening formed at a second surface, and to make a ratio “d1/Rt1” of a thickness “d1” of the glass substrate with respect to a diameter “Rt1” of the first opening to be within a range between 10 to 20; and (3) performing a second etching process to enlarge the first through hole using a second etching solution, whose etching rate with respect to the glass substrate is faster than that of the first etching solution.
US10292273B2 Flexible printed circuit board, antenna, and wireless charging device
A flexible printed circuit board according to an embodiment of the present invention includes at least one insulating layer having flexibility and containing a synthetic resin as a main component; and at least one conducting layer including a circuit pattern, wherein the circuit pattern includes a continuous spiral pattern, and the flexible printed circuit board includes a curved portion that curves such that one side and another side of the spiral pattern are disposed close to each other.
US10292272B2 Device for the orientation of contact terminals on an electrical component for fitting to a circuit board of an electric circuit
A device for orienting contact terminals on an electrical component such that they fit to a circuit board of an electric circuit is disclosed. In an embodiment the device includes a carrier element configured to receive the electrical component and a plurality of bending elements, wherein the carrier element has a plurality of holes, each hole penetrating the carrier element from an upper side to an underside, wherein a respective section of the bending elements is secured to the carrier element and a respective end of the bending elements projects into a respective hole of the carrier element, and wherein the bending elements are configured such that the respective end of the bending elements, upon insertion of a respective contact terminal of the electrical component into the respective hole from the upper side of the carrier element, is bent within the hole and clamps the respective contact terminal.
US10292269B1 Inductor with metal-insulator-metal (MIM) capacitor
An inductor-capacitor (LC) filter includes an inductor having an asymmetric shape including at least one turn. The LC filter also includes serial capacitors coupled to the inductor at only one end of a continuous portion of the inductor. The serial capacitors continues the shape of the inductor. The capacitors are outside of a footprint of the continuous portion of the inductor.
US10292261B2 Stretchable and foldable electronic devices
Disclosed herein are stretchable, foldable and optionally printable, processes for making devices and devices such as semiconductors, electronic circuits and components thereof that are capable of providing good performance when stretched, compressed, flexed or otherwise deformed. Strain isolation layers provide good strain isolation to functional device layers. Multilayer devices are constructed to position a neutral mechanical surface coincident or proximate to a functional layer having a material that is susceptible to strain-induced failure. Neutral mechanical surfaces are positioned by one or more layers having a property that is spatially inhomogeneous, such as by patterning any of the layers of the multilayer device.
US10292253B2 Heat-dissipation and shielding structure and communications product
A heat-dissipation and shielding structure, including a shielding case, a thermal pad, and a heat sink. The bottom of the shielding case is connected to a circuit board used to carry a heat emitting element, the heat sink is disposed on the top of the shielding case, the top of the shielding case is provided with an opening, the thermal pad runs through the opening, a bottom surface of the thermal pad is attached to the heat emitting element, and a top surface of the thermal pad is attached to the heat sink; and the heat-dissipation and shielding structure further includes a metal spring plate, where the metal spring plate is located on a periphery of the opening and encircles the opening, and the metal spring plate is elastically connected between the shielding case and the heat sink.
US10292250B2 ESD protection device
An ESD protection device includes an insulating ceramic body including a cavity portion, an auxiliary electrode including a first and second main surfaces, the auxiliary electrode being embedded in the insulating ceramic body such that a side end portion of the auxiliary electrode between the first and second main surfaces is exposed to the cavity portion, and first and second discharge electrodes embedded in the insulating ceramic body such that main surfaces of the first and second discharge electrodes face each other with the auxiliary electrode interposed therebetween, the auxiliary electrode including first and second auxiliary electrode layers, the first auxiliary electrode layer having a higher content of a conductive material than the second auxiliary electrode layer, the first auxiliary electrode layer being joined to at least one of the first and second discharge electrodes.
US10292246B2 Area illumination system and method
Disclosed is an illumination system (100) and method (600) for generating a predefined illumination pattern on an area (10). The system comprises a plurality of luminaires (110), each luminaire having an orientation adjustment mechanism and being arranged to generate a contribution (210, 210′) to said illumination pattern on a part of said area; a plurality of cameras (120), each camera associated with one of said luminaires for capturing an image of an illuminated part of said area including the contribution generated by said associated luminaire; and a control unit (130) adapted to facilitate the generation of the predefined illumination pattern by evaluating one of said images to determine a deviation from the predefined illumination pattern for the illuminated part of said area captured in said image; selecting a luminaire from said plurality of luminaires from information contained in a light plan and generating an orientation adjustment signal for the selected luminaire based on the determined deviation.
US10292242B2 Control device, control method, and program
There is provided a control device, a control method, and a program through which it is possible to implement a more suitable imaging environment even under a situation in which auxiliary light is emitted from a plurality of light sources, the control device including: an acquisition unit configured to acquire a light emission state of a first light source; and a control unit configured to control an operation of light emission of a second light source that is different from the first light source according to the acquired light emission state of the first light source.
US10292239B2 Illumination power saving method
A lighting energy saving method of the present invention, comprises a plurality of brightness adjustable illuminants, and a plurality of photoreceptors for detecting brightness of lighting environment, the brightness of lighting environment is brightness of the environment formed by illumination light emitted from all the illuminants, natural light and illumination light emitted from other lighting systems, wherein comprising: A. setting basic illumination brightness of the lighting environment, i.e. setting basic photosensitivity value of each of the photoreceptors; B. adjusting illumination brightness of each illuminant to a corresponding brightness value to obtain a real-time brightness environment of the lighting environment, and then detecting the real-time brightness environment by the photoreceptors to obtain the photosensitivity values detected by the photoreceptors, the photosensitivity values reflecting the real-time illumination brightness of the real-time brightness environment; C. comparing the detected photosensitivity values actually detected by all the photoreceptors to their own basic photosensitivity values, determining whether their own basic photosensitivity values are satisfied, if not, repeating B, if so, entering D; D. all the illuminants lighting according to the brightness that they should have at the real-time brightness environment.
US10292238B1 System and method for three-way switching
A method of controlling an electrical control system, the system including a switch module to control power delivery from a power source to at least one load, the switch module including first and second traveler lines to connect the switch module to a load or to a corresponding switch in a three-way configuration, the method including receiving, at the switch module, a first signal from the first traveler line, receiving, at the switch module, a second signal from the second traveler line, receiving, at the switch module, a third signal from a common line, where the common line is connected to the load or the power source, identifying a waveform pattern based on the first signal, second signal and third signal, determining a state of the load based on the identified waveform pattern, and controlling a display of a user interface based on the determined state of the load.
US10292237B2 High efficiency light system
An innovative and highly efficient light system is disclosed herein. The light system includes a housing with an inner shroud and an outer shroud, a first light source and a second light source. The inner shroud is disposed within the outer shroud, and both light sources are disposed within the inner shroud. The second light source may produce light and heat. The heat from the second light source may be absorbed by the first light source to enable the first light source to more efficiently produce light. The light system may provide light from both the first light source and the second light source simultaneously. The inner surface of the outer shroud may contain an infrared reflective coating configured to retain the heat produced from the second light source within the housing while still enabling the output of the visible light produced by the first and second light sources.
US10292235B2 Display device
A display device is provided. The display device includes a substrate and a light emitting unit disposed on the substrate. The light emitting unit includes an electrode electrically connected to a semiconductor layer. The electrode has a first surface farthest from the semiconductor layer and the semiconductor layer has a second surface adjacent to the electrode. A roughness of the first surface is greater than a roughness of the second surface.
US10292233B1 Configurable lighting system
A luminaire can include a power supply that receives AC mains power from a power source and delivers intermediate power. The luminaire can also include a control module coupled to the power supply, wherein the control module receives the intermediate power from the power source, where the control module includes at least one first switch that has multiple positions, where each position of the at least one first switch corresponds to an output power level of a plurality of output power levels. The output power level can correspond to a discrete correlated color temperature (CCT) output by a plurality of light sources of the luminaire.
US10292232B2 Light and display content integration method
Disclosed is a light and display content integration method, applied to a display device. The display device is an integrated screen, comprising a display area and a light area. The light area is illuminated by an LED array located behind the display area and around a periphery of the display area. The method is configured to integrate, according to an input signal, display content of the display area and a display status of the LED array. The LED array comprises a plurality of light assembly units. The display area is partitioned into a plurality of video regions according to the amount of the light assembly units, and each of the video regions corresponds to one of the light assembly units. The present invention controls, according to different input signals, an output of a corresponding light signal and display signal by analyzing a type of the input signals.
US10292230B2 System and method for controlling a wayside device
A system includes at least one signal light having at least one lamp. The system further includes a control device electrically connected to the at least one lamp by a conductive cable. The at least one lamp is configured to flash in response to the loss of an audio signal generated by the control device.
US10292229B1 Line voltage compensation circuit, led drive system and drive method
The present disclosure provides a line voltage compensation circuit, an LED drive system and a drive method. The line voltage compensation circuit is configured to receive signal reflecting bus voltage and output line voltage compensation signal based on the received signal reflecting bus voltage, a preset baseline voltage and at least one reference voltage, wherein the line voltage compensation signal has a multi-segment linear relationship with the received signal reflecting bus voltage. In the technical solution provided by the present application, the linear relationship between the feedback voltage of the LED load and the built-in baseline voltage is adjusted based on at least one preset threshold to output segment-based line voltage compensation signal. Compared with the line voltage compensation technology with a single slope, better input voltage line regulation and better LED current line regulation can be obtained by adopting the technical solution provided by the present application.
US10292228B2 Circuit for improving stability of backfeed of driving power supplies
The invention provides a circuit for improving the stability of the backfeed of driving power supplies, including a reference resistor, a current measuring resistor, a comparator, a logic circuit, a driving circuit and a load, and also including a control circuit, a current limiting resistor, an energy storage capacitor, and a resistor for generating a voltage difference of the residual current, an output end of the comparator is connected to one end of the current limiting resistor, the other end of the current limiting resistor is simultaneously connected to one end of the resistor for generating a voltage difference of the residual current and an input end of the logic circuit, a backfeed voltage between the current limiting resistor and the resistor for generating a voltage difference of the residual current is directed to the logic circuit, the other end of the resistor for generating a voltage difference of the residual current is connected to one end of the energy storage capacitor. The described circuit structure in the invention largely reduces current jitters and suppresses current surges, increases safety and reliability of the circuit.
US10292227B1 Light intensity control of an LED lighting system
Aspects of the disclosure provide a light emitting diode (LED) fade-in method. The method can include increasing an output current of an LED lighting system from an initial current level to an intermediate current level during a first phase of a fade-in process via a first set of current steps, and decreasing the output current of the LED lighting system from the intermediate current level to a target current level during a second phase of the fade-in process via a second set of current steps. The LED lighting system has a brightness resolution, and each of the first and second sets of current steps corresponds to a finest adjustable brightness value of the brightness resolution.
US10292225B2 Methods and apparatus for adaptable lighting unit
Disclosed are methods and apparatus for a lighting unit that may adaptably achieve a plurality of lighting effects. A plurality of LEDs (541A-G, 641) producing a light output having at least one adaptable light output characteristic may be provided and controlled by a controller 650 electrically coupled to the plurality of LEDs (541A-G, 641). The controller may control the at least one adaptable light output characteristic in accordance with received lighting configuration data that is specific to a particular lighting implementation.
US10292222B2 Control device for the electrical power supply for a semiconductor light source
A control device for the electrical power supply for a semiconductor light source for a light module includes a printed circuit board including at least one electronic component for controlling the electrical power supply. Also provided is a housing suitable for accommodating the printed circuit board, and a protective cap for closing said housing. A first ground belt is arranged on a first face of the printed circuit board and a second ground belt is arranged on a second face of the printed circuit board opposite the first face. The housing includes first points of contact with the second ground belt and the protective cap including second points of contact with the first ground belt, the housing and/or the protective cap including at least one protective curb for all or part of the first and second points of contact.
US10292220B2 Light emitting device for AC power operation
Disclosed is an improved light-emitting device for an AC power operation. A conventional light emitting device employs an AC light-emitting diode having arrays of light emitting cells connected in reverse parallel. The arrays in the prior art alternately repeat on/off in response to a phase change of an AC power source, resulting in short light emission time during a ½ cycle and the occurrence of a flicker effect. An AC light-emitting device according to the present invention employs a variety of means by which light emission time is prolonged during a ½ cycle in response to a phase change of an AC power source and a flicker effect can be reduced. For example, the means may be switching blocks respectively connected to nodes between the light emitting cells, switching blocks connected to a plurality of arrays, or a delay phosphor. Further, there is provided an AC light-emitting device, wherein a plurality of arrays having the different numbers of light emitting cells are employed to increase light emission time and to reduce a flicker effect.
US10292219B2 Lamp with pluggable control interface
The present disclosure relates to a lamp with pluggable control interface including a head, a power device electrically connecting to the head, a body, and a control interface device. The body is configured with a receiving chamber, a heat sink, and a connection portion connecting to the power device. The control interface device includes a plug-in end, a first circuit board electrically connecting to the plug-in end, a controller configured on the first circuit board, the plug-in end engages with the connection portion, and the controller is configured to turn on or off the lamp or to turn on a dimming function.
US10292217B2 Systems and methods for dimming control using system controllers
System and method for dimming control. The system includes a system controller, a transistor, and a resistor. The system controller includes a first controller terminal and a second controller terminal. The transistor includes a first transistor terminal, a second transistor terminal and a third transistor terminal. The resistor including a first resistor terminal and a second resistor terminal. The first transistor terminal is coupled, directly or indirectly, to the second controller terminal. The first resistor terminal is coupled to the second transistor terminal. The second resistor terminal is coupled to the third transistor terminal. The system controller is configured to receive an input signal at the first controller terminal and to generate an output signal at the second controller terminal. The transistor is configured to receive the output signal at the first transistor terminal and to change between a first condition and a second condition.
US10292216B2 Backlight module with MJT LED and backlight unit including the same
A backlight unit including a backlight module and a backlight control module. The backlight module includes a printed circuit board including blocks arranged in an M×N matrix, in which M and N are natural numbers of 2 or greater, and M blocks are arranged in a horizontal direction and N blocks are arranged in a vertical direction, and at least one light emitting device disposed on each of the blocks. The backlight control module is configured to perform a dimming control of the M×N blocks such that the at least one light emitting device in one block can be controlled independently from other light emitting devices disposed in the remaining blocks that are disposed in the horizontal direction and in the vertical direction with respect to the one block.
US10292215B1 Elongated lamp tube, ballast and kit thereof
An elongated lamp tube has an elongated tube shell, two caps, a LED light source, a first power supply circuit, a second power supply circuit and a frequency switch circuit. The elongated lamp tube may be connected to first electrodes of a lamp fixture without a ballast or a lamp fixture with a ballast. The ballast converts an external power of an industrial frequency to a converted power of a working frequency. The frequency switch circuit is connected to the first power supply and the second power supply for blocking one of the first power supply circuit and the second power supply to supply driving current to the LED light source according to an input frequency of a received power.
US10292212B2 Double-cavity microwave oven
A double-cavity microwave oven is disclosed that includes a first and a second cooking cavity, a moveable barrier disposed between the first and the second cavity, a first and a second magnetron, and a first and a second waveguide corresponding to the first and the second magnetron, respectively. The first cavity is electromagnetically isolated from the second cavity, and, as the barrier moves, the size of the first cavity relative to the second cavity changes. As the barrier is in a first position, the first waveguide directs microwaves from the first magnetron to the first cavity and the second waveguide directs microwaves from the second magnetron to the second cavity. As the barrier is in a second position, the first and the second waveguide direct microwaves from the first and the second magnetron to the first cavity. Various embodiments are also disclosed including additional features.
US10292210B2 Transverse flux induction heating device
The transverse flux induction heating device is allows an alternating magnetic field to intersect the sheet face of a conductive sheet which is conveyed in one direction, thereby inductively heating the conductive sheet. The transverse flux induction heating device includes a heating coil disposed such that a coil face faces the sheet face of the conductive sheet; a core around which the heating coil is coiled; a shielding plate formed of a conductor and disposed between the core and a side end portion in the direction perpendicular to a conveyance direction of the conductive sheet; and a non-conductive soft magnetic material which is attached to the shielding plate, wherein the shielding plate is interposed between the core and the non-conductive soft magnetic material.
US10292209B2 Electrostatic chuck heater
An electrostatic chuck heater 20 includes an electrostatic chuck 22, a sheet heater 30, and a support pedestal 60. The electrostatic chuck 22 is obtained by embedding an electrostatic electrode 24 in a ceramic sintered body 26. The sheet heater 30 is a resin sheet 32 having a plurality of correction heater electrodes 34 and a plurality of base heater electrodes 44. A first surface of the sheet heater 30 is resin-bonded to the electrostatic chuck 22, and a second surface of the sheet heater 30 is resin-bonded to the support pedestal 60 made of metal.
US10292201B2 User equipment for discontinuous reception and method performed by a user equipment
A user equipment for discontinuous reception operation in a wireless communication network comprises a receiver. The receiver is configured to operate in an RRC-connected state with predefined DRX active state time periods. The user equipment comprises a paging monitor which is configured to check whether a general paging message has already been read in a current paging cycle. The paging monitor is configured to check whether a general paging message is to be received in a current DRX active state time period if no general paging message has been read in the current paging cycle. The paging monitor is configured to read the general paging message during the current DRX active state time period.
US10292199B2 Method and communication device for performing link adaptation
The present disclosure provides a method implemented in an Access Node (AN) for performing Link Adaptation (LA) for a radio link to which different types of resources are allocated. The method comprises operating separate LA instances for the different types of resources to separately adapt Modulation and Coding Schemes (MCS's) for the different types of resources. The method further comprises performing transmissions on the different types of resources according to the separately adapted MCS's. Also, the present disclosure provides an AN for performing the LA.
US10292198B2 Wireless ad hoc network assembly using network coding
A method of setting up a wireless ad hoc network includes constructing an initial network graph by a source device. The network graph represents the source device, at least one intermediate device, and at least one communication path between the source device and the intermediate device. The initial network graph is sent from the source device to the intermediate device along with an update request. The source device receives a second network graph from the intermediate device in response to sending the initial network graph, and determines an updated network graph by performing a union of the initial network graph and the second network graph. The process is performed by each intermediate device required to reach a destination device.
US10292194B2 Voice input/output apparatus, wireless connection method, and voice interaction system
A voice I/O apparatus comprises a voice input unit that acquires uttered voice; a connection control unit that controls connection between the voice I/O apparatus and a control apparatus that generates a response to the voice; and an interaction control unit that transmits the acquired voice to the control apparatus, receives the response to the voice, and outputs the response, wherein the connection control unit establishes, between the voice I/O apparatus and the control apparatus, connection of a voice channel over which the voice is transmitted and connection of a data channel over which data other than the voice is transmitted, and terminates the data channel in a case where the connection of the voice channel is not completed within a given time period from the establishment of the connection of the data channel.
US10292192B2 Method for processing received RLC PDUs for D2D communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for processing received RLC PDUs for D2D communication system, the method comprising: receiving a first RLC (Radio Link Control) PDU (Protocol Data Unit) for a RLC entity from a peer UE; setting a plurality of state variables for the RLC entity to initial values, respectively, wherein the plurality of state variables for the RLC entity comprises VR(UH) and VR(UR), and the an initial value of VR(UH) is a RLC sequence number (SN) of the first RLC PDU, and an initial value of VR(UR) is ‘the RLC SN of the first RLC PDU-offset’; and processing the first RLC PDU using the initial values.
US10292190B2 Method of selecting and interconnecting distributed packet core nodes
A networking and application system for handling the data communications protocols in the mobile packet core network. General Packet Radio Service (GPRS) Tunneling Protocol (GTP) has a control plane for control signaling (GTP-C) and a data plane for user data (GTP-U). A GTP Switch interfaces with Serving GPRS Support Node (SGSN) and/or serving gateway (S-GW). The GTP Switch provides Interment Protocol (IP) address manipulation to hide the topology of distributed control plane and data plane instances. The GTP Switch also implements dynamic node selection to route the control signaling and data plane traffic to different instances, hosted on separate servers, thus enabling higher flexibility in the network routing path optimization and scalable and elastic handling of the data traffic.
US10292189B2 Method of network configuration for wireless access point
A method of network configuration for a first wireless access point (AP) includes scanning to find a second wireless AP; determining whether the first wireless AP is a network provider or a network joiner in a network connection with the second wireless AP according to a determination rule; establishing the network connection with the second wireless AP; and configuring a profile of the first wireless AP when the network connection is established; wherein the second wireless AP is configured to have a profile identical to the profile of the first wireless AP when the network connection is established.
US10292188B2 Connection management techniques for wireless docking
Disclosed herein are connection management techniques for wireless docking. According to various such techniques, a wireless docking station may be arranged to implement an auto-connect mode setting that defines whether mobile clients are permitted to automatically connect to the wireless docking station, and may be arranged to implement a persistent pairing setting that defines whether authentication certificates may be reused. In some embodiments, the wireless docking station may be configured to advertise the auto-connect mode setting and the persistent pairing setting in auto-connect capability information elements (IEs) that it includes in probe requests and/or probe responses. The embodiments are not limited in this context.
US10292184B2 System and method for relay device discovery
A method for establishing relay services includes transmitting a random access parameter to a network node indicating a request for relaying services, the transmitting of the random access parameter initiates a first random access procedure, receiving, by the RD, a random access response including a relay indicator indicating one or more candidate relay devices, wherein receiving the relay indicator terminates the first random access procedure, and searching for a relay device in accordance with the relay indicator included in the random access response.
US10292180B2 Apparatus, system and method of communicating non-cellular access network information over a cellular network
Some demonstrative embodiments include devices, systems and/or methods of communicating non-cellular access network information via a cellular network. For example, an Evolved Node B (eNB) may include a radio to transmit a control message over a cellular communication medium, the control message including access network information of at least one non-cellular network within a coverage area of the eNB.
US10292179B2 Maximizing a frame's arrangement thereby increasing processing time available to processors
Embodiments herein maximize frame usage by selectively arranging the data within the frame thereby giving the transmitting processor additional time generate and transmit the data within the frame without increasing the time gap G of the frame and without increasing the overall length of the frame. Further, the selective arrangement also gives the receiving processor additional time to process the data of the frame and send Ack/Nack information regarding the success/failure of the processing without increasing the time gap G of the frame and without increasing the overall length of the frame. Other aspects, embodiments, and features are also claimed and described.
US10292178B2 Method and apparatus for reporting channel status in cellular radio communication system
A method and an apparatus for reporting channel status in a cellular radio communication system are disclosed. In a communication system supporting a carrier aggregation of a component carrier to which an FDD scheme is applied and a component carrier to which a TDD scheme is applied, a base station identifies a TDD uplink-downlink configuration of a TDD primary cell, and configures a CSI transmission period of an FDD secondary cell according to the TDD uplink-downlink configuration. A terminal transmits a CSI of the FDD secondary cell in a specific sub-frame of the TDD primary cell according to a CSI configuration period indicated by the base station.
US10292176B2 Subframe availability for machine type communications (MTC)
Certain aspects of the present disclosure generally relate to wireless communications and more specifically to a method for machine type communications involving identifying one or more subframes, within at least one radio frame, unavailable for bundled transmissions across multiple subframes and communicating, via at least one narrowband region within a wider system bandwidth, using bundled transmissions across multiple subframes based on the identification.
US10292175B2 Radio access networks
Among other things, a communication system comprising remote units and a controller is described. Each of the remote units comprises one or more radio frequency (RF) units to exchange RF signals with mobile devices. At least some of the RF signals comprise information destined for, or originating from, a mobile device. The controller comprises one or more modems and is connected to an external network. At least one of the modems is a baseband modem and is configured to pass first data corresponding to the information. The at least one of the modems is configured to perform real-time scheduling of the first data corresponding to the information. The controller is separated from the remote units by an intermediate network. The intermediate network comprises a switched Ethernet network over which second data corresponding to the information is carried in frames between the controller and the remote units.
US10292172B2 Method and apparatus for transmitting packet in system performing D2D direct communication
A method and an apparatus for transmitting a packet in a system performing a Device to Device (D2D) direct communication are provided. In the method, whether to transmit a small packet is determined. When small packet transmission is determined, at least one peripheral reception device is informed of whether the small packet is transmitted at a scheduling point.
US10292171B2 Terminal device and communication system
A terminal device and a communication system which are capable of starting LAA communication with a lower possibility of interference are provided. A communication unit performs communication using each of a first network and a second network. A communication control unit notifies a base station device constituting the first network of allocated frequency band exclusion information indicating a frequency band to be excluded from frequency bands allocated to the terminal device, and controls the communication unit so as to connect to the base station device using a frequency band allocated by the base station device.
US10292168B2 Allocating digital channels associated with communications signals into assigned spectrum chunks in a wireless distribution system (WDS) based on determined utilization of processing resources
Embodiments of the disclosure relate to allocating digital channels into spectrum chunks in a wireless distribution system (WDS). In a WDS, a central unit is configured to communicate downlink and uplink communications signals with a plurality of remote units over a plurality of downlink and uplink communication links. In one aspect, discrete downlink channels in the downlink communications signals are grouped into downlink spectrum chunks at the central unit when the processing circuitry at the central unit is underutilized. In another aspect, discrete uplink channels in the uplink communications signals are grouped into uplink spectrum chunks at the remote units when the processing circuitries at the remote units are underutilized. By grouping discrete downlink channels into downlink spectrum chunks and/or grouping uplink discrete channels into uplink spectrum chunks, it is possible to optimize system resource utilization in the WDS, thus providing enhanced overall performance in the WDS.
US10292167B2 Buffer status reporting and logical channel prioritization in multiflow operation
Uplink reporting and logical channel prioritization in multiflow operation is described. In some embodiments, uplink reporting for multiflow operation utilizes bearer level splitting where the UE associates bearers or logical channel groups (LCGs) with cells for uplink reporting. In some embodiments, uplink reporting for multiflow operation utilizes packet level splitting where the UE groups buffers for all LCGs into a common pool for uplink reporting. In packet level splitting embodiments, the UE may perform uplink reporting based on the total amount of data available for transmission in the common buffer pool or by applying scaling coefficients associated with the serving cells. Some embodiments manage mapping of logical channel payloads to uplink grants for multiflow operation.
US10292166B2 Machine-to-machine (M2M) terminal, base station, method, and computer readable medium
A Machine-to-machine (M2M) terminal (11) is configured to receive a first notification from a base station (13) and to transmit a second notification to the base station (13) when establishing a radio connection with the base station (13) after reception of the first notification or while performing a procedure for establishing a bearer between the M2M terminal (11) and a core network (14) after reception of the first notification. The first notification indicates whether specific coverage enhancement processing is supported in a cell (130) of the base station (13) in which the M2M terminal (11) is located. The second notification indicates that the specific coverage enhancement processing is required or being executed by the M2M terminal (11). It is thus possible to provide an improvement to allow the M2M terminal to determine necessity of special coverage enhancement processing for M2M terminals.
US10292164B2 Method and apparatus for optimization of video transmissions
A method comprises selecting, for at least a part of a set of data to be transmitted to a user equipment in cell, a bit rate, said bit rate being selected in dependence on radio conditions associated with said user equipment in said cell.
US10292161B2 Method and apparatus for performing uplink transmission in wireless LAN system
Proposed is a method for determining transmission using a network allocation vector (NAV) in a wireless LAN system. Specifically, after a receiving device receives a trigger frame, which triggers an uplink multiple user transmission, from a transmitting device, whether to transmit an uplink physical layer protocol data unit (PPDU) corresponding to the trigger frame is determined using the NAV of the receiving device. In this case, if the NAV is established by an intra-basic service set (BSS) frame, whether to transmit the uplink PPDU is determined without taking the NAV into consideration.
US10292160B1 Prioritizing uplink grants to mobile devices assigned to frequencies subject to group delay variation
Systems and methods are disclosed for prioritizing uplink grants to mobile devices based on group delay variation considerations. A base station may receive (i) a first random access channel (RAC) request from a first user equipment device (UE) assigned to operate in a first frequency band of a wireless communication network and (ii) a second RAC request from a second UE assigned to operate in a different, second frequency band of the wireless communication network, both request being for uplink communications. Upon determining that the first frequency band is more susceptible to group delay variation based impairments than the second frequency band, the base station prioritizes an uplink channel grant of the first RAC request over an uplink channel grant of the second RAC request.
US10292159B2 Automated mesh point survey and guided installation for a wireless mesh network
Introduced here are techniques to provide automated mesh point survey and guided installation for assisting the installation and configuration of a wireless mesh network. Additional implementation techniques are also introduced including, for example, link rate estimation, roaming, and dedicated backhaul link implementation in such wireless mesh network, are also discussed. Among other benefits, this disclosure provides an integral solution where multiple wireless local area network (WLAN) mesh point devices are deployed in a relatively large environment with potential dead spots, such as a home or an office.
US10292157B2 Communication device and base station
A communication device configured to communicate with a network via at least one carrier is disclosed. The at least one carrier includes a plurality of transmission time interval (TTI) length configurations. The communication device includes a soft buffer for storing a downlink data transmission from the network; a storage unit configured to store a program code; and a processor electrically coupled to the storage unit. The processor is configured to access the program code to partition the soft buffer into a plurality of soft buffer partitions among the TTI length configurations according to a plurality of HARQ process numbers corresponding to the TTI length configurations.
US10292154B2 Communication establishment method, mobile station and transfer device based on transfer mode
A communication establishment method, mobile station and transfer device based on transfer mode. The method comprises: a first mobile station sends to the transfer device control information including the slot used by the first mobile station and the control signalings corresponding to different service types, in order that the transfer device determines a transfer slot and gets ready for communication according to the control signalings; and the first mobile station communicates with a target mobile station group through the transfer slot. The transfer device can accurately acquire the slot used by the mobile station, thus reducing communication error rate and solving the problem that the transfer device can not identify the slot in the use of the mobile station and can not support delayed access. Meanwhile, the technical solution can be compatible with existing transfer device and mobile station.
US10292153B2 Reception apparatus and reception method
Method of scrambling signals, transmission point device, and user equipment using the method are provided. The method includes: sending an ID table to a user equipment through higher layer signaling, the ID table being a subset of the whole ID space and containing available IDs for the user equipment; notifying the user equipment an ID in the ID table to be used through physical layer signaling or UE specific higher layer signaling; generating a random seed based on the notified ID; initializing a scrambling sequence by the random seed; and scrambling the signals with the initialized scrambling sequence. The method of the disclosure, by combining physical layer signaling and higher layer signaling, may notify the used group ID and the blind detection space to a UE, wherein the blind detection for the UE is enabled and the signaling overhead is reduced.
US10292150B2 Method for information transmission, base station and user equipment
The present disclosure provides a method for information transmission, a base station and a user equipment. The method for information transmission includes: performing a coverage enhancement processing on control information and data information; transmitting the control information and the data information, which the coverage enhancement processing is performed on, to a user equipment; and transmitting coverage enhancement indication information to the user equipment, where the coverage enhancement indication information is used for indicating the user equipment to acquire the control information and the data information which the coverage enhancement processing is performed on. The technical solutions of the present disclosure are capable of improving the downlink coverage range.
US10292149B2 Physical downlink control channel transmission method and apparatus
Disclosed are a physical downlink control channel transmission method and apparatus, which are used for achieving, in the case where an initial signal or signalling which indicates an initial position of a physical downlink shared channel is not transmitted, a method in which a physical downlink control channel is used for transmitting and indicating an initial position of a physical downlink shared channel. The method comprises: a terminal determining, according to each candidate time position in a set of candidate time positions and a set of candidate physical downlink control channel/enhanced physical downlink control channel resource positions corresponding to the candidate time position respectively, a physical downlink control channel/enhanced physical downlink control channel bearing downlink control information in an unauthorized frequency band wireless frame; and the terminal receiving the downlink control information by means of the determined physical downlink control channel/enhanced physical downlink control channel.
US10292147B2 Downlink control channel for single carrier transmission
A method is provided comprising selecting (301), in a network node, a downlink control channel scheme comprising at least two control channel pools within predefined control symbols. The network node applies (302) time division multiplexing between different control channels and/or related control channel building blocks within each control channel pool. The network node applies (302) frequency division multiplexing between different control channels. The network node allocates (303) control channel resources for at least one control channel based on a control channel type and/or aggregation level.
US10292140B2 Method and system for indicating the transmission mode for uplink control information
A base station includes a transmit path circuitry to select one of a first UCI multiplexing method that allows a subscriber station to simultaneously transmit PUSCH and PUCCH and a second UCI multiplexing method that does not allow the subscriber station to simultaneously transmit PUSCH and PUCCH. The transmit path circuitry also transmits a higher layer signal indicating the one selected UCI multiplexing method, and transmits one or more uplink grants. Each of the uplink grants schedules a PUSCH in an UL CC for a subframe n, and each of the uplink grants carries a CQI request. The base station also includes a receive path circuitry to receive an aperiodic CSI report on the PUSCH in the uplink component carrier i when only one of the uplink grants scheduling a PUSCH in an uplink component carrier i carries a CQI request having a value from a set of values.
US10292137B1 Reducing latency in an unlicensed frequency spectrum
Reducing latency in a wireless network includes initiating a sensing period for measuring signal indicators of a plurality of frequency channels of an unlicensed spectrum, determining that one of the plurality of frequency channels is able to sustain a traffic load, interrupting the sensing period, and scheduling one or more cellular subframes during the remainder of the sensing period using the one of the plurality of frequency channels.
US10292136B2 V2V safety system using learned signal timing
A vehicle-to-vehicle (V2V) communication transponder for use in V2V communication, safety, optimization and anti-collision systems wherein the transponder records and shares observed traffic signal timing and phasing, and uses this information to make recommendations or perform automatic operation to optimize parameters such as safety, gas mileage, travel time, and overall traffic flow. Methods for sharing and making recommendations are described. Embodiments include considerations of traffic and road history in recommendations. No central authority, road-side equipment, (RSU), or pre-determined lane maps are required. Embodiments include a hybrid protocol using both TDMA and CSMA. Some embodiments are free of MAC and IP addresses. Embodiments include equipped vehicles and V2V system using the transponder.
US10292133B2 Techniques and apparatuses for co-operative traffic management
A person may utilize multiple connected devices, such as smart watches, user equipments (UEs), smartphones, tablet computers, and/or the like, which may each be assigned unique phone numbers. Operators may assign a common phone number to the multiple connected devices; however, the phone number is not used in the access stratum path of a radio access technology resulting in multiple paging procedures being performed for the multiple connected devices. In implementations, described herein, a first UE, such as a smartphone, may obtain paging information associated with decoding paging messages for a second UE, such as a smart watch. The first UE may use the paging information to decode a paging message of a combined paging cycle established for the first UE and the second UE, thereby obviating a need for multiple paging cycles for the first UE and the second UE.
US10292129B2 Automatic location-based notifications for a group of users
Notifications for a group of portable communication device users are provided based on a meeting of two or more users. A current location of each member is obtained and it is determined whether two or more of the members are in a similar location by comparing the current locations. The notification is automatically generated, the notifications including information regarding the context of the meeting and one or more of the location of the meeting, the identities of the users at the meeting, a time of the meeting, and a status of the meeting. The notification is transmitted to other users in the group, the other users being users in the group that are not at the meeting location. An automatic response may be performed based on the context of the meeting.
US10292127B2 Geopositioning techniques for locations with obscured satellite signals
In a system for geopositioning receivers in areas substantially inaccessible to satellite signals, multiple access points configured to periodically transmit management frames (i) via a single shared communication channel and (ii) using a modulation scheme associated with a rate of at least 50 Mbps. A database stores respective locations for each of the access points. A portable computing device is configured to retrieve the location of the access points from the database and, when moving through a region in which the of access points are disposed, receive at least one management frame from each of the access points within a limited time interval on the single shared communication channel. The portable computing device is further configured to determine a current position of the portable computing device based on the management frames using the retrieved locations of the access points.
US10292124B2 Method and device for connecting to 4G network and terminal equipment
Provided are a method for connecting to a 4G network, a device for connecting to a 4G network, and a terminal equipment. The method includes the follows: a terminal equipment judges whether the terminal equipment is currently registered in 4G; if the terminal equipment is not currently registered in 4G, whether a radio resource (RR) state is an idle state is judged; if the RR state is a non-idle state, a first duration in which the terminal equipment is in the non-idle state is determined; and if the first duration exceeds a first time threshold, the RR state is released to the idle state to cause the terminal equipment to re-select to connect to the 4G network.
US10292122B2 Method and access point for maintaining synchronization among access points in radio access network
The present disclosure provides a method implemented in an access point, AP, for maintaining synchronization among APs in a radio access network as well as the AP. The method comprises at least one of a transmission step and a reception step. At the transmission step, a first inter-AP synchronization signal is transmitted to a first neighboring AP, which synchronizes to the AP, at a transmission resource indicated by a first synchronization signal transmission/reception pattern associated with the AP, when the first neighboring AP receives the first inter-AP synchronization signal at a reception resource indicated by a second synchronization signal transmission/reception pattern associated with the first neighboring AP, wherein the reception resource indicated by the second synchronization signal transmission/reception pattern overlaps with the transmission resource indicated by the first synchronization signal transmission/reception pattern. At the reception step, a second inter-AP synchronization signal is received from a second neighboring AP, to which the AP synchronizes, at a reception resource indicated by the first synchronization signal transmission/reception pattern, when the second neighboring AP transmits the second inter-AP synchronization signal at a transmission resource indicated by a third synchronization signal transmission/reception pattern associated with the second neighboring AP, wherein the reception resource indicated by the first synchronization signal transmission/reception pattern overlaps with the transmission resource indicated by the third synchronization signal transmission/reception pattern.
US10292119B2 Frequency-division duplexing in a time-division duplexing mode for a telecommunications system
Certain features relate to operating a distributed antenna system or repeater system communicating frequency-division duplexing (“FDD”) signals in a time-division duplexing (“TDD”) mode. A TDD mode scheduler is configured for monitoring a downlink communications channel for the start of a downlink frame, sub-frame, or resource slot. Based on the start of a downlink frame, sub-frame, or resource slot, the TDD mode scheduler can identify a TDD transmission time-slot. The TDD mode scheduler can schedule high-powered downlink sub-frames during the TDD transmission time-slots where higher power output may be desirable. Based on the indication of the TDD transmission time-slot, a transmit/receive controller can increase the gain of the downlink communication and reduce the gain of the uplink communication.
US10292118B2 Method and device for real time transmission power control in wireless communication system
A method and device for real time transmission power control in a wireless communication system are provided. The method includes receiving transmission power control related information from at least one base station, generating transmission power control information for load balancing of the at least one base station based on the transmission power control related information, and controlling the transmission power of the at least one base station based on the transmission power control information.
US10292117B2 Determining power headroom in a wireless network
Methods and apparatus for power control are described. Methods are included for calculating and signaling power control related data to support multiple component carriers (CCs) for which transmission may be accomplished with one or more WTRU power amplifiers (PAs). Methods are included for calculating and signaling one or more of CC-specific power control related data and PA-specific power control related data. The power control related data may include one or more of maximum power, power headroom, and transmit power. Methods for selecting which power control related data to exchange are included. Methods are included for calculating and signaling power control related data for physical UL shared channel (PUSCH), physical UL control channel (PUCCH), and simultaneous PUSCH and PUCCH transmission.
US10292115B2 Electronic device and method of transmitting wireless signal thereof
Disclosed are an electronic device and a method of transmitting a wireless signal thereof. The electronic device includes: a housing; a first antenna configured to form a first part of the housing; a second antenna configured to form a second part of the housing; and at least one processor including a first transmission terminal and a second transmission terminal connected to the first antenna and the second antenna, respectively, wherein the at least one processor is further configured to identify a strength of at least one of a transmission signal and a reception signal when transmission of a wireless signal is requested, and control at least one of a phase and a strength of wireless signals output through the first transmission terminal and the second transmission terminal according to a result of the identification. Various other embodiments are possible.
US10292111B1 Gain control circuit supporting dynamic gain control in a remote unit in a wireless distribution system (WDS)
A gain control circuit in a wireless distribution system (WDS) is provided. The gain control circuit generates a combined digital communications signal based on a number of received radio frequency (RF) communications signals. The combined digital communications signal has a digital amplitude(s) representing a summed analog power level(s) of the RF communications signals in a predefined number of binary bits. When the summed analog power level(s) exceeds a maximum analog power level represented by the digital amplitude(s) in the predefined number of binary bits, the gain control circuit determines a selected RF communications signal(s) causing the summed analog power level to exceed the maximum analog power level and attenuates the selected RF communications signal(s) to reduce the summed analog power level to below the maximum analog power level. As such, it is possible to achieve a calculated balance between performance, complexity, and cost in the gain control circuit.
US10292110B2 Uplink transmission power control method and apparatus
A method for controlling uplink transmission power in a wireless communication system, includes transmitting transmit power command (TPC) monitoring information to adjust an uplink transmission power for a first physical uplink control channel (PUCCH) cell and a second PUCCH cell, the TPC monitoring information including a first TPC index assigned to the first PUCCH cell and a second TPC index assigned to the second PUCCH cell, wherein the base station is configured with dual connectivity in which the base station manages at least one set of a first set of serving cells and a second set of serving cells, wherein the first PUCCH cell is only one cell which is capable of transmitting a first PUCCH in the first set of serving cells, wherein the second PUCCH cell is only one cell which is capable of transmitting a second PUCCH in the second set of serving cells; and transmitting a TPC payload on a downlink control channel.
US10292105B2 Motion-based adaptive scanning
In order to facilitate reduced power consumption of an electronic device (such as a smartphone) when communicating with another electronic device (such as an access point) in a wireless network, the electronic device may change a frequency of network scans performed by an interface circuit in the electronic device based on a motion profile of the electronic device. In particular, the electronic device may determine the motion profile based on spatial information, such as: acceleration data, orientation data, Global Positioning System data and/or data from the wireless network. Then, the electronic device may change the frequency of the network scans performed by the interface circuit based on the motion profile. In this way, the frequency of the network scans can be reduced when the electronic device is stationary or moving rapidly (such as when a user of the electronic device is driving in a car).
US10292101B2 Peak-to-average power management in wireless local area network signaling
Methods, systems, and devices for wireless communication are described. A wireless device, such as a device in a wireless local area network, may use a radio frame structure that includes a high efficiency (HE) signal field and an HE data field for communications, for example, over shared radio frequency spectrum. One or more bits or symbols within the HE signal field may be adjusted to avoid a high peak-to-average power ratio (PAPR). In some cases, the adjustment may be to a signal A (SIG-A) or signal B (SIG-B) field. In some examples, a random bit sequence may be used for padding in a signal field. In other examples, bits may be reversed or scrambled. In yet other examples, bits may be modulated and a phase rotation may be applied to the corresponding signal.
US10292100B2 Method and apparatus for indicating and adapting the activity state of a wireless device having device-to-device communication capabilities
A method implemented at a network node configured for operation in a wireless communication network. The method includes determining a Device-to-Device (D2D) activity status of a wireless device that is registered in the network and has network communications capability and D2D communications capability, and adapting one or both of network and D2D operations with respect to the wireless device, in dependence on the determined activity status.
US10292093B2 Communicating subframe timing of an access point on a shared communication medium
Techniques for indicating and determining a subframe timing of an access point on a shared communication medium are disclosed. A method of transmitting a discovery reference signal (DRS) may include establishing a transmission timing for transmission of the DRS relative to a system timing of an access point, determining whether to transmit the DRS during a particular SF based on the selected DRS transmission window, and transmitting the DRS to at least one access terminal during the particular SF in response to a determination to transmit the DRS.
US10292089B2 Re-establishing connectivity on lost players
An example implementation may involve a first playback device accessing, from a file, first network parameters. The first playback device determines that it is unable to establish a valid network connection to the first WLAN using the first network parameters. In response, the first playback device broadcasts a probe request message. The first playback device receives, from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device. The first playback device establishes a valid network connection to the particular WLAN using the second network parameters and joins, via the established network connection to the particular WLAN, a media playback system that comprises the second playback device.
US10292088B2 Blocked device checking in roaming scenarios
In certain cellular communication systems, a roaming communication device may attempt to establish a connection with a visited wireless communication network. Before allowing the connection, the visited network may check to see whether the International Mobile Equipment Identity (IMEI) of the device has been listed in an Equipment Identity Register (EIR) as being blocked, and may refuse the connection if the IMEI is listed as being blocked. In addition, when the home network of the device receives a request to authorize usage of the device, the home network may also check its own EIR to determine whether the IMEI has been blocked. If the IMEI has been blocked in the EIR of the home network, the home network indicates to the visited network that the connection should be refused.
US10292083B2 Self-optimizing method for the UE group
The present application discloses a self-optimizing method for a UE group, which includes: a. a base station of a cell in the system adjusts mobility parameters of a specified UE group from the cell to another cell, and notifies the base station that the another cell belongs to of a relative value of mobility parameter change of the specified UE group in the cell; or, the base station of the cell requests base station of the another cell to adjust the mobility parameters of the specified UE group to the cell, and carry the relative value of mobility parameter change; b. the base station of the another cell determines which manner to take to adjust the mobility parameters of the specified UE group according to the relative value of the mobility parameter change received.
US10292081B2 Method and apparatus for performing partial handover for continuous data transmission in wireless communication system
For continuous data transmission during a handover procedure, Make-Before-Break handover may be introduced, which maintains source evolved NodeB (eNB) connection after reception of radio resource control (RRC) message for handover. In order to reduce ambiguity of Make-Before-Break handover, the present invention provides receiving a handover command from a network, after receiving the handover command from the network, keeping exchanging data with a source cell, stopping exchanging data with the source cell when a condition is met, and after stopping exchanging data with the source cell, starting exchanging data with a target cell.
US10292080B2 Device and method of aggregating WLAN and LTE system
A communication device for aggregating long term evolution (LTE) and wireless local area network (WLAN) comprises a storage unit for storing instructions and a processing means coupled to the storage unit. The processing means is configured to execute the instructions stored in the storage unit. The instructions comprise transmitting a first message indicating support of LTE-WLAN aggregation to a base station (BS) via a LTE communication; receiving a configuration message configuring reception of at least one LTE packet transmitted via a WLAN and a WLAN configuration from the BS via the LTE communication; receiving the at least one LTE packet from the BS via the WLAN in response to the configuration message; and not showing an identification of the WLAN configured by the WLAN configuration on a display of the communication device.
US10292079B2 Method and device of reselecting cell by terminal
Provided are a method of reselecting a cell by a terminal in a wireless communication system and a device supporting the same. A terminal may measure a cell on the basis of a priority, may calculate a ranking of the cell, using a cell measurement result, and may reselect a cell having the highest ranking. Otherwise, the terminal may measure a cell and evaluate a cell reselection criterion on the basis of a priority, may calculate a CE level with respect to a cell satisfying the cell reselection criterion evaluation, using a cell measurement result, and may reselect a cell having the lowest CE level. The terminal may be a terminal operating in a coverage extension mode and the coverage extension mode enables the cell measurement to be performed for a longer time than a normal mode.
US10292078B1 Device and method of handling an evolved packet system bearer context
A method for handling an EPS bearer context comprises transmitting a first protocol data unit (PDU) Session identity (ID) to a long-term evolution (LTE) network; receiving a first EPS bearer ID identifying a first EPS bearer, from the LTE network; configuring a first data radio bearer (DRB) associated to the first EPS bearer ID, with the LTE network; communicating data via the first DRB with the LTE network; connecting to a new radio (NR) network and disconnecting from the LTE network; keeping the first EPS bearer ID and the first PDU Session ID; configuring a second DRB associated to the first PDU Session ID, with the NR network; connecting to the LTE network and disconnecting from the NR network; keeping the first EPS bearer ID and the first PDU Session ID; and configuring a third DRB associated to the first EPS bearer ID.
US10292077B2 Cell selection and reselection in normal and enhanced coverage mode
The present disclosure relates to methods for selecting or reselecting a cell from among a plurality of cells. The present disclosure is also providing mobile stations for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. For this purpose, the mobile station is detecting cells which are candidates (i.e. candidate cells) for selection or reselection, utilizing either the normal coverage mode or the enhanced coverage mode. Further, the mobile station is selecting or reselecting a cell among the candidate cells detected, utilizing either the normal coverage mode or the enhanced coverage mode. The mobile station is performing the detection and the selection or reselection on the basis of stored information indicating whether or not at least one of the candidate cells supports that the detection and the selection or reselection utilize the enhanced coverage mode.
US10292075B2 System and method for controlling a report about link status monitoring result acquired by mobile station and transmitted to a base station
A radio base station and method comprise transmitting a message including measurement parameters to a radio terminal being in a connected state, and receiving measurement results of radio environment, location information, and a time stamp from the radio terminal in response to the radio terminal transitioning from an idle state to a connected state, the measurement results being measured by the radio terminal during the idle state. A network including the radio base station uses the measurement results to detect coverage problems of the network. The measurement results include a first measurement result for a first frequency band measured by the radio terminal in accordance with the measurement parameters, and the measurement results further comprise a second measurement result for a second frequency band measured by the radio terminal during the idle state even when the measurement parameters do not include a measurement instruction for the second frequency band.
US10292071B2 Navigation device, navigation method, non-transitory computer readable storage medium, and navigation control method of a terminal device for providing congestion information to a user
According to one aspect of an embodiment an information providing device includes a communication unit that communicates with a terminal device used by a user. The information providing device includes an information provision control unit that generates provided information provided to the user in the terminal device and optionally including congestion information presenting a congestion condition and cause the communication unit to transmit the generated provided information to the terminal device. The information providing device includes a derivation unit that derives sensitivity with respect to the congestion information based on information received by the communication unit from the terminal device after the provided information including the congestion information has been transmitted. The information provision control unit of the information providing device generates the provided information based on the sensitivity derived by the derivation unit.
US10292065B2 Terminal device, base station device, integrated circuit, and radio communication method
A terminal apparatus which performs periodic channel state information reporting to a base station apparatus, the terminal apparatus including a reception unit that receives first information, second information, and index information indicating a value for reporting periodicity of the channel state information, from the base station apparatus, and a transmission control unit that determines the value for reporting periodicity of the channel state information on the basis of the index information, in which the applicable value is based on a certain UL-DL configuration, in which, in a case where the second information is not configured, the certain UL-DL configuration is a UL-DL configuration indicated by the first information, and in which, in a case where the second information is configured, the certain UL-DL configuration is a UL-DL configuration indicated by the second information. Consequently, in a radio communication system which employs dynamic TDD, interference with a downlink signal is avoided, and an uplink control signal is transmitted.
US10292060B2 Autonomous, power-dictated message routing for multi-hop mesh network outage communications
Methods and devices for facilitating communications in an ad-hoc multi-hop wireless network during outage conditions are described herein. In one exemplary embodiment, an initiating device attempts to send a communication to a target destination by first sending a synchronization request to an intermediate device using a unicast transmission. If the initiating device determines that the first synchronization request failed, a second synchronization request is sent to any potential candidate device neighbors using an anycast transmission protocol. The initiating device receives an acknowledgment message from at least one of those devices. The transmission of acknowledgment messages by potential candidate responders are prioritized in a self-organizing manner relating to priority indicator information conveyed in the anycast transmission. The acknowledgment message indicates that a device has accepted the anycast synchronization request and, after synchronizing with that device, the initiating device sends a communication to the destination via the responding device using a unicast transmission protocol.
US10292059B2 Managing analog beams in mmWave networks
A computer-implemented method executed in a wireless communication system for establishing communication links in a millimeter wave network is presented. The method includes determining active communication links between a plurality of transmitters and a plurality of receivers operated by a plurality of users and formulating a quality of service (QoS) proportional fairness (PF) network utility as a constrained submodular set function maximization problem. The method further includes performing an optimization framework by optimizing, based on the active communication links, user association for fixed transmit beam patterns and optimizing, based on the active communication links, the fixed transmit beam patterns and corresponding beam attributes for a fixed set of user associations. The method also includes iteratively performing the optimizing steps in an alternating manner to determine a user from the plurality of users that optimizes the constrained submodular set function maximization problem and assigning the determined user to a cell.
US10292056B2 Monitoring non-supported wireless spectrum within coverage areas of distributed antenna systems (DASs)
Monitoring non-supported wireless spectrum within a coverage area of a distributed antenna system (DAS) in which a listening module connected to a remote unit of the DAS monitors non-supported wireless frequencies (i.e., frequencies that are outside the frequency ranges supported by the downlink and uplink signals of the DAS), via one or more antennas. The listening module also transmits the wireless frequencies to a monitoring module connected to head-end equipment (HEE) of the DAS. In that manner, a monitoring module can use an existing DAS infrastructure to monitor non-supported portions of the wireless spectrum at remote locations. In addition to avoiding the need to run a parallel DAS infrastructure, the disclosed arrangements are also useful in shared spectrum environments and other environments where efficient spectrum utilization is desired.
US10292054B2 Enabling technologies for LTE on unlicensed spectrum
Methods and a system are provided for enabling coexistence of WIFI and Long Term Evolution (LTE) in a wireless communication system. A method includes embedding in a data sequence, by a base station capable of transmitting and receiving LTE frames, a channel reservation packet that (i) is detectable by a WIFI receiver and (ii) reserves a particular one of a plurality of available unlicensed communication channels for a transmission duration of the data sequence. The method further includes transmitting, by the base station, the data sequence including the embedded channel reservation packet.
US10292052B2 Access method and device
Embodiments provide an access method and device. The method includes: sending, by a user terminal, a carrier extension request to a base station when a current service resource demand is greater than a specified threshold, where the carrier extension request is used to request the base station to allocate an available spectrum resource; receiving the available spectrum resource sent by the base station. The method also includes obtaining through calculation, according to the current service resource demand and the available spectrum resource, a quantity of antenna channels that need to be enabled, and enabling an antenna channel corresponding to the quantity of antenna channels. The method also includes sending an access request to the base station, where the access request carries the antenna channel that is to be enabled by the user terminal.
US10292050B2 Method, apparatus, and platform for sharing wireless local area network
A method, an apparatus, and a platform for sharing a wireless local area network, so as to resolve a problem of low system security that exists in a process of currently implementing wireless local area network sharing. In the embodiments of the present invention, a wireless local area network sharing platform receives a wireless local area network sharing message generated by a first terminal based on locally saved wireless local area network sharing information and generates, according to the sharing information, identifier information corresponding to a wireless local area network sharing page; a second terminal accesses a wireless local area network according to the identifier information.
US10292048B2 Mobile device, and method for releasing lock of the mobile device via handwriting recognition
A method, and a mobile device adapted thereto, verifies a user and executes applications via handwriting recognition. The method of controlling a mobile device includes entering a lock state, detecting a user's input, verifying a user based on the input and searching for an instruction corresponding to the input, and performing at least one of maintaining or releasing the lock state and which performs an operation corresponding to the instruction, based on user verification result and the instruction search result.
US10292037B1 Mobile communication device automated home location register (HLR) assignment adaptation
A method of adapting assignment of user equipments (UEs) to home location registers (HLRs) in a wireless communication network. The method comprises receiving location messages from a UE by an application executing on a computer system, where each of the location messages comprise information about a location of the UE at a date and time, analyzing the information about the locations of the UE by the application, selecting a HLR assignment rule based on a user profile associated with the UE by the application, applying the selected HLR assignment rule to the analysis of the information about locations of the UE by the application to determine a preferred HLR in the wireless communication network for the UE, and reassigning the UE from a previously assigned HLR to the preferred HLR by the application.
US10292035B2 Identification bracelet and methods
The embodiments described herein provide an apparatus adapted to be coupled to the body of a user. The apparatus includes a transceiver and a processor configured to determine the user's location. The processor may make this determination based, at least in part, on a plurality of signals received via the transceiver. The processor may then determine that the user is lost and transmit, via the transceiver, a distress signal including the location of the user.
US10292031B1 Wireless network device
One example discloses a wireless network device, wherein the wireless device is a second wireless device configured to receive a set of original signal transmissions from a first wireless device; wherein the set of original signal transmissions includes a signal for the second wireless device and a signal for a third wireless device; wherein the second wireless device is configured to detect a timing interval between individual signal transmissions within the set of original signal transmissions; wherein the second wireless device is configured to re-transmit the signal for the third wireless device substantially in-phase with the timing interval.
US10292025B2 Sensor devices and networks for remotely acquiring stormwater data
The present invention is directed towards devices, systems, and methods for remotely acquiring stormwater data. A sensor device includes sensors and a transceiver. The sensors generate stormwater data in response to a fluid communication with (or exposure to) stormwater flowing through a stormwater drainage (such as a pipe). The transceiver provides the stormwater data to another sensor device included within a self-healing mesh network including similar sensor devices. The transceiver receives other stormwater data from still other sensor devices included in the mesh network. The sensor device additionally include a processor device, a memory device, a rechargeable battery, and a global positioning device. The components may be integrated on an inner surface of a compression ring that is positionable within the stormwater pipe. The mesh network includes a controller node for receiving the stormwater data from the sensor devices and relaying the stormwater to a remote computing device.
US10292020B2 Managing communication resources
Method and system for managing communication resources within a cellular network. The method comprising determining one or more groups of user equipment, UEs, engaged in a group call in a first mode of operation to be migrated to a second mode of operation based on information indicating the load of a base station. Sending a message indicating that the determined one or more groups of UEs are to migrate to the second mode of operation.
US10292018B2 Method for reporting MBMS information in wireless communication system and device for supporting same
Provided is a method for reporting multimedia broadcast and multicast service (MBMS) information by a terminal in a wireless communication system. The method comprises: determining whether or not to perform the logging of MBMS information; logging the MBMS information if the logging is determined to be performed; and reporting the logged MBMS information to a network. Whether or not to perform the logging of the MBMS information is determined on the basis of the reception status or provision status of MBMS from the network.
US10292016B2 Electronic identification, location tracking, communication and notification system with beacon clustering
A system and method for identifying a customer's location at a business and provide notification to a company representative upon arrival of the customer at the business location. Real-time location determinations for the customer and customer location tracking can be provided. One or more wireless beacons communicate with the customer's electronic device. The beacons provide the system with real-time data about the customer's whereabouts, allowing for the confirmation and tracking of the customer at the location. A first non-limiting example of use, include a company that provides food and beverage allowing the customer to place an order for food and beverages on their electronic device and having the order delivered to the person at their current location as determined by the system. Another non-limiting example includes a company using the notification system to have assigned staff members notified of the customer's arrival.
US10292014B2 Device for determining path
A device for determining path comprises: a memory (4) for receiving signalling data associating mobile-communication-device identifiers, time markers and signalling identifiers, at least some of the signalling identifiers designating a location cell; a classifier (6) capable, for a given mobile-communication-device identifier, of marking the signalling data that are associated therewith with a movement marker indicating a state chosen from a list comprising at least one movement and one short stop; an analyzer (8) capable of processing the marked signalling data depending on the movement markers in order to produce path data associating, on the one hand, a given mobile-communication-device identifier and, on the other hand, a series of movement markers, each of which is associated with a location cell and with a time marker, so that two movement markers, the time markers of which indicate that they are successive, designate separate states, by applying at least one processing rule.
US10292009B2 Apparatus and method for estimating location in a wireless communication system
Apparatuses, systems, and methods for estimating a location of a communication device in an internal environment are described. In one method, a number of movement units made while a mobile terminal moves from a first location to a second location is detected and the location of the mobile terminal is estimated based on the number of detected movement units and a location interpolation scheme.
US10292006B2 Method and system for obtaining location information of target object, and apparatus
The present disclosure relates to the field of short-distance wireless communications technologies, and in particular, to a method and system for obtaining location information of a target object, and an apparatus. In a solution of obtaining location information of a target object in the solutions, at least one second user is selected from a user relationship chain of a first user, and the location information of the target object is obtained by using a second terminal related to the second user. In another solution of obtaining location information of a target object, the location information of the target object is obtained by using a second terminal whose distance to a location represented by first location information is less than or equal to a preset distance.
US10292004B2 Method, device and medium for acquiring location information
A method, device and medium for acquiring location information are provided. The method includes: acquiring a remaining power amount of a mobile terminal; acquiring location information of the mobile terminal when the remaining power amount of the mobile terminal is less than a preset threshold; and transmitting the location information to a target receiving terminal.
US10292003B2 Locating a device via a text message
A first device may receive a location of a second device simply by sending a text message to the second device. The text message may comprise an identifier of the second device (e.g., phone number of the second device, mobile subsection identification number of the second device, etc.) and a location code. A communication network may intercept the text message. The communication network may analyze contents of the text message. The network may determine that the location code is valid and determine the location of the second device. The network may provide an indication of the location of the second device to the first device.
US10292001B2 In-vehicle, multi-dimensional, audio-rendering system and method
A method is disclosed for issuing audio alerts within the cabin of a vehicle. The method may include detecting a condition programmatically assigned an audio alert and a virtual source for the audio alert. The method may further include determining, by the computer system based on the virtual source, a gain value for each speaker of a plurality of speakers carried in fix positions onboard the vehicle. Once the gain value for each speaker of the plurality of speak is known, the audio alert may be projected by each speaker of the plurality of speakers according to the gain value determined therefor.
US10291998B2 Discovery, announcement and assignment of position tracks
Embodiments herein relate to methods, apparatuses, and computer program products for discovery, announcement and assignment of position tracks. An example method includes: determining discovery information for discovery of position tracking channels for at least a first positioning system; transmitting the discovery information to the first positioning system; receiving a message from the first positioning system comprising information identifying a set of position tracking channels based on the discovery information, wherein each position tracking channel in the set is associated with a respective object tracked by the first positioning system; and associating at least a first position tracking channel of the set to at least one of: an audio stream, and a second position tracking channel from a second positioning system.
US10291995B2 Audio play control methods and apparatuses, and electronic devices
This application discloses various audio play control methods and apparatuses, and various electronic devices. One of the audio play control method comprises: determining play control information of a first audio that is being played or to be played by an electronic device, in response to that an acoustic part of the electronic device is blocked; and sending the play control information to play, according to the play control information, a corresponding audio through an acoustic part of at least another electronic device. This application can compensate for or replace an audio play sound effect of the electronic device through the at least another electronic device, thereby improving convenience when a user uses.
US10291994B2 Determination method and apparatus for preset of audio equalizer (AEQ)
Disclosed are a determination method and apparatus for pre-set set parameters of an audio equalizer (AEQ), which are used for reducing an overflow phenomenon of fixed-point arithmetic output of all levels of second-order infinite impulse response (IIR) filters while frequency response amplitude curves of an AEQ remain unchanged, and reducing non-linear distortion, thus reducing total harmonic distortion (THD) of an AEQ system. The determination method for pre-set set parameters of an AEQ comprises: determining a first frequency point set by utilizing frequency response amplitude curves of an AEQ; adjusting the frequency response of frequency response amplitude curves of all levels of second-order IIR filters at a frequency point in the first frequency point set, so that the frequency response of the frequency response amplitude curves of all the levels of second-order IIR filters at the frequency point in the first frequency point set satisfies a pre-set condition; and adjusting a first parameter set and a second parameter set according to the adjusting variable of the frequency response amplitude curves of all the levels of second-order IIR filters, and determining the adjusted first parameter set and the adjusted second parameter set as pre-set set parameters of the AEQ.
US10291992B2 Method of mounting a hearing device component inside a hearing device
Provided is a method of mounting at least one hearing device component (14) inside a hearing device shell (12). Said method comprises the steps of threading a fixture means (16) through a hole (18) formed in the wall of the hearing device shell (12) and attaching the hearing device component (14) to the end of the portion of the fixture means (16) protruding into the inside of the hearing device shell (12). The method further comprises manipulating the portion of the fixture means (16) protruding to the outside of the hearing device shell (12) such to position the hearing device component (14) in a predetermined position, and fixing the positioned hearing device component (14) to the inner wall of the hearing device shell (12).
US10291985B2 Audio processor with bi-directional input/output ports
An audio processor has a number of ports that are configurable as input or output ports. Each port includes a jack, an input audio circuit and an output audio circuit. A switch is controllable to selectively connect an output of the output audio circuit to the jack when the port is configured as an output port. In one embodiment, the switch is bypassed with resistor and the output of the output audio circuit is coupled through the resistor to the jack when the port is configured as an input port.
US10291981B2 Acoustical transverse horn for controlled horizontal and vertical sound dispersion
An acoustical horn is disclosed which is configured to re-direct spherical acoustic wave fronts radiated from a transducer with a minimum amount of distortion. The acoustical horn includes top and bottom portion which are asymmetrically-shaped with respect to each other.
US10291975B2 Wireless ear buds
Ear buds may have optical proximity sensors and accelerometers. Control circuitry may analyze output from the optical proximity sensors and the accelerometers to identify a current operational state for the ear buds. The control circuitry may also analyze the accelerometer output to identify tap input such as double taps made by a user on ear bud housings. Samples in the accelerometer output may be analyzed to determine whether the samples associated with a tap have been clipped. If the samples have been clipped, a curve may be fit to the samples. Optical sensor data may be analyzed in conjunction with potential tap input data from the accelerometer. If the optical sensor data is ordered, a tap input may be confirmed. If the optical sensor data is disordered, the control circuitry can conclude that accelerometer data corresponds to false tap input associated with unintentional contact with the housing.
US10291968B2 Synchronization between multimedia flows and social network threads
For controlling synchronization between a multimedia flow and a related social network thread, a device able to capture the multimedia flow and the social network thread selects (S1) a time interval, determines (S2) a list of multimedia keywords associated with the multimedia flow and determines (S3) a list of social keywords associated with the social network thread, each multimedia keyword and each social keyword being associated with a timestamp. The device produces (S4) a filtered list of filtered multimedia keywords by selecting distinctive multimedia keywords, each filtered multimedia keyword being associated with a set of similar social keywords, computes (S5) a set of delays for at least one filtered multimedia keyword, each delay corresponding to the time difference between the timestamp of the filtered multimedia keyword and the timestamp of a similar social keyword associated with the filtered multimedia keyword, and determines (S6) a drift for the time interval by means of at least one set of delays.
US10291967B2 Function upgrade device, display apparatus and method for controlling display apparatus thereof
A function upgrade device, a display apparatus, and a method for controlling a display apparatus are provided. The function upgrade device may include a function unit configured to perform a function in conjunction with the display apparatus, a storage configured to store user information and an application related to the function unit, an interface configured to connect the function upgrade device to the display apparatus and enable the function upgrade device to communicate with the display apparatus, and a controller configured to, when the display apparatus is connected to the function upgrade device through the interface, control the function unit to operate in conjunction with the display apparatus based on the user information and the application stored in the storage.
US10291966B2 Systems and methods of providing modified media content
A method includes receiving, at a content server from a media device, a request for media content at a first playback rate. The media content is available to the content server at a second playback rate that is different from the first playback rate. The method includes generating modified media content by modifying a first portion of the media content to have a second format corresponding to a third media playback rate. The first portion having a first media characteristic. The third playback rate is different than the first playback rate and is different than the second playback rate. The third playback rate is selected such that the modified media content has a third format corresponding to the first playback rate. The method further includes sending the modified media content from the content server to a media device.
US10291962B2 Systems and methods for providing information related to tagged items represented in video stream content
Systems and methods directed advertising via a tagged video stream are provided. Content and a tag associated with a product represented by at least a portion of the content may be received by a media device. The media device may be associated with at least one end user. The content may correspond to television programming. The content may be output by the media device for display. A user selection corresponding to the tag associated with the product represented by at least the portion of the content may be processed by the media device. The user selection may be received during display of at least the portion of the content. Responsive to the user selection, the media device may facilitate provision of information related to the product represented by at least the portion of the content to a second device and/or an account associated with the at least one end user.
US10291957B2 Quicker IPTV channel with static group on IGMP loopback interface
A method is implemented by a network device for providing a quick change Internet Protocol television (IPTV) service with reduced delay for transitioning to quick change IPTV channels by configuring a multicast address of the IPTV channel to a static group. The static group is assigned to a loopback interface of the network device. The method includes receiving multicast data traffic for a multicast group of a quick change IPTV channel identified by the static group assigned to the loopback interface, and discarding the multicast data traffic for the multicast group of the quick change IPTV channel.
US10291953B2 Apparatus, systems and methods for media mosaic management
Systems and methods for managing media mosaics are described. One embodiment provides a media mosaic management method in a media device. The method generates a mosaic filter based on a program selected from a first media mosaic. The mosaic filter is used to identify related programs for presentation in a second, customized media mosaic.
US10291951B2 Video channel display method and apparatus
Methods for video display using a computing system. The computing system includes a main computing module and an ancillary computing module. The main computing module may transmit a synchronization control information block to the ancillary computing module. The synchronization control information block includes a frame number of a current frame and the reference time associated with the main computing module. The ancillary computing module receives the synchronization control information block and selects a frame pack having the same frame number contained in the synchronization control information block as the current frame. The ancillary computing module may obtain the reference time of the current frame based on a local time of the ancillary computing module. The main computing module and the ancillary computing module may decode one or more parts of the frame, respectively. Further, the decoded parts of the frame may be combined and displayed.
US10291948B2 Network device, information processing method, and HDMI device
It is made possible to easily acquire and use various kinds of information of each HDMI device in an HDMI cluster. A database in which at least an HDMI CEC logical address, an HDMI CEC physical address, and acquisition destination information for acquiring unique information are registered for each HDMI device in an HDMI cluster is included. A processing unit performs processing using this database. For example, the processing unit transmits the database to an external device. Also, for example, the processing unit displays an HDMI device in an HDMI cluster, a connection status thereof, and unique information of each HDMI device on the basis of this database.
US10291947B2 Media content synchronized advertising platform apparatuses and systems
The MEDIA CONTENT SYNCHRONIZED ADVERTISING PLATFORM APPARATUSES AND SYSTEMS (“AD-SYNCH”) transforms TV program schedule listing information and user channel selection via AD-SYNCH components, into channel-synchronized product placement advertisement. A system is disclosed, comprising: a memory; a processor disposed in communication with said memory, and configured to issue a plurality of processing instructions stored in the memory, wherein the processor issues instructions for: providing TV program schedule listing data including a plurality of ad tags to a user mobile device, receiving a user media program selection message from the user mobile device; retrieving an ad tag associated with the user selected media program from the TV program schedule listing data; identifying an advertised item embedded in the media program based on the retrieved ad tag; determining an available ad template associated with the retrieved ad tag; generating an ad for the embedded advertised item based on the available ad template; and providing the generated ad to the user mobile device based on a timestamp of the ad tag.
US10291938B2 Methods and apparatus for adaptive filtering of prediction pixels for chroma components in video encoding and decoding
Methods and apparatus are provided for adaptive filtering of prediction pixels for chroma components in video encoding and decoding. An apparatus includes a video encoder for encoding picture data for at least a portion of a picture. The video encoder includes an adaptive filter for performing filtering of prediction data used to generate an intra prediction for a chroma component of the portion of the picture. The filtering is adaptive with respect to at least one of filter parameters for the filtering and whether the filtering is used or bypassed.
US10291937B2 Image processing device and image processing method
The present technology relates to an image processing device and an image processing method which allow a deblocking filtering process to apply filtering appropriately. A pixel (p0i) of which the value is 255 (solid line) before a deblocking process changes greatly to 159 (dot line) after a conventional deblocking process. Therefore, a clipping process having a clipping value of 10 is performed in strong filtering, whereby the pixel (p0i) of which the value is 255 (solid line) before the deblocking process becomes 245 (bold line). Thus, a change in the pixel value occurring in the conventional technique can be suppressed as much as possible. This disclosure can be applied to an image processing device, for example.
US10291936B2 Overcoming lost or corrupted slices in video streaming
A method, system and Computer program code for analyzing a video stream, the method comprising: receiving a sequence of communication packets associated with a frame, wherein each packet comprises an indication of whether the packet comprises a slice header, and an indication to a frame number; retrieving slices associated with the frame from the sequence of communication packets until a missing or corrupted slice, or an end of the frame is encountered; subject to no missing or corrupted slice encountered, providing the slices associated with the frame to a handling unit; and subject to a missing or corrupted slice encountered: skipping data from a beginning of the missing or corrupted frame, until a header start indicator or until an end of the frame; creating a P-skip slice; providing the P-skip slice to the handling unit; and resuming retrieving the slices subject to the end of the frame not being encountered.
US10291932B2 Method and apparatus for low complexity quarter pel generation in motion search
This disclosure provides systems and methods for low complexity quarter pel generation in motion search for video coding. The method can include storing full-pixel position information related to a plurality of rows of video information of a reference frame in a memory. The method can also include applying a vertical interpolation filter to the full-pixel position information for video information related to the reference frame to determine a first sub-pel position information. The method can also include applying a horizontal interpolation filter to the first sub-pel position information to determine a second sub-pel position information for the every other row of video data. The method can also include generating a syntax element indicating pixel motion of a current frame based on the first sub-pel position information. The method can also include encoding a block based on the generated syntax element.
US10291919B2 Method and device for intra prediction video
A method and apparatus for intra predicting a video. The method includes: determining availability of a predetermined number of adjacent pixels used for intra prediction of a current block; if a first adjacent pixel is unavailable, searching for a second adjacent pixel that is available by searching the predetermined number of adjacent pixels in a predetermined direction based on the first adjacent pixel; and replacing a pixel value of the first adjacent pixel with a pixel value of a found second adjacent pixel. At least one third adjacent pixel in another location, which is not available and excludes the first adjacent pixel at a predetermined location, is sequentially replaced by using a directly adjacent pixel in a predetermined direction.
US10291915B2 Video decoding method and apparatus and video encoding method and apparatus
A video encoding method includes: receiving an image; up-sampling the received image; and changing a sample value of an up-sampling region included in the up-sampled image and encoding the up-sampled image by using the changed sample value, wherein the up-sampling region is a region inserted into the received image by the up-sampling.
US10291914B2 Coefficient coding harmonization in HEVC
Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding.
US10291912B2 Context determination for entropy coding of run-length encoded transform coefficients
Methods and devices for encoding and decoding video using mode-dependent context determination in the case of level-run pair coding of transform coefficients are described. Intra-coding modes may be grouped into classes and each class may be associated with a partitioning of a coefficient group into regions. The region in which a coefficient falls determines, in part, the context selected for encoding bins associated with that coefficient, including a level, if the coefficient is non-zero, and a run if the coefficient correspond to the bin of a binarized run value.
US10291910B2 Systems and methods for spatially adaptive video encoding
Systems and methods for providing video content using spatially adaptive video encoding. Panoramic and/or virtual reality content may be viewed by a client device using a viewport with viewing dimension(s) configured smaller than available dimension(s) of the content. Client device may include a portable media device characterized by given energy and/or computational resources. Video content may be encoded using spatially varying encoding. For image playback, portions of panoramic image may be pre-encoded using multiple quality bands. Pre-encoded image portions, matching the viewport, may be provided and reduce computational and/or energy load on the client device during consumption of panoramic content. Quality distribution may include gradual quality transition area allowing for small movements of the viewport without triggering image re-encoding. Larger movements of the viewport may automatically trigger transition to another spatial encoding distribution.
US10291909B2 Quantization for different color sampling schemes
A video coding or decoding method operable to generate blocks of quantized spatial frequency data by quantizing the video data according to a selected quantization step size and a matrix of data modifying the quantization step size for use at different respective block positions within an ordered block of samples, the method being operable with respect to at least two different chrominance subsampling formats.
US10291906B2 Stereoscopic image device having improved brightness and method for providing stereoscopic image
The present invention relates to a stereoscopic image device and a method for providing a stereoscopic image and, more specifically, to a stereoscopic image device and a method capable of providing a stereoscopic image, which can provide high-quality stereoscopic image by using two projectors and devices related thereto. To this end, the present invention provides the stereoscopic image device and the method for providing the stereoscopic image, the device comprising: a first polarizing beam splitter for reflecting, in first and second directions according to polarizing components, the incident light received along a firth path and transmitting the same in a third direction; a first reflection member for reflecting, in a screen direction, the light reflected from the first polarizing beam splitter; a second polarizing beam splitter for reflecting, in the first and second directions according to the polarizing components, the incident light received along a second path and transmitting the same in the third direction; and a second reflection member for reflecting, in the screen direction, the light reflected from the second polarizing beam splitter.
US10291905B2 Non-uniform spatial resource allocation for depth mapping
A method for depth mapping includes providing depth mapping resources, including a radiation source, which projects optical radiation into a volume of interest containing an object, and a sensor, which senses the optical radiation reflected from the object. The volume of interest has a depth that varies with angle relative to the radiation source and the sensor. A depth map of the object is generated using the resources while applying at least one of the resources non-uniformly over the volume of interest, responsively to the varying depth as a function of the angle.
US10291903B2 Stereo camera
In order to obtain a low-cost stereo camera which can decrease the load of software-based calibration, a stereo camera is provided with a first vehicle-mounted camera which comprises a first lens unit and a first imaging element, and a second vehicle-mounted camera which comprises a second lens unit and a second imaging element. This stereo camera is characterized in that the first imaging element has a first sensitivity value recording unit in which sensitivity values of the first imaging element are recorded, and the second imaging element has a second sensitivity value recording unit in which sensitivity values of the second imaging element are recorded, wherein the sensitivity variation width between the sensitivity values of the first imaging element recorded in the first sensitivity value recording unit and the sensitivity values of the second imaging element recorded in the second sensitivity value recording unit is within a preset reference width.
US10291901B2 Image sensor, imaging device and image processing device that generate parallax images in both visible and invisible wavelength bands
Reception of the invisible light wavelength band in an incident luminous flux has not been considered. In view of this, an image sensor is provided, the image sensor including: a visible parallax pixel that is associated with a visible range light-receiving photoelectric conversion pixel having any of a plurality of types of aperture mask each including an aperture that is positioned to allow passage, to a photoelectric converting element, of a mutually different partial luminous flux of an incident luminous flux in a visible light wavelength band; and an invisible parallax pixel that is associated with an invisible range light-receiving photoelectric conversion pixel having any of a plurality of types of aperture mask each including an aperture positioned to allow passage, to the photoelectric converting element, of a mutually different partial luminous flux in an incident luminous flux in an invisible light wavelength band.
US10291899B2 Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for generating restored image
An image processing apparatus (100) includes a synthesizer (101a) that synthesizes a first image (image A) with a second image (image B) having a parallax relative to the first image to generate a synthetic image, the first image and the second image being based on outputs of a single image sensor (7), and a filter (101b) that performs filtering processing on the synthetic image, the filtering processing being based on a point spread function of an image pickup optical system (1) that is used to generate the first image and the second image.
US10291898B2 Method and apparatus for updating navigation map
A method and an apparatus for updating navigation map are disclosed. The method includes: fusing captured three-dimensional (3D) data and two-dimensional data (2D) image data of a street view to generate 3D fused data representing the street view; and updating the navigation map in real time according to the 3D fused data. Thus, the disclosure provides a way to update the navigation map in real time.
US10291897B2 Parallax correction device and method in blended optical system for use over a range of temperatures
A blended optical device includes a first objective with a first axis and a first image position adjustment means for adjusting the position of a first image. An electronic control circuitry is configured to control the first adjustment means to adjust a position of the first image. A second objective includes a second axis and a variable focus mechanism, and a blender configured to form a blended image from the first image and a second image. The electronic control circuitry is configured to receive data from the second objective regarding a range to a target of the second objective as a function of the focus setting, and to adjust the position of the first image so that the blended image is corrected for parallax errors.
US10291896B2 Display control methods and apparatuses and display devices
Various display control methods and apparatuses and various display devices are provided. A method comprises: acquiring movement information of a display device; adjusting a display image distance of at least one display object according to the movement information; and controlling the display device to display the at least one display object at least according to the adjusted display image distance. A visual effect and user experience can thereby be improved.
US10291889B2 Multiple light source projection system to project multiple images
A projection apparatus, comprising one or more light sources, wherein the one or more light sources are arranged to collectively provide a light signal which comprises multiple wavelengths, wherein the projection apparatus further comprises an optical filter configured to filter the light signal provided by the one or more light sources, so that two or more images may be projected simultaneously by the projection apparatus, each image being projected to a different position. There is further provided a scanning device which uses the afore-mentioned projection apparatus.
US10291888B2 Projection display device
A projection display device includes: a light source device which emits source light; a first polarizer passes the source light in a first polarization state; a reflective liquid crystal panel; an illumination optical system which causes the source light to be incident to the reflective liquid crystal panel; a second polarizer passes the source light in the first polarization state from the first polarizer, and reflects the source light in a second polarization state from the reflective liquid crystal panel; a projection optical system which projects the source light reflected by the second polarizer; a support member which includes an outer member that supports the first polarizer and the reflective liquid crystal panel and an inner member that is fixed to the outer member in an internal space of the outer member and supports the second polarizer; and a seal mechanism which seals the internal space.
US10291883B1 System, method, and computer program for receiving device instructions from one user to be overlaid on an image or video of the device for another user
A system, method, and computer program product are provided for receiving device instructions from one user to be overlaid on an image or video of the device for another user. In use, at least one of an image and video of a device is received from a first user via a network. Additionally, at least one instruction for the device is received from a second user, in response to the receipt of the at least one of the image and video of the device. Furthermore, the at least one instruction is provided to the first user for display as an overlay to the at least one of the image and video of the device.
US10291881B2 Conversion method and conversion apparatus
A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement.
US10291872B2 Image processing device and mobile computing device having the same
In an example embodiment, an image processing device includes a pixel array including pixels two-dimensionally arranged and configured to capture an image, each of the pixels including a plurality of photoelectric conversion elements and an image data processing circuit configured to generate image data from pixel signals output from the pixels. The image processing device further includes a color data processing circuit configured to extract color data from the image data and output extracted color data. The image processing device further includes a depth data extraction circuit configured to extract depth data from the image data and output extracted depth data. The image processing device further includes an output control circuit configured to control the output of the color data and the depth data.
US10291870B2 Monolithically integrated RGB pixel array and Z pixel array
An apparatus is described that includes first and second pixels arrays integrated on a same semiconductor chip. The first pixel array contains visible light pixels and no Z pixels. The second pixel array contains Z pixels and no visible light pixels. The first and second pixel arrays do not overlap on said same semiconductor chip.
US10291866B2 Lens attachment for multi-camera device
A removable optical attachment has an angular field-of-view-changing optic that simultaneously extends over an objective lens for a first camera and an objective lens for a second camera.
US10291861B2 Privacy device and method for use with network enabled cameras
The invention disclosed herein concerns a privacy enhancing device for use with IP cameras and related methods. The privacy device includes an adjustable light filter and is configured to be placed over the lens of an IP camera such that the image captured by the IP camera passes through the filter. The transparency of the light filter is controlled using a control module in response to user inputs received using an on-board user interface so as to provide varying levels of privacy ranging from an opaque state and a transparent state. Inputs that serve to facilitate and enhance operation of the device can also be received from other input sources such as connected computing devices. For security, the control path defined by the control module and the on-board user input device can be isolated from other more sophisticated control devices that can be prone to hacking and remote control.
US10291856B2 Image capturing apparatus having self-image display mode, and control therefor
An image capturing apparatus includes an image capturing unit to capture an image of a subject via an optical system, and a display unit having a display surface configured to display the image, and being rotatably supported with respect to the image capturing unit. In an exemplary embodiment, an open and close angle of a display panel and a rotation angle threshold to be used when the display unit is changed to “a self-image capturing display” according to an image capturing field angle are changed, thereby switching an orientation of the image in the display in consideration of not only an orientation of the display panel but also an image capturing field angle.
US10291850B2 Inspection apparatus method and apparatus comprising selective frame output
A method of operating an inspection device includes collecting a plurality of successive image frames using an image sensor of the inspection device and displaying the plurality of successive image frames on a display of the inspection device. The method includes processing, via a processor of the inspection device, each image frame of the plurality of successive image frames by determining a motion parameter of each respective image frame and adding each respective image frame to a frame buffer when the respective image frame is motion free. The method includes receiving a control signal from a user interface of the inspection device requesting an image frame output. The method further includes determining, via the processor of the inspection device, a noise-reduced image frame from the frame buffer in response to the control signal and outputting the noise-reduced image frame in response to the control signal.
US10291841B2 Method and apparatus for supporting image processing, and computer-readable recording medium for executing the method
A support for image processing is provided, comprising: (a) detecting respective face regions from images consecutively photographed for a first person at predetermined time intervals by an image pickup unit to display images of the face regions detected in relation to the first person in a first region of a screen, and providing a user interface for indicating that a specific face image is selected from the face images of the first person displayed in the first region; (b) additionally displaying the specific face image through a second region adjacent to the first region; and (c) displaying a synthesized image using the specific face image as a representative face of the first person, when the specific face image displayed through the second region is selected.
US10291838B2 Focusing point determining method and apparatus
There are provided a focusing point determining method and apparatus. The focusing point determining method comprises: obtaining a view-finding image within a view-finding coverage; identifying a significance area in the view-finding image; and extracting at least one focusing point from the identified significance area. By identifying the significance area in the view-finding image and extracting at least one focusing point from the identified significance area, the focusing point determining method and apparatus can ensure accuracy of a selected focusing point to a certain extent, so as to ensure accuracy of focusing.
US10291836B2 Imaging apparatus for preset touring for tour-route setting
An apparatus includes at least one imaging unit, a change unit configured to change an imaging position at which the imaging unit performs an imaging operation, a storage unit configured to store a plurality of tour conditions each including the imaging position, a control unit configured to control the change unit based on the plurality of tour conditions, and a priority order setting unit configured to set, based on a predetermined priority order, a tour condition to be used for the control of the change unit. Each of the plurality of tour conditions further includes a period for controlling the change unit, and the priority order setting unit automatically sets a tour condition to be performed in a case where the plurality of tour conditions overlaps each other in the period for controlling the change unit.
US10291831B2 Image processing apparatus, imaging apparatus, and machine-readable medium storing a program
Provided is an image processing apparatus including as image acquiring section that acquires a plurality of images obtained by imaging, at different times, a subject irradiated with lights intensity-modulated with a plurality of modulation frequencies or modulation frequency bands; and a demodulating section that demodulates pixel values of the plurality of images with a plurality of demodulation frequencies or demodulation frequency bands based on the plurality of modulation frequencies or modulation frequency bands, for each pixel, thereby generating a plurality of pieces of pixel information indicating subject light amounts from the subject caused by each of the lights intensity-modulated with the plurality of modulation frequencies or modulation frequency bands, for each pixel.
US10291825B2 Image forming apparatus, image forming method, and computer readable recording medium storing image forming control program
An image forming apparatus has an image forming unit that prints an image on a transfer medium, a conveying unit that conveys the transfer medium, a storage unit that stores a target color profile and a transfer medium profile; and a control unit that controls the storage unit and the image forming unit, and the control unit enables printing of a test chart at the image forming unit based on the target color profile and has a color adjustment function of, when receiving colorimetric data obtained by measuring color of the test chart, comparing the colorimetric data with data of a target chart based on the target color profile and enabling color adjustment of the image forming unit based on a comparison result, and, when obtaining a result after the color adjustment, storing information relating to the result after the color adjustment in association with a transfer medium profile.
US10291823B2 Apparatus and method for color calibration
An apparatus and a method for mapping colors of a source image to colors of a reference image, where the apparatus is configured to match a histogram of the source image to a histogram of the reference image to generate a histogram matched image of the source image, generate a conditional probability distribution of the reference image, and detect outliers in the histogram matched image based on the conditional probability distribution.
US10291822B2 Color mapping generation including application of a halftone operation on continuous tone color data
Certain methods of generating a color mapping are described. In one method, an output of a color halftone processing pipeline is processed so as to determine a set of Neugebauer Primary area coverage (NPac) values that are representative of the output of the color halftone processing pipeline. These NPac values are then used, together with knowledge of an original input image, to generating the color mapping.
US10291818B2 Image processing circuit for multi-drop inkjet head
A calculator performs in parallel gamma correction calculations on gray level values 1 to Z depending on each of target nozzles for each of target pixels containing gray level values other than zero of pixels in image data to be printed by a multi-drop inkjet head including nozzles and having a maximum droplet number Z per pixel, the nozzles of the multi-drop inkjet head including the target nozzles for ink ejection on the respective target pixels. A selector selects a calculation result corresponding to a gray level value of the target pixel from calculation results of the gamma correction calculations performed on the gray level values 1 to Z by the calculator, for each of the target pixels.
US10291808B2 Scanning system determining each of a plurality of image processes to be performed on scan data
A scanning system includes a scanner, an information processing apparatus, and a processor. The processor receives an input via a user interface and determines each of a plurality of image processes to be performed on scan data. In a case where first and second image processes are determined to be performed, the processor instructs the scanner to output the scan data to the information processing apparatus, and instructs the information processing apparatus to perform the first and second image processes. In a case where the first image process is determined not to be performed and the second image process is to be determined to be, the processor instructs the scanner to perform the second image process on the scan data to generate information, and instructs the scanner to output the generated information to the information processing apparatus.
US10291802B2 Document reader
A document reader includes: a scanner unit; an ADF; a hinge that connects the scanner unit and the ADF in a way that the ADF is openable from and closable to the scanner unit by turning around a turn shaft of the hinge; and a positioning mechanism. The hinge includes a pressing member that holds the ADF open, and is arranged on a back side of the scanner unit with the turn shaft located above the pressing member. The positioning mechanism includes: a projecting portion located below the turn shaft, and formed on a surface of the hinge intersecting an axial direction of the turn shaft; a slit formed in the scanner unit, and brought into engagement with the projecting portion; and an adjusting screw that presses a lower part of the hinge from the back side of the scanner unit.
US10291799B2 Information processing apparatus capable of communicating with a mobile terminal and control method therefor
An information processing apparatus includes an operation unit, a storage unit that stores information in a mobile terminal that was successfully authenticated, a memory device that stores a set of instructions, and at least one processor that executes the set of instructions to cause, in a case where a distance between the mobile terminal and the information processing apparatus is within a set range, a screen of the operation unit to transition to a state where the information processing apparatus is usable by a user of the mobile terminal based on the information on the mobile terminal.
US10291797B2 Image scanning apparatus to determine whether a second scan image is a duplicate image of a first scan image and controlling method thereof
An image scanning apparatus includes a display unit, a scan unit configured to continuously generate a first scan image and a second scan image, and a processor configured to compare the generated first scan image and second scan image and determine whether the first scan image and the second scan image are scan images with respect to the a same original, and in response to determining that the first scan image and the second scan image are scan images with respect to a same original, control the display unit to display a notification message.
US10291795B2 Communication apparatus, method for controlling communication apparatus, and storage medium for selecting an apparatus in a wireless network
A communication apparatus is configured to accept input of a condition for selecting a communication apparatus to connect to, receive, from a first communication apparatus that is operating as a base station in a wireless network, information on the first communication apparatus and information on a second communication apparatus that is participating in the wireless network established by the first communication apparatus, and display, from among the first communication apparatus and the second communication apparatus, a communication apparatus or communication apparatuses that meet the condition input via the input unit, based on the received information.
US10291794B2 Implementation of distributed processing using device, information processing apparatus, information processing system, and information processing method to reduce network lag
A device is provided that includes a memory storing a program and a processor configured to execute the program to implement processes of generating second image data that has a reduced amount of data as compared with first image data on which a process is to be executed, transmitting the generated second image data to an information processing apparatus that is connected to the device via a network, receiving a determination result indicating whether the second image data satisfies a predetermined condition from the information processing apparatus, and outputting information based on the received determination result.
US10291791B2 Electronic device, information distribution system, information processing method, and recording medium
An electronic device communicable with a server system via a network, includes circuitry to: transmit information on the electronic device to the server system; store in a memory information on a display component corresponding to the information on the electronic device that is acquired from the server system; read the information on the display component stored in the memory at a predetermined timing; display the display component that is read on a display; in response to selection of the display component, acquire information associated with the display component from the server system; and display the acquired information on the display.
US10291790B2 System and method for dynamic charging in communication networks
A method for dynamic charging in a communication network is provided. The method may include dynamically determining a charging rate for the communication session upon initiation of a communication session, based on at least one of an estimated quality of service and a dynamically determined inter-network charging rate for the communication session. The method may further include initiating charging for the communication session based on the determined charging rate, monitoring at least an actual quality of service for the communication session with respect to the estimated quality of service for a duration of the communication session, and dynamically updating the determined charging rate based on the monitoring.
US10291789B2 Sharing data and points with group members
The disclosure is related a method for providing, by a server, a sharing service that enables a plurality of user equipments to share at least one of digital assets. The method may include generating a sharing group for virtually linking a first user equipment with a second user equipment in response to a grouping request message from the first user equipment, creating a virtual data sharing storage in association with the generated sharing group in order to virtually store a predetermined amount of sharing data allowance, in response to a data depositing message from the first user equipment, depositing a first amount of data allowance into the virtual data sharing storage for sharing the first amount of data allowance belonging to the first user equipment with the second user equipment virtually linked to the first user equipment as the same sharing group, and in response to a data withdrawing message from the second user equipment, withdrawing a second amount of data allowance from the sharing data allowance stored in the virtual data sharing storage for using the second amount of the sharing data allowance by the second user equipment.
US10291786B2 Systems and methods to customize the presentation of prompts to establish communication connections
Methods and apparatuses to selectively present and customize user prompts in establishing anonymized communication connections, based on available information about the parties to be connected and/or user preferences. For example, the information can be transmitted from a mobile device to a connection server for association with the communication reference of the mobile device in response to an input from the user of the mobile device. The association is configured to expire after a predetermined period of time. During the predetermined period of time, if a connection server receives a call from the mobile device, the information associated with the communication reference of the mobile device is used to customize the interactive voice response prompts for further connecting the call to a service provider.
US10291782B2 System and method for a work distribution service
Systems and methods for a work distribution service. At a multi-tenant platform that provides a work distribution service for a plurality of external systems, a priority is assigned to a first work item of a first external system. The work item is received via a RESTful work item API call request. The priority is assigned based on work item attributes of the work item and a workflow instruction corresponding to workflow information specified by the work item. The workflow instruction is provided by the external system via a RESTful Workflow API. A worker is assigned to the work item based on: the priority of the work item, the workflow information, and worker state managed by the first external system via a RESTful Worker API. The worker state includes worker attributes. The work item is generated by the external system, and the workflow instruction is managed by the external system.
US10291779B2 Call center system and computer accessible medium storing a program for a call center
An objective is to provide a call center system operable in accordance with various signaling specifications without causing an automatic call distributor to cope with the various signaling specifications. A call-originator terminal 101 includes a virtual call device 105 transmitting a different signal to a call center 100 from signaling. The call center 100 includes an automatic call distributor 118 selecting a terminal in a call-center-terminal group 102 upon receiving the signal from the virtual call device 105. In addition, the call-originator terminal 101 and the call center 100 include respective telecommunication-device control devices 107, 115, giving, to either one of the call-destination terminal 113 selected by the automatic call distributor 118 and the call-originator terminal 101, a telecommunication device ID of the other terminal, and causing the one terminal to start signaling for transmitting an actual call to the other terminal based on the telecommunication device ID.
US10291765B2 Mobile device, robot cleaner, and method for controlling the same
The present disclosure discloses a mobile device, cleaning robot, and method for controlling the cleaning robot. The mobile device includes a capturing unit; a display for displaying an image of a cleaning robot obtained from the capturing unit and receiving a touch; and a controller for controlling the cleaning robot to move to a location that corresponds to the input touch.
US10291763B2 Multi-modal mobile-device projection mechanism for efficient resource sharing
A multi-modal projection system, such as a smartphone, a wearable, or a generic universal-serial-bus-class (generic USB-class), for use in projecting device output via a host apparatus, such as a transportation vehicle. The system includes a hardware-based processing unit (processor), and a base data-processing resource needed by each of a plurality of interface components to generate the output to be projected via the host apparatus. The system includes a non-transitory computer-readable storage component having the interface components that, when executed by the processing unit, generate the output to be projected via the host apparatus. The storage component further includes a plurality of virtual data-processing components being virtual representations of the base data-processing resource. The storage component further includes a mapping module that, when executed, controls access for the interface components to the base data-processing component by way of the virtual data-processing components. Non-transitory computer-readable storage devices, methods performed by the structure described.
US10291760B2 System and method for multimodal short-cuts to digital services
A method and system for facilitating user access to services through a wireless device of a user, involves recommending to a user a subset of services from a plurality of services available to the user in which each recommended service of the subset has at least one voice short-cut associated therewith, and selecting a service to be accessed through the user's wireless device from the subset of services according to a voice command by the user corresponding to the voice short-cut of the service.
US10291755B2 Systems and methods for adaptive scanning and/or advertising
Systems and methods are provided that may be implemented to adaptively control advertising and/or scanning operations on multiple advertising channels in a wireless network environment. In one example, a wireless device may monitor for wireless activity from other protocols (e.g., such as Wi-Fi or Zigbee) on the frequency of one or more of the multiple advertising channels of a first wireless network protocol, such as a BLE wireless network protocol. The wireless device may respond in real time to the detected presence of wireless activity from other protocols on one or more of the advertising channels of the first protocol by dynamically varying the identity of which advertising channels are employed at any given time for advertising and/or scanning.
US10291754B2 Apparatus, system, and method for auto-negotiation
Methods, systems, and apparatuses, including electrical circuitry, are described for auto-negotiation. Active cables, active backplanes, and line cards may include one or more instances of electrical circuitry and/or integrated circuits that intercept advertisements of standard auto-negotiation protocol signaling from an initiating device for establishment of communication links with a receiving device. Auto negotiation information in the intercepted signaling may be translated and encoded into signaling in accordance with the capabilities of the receiving device. Active cables and active backplanes may also include one or more connection components between instances of electrical circuitry and/or integrated circuits to provide high-speed transmission of data packets encapsulating the auto-negotiation information in a format that differs from the standard auto-negotiation protocol.
US10291748B1 Apparatus, system, and method for predictively forwarding unknown flows
The disclosed apparatus may include a storage device that stores a set of routes. In this example, the apparatus may also include a processing unit that is communicatively coupled to the storage device. This processing unit may (1) analyze an unknown flow of packets that are destined for a certain node, (2) identify at least one characteristic of the unknown flow based at least in part on the analysis, (3) determine, based at least in part on the characteristic, that the unknown flow of packets likely represents traffic that corresponds to a specific application, (4) predictively select, from the set of routes, a non-default route that facilitates transfer to the certain node in connection with the specific application, and then (5) forward a first packet of the unknown flow to the certain node by way of the non-default route. Various other apparatuses, systems, and methods are also disclosed.
US10291746B2 Context switch of database connections
A solution is proposed for accessing a database by an application client. A corresponding method comprises receiving a connection command for opening a user connection between a user client of the application client and the database from the application client, the connection command comprising an indication of a context of the user client, assigning an application connection between the application client and the database to the user client in response to the connection command, and switching a context of the application connection to the context of the user client.
US10291744B2 Method and apparatus for determining the radiation strength of a Wi-Fi signal
Embodiments of the disclosure disclose a method and apparatus for determining the radiation strength of a Wi-Fi signal, and the method includes: obtaining Wi-Fi signal sources, and signal strength values of the signal sources when a Wi-Fi function is enabled; and determining the radiation strengths of corresponding Wi-Fi signals according to the number of Wi-Fi signal sources, and the signal strength values of the respective signal sources.
US10291743B2 Configuring service endpoints in native client applications
A system and method for facilitating efficient interaction between a client device and a server. An example method includes receiving at a server, a request for server configuration information sent to the server by a client device, and then employing a first web service in communication with the server to convey configuration information about a server to a client device in response to the request message received therefrom by the server. The configuration information includes information pertaining to known capabilities that may be offered by the server to the client device. Generally, embodiments described herein provide various features for facilitating configuring service endpoints in native client applications at runtime, thereby enabling implementation of changes to server-side components that a client application invokes or communicates with, without needing to change the client application.
US10291742B2 Damage sensors for a mobile computing device
In general, this disclosure is directed to techniques for utilizing sensors within a computing device to detect a hazardous event and notify a central server that the computing device is potentially damaged. One or more sensors of a computing device may detect the hazardous event to the computing device. Responsive to detecting the hazardous event, the sensors may measure a magnitude of a damage measurand associated with the hazardous event to the computing device. The computing device may determine that the magnitude of the damage measurand exceeds a threshold damage value for the computing device. Responsive to determining that the magnitude of the damage measurand exceeds the threshold damage value, the computing device may send, to a server device, a message indicating the computing device is potentially damaged.
US10291735B2 Residential cache appliance utilizing a social network
Embodiments are disclosed for managing a distributed data center. The managing can include receiving content interaction history associated with a first social networking account of a social networking system at a content distribution system; maintaining a cache map of available cache appliances to implement a distributed cache store; selecting a content item to push to a residential cache appliance based on the content interaction history, wherein pushing the content item includes updating the cache map to associate a network address of the residential cache appliance with an identifier of the content item; and providing a content distribution service configured to redirect a content streaming request for the content item to the residential cache appliance when the content item is determined to be available in the distributed cache store according to the cache map.
US10291734B2 HTTP-based stream delivery
Live stream delivery within a content delivery network (CDN) includes recording the stream using a recording tier, and playing the stream using a player tier. Recording begins when the stream is received in a source format. The stream is then converted into an intermediate format (IF), which comprises a stream manifest, one or more fragment indexes (FI), and a set of IF fragments. A player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the proxy of a request for the stream, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. Preferably, fragments are accessed, cached and served by the proxy via HTTP.
US10291733B2 Computer systems and methods for governing a network of data platforms
In an environment where a plurality of data platforms are communicatively coupled via a communication network, one platform in the environment may govern whether other platforms in the environment are permitted to participate in the sharing of asset-related information. For example, a first platform may receive, from a second platform (e.g., a master or seed platform) that is communicatively coupled to the first platform via the communication network, criteria that governs whether the first platform is permitted to share asset-related data with one or more other platforms in the network. In turn, the first platform may assess the reliability of the platform's stored asset-related data and then apply the criteria to the assessed reliability to determine whether the first platform is permitted to share asset-related data with the one or more other platforms and then operate in accordance with that determination.
US10291732B2 Computer systems and methods for sharing asset-related information between data platforms over a network
In an environment where a plurality of data platforms are communicatively coupled via a communication network, two of more of the platforms may be configured to share asset-related information. For example, a first platform may receive asset-related data and determine that a portion of the received data should be pushed to another platform that is communicatively coupled to the first platform via the communication network. Based on that determination, the first platform may prepare a portion of the received data to be transmitted to another platform and then push the portion of the data to another platform over a network connection.
US10291730B1 Throttling push notifications using predictive workload modeling
The present disclosure relates to managing a rate of generating data requests to be processed at a service provider. An example method generally includes detecting an instance of a push notification event directed to a group of endpoint systems. The push notification event generally indicates that push notifications are to be transmitted to the group of endpoint systems to generate the data requests. A computing system determines a resource utilization associated with at least one of the data requests generated based on the push notification event and determines a push notification transmission rate based on the determined resource utilization and computing resources available at the service provider. The rate generally indicates a number of push notifications to generate and transmit over a period of time. The computing system transmits the push notifications to the group of endpoint systems based on the calculated push notification transmission rate.
US10291729B2 User interface modification and usage tracking
A method is provided to modify a view used by an application to generate a user interface element on a display screen of an electronic device; a view selector information structure identifies a hierarchy of selector visual property constraints and associated selector structural property constraints; modification information indicates one or more modifications to one or more views selected using the view selector; in the course of running the application on the electronic device, a determination is made as to whether an application subview hierarchy matches the selector information structure; in response to determining a match, a modification indicated by the modification information is imparted to one or more views of the matching application subview hierarchy.
US10291727B2 Information processing device, information processing method, portable terminal, and server
There is provided a technique to assist operation in a social network system. An information processing device includes a motion data acquirer that acquires motion data of a user, a motion data comparator that compares the motion data acquired by the motion data acquirer with comparative motion data, and an operation executor that executes predetermined operation to social network service utilized by the user based on a comparison result of the motion data comparator. An information processing method includes acquiring motion data of a user, comparing the acquired motion data with comparative motion data, and executing predetermined operation to social network service utilized by the user based on a comparison result.
US10291720B2 Systems and methods for managing distributed sales, service and repair operations
The systems and methods of the present disclosure are generally related to managing distributed sales, service and repair operations. In particular, the systems and methods of the present disclosure relate to managing a distributed network of sales, service and/or repair operations that include automated features.
US10291715B1 Controlling access to services via usage models
Techniques are described for facilitating interactions between computing systems, such as in accordance with usage models that are configured for available services by the providers of the services. In some situations, the services are Web services, and an electronic Web service (“WS”) marketplace is provided via which third-party WS providers make their WSes available to third-party WS consumers who purchase access to those WSes via the electronic marketplace based on configured usage models selected by the consumers. Some or all of the one or more usage models configured for an available WS may each have associated use prices and/or non-price use conditions, and if so access to those WSes using those usage models may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions for a selected usage model.
US10291713B2 Smart device control method and apparatus
Methods and apparatuses are provided for controlling smart device in a smart home. In the method, a control device receives a control instruction sent by an instruction sending device and including a set of working mode information, the set of working mode information including at least one working mode information of at least one smart device type. The control device sets a working mode of a target smart device connected to the control device via a local area network (LAN) based on the set of working mode information, where the set of working mode information is pre-stored in the instruction sending device.
US10291712B2 Sharing control right of M2M device
The disclosure is related to a method of allowing user terminals to share a control right of a machine to a machine (M2M) device by a M2M service server. The method may include receiving a sharing request message from a first user terminal registered at the M2M service server to share predetermined control rights of a M2M device with a second user terminal, creating a virtual resource for the second user terminal based on information included in the sharing request message, and allowing the second user terminal to control predetermined features of the M2M device based on the created virtual resource in response to a control request message from the second user terminal.
US10291709B2 Protocol independent storage discovery and enablement
A manager node provides discovery, translation, and mapping services for supported Ethernet protocol layers. The manager node discovers other nodes within the cloud environment and issues commands to each of the discovered nodes to obtain storage device specific information associated to storage devices communicatively connected to the discovered nodes. The storage device information obtained may include such things as device function (initiator or target), device model number, device capacity, and available storage (free), etc. When the manager node has gathered the storage device specific information it may create a list of all feasible storage devices that could be utilized within the cloud environment. The manager node may determine which of the discovered storage devices will be enabled. Subsequently, the manager node map may serve as an address translator and/or a gateway between protocols.
US10291708B1 Multi-node virtual data storage appliance with internal communications filtering
A storage processor of a set of virtual-machine-implemented storage processors (SPs) of a virtual storage appliance (VSA) is operated to avoid potential mis-communications among non-peer SPs in a virtualized environment having multiple VSAs. An operating method includes receiving a peer-SP identifier that uniquely identifies a peer storage processor of the VSA in network packets sent by the peer storage processor via an internal inter-SP network. The peer-SP identifier, which may be a machine-level network address such as a MAC address, is used to configure a network firewall to accept peer-SP packets and reject non-peer-SP packets from the internal inter-SP network. The network firewall is subsequently operated as configured to accept the peer-SP packets for delivery to the main operating logic of the one storage processor and to reject the non-peer-SP network packets.
US10291707B1 Systems and methods for balancing storage resources in a distributed database
Embodiments are provided for balancing storage resources in a distributed database. According to certain aspects, various hardware components may facilitate a three-stage technique including a node balancer technique, a shard balancer technique, and a replica balancer technique. The node balancer technique may create a set of pods from a set of nodes residing across a set of storage racks. The shard balancer technique may redistribute, among the set of pods, a portion of a set of shards assigned to respective pods of the set of pods. The replica balancer technique may, for each pod, distribute the set of replicas so that the replicas reside across the storage racks of that pod.
US10291703B2 Information processing system, method of processing information, and information processing device
An information processing system includes a first information processing device including a first memory and a first processor, and a second information processing device including a second memory and a second processor, wherein the first processor is configured to acquire a first frequency at which first data stored in the first memory has been updated, acquire a second frequency at which the first data stored in the first memory has been updated due to an update of second data stored in the second memory, determine whether a notification indicating that the first data stored in the first memory has been updated is to be transmitted to the second information processing device, based on the first frequency information, the second frequency information, and a state of a communication between the first information processing device and the second information processing device, and transmit the notification.
US10291692B2 Systems and methods for trusted cluster attestation
Systems, apparatuses, and methods for implementing trusted cluster attestation techniques are disclosed. A cluster includes multiple computing devices connected together and at least one cluster security module. The cluster security module collects measurement logs and attestations from N computing devices, with N being a positive integer greater than one. The cluster security module also maintains a log and calculates an attestation for its own hardware and/or software. The cluster security module combines the logs from the N computing device and the log of the cluster security module into an aggregate log, with N+1 logs combined into the aggregate log. Then, the cluster security module generates a single attestation for the cluster to represent the cluster as a whole. The cluster security module is configured to provide the single attestation and aggregate log to an external device responsive to receiving a challenge request from the external device.
US10291691B2 System, method and recording medium for creating a social media sensing post
A social media sensing post creating method, system, and computer program product, include connecting to a plurality of devices within a predetermined area of a first user to create a sensing network, collecting multisensory data describing an experience of the first user using the sensing network, and creating a social status depicting the experience of the first user from the multisensory data to recreate memory on a later time, or to transmit the same environmental feelings to a second person.
US10291690B1 Heterogeneous device communication system
A heterogeneous communication system is presented that enables different devices or sensors to communicate within an Internet of Things (IoT) environment. The heterogeneous communication system can include a protocol layer that enables the heterogeneous communication system to convert observations, or data associated with a semantic, from one format to another format that can be processed by an intended recipient system. Further, the heterogeneous communication system can support multiple communication technologies enabling a diversity of devices or sensors to be integrated within a single IoT implementation without an end user creating any application-specific communication software for the network or limiting the selection of devices within the network.
US10291686B2 Managed peer-to-peer applications, systems and methods for distributed data access and storage
Secure and remote operation of a remote computer from a local computer over a network includes authenticating a remote computer for connection to a computer over the network and/or a local computer for connection to a remote computer over the network; establishing a secure connection therebetween; and integrating a desktop of a remote computer on a display of a local computer. Functions that are performed may include one or more of: integrating a file structure of accessible files accessed at the second or first computer, into a file structure contained at the first or second computer, respectively; at least one of integrating a desktop of the second computer on a display of the first computer and integrating a desktop of the first computer on a display of the second computer; and directly operating the second computer from the first computer or the first computer from the second computer.
US10291685B2 Method and apparatus for controlling running of service
A method and an apparatus for controlling running of a service are described. The method includes: acquiring service running information of a service on a client, the service running information including a service running parameter and a service running status, and the service running status including a running state or a non-running state; determining, when the service running status of the service is the running state, a service control mode of the service according to the service running parameter and a preset service control mode list; and performing feedback control on the service according to the service control mode of the service.
US10291683B2 Service processing system and service processing method
In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy.
US10291682B1 Efficient transmission control protocol (TCP) reassembly for HTTP/2 streams
A device may determine that a received transmission control protocol (TCP) segment includes data for a hypertext transfer protocol (HTTP) version N stream, where N is greater than or equal to 2. The device may identify, from the received TCP segment, a stream identifier for the HTTP version N stream. The device may determine that a condition is satisfied for releasing one or more TCP segments, associated with the stream identifier, from a TCP reassembly queue. The device may release the one or more TCP segments from the TCP reassembly queue based on determining that the condition is satisfied.
US10291679B2 Permission request for social media content in a video production system
In one aspect, a method includes a first computing-system (i) selecting a social media (SM) content item associated with a second computing-system, (ii) based on the selected SM content item, determining a SM-platform user-profile identifier associated with the selected SM content item, (iii) using the identifier to determine that the second computing-system has installed, in its data storage unit, an application associated with the first computing-system, (iv) responsive to determining that the second computing-system has installed the application, transmitting, to the second computing-system, an instruction that causes the application to provide, via a user interface of the second computing-system, a permission request concerning use of the selected SM content item, (v) determining that the requested permission was received via the user interface, and (vi) responsive to determining that the requested permission was received via the user interface, facilitating integration of the selected SM content item into a media program.
US10291678B2 Architecture for augmenting video data obtained by a client device with one or more effects during rendering
A video effects application executes on a client device having an image capture device and receives video data captured by the image capture device. The video effects application extracts information from the captured video data and stores the extracted information as metadata associated with the captured video data. For example, the video effects application identifies objects in the captured video data or identifies optical flow of the captured video data and stores the identified objects or identified optical flow as metadata associated with the captured video data. The video effects application stores information describing modifications to the captured video data in association with the captured video data. When the captured video data is presented, the captured video data, associated metadata, and information describing the modifications is communicated to a renderer, which uses the metadata to perform the identified modifications to the captured video data when presenting the captured video data.
US10291676B2 Method and system for the delivery of high definition audio-visual content
A system for delivery of owned High Definition audio-visual content to a location selected by a user is provided. The system includes a central facility for the storage of the content, and two or more local networks operatively connected to the central facility for receipt of the content from the central facility. One local network has a dedicated high bandwidth data line to the location of the user, and the dedicated data line transmits of the content as high definition content, and the transmission is such that it allows for immediate play.
US10291673B2 Transcoding method and system, and distributed file apparatus
A transcoding method used in a computer network comprises: receiving, by a task manager in the computer network, a transcoding task, where the transcoding task has task information; generating task dispatch information according to the task information; and separately acquiring, according to the task dispatch information, source data of media segments corresponding to a media file, parallelly transcoding the source data into data in a target format by using multiple transcoders, and storing the data into a storage server in the computer network, where the transcoder includes a processor of the storage server. Distributed transcoding is completed by using an idle CPU of a storage server, so that not only costs of hardware are reduced and an existing resource is fully used, but also transmission and copying of data are greatly accelerated, thereby improving transcoding efficiency.
US10291663B2 Methods and apparatus for implementing a communication barring service
A method of implementing a Communication Barring, CB, service within an IP Multimedia Subsystem, IMS, network in respect of an ongoing IMS session or an IMS session in early session phase. The method comprises, at an Application Sever, AS, within the IMS network, parsing SIP messages relating to the session to detect an attempt to add one or more media streams to the session. CB service rules are applied to determine the allowability of the media stream(s) being added. If the media stream(s) being added is (are) not allowed, action is taken to prevent its addition, and otherwise allowing the media stream addition to proceed.
US10291662B2 Method for obtaining operator network identification number of visited network
One disclosure of the present specification provides a method for a proxy-call session control function (P-CSCF) to obtain an identifier of a visited public land mobile network (V-PLMN) in order to register a user equipment (UE) roaming in the V-PLMN into an IP multimedia subsystem (IMS) network. The method may comprise the steps of: receiving a response message from an Interrogating-CSCF (I-CSCF) in response to the transmission of a REGISTER message for registering a user equipment into an IMS network; determining whether the received response message is a 401 unauthorized message; when the received response message is a 401 unauthorized message, transmitting the response message to the user equipment and generating an interface for transmitting and receiving data to and from an entity of an EPC network; and receiving an identifier of the V-PLMN from the entity of the EPC network.
US10291657B2 Metadata-based data loss prevention (DLP) for cloud storage
The technology disclosed relates to enforcing multi-part policies on data-deficient transactions of independent data stores. In particular, it relates to combining active analysis of access requests for the independent object stores with inspection of objects in the independent object stores, each of the analysis and inspection generating and persisting object metadata in a supplemental data store, actively processing data-deficient transactions that apply to the objects by accessing the supplemental data store to retrieve object metadata not available in transaction streams of the data-deficient transactions, and actively enforcing the multi-part policies using the retrieved object metadata.
US10291656B2 Systems and methods for providing network security using a secure digital device
A system may include a traffic interception module configured to intercept network traffic of a host device. A traffic virtualization module may be configured to generate a virtual file on the host device containing the intercepted network traffic. A security system interface module may be configured to provide the virtual file to a secure digital security system over a virtualized file interface coupling the host device to the secure digital security system, and to receive instructions to allow or to deny the network traffic from the secure digital security system over the virtualized file interface. A traffic access management module may be configured to allow or to deny the network traffic based on the instructions.
US10291654B2 Automated construction of network whitelists using host-based security controls
Techniques are disclosed for constructing network whitelists in server endpoints using host-based security controls. Once constructed, the network whitelists are used to detect unauthorized communications at the server endpoints. In one embodiment, a method is disclosed for constructing a network whitelist. The method includes identifying at least a first application hosted on a computing system. The method also includes inspecting one or more configuration files associated with the first application to identify one or more configuration settings that specify how the first application communicates with one or more second applications. The method further includes generating a whitelist that specifies expected network communications activity for the first application, based on the configuration settings.
US10291652B2 Policy evaluation trees
Technology for improving evaluation of policies comprising multiple rules is disclosed. By generating a policy evaluation tree controlling, for any given policy state, which rules should be evaluated next, policy optimization can be performed off-line prior to policy evaluation. For a policy, a policy evaluation tree can be generated such that each node in the tree corresponds to a policy state and each child node corresponds to a policy state that may result from an action that may be taken from its parent policy state. Policy evaluation trees may be generated by iteratively generating, from an initial policy state, possible next states as child states until a result of the policy is determined. Some next possible policy states may be pruned from the tree based on conditions such as having a high cost of evaluation compared to the likelihood a rule will yield an interesting result.
US10291651B1 Unified secure socket layer decryption
A device may receive a message associated with initiating a secure socket layer session or a transport layer security session (SSL/TLS session). The device may identify a decryption profile associated with managing encrypted traffic associated with the SSL/TLS session. The device may determine a server indicator included in the message. The device may determine whether the decryption profile includes information associated with the server indicator. The device may selectively manage the encrypted traffic associated with the SSL/TLS session using a first decryption technique or a second decryption technique based on determining whether the decryption profile includes information associated with the server indicator, where the first decryption technique may be different from the second decryption technique.
US10291650B2 Automatically generating network resource groups and assigning customized decoy policies thereto
A cyber security system comprising circuitry of a decoy deployer planting one or more decoy lateral attack vectors in each of a first and a second group of resources within a common enterprise network of resources, the first and second groups of resources having different characteristics in terms of subnets, naming conventions, DNS aliases, listening ports, users and their privileges, and installed applications, wherein a lateral attack vector is an object of a first resource within the network that has a potential to be used by an attacker who discovered the first resource to further discover information regarding a second resource within the network, the second resource being previously undiscovered by the attacker, and wherein the decoy lateral attack vectors in the first group conform to the characteristics of the first group, and the decoy lateral attack vectors in the second group conform to the characteristics of the second group.
US10291647B2 Apparatus and method for enabling safe handling of malware
An apparatus for rendering malware files safe for handling may include processing circuitry configured to receive a executable object, divide the executable object into a plurality of segments, remove execution capability from each of the segments, encrypt each of the segments to generate an encrypted segment set, and reassemble the encrypted segment set as a dismembered executable object.
US10291646B2 System and method for audio fingerprinting for attack detection
A method, computer program product, and computer system directed toward identification of potential social engineering activity associated with at least a portion of a communication on a communication channel based upon, at least in part, a match between a first set of audio features with a second set of one or more audio features. The first set of one or more audio features are extracted from at least a portion of a communication on a communication channel. The first set of one or more audio features from at least a portion of the communication are compared to a second set of one or more audio features to determine that at least a portion of the first set of audio features matches the second set of one or more audio features.
US10291645B1 Determining maliciousness in computer networks
A computer implemented method provides a technical solution to the technical problem of detecting and preventing malicious activity in a computer network, the technical solution involving calculating, based on hypergraph data, a maliciousness value indicating a likelihood of association of one or more nodes of the hypergraph with a known malicious actor, and programmatically performing, based on the calculated maliciousness value, one or more actions by a computer system designed to ensure security of the computer system.
US10291642B2 Diversity analysis with actionable feedback methodologies
Various embodiments of the present technology include methods of assessing risk of a cyber security failure in a computer network of an entity. Various embodiments also include automatically determining, based on the assessed risk, a change or a setting to at least one element of policy criteria of a cyber security policy, automatically recommending, based on the assessed risk, computer network changes to reduce the assessed risk, and providing one or more recommended computer network changes to reduce the assessed risk. Various embodiments further include enactment by the entity of at least one of the one or more of the recommended computer network changes to reduce the assessed risk to the entity, determining that the entity has enacted at least a portion of the recommended computer network changes, and in response, automatically reassessing the risk of a cyber security failure based on the enacted recommended computer network changes.
US10291640B2 System and method for detecting anomalous elements of web pages
Disclosed are system and method for detecting anomalous elements of web pages. One exemplary method comprises: obtaining access to a web site, by a client computing device, by requesting a web page associated with the web site via a web server; executing the web page by the client computing device to gather data relating to the web page; determining at least one N-dimensional vector based at least on the gathered data; creating at least one cluster comprising a set of values of coordinates of vectors for at least one element of the web page in N-dimensional space based on the at least one N-dimensional vector; creating a statistical model of the web page based on the at least one cluster; and using the statistical model for detecting anomalous elements of the web page.
US10291634B2 System and method for determining summary events of an attack
Computerized methods and systems determine summary events from an attack on an endpoint. The detection and determination of these summary events is performed by a machine, e.g., a computer, node of a network, system or the like.
US10291633B1 Bandwidth conserving signature deployment with signature set and network security
A malware detection system comprising a signature generator for combining malware signatures into a malware signature filter with a fixed false positive rate; a central location configured to send the malware signature filter to each of a plurality of hosts that are configured to scan files on the host system using the malware signature filter; each host configured such that if the scan indicates a positive result, the file is quarantined and the host sends identification back to central location if a false positive result is obtained for additional instruction. A method for malware detection operative to combine malware signatures into a filter with fixed false positive rate; comprising sending a malware signature filter to hosts for scanning of files on the host system and incoming data; if the malware signature filter returns a positive alert, identification is sent back to a central location.
US10291627B2 Blockchain mining using trusted nodes
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more mobile communication devices and/or processing devices to facilitate and/or support one or more operations and/or techniques for blockchain mining using trusted nodes, such as via democratization of associated resources for fair blockchain mining, for example.
US10291626B2 Managing temporal aspects of accounts and entitlements
A method and system for managing temporal aspects of accounts and entitlements in target systems in an organization is provided. In an embodiment, an identity management system may receive request to create an account on a target system of the organization. In some embodiments, the identity management system may cause, in co-operation with the target system, the account to be created in the target system, at a first time. In some aspects, the identity management system may associate a second time with the account. In some examples, the second time may correspond to an activation time of the account. In some embodiments, the identity management system may cause in co-operation with the target system, the account to be activated on the target system, at the second time.
US10291625B2 Security access for a switch device
A method for providing user access to a network switch appliance, includes: receiving from a user a request to access configuration item for the network switch appliance, the network switch appliance configured to pass packets received from a network to network monitoring instruments; and determining, using a processing unit, whether to allow the user to access the configuration item for the network switch appliance based on information regarding the user.
US10291624B1 Trusted system for a user profile
Disclosed is a system including a user device and a networked device for providing security and customization of the networked device. Example networked devices include IoT (Internet of Things) devices, such as electronics, software, sensors, network devices, and so on. In the disclosure, a user authenticates with the user device using a biometric. The user device transmits a user profile or settings information, optionally along with user biometric information, to the networked device to operate the networked device.
US10291623B2 Information processing device, information processing system, information processing method, and non-transitory computer-readable medium
An information processing device includes: a first reception unit that receives first information indicating a storage location of a document to be printed; a first transmission unit that uses the first information to generate an authorization request, generates corresponding second information, and transmits the authorization request and the second information to a terminal used by a sender of the first information; a second reception unit that receives a corresponding authorization code; a controller that uses the authorization code to acquire an access token, and controls storage of the access token, the second information, and the first information in association with each other; and a second transmission unit that, if the second information is received from an image processing device, uses the corresponding access token and information indicating a storage location to acquire a document in the storage location, and transmits the document to the image processing device.
US10291619B2 System, method, and device for delivering communications and storing and delivering data
A system, method, and device includes a platform data storage that stores a wrap that secures an executable controller and executable sensors. The wrap is verified, optionally through a downloaded authentication driver. After verifying the wrap, the wrap is opened and a sister of the executable controller is installed into the platform memory to cooperate with the executable controller. Additionally or alternatively, the authentication driver may cooperate with the executable controller. The executable controller allows the platform processor to access data secured in a vault and/or verify the platform to create a connection to an application server.
US10291618B2 Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system
Provided are methods and apparatuses for providing contents via a network, in which original data of contents provided via a network can be traced, and contents that are modified according to performance of a contents receiving device is provided. Location information of original contents is added to metadata of contents provided via the network to thereby increase convenience of access to the original contents and modify attributes of contents that are provided, to be suitable for the performance of the contents receiving device.
US10291616B1 Resource authorization system and method
A resource authorization system includes an authorization routing service that is executed on a computing device to authenticate a client to form a client login session, and to receive, from the client, a request to establish a connection to one or more of the resources of a distributed computing system. The authorization routing service then obtains a list of the resources associated with the client login session in which the list of resources includes those that the client is authorized to communicate with. When the requested resource is included in the list of resources, the authorization routing service authenticates the requested resources to form a resource login session, and establish the connection by communicatively coupling the client login session and the resource login session. The resource login session is established independently of the client login session.
US10291614B2 Method, device, and system for identity authentication
The present invention relates to the field of identity authentication. Provided are a method, device, and system for identity authentication, solving the technical problem that existing identity authentication technologies are incapable of protecting personal privacy, and that authentication technologies comprising personal privacy must provide a traceability feature. The method for identity authentication mainly comprises: a first authenticator transmitting to a second authenticator a first identity authentication message; the second authenticator transmitting to an authentication server a second identity authentication message; the authentication server verifying the validity of a secure domain where the second authenticator is at on the basis of the second identity authentication message; the authentication server returning to the second authenticator a third identity authentication message; when the third identity authentication message is received by the second authenticator, same transmitting to the first authenticator a fourth identity authentication message.
US10291611B2 Confidential information storing method, information processing terminal, and computer-readable recording medium
A confidential information storing method performed by a computer is disclosed. Multiple sets of biometric information are acquired from a biometric information reader. The multiple sets of the acquired biometric information and specific information for specifying the biometric information to be used to generate a pass phrase are stored in a biometric information storage part. The pass phrase generated based on the biometric information and the specific information are acquired. Confidential information is encrypted by using the acquired pass phrase. The encrypted confidential information is stored.
US10291608B2 Method and device for establishing wireless connection
Methods and devices are disclosed for establishing a wireless connection. In one embodiment, a method includes establishing a first wired connection with a router, receiving connection information sent from the router via the first wired connection, wherein the connection information is configured to enable an electronic device to connect wirelessly to the router, and establishing a second wireless connection with the router based on the connection information.
US10291607B1 Providing real-time events to applications
The present disclosure describes systems and methods for an app provider to deliver information—such as notifications, alerts, messages, and other data—between client devices without the use of a third-party push token. When receivers are connected to the app provider system, the app provider will deliver a notification and the communication to the receivers without the use of a third-party push token. When receivers are not connected to the app provider system, the app provider may cache communications and notifications until the next time the receiver connects to the app provider.
US10291605B2 Validation for requests
A customer can demonstrate control over an element, such as a domain, by receiving a certificate from a certificate authority. The customer can utilize a device for sending a request relating to a specified domain and receiving a request token to be provided to a domain registry associated with the subject domain. Request token creation can entail generating at least one of a random string, a string generated based on information about a customer, a string generated based on information about the application, a password, or a key. After receiving the request token, the domain registry, in turn, will provide the token to the authority, which will verify that the request token received from the domain registry corresponds to the request token originally provided to the customer's device. If the two tokens match, the authority can act in accordance with the request, such as by issuing the certificate.
US10291602B1 Yarn rest API protection
Systems, computer program products and methods implementing YARN service protection are described. A reverse proxy in a cluster of computers in a distributed computing system can intercept a request to access a YARN service. The request can be associated with requester credentials. The reverse proxy determines that the request includes a REST API call. The reverse proxy determines, based on authentication configuration information, that the call needs to be authenticated. The reverse proxy authenticates the call based on the requester credentials using an authentication mechanism specified in the configuration information. Upon successful authentication of the call, the reverse proxy makes authorization checks based on specified configuration information. If the authorization checks pass, the reverse proxy forwards the request to a server that provides the YARN service in the cluster. If the authentication or authorization checks fail, the reverse proxy denies the request.
US10291600B2 Synchronizing secure session keys
A first client encryption initiation is intercepted from a client. The first client encryption initiation is intended for a server. Based on the first client encryption initiation, a second client encryption initiation is initiated with the server. Receiving a server response from the server responsive to the initiated second client encryption initiation. A first secure connection is negotiated with the client. The first secure connection is based on the intercepted first client encryption initiation and based on the server response. A session key to perform secure communication with the client is obtained from the first secure connection. A second secure connection is established with the server. The second secure connection is based on the server response and the session key.
US10291599B2 Systems, methods and apparatus for keystroke encryption
A keystroke encryption device (KED) exists between the keyboard and the host computing platform including a host PC. The KED examines keystrokes before they are transmitted to the host PC and asymmetrically encrypts the keystrokes when the KED is turned on. The KED allows the keystrokes to pass through as originally indicated by the user when the KED is turned off. The KED accepts a public key from a server, which decrypts the keystrokes using its own public and private key. The keys and an asymmetric encryption algorithm together provide the means by which each keystroke is encrypted before it enters the host PC.
US10291598B1 Transmitting and storing different types of encrypted information using TCP urgent mechanism
A network device decrypts a record, received from a client device, that is associated with an encrypted session between the client device and an application platform. The network device incorporates decrypted record data, from the decrypted record, into a payload field of a transmission control protocol (TCP) packet to be transmitted to another device, identifies a record header in the record, and determines, based on the record header, a record type associated with the decrypted record. Based on the record type, the network device marks the one or more TCP packets as including urgent data by setting a TCP urgent control bit in a header of the one or more TCP packets, and sets a second field, in the header of the TCP packet, to a second value that identifies an end of the urgent data, which corresponds to an end of the decrypted record data in the payload field.
US10291593B1 Remote access service inspector
A method, system, and computer program product for providing protected remote access from a remote access client to a remote access server over a computer network through a plurality of inspections. A remote access configuration file is created for the remote access client. A digital hash of the configuration file is then generated. The digital hash is compared with a configuration file stored at a predefined web location. If the comparison results in a match between the digital hash and the stored configuration file, a digital hash comparison is performed between an encrypted remote access configuration file and an encrypted configuration file stored at the predefined web location. If the plurality of inspections are passed, the remote access client is released from a quarantine state and a virtual private network (VPN) connection to the remote access server is established.
US10291592B2 Secure electronic communication
Techniques are disclosed for secure electronic communication. Examples of metadata include identification of a relationship of a sender and receiver, timing of a communication between the sender and receiver, and frequency of communication between the sender and receiver. The described techniques, for instance, may be implemented to allow a user device to request delivery from a server of an electronic communication and receive the electronic communication without the server being aware of which electronic communication was received.
US10291591B2 Anti-eavesdropping system for mobile phone communication
An anti-eavesdropping system for mobile phone communication is disclosed, wherein a mobile phone is paired with a Bluetooth headset for voice data encryption and decryption, the Bluetooth headset having a microprocessor unit to perform encryption and decryption of voice data, wherein the Bluetooth headset transmits the encrypted voice data to the mobile phone, and decrypts the voice data from the mobile phone and outputs the decrypted voice data to a speaker.
US10291588B2 Secure registration to a service provided by a web server
A technique is provided for controlling a secure registration for a service provided by a web server from a communication terminal in a telecommunications network. The technique includes a web server that saves a dynamically generated code matching the terminal's IP address and transmits a message containing the code to an e-mail address. This address is provided by the user in response to the terminal's connection to the web server. The server transmits to the terminal an application capable of generating an automated test to tell computers apart from humans. The answer provided by the user is encrypted with the terminal's IP address and the code contained in the message transmitted to the e-mail address, and is directly transmitted by the application to the server, which decrypts it and compares it with an expected answer to enable access to the web server if the decrypted answer matches the expected answer.
US10291586B2 Monitoring wireless data consumption
Techniques and devices for circumventing wireless data monitoring in communications between a communication device and a proxy server, as well as systems and techniques for detecting and resolving vulnerabilities in wireless data monitoring systems are described herein. The techniques for circumventing wireless data monitoring may include manipulating a routing table of a communication device, encapsulating data in an unmonitored protocol, and transmitting the encapsulated data in a “bearer,” or communications channel, to a proxy server that fulfills requests included in the encapsulated data. Furthermore, the techniques for detecting and resolving network vulnerabilities may include restricting protocols by bearers in an Access Control List, limiting a bandwidth of a bearer, or protecting a routing table in a secure location of the communication device.
US10291584B2 Dynamic prioritization of network traffic based on reputation
A network device may determine a plurality of reputation indicators that indicate a measure of reputation associated with the flow. A first reputation indicator, of the plurality of reputation indicators, may be determined based on applying a first reputation analysis technique in association with the flow. A second reputation indicator, of the plurality of reputation indicators, may be determined based on applying a second reputation analysis technique in association with the flow. The second reputation analysis technique may be different from the first reputation analysis technique. The network device may determine a reputation score for the flow based on the plurality of reputation indicators. The network device may prioritize the flow based on the reputation score.
US10291582B2 System and method of supporting more than 256 sensors by intelligent platform management interface (IPMI) based server management controller
A system includes a computing device and a server management controller configured to be connected to the computing device. The server management controller includes a processor, an interface in communication with multiple sensors disposed in the computing device, and a non-volatile memory storing computer executable code. The code, when executed at the processor, is configured to: assign each of the sensors with a logical unit number (LUN) and a sensor number; receive a first message from a first sensor of the sensors via the interface, where the first message has a first LUN field storing the assigned LUN and a first sensor number field storing the assigned sensor number of the first sensor; process the received first message; and determine the first sensor as a source of the first message based on the LUN and the sensor number stored in the first message.
US10291581B2 Method and system for reducing PIM protocol DR change
A method and system for reducing changes in a designated router (DR) of a protocol independent multicast (PIM) protocol are disclosed. The method includes: after a PIM device joins a shared network, an interface of the PIM device receiving a Hello message sent by other PIM device in the shared network, wherein the Hello message carries a DR address option; and the interface of the PIM device using a currently used DR address carried in the Hello message as a DR address of the interface.
US10291579B2 Method for recovering IPV6 fault in mobile communication network and PCRF
There is provided a method for a network fault recovery. The method may be performed by a policy and charging rule function (PCRF) node and comprise: transmitting, to a traffic detection function (TDF), a first request for monitoring a session initiation protocol (SIP) based signal to be routed over a first internet protocol (IP) version based network, if a fault of the first IP version-based network is detected; receiving, from the TDF, a report indicating that the SIP based signal is detected; transmitting a first indication for initiating a IP connectivity access network (IP-CAN) session termination procedure to a packet data network gateway (P-GW). Here, the first indication may include a cause value indicating a reactivation is requested such that the P-GW enables a user equipment (UE) to perform a detach procedure and then a reattach procedure.
US10291574B2 Social media integration for transport arrangement service
A transport arrangement and networking system can receive pick-up requests from user devices of requesting users. The pick-up requests can include a carpool service preference. The system can transmit an invitation to a driver device of a proximate carpool driver to service each received pick-up request and identify carpool riders riding with each requesting user. The system can further access social media data for the requesting user and the carpool riders. When the accessed social media data indicates a common link between the requesting user and the carpool rider(s) the system can generate and transmit a notification to the requesting user indicating the common link.
US10291570B2 System and method for detecting relevant messages
A system and method are presented for detecting messages relevant to users in a collaborative environment. In a unified collaboration system, large volumes of messages between a plurality of users in a group may be monitored for relevance to a particular user. Analytics may be applied to the content of the messages to determine which of the plurality of users are relevant and should be alerted. Alerts may notify relevant users that there are messages which may require attention. Non-relevant information in messages may also be hidden or filtered for a user. In an embodiment, users and subject matters may be linked together. For example, words in a message may be related to specific sub-topics of a group and may be associated with a user over time based on when the word is used and which users respond.
US10291565B2 Incorporating selectable application links into conversations with personal assistant modules
Methods, apparatus, systems, and computer-readable media are provided for: operating an instance of a personal assistant module to serve a user while the user operates the client computing device, wherein the instance of the personal assistant module has access to a persistent record of a message exchange thread between the user and instance(s) of the personal assistant module; detecting cue(s) emanating from the persistent message exchange thread; identifying candidate application(s) that are installed on a client computing device operated by the user, wherein the candidate application(s) are associated with content of the message exchange thread; and incorporating, into a transcript of the message exchange thread that is displayed in a graphical user interface rendered on the client computing device, selectable link( operable by the user to cause the client computing device to expose to the user an interface associated with a respective candidate application.
US10291564B2 Social media interaction aggregation for duplicate image posts
A social media platform is searched by a computer to identify a set of duplicate images including a first image that was posted to the platform by a first user and a second image that was posted to the platform by a second user. A notification is provided by the computer to the first user and the second user indicating that the set of duplicate images exists. A host is selected by the computer for a single consolidated image of the set of duplicate images. The first image or the second image is used by the computer to provide the single consolidated image. One or more social media interactions associated with the first image are consolidated by the computer with one or more social media interactions associated with the second image to generate a single set of social media interactions for the single consolidated image.
US10291563B1 Message abuse sender feedback loop
A request to send messages is received by a sender messaging service from a sender. The messages are for one or more recipients associated with one or more recipient messaging services. The sender messaging service can determine that at least one of the plurality of messages is indicative of message abuse. The sender messaging service can generate a warning message which includes at least one of an indication of the sender, an indication of an address of the sender, and an indication of the message abuse. The sender messaging service can send the warning message to the one or more recipient messaging services.
US10291559B1 Systems and method for communications routing based on electronic communication data
A system and method includes at the online electronic communications service: receiving a search query from a source communication node; accessing historical electronic communication data associated with the source communication node and a plurality of online communication nodes from one or more third-party online communication services; constructing an electronic communication network mapping of communication nodes between the source communication node and each of the plurality of online communication nodes, wherein constructing includes: measuring communication metrics and/or connectivity metrics among the source communication node and the plurality of online communication nodes at least one communication metric or at least one connectivity metric between pairs of online communication nodes within the electronic communication network mapping based on the measuring; and returning an identification of one or more online communication nodes that satisfy one or more search facets of the search query based on the electronic communication network mapping.
US10291558B2 Instant messaging communication system and method
A method of providing instant messaging communication between a first user and at least one other user via a communication network. The method comprises: executing an instant messaging client at a user terminal of the first user, the instant messaging client having a user interface comprising a message composition region; the instant messaging client receiving a selection of media for insertion into the instant messaging communication from the first user; the instant messaging client generating a link comprising the address of the selected media at a network element and creating a selectable control with the link embedded therein; inserting the selectable control in the message composition region of the instant messaging client; the instant messaging client receiving user-viewable text entered by the first user into the message composition region in addition to the selectable control; and the instant messaging client transmitting the contents of the message composition region of the instant messaging client to the at least one other user over the communication network responsive to a command from the first user.
US10291557B2 Streaming media content to a user equipment in an internet protocol multimedia subsystem
An application server (204, 300), a first user equipment, UE, (200, 400), a second UE (206, 500) and corresponding methods for use in an Internet protocol multimedia subsystem, IMS, and for streaming media content between the first UE and the second UE using the Rich Communications Services, RCS, standard. The first UE transmits media content to an application server (204, 300) as an RCS file transfer. The application server receives the media content from the first UE as an RCS file transfer and stores the media content in a memory (306). The first UE compiles a message comprising a media content identifier and transmits the compiled message to the second UE using an RCS text based communication. The second UE receives the RCS text based communication from the first UE and transmits a request for the media content to the application server. The application server receives the request, converts the stored media content into streaming data suitable for streaming to the second UE and streams the streaming data to the second UE as an RCS video share, such that the media content can be viewed at the second UE only while it is being streamed.
US10291552B2 Method for providing an information centric network with a software defined network and controller of the software defined network
A method provides an information centric network with a software defined network based on an information centric networking protocol on top of a physical network based on an internet protocol. A controller in the software defined network receives a first packet of an object request in the information centric network. The controller encodes a message ID indicating an object source of the object request into a header of the first packet. The controller installs forwarding rules on forwarding elements in the physical network such that further packets of the object request are forwarded according to the installed forwarding rules by the forwarding elements rewriting headers of the further packets.
US10291551B2 Switching fabric topology based on traversing asymmetric routes
A system may include a set of 4N packet processors and a switching fabric to interconnect the set of 4N packet processors. The switching fabric may include the following switching elements having a size of at least 3N×3N: a first switching element, a second switching element, a third switching element, and a fourth switching element. The first switching element may be directly connected to the second switching element and the third switching element, and may be indirectly connected to the fourth switching element. The second switching element may be directly connected to the fourth switching element, and may be indirectly connected to the third switching element. The third switching element may be directly connected to the fourth switching element.
US10291547B2 Systems and methods for determining routing information for a network request
Systems and methods are disclosed for processing a request for network resources in a network comprising at least one endpoint a first pool of destinations. According to certain embodiments, a first request is received from an endpoint. A determination of whether to validate a first destination identifier associated with the first request is made based on at least one of a first timestamp and a first pool identifier associated with the first request. If it is determined to validate the first destination identifier, a target destination identifier is determined, and the first request is forwarded based on the target destination identifier. The requested network resource is received, and is transmitted to the endpoint.
US10291544B1 Bandwidth saving with programmable redistribution
A video encoder unit receives a video signal to encode along with auxiliary services such as audio streams and/or data streams. While the auxiliary streams are allotted a fixed bandwidth, the video encoder determines a required video bandwidth, which must be allocated in response to the request by a central allocator. Where economies are made in the auxiliary services for example by transmitting stereo audio instead of surround sound for example, the bandwidth requested from the central allocator is inflated by an amount corresponding to a proportion of the economized bandwidth. The extra bandwidth allocated on this basis may then be used for improving the quality of video encoding, and/or reserved for the transmission of asynchronous data.
US10291541B1 Systems and methods for scheduling transmissions from an access node
Systems and methods are described for scheduling transmissions from an access node in a communication network. A plurality of data packets may be received at a buffer of an access node. A discard timer may be started on receipt of the data packets. When the discard packet timer expires, a number of data packets in the buffer and an associated aggregated queuing delay may be determined. The aggregated queuing delay may be compared to target block error rate (BLER). The target BLER may be modified when the aggregated queuing delay and the number of data packets exceed a target threshold. Data packets may be transmitted from the access node using the modified BLER.
US10291540B2 Method and apparatus for performing a weighted queue scheduling using a set of fairness factors
A computer-implemented medium using a scheduler for processing requests by receiving packet data from multiple source ports and then classifying, the received packet data based upon the source port received and a destination port the data being sent. Next, sorting, the classified packet data into multiple queues in a buffer, and updating, a static component of one or more of the multiple queues upon the queue receiving the sorted classified data packet. Further, scheduling, using the scheduler based upon the destination port availability and a set of fairness factors including priority weights and positions, for selecting a dequeuing of data packets from a set of corresponding queues of the multiple queues, and then updating the static of the dequeued queue upon the data packet being outputted from the dequeued queue.
US10291539B2 Methods, systems, and computer readable media for discarding messages during a congestion event
The subject matter described herein relates to methods, systems, and computer readable media for discarding messages during a congestion event. One method includes registering a traffic congestion policy for handling traffic associated with an application during congestion. The method further includes determining a first congestion level associated with a congestion event. The method also includes determining message rates of messages associated with similar message priority values, wherein the message priority values are determined using the traffic congestion policy. The method further includes discarding a first message using the message rates, the first congestion level, and a message discard algorithm, wherein the message discard algorithm is determined using the traffic congestion policy.
US10291538B2 Flow control in connection with an access request
Embodiments of the present application relate to a method, device, and system for flow control in connection with one or more access requests. The method includes detecting one or more access requests communicated from one or more access terminals, the one or more access requests associated with accessing a service application system, obtaining flow-limiting condition data, determining a new flow control threshold value based at least in part on the flow-limiting condition data, and updating a current flow control threshold value based at least in part on the new flow control threshold value.
US10291537B2 Methods for reducing traffic for a mobile device communicating over multiple channels
A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
US10291536B2 Tiered services in border gateway protocol flow specification
A device may receive information, via one or more border gateway protocol messages, identifying a first network traffic service and a second network traffic service. The device may map the information identifying the first network traffic service and the second network traffic service to information identifying a first tier of service for the first network traffic service and a second tier of service for the second network traffic service. The device may perform a first action and a second action, respectively associated with the first network traffic service and the second network traffic service, on the incoming network traffic, based on an order of the first tier of service, for the first network traffic service, and the second tier of service, for the second network traffic service, in a priority ordering of the set of network traffic services.
US10291533B1 Systems and methods for network traffic monitoring
A packet forwarding network may include switches that forward network traffic between end hosts and network tap devices that forward copied network traffic to an analysis network formed from client switches that are controlled by a controller. Network analysis devices and network service devices may be coupled to the client switches at interfaces of the analysis network. The controller may receive one or more network policies from a network administrator. A network policy may identify ingress interfaces, egress interfaces, matching rules, packet manipulation services to be performed. The controller may control the client switches to generate network paths that forward network packets that match the matching rules from the ingress interfaces to the egress interfaces through service devices that perform the services of the list. The controller may generate network paths for network policies based on network topology information and/or current network conditions maintained at the controller.
US10291532B1 Enabling interconnection between ethernet virtual private networks (EVPNs) and provider backbone bridging EVPNs (PBB-EVPNs)
A network device may receive first route information from an Ethernet virtual private network (EVPN) device and/or a provider backbone bridging EVPN (PBB-EVPN) device. The network device may generate second route information based on the first route information. The network device may provide the second route information to permit network traffic to be transferred between the EVPN device and the PBB-EVPN device. The network device may receive the network traffic to be transferred between the EVPN device and the PBB-EVPN device after providing the second route information. The network device may modify the network traffic to be compatible with the EVPN device or the PBB-EVPN device after receiving the network traffic. The network device may provide the network traffic between the EVPN device and the PBB-EVPN device after modifying the network traffic.
US10291522B1 Applications-aware targeted LDP sessions
In general, the disclosure relates to techniques for initiating a targeted LDP session in a manner that includes information specifying one or more application for which a targeted LDP session is being initiated. In one example, a method includes receiving, by a network device, a LDP initialization message to initiate an Label Distribution Protocol (LDP) session with a peer network device, the LDP initialization message including a Targeted Applications Capability (TAC) field specifying one or more applications for which the LDP session is to be used for advertising forwarding equivalence class (FEC)-label bindings between the network device and the peer network device, and determining, by the network device, whether to allow the LDP session to be established based on the one or more applications specified in the TAC field.
US10291520B2 Redundant traffic suppression relaying mechanism for BLE-mesh systems
A BLE-Mesh device includes a controller, an RF driver for driving the transceiver adapted to be coupled to an antenna, and a counter. The controller implements an applications layer including BLE and Mesh Applications, and a BLE stack and a mesh stack. A redundant traffic suppression relaying algorithm is for waiting for a random time within a selected time window from W1 to a later W2 before attempting to transmit a first packet that contains a unique source (SRC) address and a packet sequence (SEQ) number of a device that is the source of the first packet. If during the random time a packet with both the source device's SRC address and the SEQ number is received, the counter is incremented from an initial count to a current count. After the random time elapses, the current count is compared to a Cthreshold value, and the first packet is transmitted only if the current count
US10291516B2 Synonymous labels
Particular embodiments described herein provide for a communication system that can be configured to identify a system that includes network traffic, where at least a portion of the network traffic includes packets, at least a portion of the packets include a stack, and at least a portion of each stack includes one or more previously allocated labels. The communication system can further be configured to determine a synonymous label that triggers an action and to replace a label from the one of the one or more previously allocated labels in a specific stack of a specific packet with the synonymous label. In an example, the synonymous label can be used to identify a subset of packets in the network traffic or a source of the specific packet.
US10291515B2 System and method for a control plane reference model framework
Embodiments are provided for implementing control plane functionality to configure a data plane at a plurality of network nodes. A software defined topology (SDT) component is configured to determine a data plane logical topology indicating a plurality of selected nodes and a logical architecture connecting the selected nodes. The data plane logical topology enables traffic delivery for a service or virtual network for an end-customer or operator. A software defined networking (SDN) component is configured to interact with the SDT component and map the data plane logical topology to a physical network. The mapping includes allocating network nodes including the selected nodes and network resources which enable communications for the service or virtual network and meet QoS requirement. A software defined protocol (SDP) component is configured to interact with the SDN and define data plane protocol and process functionality for the network nodes.
US10291514B2 Software defined network (SDN) control signaling for traffic engineering to enable multi-type transport in a data plane
Aspects of this disclosure provide techniques for dynamically configuring flow splitting via software defined network (SDN) signaling instructions. An SDN controller may instruct an ingress network node to split a traffic flow between two or more egress paths, and instruct the ingress network node, and perhaps downstream network nodes, to transport portions of the traffic flow in accordance with a forwarding protocol. In one example, the SDN controller instructs the network nodes to transport portions of the traffic flow in accordance with a link-based forwarding protocol. In other examples, the SDN controller instructs the network nodes to transport portions of the traffic flow in accordance with a path-based or source-based transport protocol.
US10291513B2 Topology aware load balancing engine
Concepts and technologies are disclosed herein for a topology aware load balancing engine. A processor that executes a load balancing engine can receive a request for a load balancing plan for an application. The processor can obtain network topology data that describes elements of a data center and links associated with the elements. The processor can obtain an application flow graph associated with the application and create a load balancing plan to use in balancing traffic associated with the application. The processor can create the load balancing plan to use in balancing traffic associated with the application and distribute commands to the data center to balance traffic over the links.
US10291512B2 Interest message path steering and multi-path traceroute in information-centric networking
In one embodiment, path routing in a node fabric of an information-centric network (ICN) includes transmitting a request from a source application to an upstream node via node faces of nodes in the node fabric along a path encoded in a Path Steering Value (PSV); and receiving at the source application from the upstream node a reply that travels along a return path encoded in the PSV. The PSV is generated by pairwise encoding pairs of node faces successively traversed by the reply and is represented by a deterministically decodable pairing function. Node face identifiers can be deterministically, i.e., uniquely, decoded from the PSV. The deterministically decodable pairing function is selected from a Cantor function, a Hopcroft and Ullman variant of the Cantor function, Hilbert curve algorithm, Morton code, and a bitwise pairing function.
US10291509B2 Threshold crossing events for network element instrumentation and telemetric streaming
A method for monitoring a network. The method includes generating a measurement value of network traffic processed by a component of a number of components of a network device. Based on the measurement value meeting a pre-determined criterion, a threshold-crossing event of the component is detected. In response to the threshold-crossing event, a number of time series of measurement values of the network traffic are generated. In particular, each time series is generated by one of the number of components. Accordingly, a combination of the number of time series is sent as a telemetric data stream by the network device to a network management system of the network.
US10291507B2 Implementing a virtual tap in a virtual topology
Techniques for implementing a virtual tap in a virtual topology are described. A request to tap a particular link between a set of virtual topology entities (VTEs) is received. The particular link between the set of VTEs is mapped to a link between a set of instantiated entities in a physical topology. One of the instantiated elements implements a tapping function. Additionally or alternatively, a tapping element is instantiated and the tapping element implements the tapping function. The tapping element is not one of the set of instantiated entities. The tapping function includes: applying a tap filter to a set of data; replicating the data that passes the tap filter; and transmitting the replicated data to a virtual endpoint. The replicated data may be referred to as “tapped data.” A user interface engine presents information regarding the particular link between the set of VTEs based on the tapped data.
US10291506B2 Anomaly detection in industrial communications networks
An anomaly detection system installed in a plant communications network detects unexpected changes or anomalies in the traffic patterns over the communications network to detect infected or potentially infected nodes. The anomaly detection system includes various data collection modules at each of the nodes of the network which operate to view the message traffic into and out of the node and to generate metadata pertaining to the message traffic. The communication modules at the nodes send the traffic metadata to an anomaly analysis engine, which processes the metadata using a rules engine that analyzes the metadata using a set of logic rules and traffic pattern baseline data to determine if current traffic patterns at one or more network nodes are anomalous. If so, the analysis engine may generate an alert or message to a user informing the user of the potentially infected node, may automatically disconnect the node from the network, or may take some other action to minimize the effects of an infected node.
US10291503B2 File block placement in a distributed network
Pipelines for distributing file block in distributed file system network can be determined using a crawler algorithm. The crawler algorithm can iteratively identify links in a pipeline from for a starting node to one or more data storage nodes. In each iteration the pipeline can be extended based on the costs associated with the links on the pipeline with the resulting cost propagated as the pipeline is extended. The link costs indicate congestion on the links. Costs may also be back propagate from the data storage nodes.
US10291502B2 Electronic transmissions with intermittent network connections
Embodiments relate to systems and methods for electronically conditioning transmission of communications based on results of a connection assessment. An electronic file is executed at an electronic device, which causes a first query and a second query to be presented. A first query response and a second query response are identified. The first query response is stored in a locked configuration that inhibits the ability to modify the first query response to the first query. The second query response is stored but is not stored in the locked configuration. Query response data is generated that includes an identifier of the second query, an identifier of the second query response and an identifier of the electronic device. A connection variable is determined by assessing one or more network connections available to the electronic device. When a transmission condition is satisfied, the query response data is transmitted to another device.
US10291497B2 Session-based traffic statistics logging for virtual routers
Techniques are disclosed for session-based traffic statistics. In an example method, a virtual router of a cloud data center processes traffic flows for virtual machines executing on a server within the cloud data center to generate traffic flow statistics. The traffic flows include ingress traffic flows originating from the virtual machines and destined for a network of the cloud data center, and egress traffic flows originating from the network of the cloud data center and destined for the virtual machines. A virtual routing agent processes the traffic flow statistics to identify pairs of ingress and egress traffic flows corresponding to a common communication session. The virtual routing agent generates, for each identified pair of ingress and egress traffic flows, session records comprising traffic session statistics for each of the ingress and egress traffic flows of the pair and uploads the session records to a traffic collector for the network.
US10291496B1 Packet capture based capturing of protocol layer state information
A device may determine a set of network traffic monitoring parameters associated with identifying a packet for capture. The set of network traffic monitoring parameters may identify a particular protocol layer at which to perform packet capture. The device may configure packet capture and protocol layer state determination based on the set of network traffic monitoring parameters. The device may perform packet capture of the packet at a time when the packet is received at a protocol stack associated with the particular protocol layer based on configuring packet capture and protocol layer state determination. The device may determine a protocol layer state at the time when the packet is received at the protocol stack based on configuring packet capture and protocol layer state determination. The device may provide information identifying the packet and/or the protocol layer state.
US10291491B2 Relay apparatus and relay method
A relay apparatus includes a memory and a processor coupled with the memory. The processor is configured to determine whether a frame received from a first device is to be discarded. The frame includes first information set at a first communication layer and second information set at a second communication layer different from the first communication layer. The processor is configured to transmit the frame to a second device upon determining that the frame is not to be discarded. The second device is set as a destination in the first information. The processor is configured to extract third information from the second information upon determining that the frame is to be discarded. The processor is configured to output the third information.
US10291490B1 System and method for collecting data from low-availability devices
In one embodiment, a method includes registering as a listener for availability notifications from at least one low-availability device. The method further includes determining a data-collection schedule of the at least one low-availability device. In addition, the method includes maintaining a prioritized queue comprising required data items needed from the at least one low-availability device. Also, the method includes preparing, in advance of the at least one low-availability device becoming available, a request for at least one required data item. The at least one required data item includes a highest-priority data item in the prioritized queue. The method additionally includes, responsive to a notification that the at least one low-availability device is available, transmitting the request to the at least one low-availability device.
US10291489B2 Monitoring network performance
Methods and apparatus are disclosed for monitoring network performance in respect of a digital communications network comprising a user-network (1) having at least one user-device (11, 12, 13) therein that is able to submit requests for data to and receive data from one or more remote servers (16) via an intermediate control module (10), and an access network (5) via which data may be delivered to the user-network (1) via the control module (10). In particular, methods and apparatus are disclosed that allow a network service provider providing network services via an access network to its customers' home networks to have visibility on the performance of its customers' home networks and/or on the performance of one or more networked devices within those customers' home networks.
US10291487B2 System for predictive acquisition and use of resources
Systems, computer program products, and methods are described herein for predictive acquisition and use of resources across a dispersed Internet protocol capable network connecting devices electrically attached to the network. The present invention is configured to receive an indication from a user to initiate a change associated with a resource utilization profile of the user; initiate a first user interface, wherein the first user interface comprises one or more resources associated with the resource utilization profile; receive a user selection of at least one of the one or more resources associated with the resource utilization profile that the user wishes to change; monitor the one or more resources for a predetermined amount of time since the initiation of the change; determine a utilization trend; dynamically generate a graphical representation of the utilization trend; and display the graphical representation of the utilization trend to the user.
US10291484B2 System and method for out-of-line real-time in-service performance measurement
A system for out-of-line testing of performance of a network, comprising a multiplexer at an input to the network; a demultiplexer at an output from the network; the multiplexer further comprising a traffic generator to insert synthetic traffic, and a first switch to accept an incoming customer traffic stream and join the incoming customer traffic stream with a synthetic traffic stream to form a total traffic stream, the total traffic stream fed to the input to the network; and the demultiplexer comprising a second switch to receive the total traffic stream from the output of the network, and separate the total traffic stream into the synthetic traffic stream and the customer traffic stream, and a traffic analyzer to analyze the separated synthetic traffic stream.
US10291481B2 Modelling apparatus and method
A method of processing a model of a telecommunications network, the telecommunications network. The method includes dividing the network elements of the telecommunications network into a plurality of different groups, for a first of the group of network elements being modelled, loading computer program code representing the group of network elements being modelled into the computer memory and executing the computer program to model the first group of network elements within a first time period. For a subsequent time period the first group of network elements is represented by the amount of network services consumed on the one or more interfaces with the second group of network elements determined within the first time period, while loading into the computer memory computer program code to model the second group of network elements. In this way, an improvement in modelling telecommunications networks is provided by dividing each of the component parts of the telecommunications network into groups, and handling these groups on a cyclic basic.
US10291478B1 Graph-based network topology validation
A device may include one more processors to receive designed network information corresponding to a designed network; generate a data graph corresponding to a topology of the designed network based on the designed network information; receive discovered network information corresponding to discovered network devices of a discovered network; generate a query graph corresponding to the discovered network based on the discovered network information; perform a validation analysis of a topology of the discovered network relative to the topology of the designed network based on the data graph and the query graph; and/or perform an action based on a result of the validation analysis.
US10291477B1 Internet of things (IoT) device registration
Technology is described for registering Internet of Things (IoT) devices. A hub device may receive a request for hub registration from an IoT device. The request for hub registration may include IoT device information. The hub device may validate the request for hub registration at the hub device based on the IoT device information. The hub device may retrieve registration information from an IoT service. The registration information may include a dedicated security certificate for the IoT device. The hub device may forward the registration information to the IoT device to enable the IoT device to communicate IoT device data to the IoT service.
US10291471B1 Methods and apparatus for remediation execution
Disclosed herein are methods, systems, and articles associated with remediation execution. In embodiments, a set of policy test failures may be selected for remediation. The set of policy test failures may be associated with a computer network with a number of nodes. For each failure within the set of policy test failures, a remediation script may be obtained to remediate a corresponding policy test failure. The remediation scripts may be selectively provided to nodes that are affected by policy test failures, for execution by the nodes. A remediation script result for each remediation script executed may be received. Based upon the remediation script results, it may be determined whether or not execution of the remediation scripts was successful.
US10291470B1 Selective storage of network device attributes
A first device may receive a network information request that identifies a data object relating to a network device. The data object may correspond to or identify an attribute associated with the network device. The first device may determine that the attribute is a static attribute relating to a configuration of the network device. The first device may determine whether a second device stores the data object. The second device may store data objects corresponding to static attributes. The first device may selectively obtain the data object from the network device or from the second device based on determining whether the second device stores the data object. The first device may provide the data object based on the network information request.
US10291466B2 Computing infrastructure provisioning
According to an example, a provisioning management system receives an infrastructure code definition including a description of computing infrastructure, and determines, based on the infrastructure code definition, configuration instructions usable by computer resource management systems for provisioning the computing infrastructure. The configuration instructions are provided to the computer resource management systems to facilitate the provisioning of the computing infrastructure.
US10291463B2 Large-scale distributed correlation
Disclosed herein are system, method, and computer program product embodiments for performing distributed correlation to determine a probable cause for a performance problem detected in an application. An embodiment operates by triggering an alert for a performance metric of an application executing on a local-level node. The alert may be sent to a higher-level node. Upon receiving the alert, the higher-level node may send a distributed correlation request, used to determine a root cause of the alert, to the lower-level node. Upon receiving the distributed correlation request, the lower-level node may produce and send a correlation result to the higher-level node. Upon receiving the correlation result, the higher-level node may select the probable cause of triggering the alert based on the correlation result. The probable cause may then be presented to the user.
US10291461B2 Secure gateway
Gateway device (100), adapted to couple a first network with a second network, comprising: a first network interface device (102) coupled by a first interface to a first network and having a second interface; a second network interface device (104) coupled by a first interface with the second network and having a second interface; a network coupling device (103) adapted to transmit in a first status no data from the second interface of the second network interface device (104) to the second interface of the first network interface device (102) on the physical layer and adapted to transmit in a second status data from the second interface of the first network interface device (102) to the second interface of the second network interface device (104); wherein said network coupling device (103) includes a switching device (126, 128) coupled to a conductor (130, 134) coupling the second interface of the first network interface device (102) and second network interface device (104); wherein the switching device (126, 128) is connected such to the conductor (130, 134) that the conductor can not transmit data in a first state of the switching device and that the conductor can transmit data in a second state of the switching device and wherein said switching device (126, 128) is controlled by a manual switch (127) operated by a user.
US10291459B2 Systems and methods for sparse code multiple access
Coding gains can be achieved by encoding binary data directly to multi-dimensional codewords, which circumvents QAM symbol mapping employed by conventional CDMA encoding techniques. Further, multiple access can be achieved by assigning different codebooks to different multiplexed layers. Moreover, sparse codewords can be used to reduce baseband processing complexity on the receiver-side of the network, as sparse codewords can be detected within multiplexed codewords in accordance with message passing algorithms (MPAs).
US10291457B2 Information transmission method, a base station and a terminal
The embodiments of the present disclosure disclose an information transmission method, a base station and a terminal. The method comprises: configuring at least one type of subcarrier spacing of synchronization signal and physical broadcast channel and symbol numbers occupied by the synchronization signal and the physical broadcast channel by a base station, wherein, the subcarrier spacing of the synchronization signal is 15×2m kHz, the subcarrier spacing of the physical broadcast channel is 15×2n kHz, m and n are both integers in a range of 0 to 5; selecting one configuration for sending the synchronization signal and the physical broadcast channel according to a service time delay requirement; determining frequency domain positions and time domain positions of the synchronization signal and the physical broadcast channel, wherein, the frequency domain positions for sending the synchronization signal and the physical broadcast channel are neighboring each other or at least partially overlap, the time domain positions for sending the synchronization signal and the physical broadcast channel are neighboring each other or partially overlap; sending the synchronization signal and the physical broadcast channel to a terminal according to the selected configuration and the determined frequency domain positions and time domain positions. By means of the present disclosure, the time delay of a terminal accessing a communication area can be reduced.
US10291453B2 Mixed guard intervals in OFDM signal data segments
Systems, methods, and other embodiments associated with generating wireless communication with a long guard interval followed by short guard intervals are described. According to one embodiment, a wireless communication device includes a transmitter configured to generate and transmit an orthogonal frequency-division multiplexing (OFDM) signal with (i) a preamble and (ii) a data segment following the preamble that includes a plurality of data symbols that are each respectively preceded by a guard interval. The transmitter is configured to generate (i) a first guard interval preceding a first data symbol in the data segment following the preamble as a long guard interval, and (ii) subsequent guard intervals that are subsequent to the first guard interval according to a type of guard intervals for the OFDM signal.
US10291451B2 PRACH design for larger cell radius
Certain aspects of the present disclosure provide techniques for improving a physical random access channel (PRACH) design, for example, to support larger cell radius for communications in a wireless network. In aspects, a method of wireless communication by a user equipment (UE) is provided. The method generally includes receiving at least one configuration of a plurality of available narrowband physical random access channel (NPRACH) configurations or an indication of one of the plurality of NPRACH configurations. Each of the plurality of NPRACH configurations includes a different combination of at least two of a multi-level frequency hopping patter, cyclic prefix length, symbol group format, or tone spacing for NPRACH signals. The method also includes determining at least one resource within a plurality of available NPRACH resources according to the received configuration(s) or the received indication, and transmitting a NPRACH signal using the determined at least one resource.
US10291448B2 Multi-carrier superposition method and device
Disclosed are a multi-carrier superposition method and device. First, input carrier signals are superposed, and gain reduction processing is conducted during the superposition process, and then CFR processing and increase processing are conducted on the superposed carrier signals. Thus, under the circumstance of multi-carrier superposition, it can be effectively ensured that signals cannot overflow, and meanwhile the requirement for precision of a system during processing is met.
US10291447B2 Method of processing of signal transmitted from the analog NFC driver and system for realization of said method
During the contactless transfer of the data from PICC (1) to PCD (4) with the load modulation within PICC (1) the analog signal between the transmitting antenna (3) and the output of the driver (2) is demodulated. From the demodulated output the digital data are generated for the direction of the subsequent modification of the signal led to the PICC (1) antenna set. The digital data gather from the demodulated signal are used for the amplification and/or attenuation of the signal received on the side of the PCD (4) and/or for synchronization or other modification of the signal on the side of the PICC (1), whereby no further modification of the driver (2) is needed. The connection on the LA, LB outputs appears to the driver (2) by its characteristics, mainly by its impedance, in the same way as the connected antenna (3) of the original connection according to the prior state of the art. Such processing and connection allows to use broadly available analog drivers (2) which can be combined with various other elements of other producers, which achieves real compatibility and high amount of freedom when designing the circuits, as well as the independence from the particular producer of the chips.
US10291445B2 Method and system for minimizing channel preservation time in cellular communications on un-licensed band
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Method and system for minimizing channel preservation time in a cellular communication network. The system, after channel sensing and if the channel is free, dynamically determines a Preservation Signal (PS) value, and then adjusts the channel preservation time, based on the determined PS value. The system can minimize the channel preservation time, by restarting data transmission upon detecting a symbol boundary, while the data transmission is in progress.
US10291442B2 Low-skew channel bonding using phase-measuring FIFO buffer
Circuits and methods are disclosed for low-skew bonding of a plurality of data channels into a multi-lane data channel. In one embodiment, phase-measuring first-in first-out buffer circuits buffer pre-buffer parallel data signals and generate phase-measurement signals. A channel-bonding control circuit receives the phase-measurement signals and generates bit-slip control signals. Transmission bit-slip circuits slip integer numbers of bits based on the bit-slip control signals. Bypass registers may be used when the integer number of bits is greater or equal to the parallel width of a lane. In another embodiment, the channel-bonding control circuit receives the phase-measurement signals from the phase-measuring FIFO buffer circuits and generates clock-slip control signals. Clock slip circuits controllably slip parallel clock signals by integer numbers of unit intervals of a serial clock signal. Various other aspects, features, and embodiments are also disclosed.
US10291441B2 Method for constructing codebook in multiple-antenna wireless communication system, and apparatus therefor
A method for constructing a codebook in a multiple-antenna wireless communication system and an apparatus therefor are disclosed. Specifically, constructing a codebook in a multiple-antenna wireless communication system comprises the steps of: receiving parameters for constructing a codebook from a base station; and constructing a codebook using the parameters for constructing the codebook, wherein the parameters for constructing the codebook may include a phase value (α) of a first code vector forming the codebook, a phase difference (β) between code vectors that are adjacent to one another within the codebook, and the number of bits (γ) that is required when feeding back a code vector selected thin the codebook.
US10291430B2 Method, device and system for managing TRILL network using three-layer network manager
The present document discloses a method, apparatus and system for managing a TRILL network by a layer-3 network manager. Herein, the method includes: associating a target RB in the TRILL network with an interface of a layer-3 VLAN, publishing the layer-3 VLAN as a participant VLAN of the target RB, and calculating and issuing a broadcast decapsulation flag for the layer-3 VLAN, then an ingress RB encapsulating a layer-2 Ethernet frame which is sent by the layer-3 network manager to the target RB and includes a layer-3 IP message into a TRILL data message for sending to the target RB, and the target RB decapsulating the TRILL to obtain the original layer-2 Ethernet frame for processing. By the present document, the problem of incapability in managing an RB running TRILL by the layer-3 network manager in the related technology is solved, and the TRILL network is conveniently planned and configured.
US10291427B2 Device selection method and apparatus
A device selection method and apparatus is disclosed, where the method includes: responding, by a control device, to a selection operation of a user, and determining a pointing direction of the control device and/or a deflection angle of the control device according to sensing data collected by a sensor of the control device; and determining, according to the pointing direction of the control device and/or the deflection angle of the control device, a home network device selected by the user, so that a correctness rate of home network device selection is increased effectively.
US10291422B2 Apparatus of synchronization for DOCSIS upstream signal transmission through optical IP network and method of the same
Disclosed herein is a synchronization method for transmitting a DOCSIS upstream signal, which is performed by an RoIP terminal, the synchronization method including receiving a synchronization (SYNC) message periodically sent by a Cable Modem Termination System (CMTS) and thereby synchronizing a clock and generating a reference time; receiving a ranging request signal from a Cable Modem (CM); including information about a start time of an allocated ranging interval in the ranging request signal, converting the ranging request signal into an IP packet, and transmitting the IP packet to an RoIP headend device over an IP network in order to enable the RoIP headend device to convert the ranging request signal, delivered via the IP network, into an RF signal and transmit the RF signal to the CMTS; and converting a ranging response message delivered from the CMTS into an electric signal and transmitting the electric signal to the CM.
US10291421B2 Method for monitoring licensed-assisted access cell, device, and base station
The present disclosure provides a method and device for monitoring a licensed-assisted access cell. The method includes user equipment receiving notification signaling from a base station, where the notification signaling is used to instruct the user equipment to monitor a target LAA cell. The user equipment monitors for a specified signal of the target LAA cell after receiving the notification signaling. In this way, user equipment does not need to continually monitor or receive a signal of an LAA cell and power consumption can be reduced.
US10291420B2 Method and system for managing the delivery of over-the-top streams
A method and system for managing live, linear, and repetitive video stream transmissions in limited multicast resource systems are provided. The method includes monitoring OTT content streams flow in the broadband network; determining a delivery mode for each of the monitored OTT content streams, wherein the determination is based on at least one decision parameter, wherein the deliver mode is any one of a multicast mode and a unicast mode; and switching from a current delivery mode to the determined delivery mode when the current mode and determined delivery mode are not the same.
US10291419B2 Location and range determination using broadcast messages
Disclosed are implementations that include a method, at a mobile device, including receiving multiple broadcast messages transmitted by multiple stationary wireless devices, and obtaining first information relating to each of the multiple broadcast messages, with at least some of the first information being included in the multiple broadcast messages, and second information relating to at least one earlier broadcast communication received by at least one of the multiple stationary wireless devices, prior to transmission of the at least one of the multiple broadcast messages, from at least one other of the multiple stationary wireless devices, with the second information included in the at least one of the multiple broadcast messages. The method also include determining location information for the mobile device based on the first information, the second information, and known positions of at least some of the multiple stationary wireless devices.
US10291417B2 System, method and program product for delivery of digital content offerings at a retail establishment
A method and system for providing distributed network access point installation and management. A network provider installs and/or operates a plurality of access points at locations of a retail entity. Each access point may provide services such as Internet access, and/or content such as audio, video, text, and/or graphics, among other types of services. A carrier, such as a telephone or cable company, may compensate the network service provider for installation and operation of the access points. The carrier may in turn charge its subscribers for network access at the retail entity locations. A plurality of different carriers may provide compensation and allow respective subscriber access. The network access points may be configured to allow each carrier to present a point of presence to its subscribers at the retail entity locations. The installed network may also provide service for retail entity back office functions.
US10291414B1 SRAM as physically unclonable function
An approach is provided in which an information handling system performs multiple tests on a memory device using different supply voltage levels. The information handling system identifies a set of memory cells in the memory that produce a same result during each of the memory tests at the different supply voltage levels, and generates a unique identifier based on the set of memory cells. In turn, the information handling system uses the unique identifier in one or more processes executed by the information handling system.
US10291410B2 Using multiple digital identification documents to control information disclosure
A first digital identification document is transmitted from an identification authority to a mobile device of an identified individual. This first digital identification document is digitally signed and includes a set of attributes about the identified individual. In the same manner, a second digital identification document is also transmitted to the identified individual's mobile device. The second digital identification document is also digitally signed but includes a different set of attributes about the identified individual. The identified individual is then confronted by a series of challengers, wherein each challenger requires a different amount of information about the identified individual. Based on the identity of each challenger, the identified individual selects an appropriate identification document and transmits it to the applicable challenger's device. The challenger is then able to confirm both the information he needs about the identified individual and the validity of the identification document that he receives.
US10291404B2 Supplies of deficiency of a key in information on a set of keys
Methods for supplying deficiency of a key in a set of keys stored in devices includes receiving information (key values) on the keys from each device. Each key is assigned to a node or pair of nodes in a tree structure(s). If a position of a key in the tree structure in a first set of keys is stored in a first device with its value and corresponds to a position of a key in the tree structure in a second set of keys stored in a second device with its value, the first device and the second device are grouped together. Where there is a missing key in the first set of keys, a key corresponding to the missing key from the second set of keys is found, or a key common in the first set of keys and the second set of keys is found.
US10291403B2 Systems and methods for generating symmetric cryptographic keys
A system for generating symmetric cryptographic keys for communications between hosts. Hosts use associated devices to generate secret keys. Each key is generated based on a static seed and a dynamic seed. The dynamic seed is created from sensor data or auxiliary data. The secret key allows host machines to encrypt, or decrypt, plaintext messages sent to, or received from, other host machines.
US10291401B1 Stateless service-mediated security module
Secure operations can be performed using security module instances offered as a web service through a resource provider environment. State data and cryptographic material can be loaded and unloaded from the instance as needed, such that the instance can be reused for operations of different customers. The material and data can be stored as a bundle encrypted using a key specific to the hardware security module and a key specific to the resource provider, such that the bundle can only be decrypted in an instance of that type of security module from the associated manufacturer and operated by that particular resource provider. The customer is then only responsible for the allocation of that instance during the respective cryptographic operation(s).
US10291397B2 Active interposer for localized programmable integrated circuit reconfiguration
A system may include a host processor, an interposer having memory elements, a coprocessor mounted on the interposer for accelerating tasks received from the host processor, and an auxiliary chip. The coprocessor, interposer, and auxiliary chip may be part of an integrated circuit package. The memory elements on the interposer may convey configuration bit streams to one or more logic sectors in programmable circuitry of the coprocessor. The interposer may be connected to a package substrate of the integrated circuit package using through-silicon vias, such that an active surface of the interposer faces an active surface of the coprocessor. Each logic sector may include one or more data registers that are loaded with configuration data from the memory elements. In some instances, the auxiliary chip may include a secondary memory for storing additional configuration bit streams for configuring the logic sectors of the coprocessor.
US10291393B1 Data deduplication and compression evaluation methods and systems
Deduplication and compression evaluation methods and systems involve one or more processors obfuscating plain text file data in each file of a computer file system using a first cipher encryption scheme, obfuscating each plain text file name representing the plain text file data in each file of the computer file system using a second cipher encryption scheme, and associating each obfuscated file name representing the plain text file data of each of the plurality of files of the computer file system with the obfuscated file data of each of the plurality of files of the computer system. In addition, each plain text directory name for each of the obfuscated file names associated with the obfuscated file data in each of the plurality of files of the computer file system is obfuscated using a third cipher encryption scheme.
US10291392B2 Method and system for encrypting data
A method for encrypting data based on all-or-nothing encryption includes: providing, by an encryption system, data to be encrypted and an encryption key; dividing, by the encryption system, the data into an odd number of blocks, wherein each of the blocks has the same size; encrypting, by the encryption system, the blocks with the encryption key to obtain an intermediate ciphertext c′ comprising intermediate ciphertext blocks c0′, . . . , cN′, wherein c0′ corresponds to a random seed and c1′, . . . , cN′ corresponds to the encrypted blocks; and obtaining, by the encryption system, a final ciphertext c using the intermediate ciphertext c′. An intermediate overall ciphertext t is obtained based on XOR'ing the intermediate ciphertext blocks c0′, . . . , cN′; and obtaining a plurality of final ciphertext blocks c1, . . . cN by XOR'ing respective intermediate ciphertext blocks c1′, . . . , cN′ with the intermediate overall ciphertext t.
US10291391B2 Method for enhanced security of computational device with multiple cores
A method to protect computational, in particular cryptographic, devices having multi-core processors from DPA and DFA attacks is disclosed herein. The method implies: Defining a library of execution units functionally grouped into business function related units, security function related units and scheduler function related units; Designating at random one among the plurality of processing cores on the computational device to as a master core for execution of the scheduler function related execution units; and Causing, under control of the scheduler, execution of the library of execution units, so as to result in a randomized execution flow capable of resisting security threats initiated on the computational device.
US10291390B2 Endecryptor preventing side channel attack, driving method thereof and control device having the same
An endecryptor and a control device are provided. The endecryptor includes a first SBOX configured to replace first input data with first substitution data, a transformation unit configured to replace the first input data with second substitution data and an output terminal configured to output encrypted or decrypted output data based on the first and second substitution data.
US10291387B2 Method for configuring an infrared audio transmission system and apparatus for using it
The present invention pertains to a method for configuring an infrared audio transmission system comprising a signal generator and a plurality of radiators connected to said signal generator, the method comprising at least one of said plurality of radiators: receiving (1050) a delay compensation configuration message; and storing (1060) an amount of delay to be introduced into subsequently radiated signals in accordance with the received delay compensation configuration message. The invention also pertains to a configuration node (100) for configuring radiators in such a system, configured to: transmit (1010) at least one test signal to the radiators; detect (1020) events triggered by the test signal; determine (1030) respective transmission delays between the node and the radiators on the basis of these reflections; and transmit (1040) a delay compensation configuration message over said network, the delays being included in the delay compensation configuration message.
US10291386B2 Serializer/deserializer (SerDes) lanes with lane-by-lane datarate independence
A circuit and method enables multiple serializer/deserializer (SerDes) data lanes of a physical layer device (PHY) to operate across a broad range of diversified data rates that are independent from lane to lane. The multiple SerDes data lanes may operate at data rates independent from one another. A single low frequency clock is input to the PHY. A frequency of the single low frequency clock is increased via a common integer-N phase-locked loop (PLL) on the PHY to produce a higher frequency clock. Each of the SerDes data lanes is operated, independently, as a fractional-N PLL that employs the higher frequency clock. Use of the common integer-N PLL enables modulation noise of the fractional-N PLLs to be suppressed by moving the modulation noise to higher frequencies where a level of the modulation noise is filtered, avoiding use of high risk noise cancellation techniques.
US10291385B2 TDD uplink/downlink re-configuration mechanism
The invention relates to methods for communicating within a communication system when re-configured from a source to a target uplink/downlink configuration. The invention is also providing mobile station for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. Specifically, the invention suggests to perform PUSCH transmissions in response to Downlink Control Information, DCI, transmissions such that the source uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received up to and including subframe N−6, a predefined uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received during subframes N−5 to N−1; and the target uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received from subframe N onward.
US10291381B2 Co-time, co-frequency full-duplex terminal and system
A co-time, co-frequency full-duplex terminal includes a radio frequency transceiver, a power divider, a local transmitting antenna, a controllable adaptive module, and a signal mixer. The radio frequency transceiver transmits a radio frequency signal. The power divider divides the radio frequency signal into radio frequency signals in a first path and a second path. The local transmitting antenna transmits the radio frequency signal in the first path. The controllable adaptive module controls the radio frequency signal in the second path to have an amplitude equal to an amplitude of a self-interfere signal and have a phase opposite to a phase of the self-interference signal. The signal mixer mixes the radio frequency signal, after being controlled by the controllable adaptive module, with a base station signal and the self-interference signal.
US10291377B2 Method and terminal for transmitting sounding reference signal in wireless communication system
A disclosure of the present specification provides a method for transmitting a sounding reference signal (SRS) by a terminal. The method may include the steps of: receiving an SRS configuration from a base station by the terminal; on the basis of the received SRS configuration, determining an SRS sub-frame to which an SRS is to be transmitted among a plurality of sub-frames, and an SRS transmission region to which an SRS is to be transmitted in a physical uplink control channel (PUCCH) region on the SRS sub-frame; and transmitting the SRS to the SRS transmission region on the determined SRS sub-frame, wherein when the SRS and a PUCCH are transmitted simultaneously to the SRS transmission region, the SRS and the PUCCH may be multiplexed on the basis of code division multiplexing (CDM).
US10291372B2 Hybrid automatic repeat/request (HARQ) scheduling
Various aspects described herein relate to communicating hybrid automatic repeat/request (HARQ) feedback. HARQ feedback related to a HARQ communication over one or more links can be received from a user equipment (UE), wherein the HARQ feedback includes at least one or more interference parameters and/or one or more predicted interference parameters. A rate control loop for each of one or more interference patterns corresponding to each of the one or more links can be maintained based at least in part on the one or more interference parameters. A scheduling grant can be generated for the UE for another instance of the HARQ communication based at least in part on the rate control loop and the one or more predicted interference parameters.
US10291371B2 Method, user equipment, and base station for generating pilot sequence
The present invention discloses are a method, a user equipment, and a base station for generating a pilot sequence. The method includes: determining a first parameter used to generate a pilot sequence in a first parameter candidate set, where the first parameter candidate set includes at least two timeslot numbers of the following timeslot numbers: a timeslot number obtained after downlink synchronization, a predefined timeslot number, timeslot numbers in a second type pilot configuration parameter, a timeslot number obtained from a high layer notification, and a timeslot number obtained from a dynamic notification, where a second type pilot is different from a pilot corresponding to the pilot sequence; and generating the pilot sequence according to the first parameter.
US10291370B2 Dual connectivity in heterogeneous cellular networks
Methods and systems for assigning users to nodes include assigning user devices to respective macro nodes in a wireless network. Each of the user devices is assigned to a respective pico node in the wireless network. Each respective pico node is associated with the same macro node that the respective user device is assigned to. Resource allocation fractions are assigned to all pico nodes and all macro nodes in the wireless network based on the assignment of each of the plurality of user devices respective macro nodes and pico nodes.
US10291369B2 Synchronizing peer-to-peer operation for outside network coverage and partial network coverage using LTE air interface
A user equipment (UE) enables synchronous peer-to-peer communication between devices for out of network coverage and partial network coverage scenarios. The UE performs a synchronization procedure and selects a spectrum resource within an uplink (UL) spectrum for device-to-device (D2D) communication. The UE, representing a synchronization source, generates timing information and synchronization signals for synchronizing a group of wireless communication devices (peer UEs) with the UE in a local synchronization area. The UE transmits, in selected or pre-allocated time or frequency resources, a synchronization signal including the timing information in order to synchronize devices in the local synchronization area.
US10291362B2 Enhanced performance hybrid-ARQ
Apparatuses, computer readable media, and methods are provided for enhancing hybrid automatic repeat request (ARQ) performance. In an example method, a communication device transmits a first element of a vector, where the vector is selected using the information bits to be transmitted as an index in a code book. In some embodiments, this code book is constructed using Linear Constellation Precoding (LCP). If a NACK is received, the communication device transmits a second element of the vector. The process of transmitting elements of the vector continues until an ACK is received or the maximum number of transmission attempts is reached. If an ACK is received, the communication device transmits a first element of another vector of the code book that encodes a second set of information bits. This procedure may continue until all information bits have been transmitted successfully.
US10291360B2 Information transmission method and device
Embodiments of the present invention provide an information transmission method and device. The method includes: detecting, by user equipment in a downlink subframe set N, physical downlink shared channel PDSCH transmission or a downlink control channel indicating downlink semi-persistent scheduling SPS release; sending, by the user equipment, in an uplink subframe n corresponding to the downlink subframe set N, a hybrid automatic repeat request-acknowledgment response that corresponds to the PDSCH transmission or corresponds to the downlink control channel indicating downlink semi-persistent scheduling SPS release, where n is a subframe number and n is an integer greater than or equal to 0.
US10291355B2 Embedded system and method thereof
An embedded system may include an embedded device and a host device. The embedded device may provide a packet for a service, and generate a first transmission control protocol (TCP) segment including a piece of the packet and a first header with no checksum value. The host device may receive the first TCP segment, generate a second TCP segment including the piece of the packet and a second header with a checksum value based on the piece of the packet and the first header, and generate an Internet protocol (IP) packet based on the second TCP segment.
US10291353B2 Receiver for receiving data in a broadcast system using redundancy data
A receiver for receiving data in a broadcast system includes a broadcast receiver that receives, via the broadcast system, a receiver input data stream including plural channel symbols represented by constellation points in a constellation diagram. A demodulator demodulates the channel symbols into codewords and a decoder decodes the codewords into output data words. A broadband receiver obtains redundancy data via a broadband system, the redundancy data for a channel symbol including one or more least robust bits of the channel symbol or a constellation subset identifier indicating a subset of constellation points including the constellation point representing the channel symbol. The demodulator and/or the decoder is configured to use the redundancy data to demodulate the respective channel symbol and to decode the respective codeword, respectively.
US10291351B2 Transmission method, reception method, transmitter, and receiver
In a transmission method according to one aspect of the present disclosure, a encoder performs error correction coding on an information bit string to generate a code word. A mapper modulates a first bit string in which the number of bits is the predetermined integral multiple of (X+Y) in the code word using a first scheme, the first scheme being a set of a modulation scheme in which an X-bit bit string is mapped to generate a first complex signal and a modulation scheme in which a Y-bit bit string is mapped to generate a second complex signal, and modulates a second bit string in which the first bit string is removed from the code word using a second scheme different from the first scheme.
US10291346B2 Bidirectional communication module
In an example, a communication module includes an optical transmitter, an optical receiver, and a periodical filter. The optical transmitter is configured to emit an outbound optical signal. The optical receiver is configured to receive an inbound optical signal. A first frequency of the outbound optical signal is offset from a second frequency of the inbound optical signal by an amount less than a channel spacing of a multiplexer/demultiplexer implemented in an optical communication system that includes the communication module. The periodical filter is positioned in optical paths of both the outbound optical signal and the inbound optical signal and has a transmission spectrum with periodic transmission peaks and troughs. The first frequency of the outbound optical signal may be aligned to one of the transmission peaks and the second frequency of the inbound optical signal may be aligned to one of the transmission troughs, or vice versa.
US10291345B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10291338B2 Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication
Advanced detectors for vector signaling codes are disclosed which utilize multi-input comparators, generalized on-level slicing, reference generation based on maximum swing, and reference generation based on recent values. Vector signaling codes communicate information as groups of symbols which, when transmitted over multiple communications channels, may be received as mixed sets of symbols from different transmission groups due to propagation time variations between channels. Systems and methods are disclosed which compensate receivers and transmitters for these effects and/or utilize codes having increased immunity to such variations, and circuits are described that efficiently implement their component functions.
US10291337B2 Method and device for measuring by using terminal in wireless communication system
Provided are a method of measuring by using a terminal in a wireless communication system, and a device supporting same. The terminal may: measure on the basis of a reference signal; receive a reference signal flag from a network; and derive a new measurement result on the basis on the received reference signal flag. The reference signal flag issues instructions as to whether a reference signal is sent from a target subframe, and the target subframe is a subframe used to derive the new measurement result.
US10291336B1 Antenna monitoring for wireless and telecommunications for private, public, and first reponders
This disclosure describes example antenna monitoring systems and methods that can include, among other things, a transmitter near each of the antennas in a distributed antenna system (DAS). The transmitter can transmit on a certain frequency or channel corresponding to that antenna, so that the various transmitters in the DAS each transmit on different frequencies. These frequencies can be detected by a receiver and can be processed to determine whether a signal at any frequency or channel expected to be received is missing. If any expected signal is missing for any frequency or channel, the receiver can infer that the antenna or a component associated with the antenna (such as cabling) may have failed. The receiver can then output an indication or notification that may be accessed by maintenance personnel and/or emergency personnel to enable them to identify and repair the non-functioning antenna or component.
US10291334B2 System for detecting a fault in a communication system
Aspects of the subject disclosure may include, for example, a system for transmitting a source test signal directed to a second system of a distributed communication system for a retransmission of the source test signal by the second system and a plurality of other systems of the distributed communication system, receiving a plurality of returned messages from the second system, where each of the plurality of returned messages includes information associated with a signal test performed by the second system and at least one of the plurality of other systems, where the signal test comprises a comparison of a retransmission of the source test signal and an expected signal profile of the source test signal, and determining from the plurality of returned messages whether any one of the plurality of other systems is experiencing a degradation in transmission signal quality. Other embodiments are disclosed.
US10291330B2 Optical transceiver, optical communication apparatus, and method of controlling light receiving element
An optical communication apparatus according to an embodiment of the present invention includes: a light emitting element; a transmission driver that drives the light emitting element; a light receiving element capable of changing a multiplication factor by a bias voltage; a temperature sensor; a computing unit that calculates a drive rate of the transmission driver; and an adjusting unit that adjusts the bias voltage applied to the light receiving element. The adjusting unit adjusts the bias voltage by linear computation using a plurality of target values of the bias voltage for combinations of a plurality of temperatures and a plurality of drive rates, based on a temperature detected by the temperature sensor and a result of calculation of the drive rate.
US10291327B1 Optical signal generating apparatus and operating method thereof
An optical signal generating apparatus according to an embodiment of the inventive concept includes a first optical intensity modulator for modulating a first optical signal to generate a 2N-level (where N is a positive integer) second optical signal in the form of a binary signal, a first optical amplifier for amplifying the second optical signal to generate a third optical signal, and a second optical intensity modulator for modulating the third optical signal to generate a 2N+1-level fourth optical signal in the form of a binary signal. The optical signal generating apparatus according to an embodiment of the inventive concept may generate a low-cost, high-quality optical signal by using an optical device to generate a multi-level optical signal. Additionally, the optical signal generating apparatus according to an embodiment of the inventive concept may generate a multi-level optical signal by sequentially performing optical modulation and optical amplification operations.
US10291324B2 Method of monitoring an optoelectronic transceiver with multiple flag values for a respective operating condition
An optoelectronic transceiver includes an optoelectronic transmitter, an optoelectronic receiver, memory, and an interface. The memory is configured to store digital values representative of operating conditions of the optoelectronic transceiver. The interface is configured to receive from a host a request for data associated with a particular memory address, and respond to the host with a specific digital value of the digital values. The specific digital value is associated with the particular memory address received from the host. The optoelectronic transceiver may further include comparison logic configured to compare the digital values with limit values to generate flag values, wherein the flag values are stored as digital values in the memory.
US10291321B2 Self-identifying one-way authentication method using optical signals
In one aspect, the present disclosure relates to a self-identifying optical transmitter for broadcasting a one-way authentication code using light-based communication. The transmitter may include a memory for storing an identifier of the transmitter, a processor for generating a data signal including an identifier of the transmitter, a modulator for receiving the data signal and generating an electrical signal, the modular generating the electrical signal by modulating the data signal. The transmitter may also include a light source for receiving the electrical signal, converting the electrical signal into an optical signal, and continuously broadcasting the optical signal as an optical data transmission stream. The optical data transmission stream may be used to verify that a receiving mobile device is near the transmitter. The transmitter may also include an optical surface for dispersing the optical data transmission stream as the optical data transmission stream is emitted from the transmitter.
US10291320B2 Positioning using light capturing sensors
Techniques described herein, which may provide for a location determination of a mobile device, can also provide for the determination of a viewing direction of a user of the mobile device. In particular, a user can wear a head-mountable apparatus with one or more light sensors configured to detect light from one or more modulated light sources. Using this information, not only may a location of the head-mountable apparatus be determined, but also an orientation, which can enable a determination of an approximate direction the user is looking.
US10291317B2 Dual-band communication satellite system and method
Dual-band satellite communication systems and methods are described. A dual-band satellite communication system is described with an array of feeds. The array includes single band feeds and one or more multi-band feeds. The multi-band feeds provide dual-band spot beams. Dual-band spot beams include a first frequency band spot beam and a second frequency band spot beam. A spot beam layout may be provided when a shared reflector for the array of feeds is provided. The first frequency band beamwidth may be smaller than a second frequency band beamwidth and the number of multi-band feeds in the array of feeds may be less than the number of single band feeds.
US10291316B1 Data transmission systems and methods using satellite-to-satellite radio links
Radio communications systems use 100 to 200 satellites in random low-earth orbits distributed over a predetermined range of north and south latitudes. The satellites themselves create a radio route between ground stations via radio links between multiple satellites by virtue of onboard global navigation satellite system circuitry for determining the location of the satellite and route creation circuitry for calculating in real time the direction from the satellite's location at a particular instant to a destination ground station. Directional antennas in the satellites transmit routing radio signals to enhance the probability of reception by other satellites. One embodiment facilitates the creation of satellite-to-satellite links by assigning each satellite a unique identifier, storing orbital information defining the locations of all of the orbiting satellites in the system at any particular time, and including in the radio signal the unique identifier associated with the transmitting satellite.
US10291314B2 Method and system to dynamically identify and control a UAV with emitting instruments
A system and methodology to dynamically identify and control a UAV with a beam instrument is provided. Specifically, each UAV is provided with a telecommunication module. User equipment is provided with a beam device capable of measuring the distance, speed and location of a UAV. The user equipment is coupled to a command and control center through a command and control center network that can access a data store storing information about UAVs. Identification of the UAV is obtained through a telecommunication network that communicates with the telecommunication module to obtain location information and identity information for each telecommunication module associated with a UAV. The command and control center acquires the identity information and correlates the identity information with FAA register information from an FAA network. Identification of the target UAV is then communicated to the user equipment.
US10291310B1 Gap-based antenna measurement for antenna switch diversity
Systems, apparatuses, and methods for gap-based antenna measurement for antenna switch diversity, where there are fewer number of receivers or transmitters than the number of available antennas. The receivers may switch to additional antennas during a gap and switch back to the previous antennas. A device may select which antennas to use for communications based at least on measurements of additional antennas, thus supporting antenna switch diversity despite having fewer number of receiver chains.
US10291307B2 Apparatus and method for feedback of channel state information in wireless communication system
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A feedback transmission method for a receiving device in a multiple input multiple output system according to one embodiment comprises: a step of measuring channel state information; a first quantization step of quantizing the channel state information using a first codebook; a second quantization step of quantizing the channel state information using second and third codebooks which are different from the first codebook; and a step of feeding back the channel state information on the basis of a selection result of one of the first and second quantization steps.
US10291300B2 Systems and techniques for communication using multiple-input-multiple-output processing of orbital angular momentum modes
A system includes a transmitter having a first transmit device having a first transmit antenna and a first OAM multiplexer designed to receive two input signals and to convert the input signals to orthogonal OAM beams. The first transmit antenna is designed to transmit a first output signal that includes the OAM beams. The transmitter also includes a second transmit device that functions in a similar manner as the first transmit device. A receiver includes a first receive device having a first receive antenna designed to receive the first output signal and a first OAM demultiplexer designed to convert the first output signal to received signals corresponding to the input signals. The receiver also includes a second receive device having similar features as the first receive device. The receiver also includes a MIMO processor designed to reduce interference between the received signals.
US10291294B2 Wireless power transmitter that selectively activates antenna elements for performing wireless power transmission
An example apparatus disclosed herein includes a controller; one or more receiving circuits coupled to the controller, each receiving circuit configured to receive incoming RF signals from a receiver, the receiver transmitting a communication signal that identifies a location of the receiver; a plurality of transmitting circuits coupled to the controller, each transmitting circuit configured to generate outgoing RF signals based upon the incoming RF signals; and a plurality of antenna elements, the plurality of antenna elements including at least some dedicated antenna elements. In some embodiments, the controller is configured to: (i) select a first configuration of at least some of the dedicated antenna elements to be coupled to the receiving circuits, and (ii) select, based on the location, a second configuration of at least some of the plurality of antenna elements to be coupled to the plurality of transmitting circuits to transmit the outgoing RF signals.
US10291293B2 Electronic device and wireless charging method of electronic device
An electronic device is provided. The electronic device includes a communication unit configured to transmit and receive data to and from an external device, a power transmitter configured to wirelessly supply power to the external device, and a controller configured to, when a wireless charging request is received from the external device, identify a location of the external device, determine a direction in which electromagnetic energy is output according to the location of the external device, and control the power transmitter to output the electromagnetic energy in the determined direction to wirelessly supply power to the external device.
US10291288B2 AC/DC downhole power switch using switching communication system
A method includes receiving a request to supply power of a first type to a toolstring. The toolstring includes a first tool that operates using the power of the first type and a second tool that operates using power of a second type. The method also includes receiving an indication of a relay configuration relating to relay positions of relays of a switching circuit in the toolstring. The relay configuration enables the switching circuit to selectively supply the power of the first type or the power of the second type to the toolstring via a switching communication system. The method further includes, when the relay configuration does not enable the switching circuit to supply the power of the first type, sending a first command to the switching communication system to change the relay configuration to enable the switching circuit to supply the power of the first type.
US10291287B2 Transmission arrangement for transmitting data within an aircraft, and aircraft
A transmission arrangement for an aircraft for transmitting data within the aircraft, wherein the aircraft includes an electrical wiring system of coherent lines for providing electric power for loads in the aircraft,has at least two PLC elements, connectable to a respective one of the lines, for transmitting the data between at least two of the PLC elements via the wiring system, wherein at least one of the PLC elements has at least one filter connection, wherein the filter connection has at least one PLC connection, connectable to a respective one of the lines, and a power connection, connectable to a respective one of the lines, wherein the PLC connection carries power and data and the power connection carries power and is free of data.In an aircraft having a transmission arrangement and having at least one wiring system, all the lines leading away from a coherent subsection of the wiring system have a PLC element having a filter connection, and the lines leading away are attached to a data-free PLC connection of the filter connection of the PLC element attached thereto such that the subsection of the wiring system is a data-carrying subsection that is delimited from the rest of the wiring system in terms of the data.
US10291279B2 Drop countermeasures for electronic device
An electronic device comprises a housing, a motion sensor configured to sense motion of the housing, and a processor configured to determine an impact geometry based on the motion. A countermeasure system comprises an actuator coupled to an actuated member. The actuated member is operable by the actuator to modify the impact geometry, so that impact energy is redirected away from an impact sensitive component of the electronic device to an energy absorbing component of the electronic device.
US10291277B2 Secure portable patrol system
A secure portable patrol system including a portable patrol device and a base unit is revealed. The patrol device is a portable rectangular body disposed with a multi-image display screen on a front surface thereof. The patrol device is disposed with an IR image capture unit, a wireless call unit and a first SIM card communication unit so that users can perform multiple tasks by the single patrol device such as checking whether there is area that overheats or abnormal conditions that occur. The base unit includes a specific transmitter while the patrol device is set with a specific port for electrical connection to the specific transmitter. Thereby the patrol device and the base unit are electrically connected for secure data transmission.
US10291276B2 Lighting system for medical appointment progress tracking by wireless detection
Provided are mechanisms and processes for a lighting system for medical schedule management. According to various examples, an apparatus is provided which comprises a lighting interface configured to connect to a lighting element for illuminating a medical examination room. The apparatus further comprises a power interface coupled to a power source. The apparatus further comprises a Wi-Fi transceiver configured to transmit a wireless signal to connect to a device corresponding to a physician. The wireless signal corresponds to a local area network. The duration of the connection is used to track the presence of the physician in the medical examination room. The Wi-Fi transceiver is tuned to transmit a signal strength corresponding to the size and characteristics of the medical examination room. The apparatus is located in a lighting fixture in the medical examination room. The lighting fixture may be centrally located in the medical examination room.
US10291271B1 Adaptive analog parallel combiner
An adaptive analog parallel combiner circuit for receiver data recovery from a communication signal is provided. The circuit includes a summer that sums outputs of a plurality of filter taps in parallel, including zeroth and first through Nth filter taps, each filter tap having as input the communication signal or a version thereof, wherein N is a finite integer greater than or equal to two. The zeroth filter tap has an amplifier with gain controlled by a zeroth adaptive gain control coefficient, and each of the first through Nth filter taps having an all pass filter and gain controlled amplification, with gain controlled by a corresponding one of a first through Nth adaptive gain control coefficients and the all pass filter implementing a transfer function having a zero and a pole equaling each other and at a base frequency divided by a corresponding integer from one through N.
US10291268B1 Methods and systems for performing radio-frequency signal noise reduction in the absence of noise models
Time-varying input signals are denoised by a neural network. The neural network learns features associated with noise added to reference signals. The neural network recognizes features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise. The neural network predicts denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise.
US10291263B2 Auto-learning log likelihood ratio
A method for identifying log likelihood ratio (LLR) values includes programming codewords into nonvolatile memory devices in response to receiving host-requested write instructions and performing background reads of the programmed codewords in a block at a default threshold voltage, at one or more threshold voltage offset that is less than the default threshold voltage and at one or more threshold voltage offset that is greater than the default threshold voltage. One of the background reads is decoded to identify the stored codeword(s) and a set of LLR values is identified using the stored read results and the identified codeword(s). The process of performing background reads, storing, decoding and identifying is repeated to identify a set of LLR values for each block and further to identify updated sets of LLR values. Host-requested reads are performed and are decoded using LLR values from the updated set of LLR values corresponding to the block that was read.
US10291260B2 Decoding of messages
Decoding of a first message is disclosed, wherein first and second messages are encoded by a code (represented by a state machine) to produce first and second code words, which are received over a communication channel. A plurality of differences (each corresponding to a hypothesized value of a part of the first message) between the first and second messages are hypothesized. An initial code word segment is selected having, as associated previous states, a plurality of initial states (each associated with a hypothesized difference and uniquely defined by the hypothesized value of the part of the first message). The first message is decoded by (for each code word segment, starting with the initial code word segment): combining the code word segment of the first code word with a transformed (based on the hypothesized difference of the initial state associated with the previous state of the state transition corresponding to a first message segment content) code word segment of the second code word to produce a combined code word segment, determining a decision metric associated with a probability that the combined code word segment corresponds to the first message segment content, and selecting (for the first message) the first message segment content or a second message segment content based on the decision metric. If the first message segment content is selected, the subsequent state of the state transition corresponding to the first message segment content is associated with the initial state associated with the previous state of the state transition.
US10291259B2 Accelerated erasure coding system and method
An accelerated erasure coding system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The processing core, storage medium, and computer instructions are configured to implement an erasure coding system, which includes: a data matrix for holding original data in the main memory; a check matrix for holding check data in the main memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the check data; and a thread for executing on the processing core. The thread includes: a parallel multiplier for concurrently multiplying multiple entries of the data matrix by a single entry of the encoding matrix; and a first sequencer for ordering operations through the data matrix and the encoding matrix using the parallel multiplier to generate the check data.
US10291250B2 Two-step single-slope comparator with high-resolution and high-speed and CMOS image sensor including the same
A comparator includes a first comparison block suitable for accumulating a difference value between a voltage of a pixel signal and a coarse step voltage, and outputting a residue voltage, representing a difference between a coarse ramping voltage of a ramp signal and the accumulated difference value; and a second comparison block suitable for comparing a fine ramping voltage to the residue voltage of the first comparison block and outputting a third comparison result signal.
US10291242B1 Local oscillator (LO) phase continuity
Certain aspects of the present disclosure generally relate to techniques and circuits for phase correction, or at least adjustment, of multiple local-oscillator (LO) signals. For example, certain aspects provide an apparatus for phase adjustment. The apparatus generally includes a phase-locked loop (PLL), at least one frequency divider coupled to an output of the PLL, the at least one first frequency divider being external to the PLL, a phase adjustment circuit having an input coupled to an output of the frequency divider, and at least one mixer having an input coupled to at least one output of the phase adjustment circuit.
US10291241B2 Referenceless clock and data recovery circuits
Referenceless clock and data recovery circuits are described that operate to align the clock/data strobe with each data eye to achieve a low bit error rate. The appropriate frequency and phase to be used is determined by an edge counter based frequency error detector and a phase error detector.
US10291233B2 Control system and pulse output device
A pulse output device which corrects a pulse signal advanced or delayed from a timing prescribed by a control device and a control system including the pulse output device are provided. A PLC system including a driving device, a CPU unit, and a pulse output unit is provided. The pulse output unit includes a clock generation unit that generates a clock signal, a pulse output unit that generates a pulse signal by dividing a frequency of a clock signal and outputs the pulse signal having the number of pulses and a pulse speed commanded by the CPU unit at a prescribed timing, a pulse counter that counts the number of pulses of the output pulse signal, and a processing unit that corrects the pulse speed of the pulse signal generated by the pulse output unit based on an error in the numbers of pulses.
US10291232B2 Counter and counting method
A counter includes: a computing module (100) and N counting modules (101). Each counting module includes a plurality of counting spaces corresponding to different counting entries, and counting spaces of the same counting entry in different counting modules have the same address, wherein the counting module is arranged to provide a value for computing to the computing module in response to a counting application of a counting application source. The computing module is arranged to read values of the same counting entry in different counting modules and accumulate the read values to obtain a total count value of the counting entry, N being an integer not less than 1. Also disclosed is a counting method.
US10291225B2 Gate driver with VGTH and VCESAT measurement capability for the state of health monitor
An isolated insulated gate bipolar transistor (IGBT) gate driver is provided which integrates circuits, in-module, to support the measurements of threshold voltage, and collector-emitter saturation voltage of IGBTs. The measured gate threshold and collector-emitter saturation voltage can be used as precursors for state of health predictions for IGBTs. During the measurements, IGBTs are biased under specific conditions chosen to quickly elicit collector-emitter saturation and gate threshold information. Integrated analog-to-digital converter (ADC) circuits are used to convert measured analog signals to a digital format. The digitalized signals are transferred to a micro controller unit (MCU) for further processing through serial peripheral interface (SPI) circuits.
US10291222B2 Gate potential control device
A gate potential control device configured to control potential of a gate of a main switching element is provided herein. The gate potential control device includes: a turn-on switching element and a turn-off switching element. In a turn-off operation, a main voltage between main terminals of the main switching element increases from an on-voltage to a peak value of a surge voltage and then decreases to an off-voltage. The gate potential control device is configured to keep both of the turn-on switching element and the turn-off switching element turned off in a period which is at least a part of a specific period in the turn-off operation, the specific period being from a timing after a predetermined time lapse from a timing of rise-up of the main voltage from the on-voltage to a timing at which the main voltage reaches the peak value.
US10291220B2 Level shift circuit and drive circuit
A level shift circuit includes: an electrothermal converter converting a first electric signal with a first reference potential as a reference to heat; a thermoelectric converter converting the heat from the electrothermal converter to a second electric signal with a second reference potential which is different from the first reference potential as a reference; and an insulating region electrically insulating the electrothermal converter from the thermoelectric converter.
US10291219B2 Comparator, circuit device, physical quantity sensor, electronic device, and vehicle
A comparator includes a first voltage-time conversion circuit, a second voltage-time conversion circuit, and a determination circuit. A first delay unit includes a first falling edge delay circuit that delays a falling edge based on a first input signal, a first rising edge delay circuit that delays a rising edge based on a second input signal, and a first output circuit. A second delay unit includes a second falling edge delay circuit that delays a falling edge based on the second input signal, a second rising edge delay circuit that delays a rising edge based on the first input signal, and a second output circuit.
US10291217B2 Fine delay structure with programmable delay ranges
A circuit includes a first node, a first inverter connected to the first node and a second node. A variable resistive element is connected to the second node and a third node. A first switch is connected to the second node, a first capacitive element is connected in series with the first switch and the third node, a second switch connected to the second node, a second capacitive element is connected in series with the second switch and the third node, and a second inverter is connected to the third node and a fourth node.
US10291215B2 Data processing circuit, physical quantity detection circuit, physical quantity detection device, electronic apparatus, and moving object
A data processing circuit includes an interpolation circuit that performs an interpolation process on an input digital signal and outputs interpolated data subjected to the interpolation process. A reading request signal making a request for outputting the interpolated data is input, and the interpolation circuit performs the interpolation process based on the digital signal input earlier than a timing at which the reading request signal is input.
US10291213B2 Feedback-controlled current-shaped output of digital signals for reducing magnetic coupling
Various arrangements for decreasing harmonics of an output digital signal are presented. A programmable current rise-time circuit may be present that controls a rising edge of the output digital signal, wherein the output digital signal is output to an input/output (I/O) pad. A programmable current fall-time circuit may be present that controls a falling edge of the output digital signal. A feedback circuit may be present that monitors a rise-time of the rising edge of the output digital signal and fall-time of the falling edge of the output digital signal. A control circuit may be present that provides a first input to the programmable current rise-time circuit to adjust the rise-time of the rising edge of the output digital signal and a second input to the programmable current fall-time circuit to adjust the fall-time of the falling edge of the output digital signal.
US10291212B2 Master-slave flip flop
A master-slave flip flop includes a master latch and a slave latch which are sequentially disposed on a substrate in a first direction. The master latch includes a first NMOS transistor and a first PMOS transistor each gated by a first clock signal. The first NMOS transistor and the first PMOS transistor share a first gate line extending in a second direction intersecting with the first direction. The slave latch includes a second NMOS transistor and a second PMOS transistor each gated by the first clock signal. The second NMOS transistor and the second NMOS transistor share a second gate line extending in the second direction. The first gate line and the second gate line are electrically connected to each other.
US10291209B2 Semiconductor device for generating mode signals including information on the current characteristics
A semiconductor device includes a first mode signal generation circuit suitable for generating a first mode signal in response to a command, the first mode signal being enabled in the case where a first period determined depending on a current characteristic of a first MOS transistor is longer than a second period determined by a first passive element; and a second mode signal generation circuit suitable for generating a second mode signal in response to the command, the second mode signal being enabled in the case where a third period determined by a second passive element is longer than a fourth period determined depending on a current characteristic of a second MOS transistor.
US10291206B2 Acoustic wave device
An acoustic wave device includes: a piezoelectric thin film resonator that is connected between a first node and a second node; and a resonant circuit that is connected in parallel with the piezoelectric thin film resonator between the first node and the second node, and has a resonant frequency f0 that meets a condition of 2×fa×0.92≤f0 where fa represents an antiresonant frequency of the piezoelectric thin film resonator.
US10291203B2 Piezoelectric MEMS resonator with a high quality factor
A MEMS resonator is provided with a high quality factor and lower motional impedance. The MEMS resonator includes a silicon layer having opposing surfaces, a piezoelectric layer above one of the surfaces of the silicon layer, and a pair of electrodes disposed on opposing surfaces of the piezoelectric layer, respectively. Moreover, the piezoelectric layer has a crystallographic axis that extends at an angle relative to the vertical axis of the MEMS resonator.
US10291201B2 Elastic wave device and method for manufacturing same
An elastic wave device includes an elastic wave element which includes a piezoelectric substrate, an IDT electrode, and a pad electrode including a joining layer, a package substrate provided with an electrode land, and a bump electrode which joins the pad electrode and the electrode land. The joining layer includes a first principal surface and a second principal surface, the first principal surface side of the joining layer and the bump electrode are joined together to define a joining portion, and an alloy layer is formed at the joining portion. The thickness of the joining layer is about 2,000 nm or less, the thickness of the alloy layer is about 2,100 nm or less, and the distance from a surface of the alloy layer on the piezoelectric substrate side to the second principal surface of the joining layer is about 1,950 nm or less.
US10291199B2 Direct write sensors
A method of making an acoustic wave sensor includes the steps of providing a piezoelectric substrate layer and printing on the substrate layer a sensor layer comprising a first interdigitated acoustic wave transducer, a sensing film, and positioned on an opposing side of the sensing film from the first interdigitated acoustic wave transducer at least one selected from the group consisting of a second interdigitated acoustic wave transducer and a Bragg reflector. An insulation layer can be printed. An antenna can be printed in an antenna layer, and the insulation layer can be interposed between the antenna layer and the sensor layer. An electrical connection can be printed between the antenna and the first interdigitated acoustic wave transducer. An acoustic wave sensor is also disclosed.
US10291198B2 Matching device and matching method
A matching device includes: a directional coupler that detects a traveling wave and a reflected wave; a matching circuit that has a first variable capacitance capacitor, a second variable capacitance capacitor and an inductance; and a control unit that calculates a reflection coefficient based on the traveling wave and the reflected wave and controls a capacitance value VC1 of the first variable capacitance capacitor and a capacitance value VC2 of the second variable capacitance capacitor. The control unit changes VC2 such that VC2 moves toward a circle drawn by the trajectory of the reflection coefficient passing through a matching point on a Smith chart, fine-tunes VC1 on the basis of a predicted intersection point with the circle, and when the distance between the calculated reflection coefficient and the circle becomes a predetermined value or less, changes VC1 such that the calculated reflection coefficient approaches zero, and fine-tunes VC2.
US10291197B2 Compositions of influenza hemagglutinin with heterologous epitopes and/or altered maturation cleavage sites and methods of use thereof
Modified forms of hemagglutinin (HA) protein including those with modified immunodominant regions and with modified maturation cleavage sites, and virus and virus-like particles containing them are disclosed.
US10291196B2 Method for manufacturing an acoustic wave device
A method for manufacturing an acoustic wave device includes: forming an altered domain in a supporting substrate by irradiating the supporting substrate with a laser light, a piezoelectric substrate being joined to an upper surface of the supporting substrate; forming a groove on an upper surface of the piezoelectric substrate so as to overlap with the altered domain; and cutting the supporting substrate at the groove.
US10291194B2 System and method for biasing an RF circuit
In accordance with an embodiment, a circuit includes: a replica input transistor, a first replica cascode transistor, an active current source, and an active cascode biasing circuit. The active current source is configured to set a current flowing through the first replica cascode transistor and the replica input transistor to a predetermined value by adjusting a voltage of a control node of the replica input transistor; and an active cascode biasing circuit including a first output coupled to the control node of the first replica cascode transistor, and the active cascode biasing circuit configured to set a drain voltage of the replica input transistor to a predetermined voltage by adjusting a voltage of the control node of the first replica cascode transistor.
US10291193B2 Combining power amplifiers at millimeter wave frequencies
A system having a set of power amplifiers each having a primary inductive structure configured to provide an output signal. A secondary inductive structure is configured to inductively couple to each of the primary inductive structures. A transmission line is provided with a signal trace and a ground trace. The signal trace of the transmission line is connected to a first end of the secondary inductive structure. A return path from a second end of the secondary inductive structure is coupled via a resonant network to the ground trace of the transmission line, in which the return path is spaced away from the secondary inductive structure to minimize inductive coupling to the primary structures.
US10291191B2 Low leakage protection circuit for RF power amplifier
The present disclosure relates to a radio frequency (RF) communications system including an RF power amplifier (PA), a bias circuit, and a protection circuit. The RF PA has an amplifier control terminal and a power supply terminal, the bias circuit is coupled to the amplifier control terminal, and the protection circuit is coupled between the bias circuit and the power supply terminal. Herein, the protection circuit is configured to reduce a current through the power supply terminal using the bias circuit via the amplifier control terminal when the RF PA is in an operation mode and a magnitude of a voltage at the power supply terminal exceeds a protection threshold. Further, the protection circuit is configured to be open and does not allow a current to pass through when the RF PA is in a standby mode.
US10291189B2 Amplification circuit
An amplification circuit includes a first amplifier circuit and a second-stage amplifier. The second-stage amplifier is connected to the amplifier to form a multi-stage amplification circuit. The first amplifier circuit includes a first-stage amplifier and a bypass circuit. The bypass circuit includes a first transistor. A first end of the first transistor is coupled to the input end of the first amplifier circuit, a second end of the first transistor is coupled to the output end of the first amplifier circuit, and a third end of the first transistor is coupled to a supply voltage. The first end of the first transistor is further coupled to a first control terminal to receive a control signal for controlling a bias voltage of the first transistor, so as to make the amplification circuit work in different operation modes.
US10291188B2 Preamplifier and method
In accordance with an embodiment, method for generating an output signal of an amplifier having an increased signal to noise ratio includes receiving a first signal at an input terminal of the amplifier that is not part of a differential input. The input terminal of the amplifier is a sole input terminal of the amplifier. The first signal has an externally received portion and a feedback portion. A first amplified signal is generated at an output of the amplifier. High frequency components of the first amplified signal may be filtered. A feedback signal is generated at the sole input terminal of the amplifier in response to the first output signal.
US10291183B1 Method and apparatus for using back gate biasing for power amplifiers for millimeter wave devices
An apparatus, comprising an input transformer; a first differential transistor pair configured to receive a first back gate bias voltage; a second differential transistor pair configured to receive a second back gate bias voltage; a cross-coupled neutralization cap comprising PMOS or NMOS transistors and configured to receive a third back gate bias voltage; and an output transformer. A method of fixing at least one back gate bias voltage to impart a desired capacitance to the transistors of at least one of the first differential transistor pair, the second differential transistor pair, or the neutralization cap. The apparatus and method may provide a power amplifier having improved linearity and efficiency.
US10291181B2 Supply modulator and communication device including the same
A supply modulator includes: a voltage generator including output terminals respectively outputting voltages having different levels, and configured to select, in response to a selection control signal corresponding to an envelope signal, at least one of the voltages as a selection supply voltage and to generate the selection supply voltage by performing DC-DC conversion on a power supply voltage; and a switch unit configured to connect an output terminal through which the selection supply voltage is output to a power amplifier, in response to a connection control signal corresponding to the envelope signal.
US10291180B2 Crystal oscillator circuit and method thereof
A crystal oscillator comprises: an inverter configured to receive a first voltage at a first node and output a second voltage at a second node; a feedback network inserted between the first node and the second node, wherein the feedback network includes a serial connection of a first feedback resistor, a clamp network, and a second feedback resistor; a first optional resistor inserted between the second node and a third node; a second optional resistor inserted between a fourth node and the first node; a crystal inserted between the third node and the fourth node; a first shunt capacitor inserted between the third node and a ground node; and a second shunt capacitor inserted between the fourth node to and the ground node.
US10291179B2 Oscillator and clock generator
An oscillator includes an oscillator circuit and a voltage circuit. The oscillator circuit includes a first transistor. The voltage circuit is configured to, in a small signal mode, provide a voltage swing at a source of the first transistor, a gate-to-source voltage of the first transistor being associated with whether the oscillator is able to generate an oscillator signal.
US10291176B2 Rail-less roof mounting system
A roof mounting system for the attachment of an article to a roof, the system comprising a plurality of PV modules each having at least one corner and a frame member, a flashing member having a top surface; an upstanding sleeve attached to the top surface of the flashing member; an elevated water seal having a borehole formed therethrough, the elevated water seal further comprising at least one screw for providing a waterproof seal between the article and the roof structure; and whereby the plurality of PV modules are interlocked in a way to provide a corner-to-corner coupling arrangement supported above the roof through the frame members of the plurality of PV modules.
US10291172B2 Portable appliance motor control with speed-based current limitation
A method of controlling a portable appliance includes measuring an input current supplied to a motor of the portable appliance and measuring a rotational speed of a shaft of the motor. The method also includes determining a current limit based on the rotational speed of the shaft using a substantially continuous function which relates a domain of rotational speeds to a range of current limits. The method further includes reducing, when the input current exceeds the current limit, the rotational speed of the shaft incrementally along the substantially continuous function until the input current is approximately equal to the current limit.
US10291171B2 Motor control apparatus
An upper switching device and a lower switching device in an electric-power conversion unit are separately driven to close by an upper closing command signal and a lower closing command signal, respectively, generated by a calculation control unit; in response to occurrence of an excessive current abnormality or an excessive voltage abnormality, upper and lower selection circuits and a penetration prevention circuit provided in a signal path select an upper three-phase short-circuiting command signal or a lower three-phase short-circuiting command signal, or an upper-and-lower six-phase cutoff command signal, and a penetration prevention time prohibits upper and lower switching devices from being concurrently closed; when an excessive voltage abnormality occurs, the three-phase short-circuiting command signal is immediately generated, without an advanced cutoff operation being performed. As a result, excessive-voltage breakage of the circuit components is prevented.
US10291169B2 Control system and method for high voltage applications
A high-efficiency control system and method is presented. The system can feature a gate drive circuit, a floating charge pump and pump circuitry, and a bootstrap capacitor circuit having a floating ground. The floating charge pump features a ground electrically coupled to a load. The bootstrap circuit can feature a floating ground, with a floating voltage being carried across the bootstrap circuit and delivered to the gate drive circuit to produce an indefinite on-time for switching a high-side of a power supply to the load.
US10291166B2 System and method of single parameter ratiometric tuning for motor drives
An improved system and method for tuning a motor controller is disclosed. The improved system and method for tuning a motor controller adjusts controller gains and filter settings in tandem to achieve a desired level of performance. A user terminal is in communication with a motor controller and reads the existing controller gains from the motor controller. The user terminal displays the existing controller gains and at least one user selectable object for adjusting the controller gains. A user adjusts the user selectable object to adjust the controller gains in tandem. The controller gains are adjusted responsive to the user input while maintaining existing relationships between controller gains. The user terminal writes the adjusted values of the gains to the motor controller.
US10291165B2 Method and device for detecting the presence of a permanent magnet of a rotor of a synchronous machine
A method of detecting a permanent magnet rotor of a synchronous machine, includes: injecting a voltage waveform to the stator windings of the synchronous machine, measuring two phase currents in the stator winding, transforming the two phase currents to a rotor reference frame to obtain a current waveform, sampling the current waveform to obtain positive and negative portion values, constructing first and second periodic waveforms by using the sampled positive and negative portion values, performing a frequency analysis of a first and second spectrums of the periodic waveforms, and determining whether a permanent magnet is present in the synchronous machine based on the spectrums.
US10291164B2 Method and a system for operating a variable speed motor
The present invention relates to a method of operating a variable speed motor (1) drivingly connected to a multiphase pump (3) via a shaft (4). A power transmission device (20) for transmission of power to the variable speed motor (1) from a power source (2) is provided. A first controller (30) is provided between the power source (2) and the power transmission device (20) for controlling the variable speed motor (1). A speed parameter (n) representative of a motor speed (nmot) is calculated in the first controller (30). A torque reference (Tref) is received in the first controller (30). A second controller (40) is provided in communication with the first controller (30) for compensation of the effect of the power transmission device (20). The second controller (40) comprises a representation of a compensation torque (ΔTmap) as a function of a mapped torque parameter (Tmap) and a mapped speed parameter (nmap). The second controller (40) is arranged to receive the torque reference (Tref) and the speed parameter (n) from the first controller (30). The compensation torque (ΔTmap) for the speed parameter (n) and torque reference (Tref) is calculated in the second controller (40) based on the said representation. Then, the first controller (30) is arranged to receive the compensation torque (ΔTmap) from the second controller (40) and the first controller is controlling the variable speed motor (1) based on the received compensation torque (ΔTmap), to keep the difference between the torque reference (Tref) and the shaft torque (Tmot) as small as possible.
US10291163B2 Cascode structure for linear regulators and clamps
A voltage regulator includes an output transistor, an error amplifier coupled to the output transistor, a cascode transistor coupled to the output transistor in series, and a cascode bias circuit coupled to the cascode transistor and the output transistor. The output transistor is configured to generate an output signal at a first voltage. The error amplifier is configured to receive a reference signal. The cascode bias circuit is configured to bias the cascode transistor such that, in response to a drain-to-source short circuit of the output transistor, the cascode transistor generates the output signal at the first voltage.
US10291157B2 Controller for electric rotating machine that interrupts a current flow to an inverter
A control apparatus includes a first determination section determining whether a power-supply voltage has decreased below a first threshold value, an interruption section interrupting a current flow to an inverter if the voltage has decreased below the first threshold value, a second determination section that determining whether the power-supply voltage has increased above a second threshold value, an interruption releasing section releasing the interruption based on the fact that the voltage has increased above the second threshold value, a count section counting the number of interruptions, a limiting section determining whether the decrease in the power-supply voltage is caused by a first factor of an electric rotating machine or a second factor, and limits the counting if the decrease in the power-supply voltage is caused by the second factor, and a third determination section determining whether the interruption is allowed to be released based on the number of interruptions.
US10291149B2 Power converter for reducing a difference between reference potentials of semiconductor devices that are simultaneously turned on and off
A power converter is provided with semiconductor devices, a capacitor, a positive bus bar, and a negative bus bar. The negative bus bar includes a negative side body and a plurality of negative side branches. The negative side branches include an interposed negative side branch interposed between two positive side branches connected to the upper arm semiconductor devices that belong to the same semiconductor device group as the lower arm semiconductor devices connected to the negative side branches, and include an end negative side branch that is not interposed between two positive side branches. The self-inductance of the end negative side branch is smaller than the self-inductance of the interposed negative side branch.
US10291148B2 Power conversion apparatus
An object of the present invention is to reduce the size of a power conversion apparatus and to improve the reliability. The power conversion apparatus includes a power semiconductor module, a driver circuit board mounted with a driver circuit, an AC-side relay conductor for transferring the alternating current, and an AC connector. The power semiconductor module includes an AC-side terminal connected to the AC-side relay conductor, and a control-side terminal connected to the driver circuit board. The AC connector is provided on the opposite side of the power semiconductor module through the driver circuit board. The driver circuit board includes a transformer for transforming voltage from low to high and supplying the transformed voltage to the driver circuit, and a line for connecting the transformer and the driver circuit. Further, the driver circuit board forms a through hold provided on the side opposite to the transformer with the driver circuit interposed therebetween. The AC-side relay conductor is connected to the AC-side connector, through the through hole.
US10291147B2 Current reduction system for inverters connected to a common bus
The systems and methods described herein relate to electrical circuits. A system (e.g., inverter current system) is provided. The system includes plural inverters connected to a common bus and at least one capacitor. The inverters are configured to convert a direct current (DC) through the common bus to an alternating current (AC), by alternating different switches of the inverters between open and closed states in a respective switching cycle for each of the inverters. The system includes a controller circuit. The controller circuit is configured to adjust a current conducted onto the common bus to the inverters so that a root mean square of the current meets one or more designated criteria. The controller circuit controls the inverters to apply a frequency shift to the respective switching cycle of one or more of the inverters.
US10291145B2 Inverter assembly for electric power system
An inverter assembly for a power system is provided. The inverter assembly includes a plurality of stackable housing members and a plurality of inverter units received within the plurality of stackable housing members. Each of the plurality of inverter units includes a filter capacitor having a plurality of auxiliary connectors extending outwardly. The inverter assembly also includes a bus bar configured to be connected to the plurality of auxiliary connectors of the filter capacitor of each of the plurality of inverter units to establish electrical connection among the plurality of inverter units.
US10291138B2 Isolated phase shifted DC to DC converter with secondary side regulation and sense coil to reconstruct primary phase
Disclosed examples include isolated dual active bridge (DAB) DC to DC converters with first and second bridge circuits, a transformer with a sense coil, and a secondary side control circuit to provide secondary side switching control signals to regulate an output voltage or current signal by controlling a phase shift angle between switching transitions of the secondary side switching control signals and switching transitions of a secondary side clock signal, where the secondary side control circuit includes a clock recovery circuit to synchronize the secondary side clock signal to transitions in a sense coil voltage signal of the sense coil.
US10291136B2 Control device and control method
A control device applied to a flyback converter including an auxiliary switch includes: a current detector configured to detect an amplitude of a current of the flyback converter to obtain an amplitude of a negative magnetizing current of the flyback converter; and a comparator controller configured to compare the amplitude of the negative magnetizing current obtained by the current detector with a reference value, and turn off the auxiliary switch according to a comparison result. According to the present disclosure, it is able to achieve zero-voltage switching of a primary-side switch of the flyback converter with variable outputs.
US10291134B2 Switching mode power supply with an anti-windup circuit including a voltage clamping circuit
The anti-windup circuit generally has a voltage clamping device in series with a current limiting device operatively connectable to the output current path of a feedback compensator; the feedback compensator being part of a switch-mode power supply (SMPS) having an input voltage source and a load and generating constrained control values required to generate control on-off actions for tight power regulation. The inclusion of the disclosed anti-windup circuit in an SMPS may lead to hardware based overvoltage protection, reduced overall size and faster response to load changes.
US10291132B2 Integrated circuit with selection between primary side voltage regulation and secondary side voltage regulation
An integrated circuit may detect a pin voltage at a selector pin. The integrated circuit may compare the pin voltage to a threshold voltage. The integrated circuit may selectively perform primary side voltage regulation or secondary side voltage regulation, to regulate a voltage supplied to an electrical load coupled to the integrated circuit, based on comparing the pin voltage and the threshold voltage.
US10291131B2 Systems and methods for peak current adjustments in power conversion systems
System and method for regulating an output of a power conversion system. An example system controller includes a signal generator and a modulation and drive component. The signal generator is configured to receive at least a first signal indicating a magnitude of an input voltage received by a primary winding of a power conversion system and receive a second signal indicating a magnitude of a primary current flowing through the primary winding, and generate a third signal. The modulation and drive component is configured to receive at least the third signal, generate a drive signal based on at least information associated with the third signal, and output the drive signal to a switch to affect the primary current.
US10291127B2 Dynamic reduction of synchronous rectifier power losses based on at least one operating condition
Methods and circuits for controlling a synchronous rectifier. An operating condition of the synchronous rectifier is detected. A voltage level applied to turn on at least one transistor of the synchronous rectifier us modified based upon the detected operating condition, to improve efficiency of the synchronous rectifier.
US10291116B2 Output control method for a digital controller of a source measure unit
An output control method for a controller includes the following steps. At each of detection time points, the controller detects a detection voltage value and a detection current value of a load. In a voltage control mode, the controller generates a setting parameter to control the power amplifier according to part of the detection voltage values. In a current control mode, the controller generates the setting parameter to control the power amplifier according to part of the detection current values. When the controller switches to the voltage control mode or the current control mode, the controller determines a ratio between the detection current value and the detection voltage value at one of the detection time points and the setting parameter is generated according to the ratio. Therefore, the bandwidth is substantially the same no matter if the controller operates in the voltage control mode or the current control mode.
US10291110B2 Driving circuit for switching element and power conversion system
In a drive circuit, a rate adjuster adjusts a charging speed of a MOSFET to be faster than the charging speed of an IGBT when a drive state changer changes the first switching element from the off state to the on state first, and changes the second switching element from the off state to the on state next. The rate adjuster also adjusts a discharging speed of the MOSFET to be faster than the discharging speed of the IGBT when the drive state changer changes the MOSFET from the on state to the off state first, and changes the IGBT from the on state to the off state next.
US10291108B2 Rectifying devices and rectifier arrangements
A rectifying device includes a power transistor, a gate control circuit and a capacitor structure arranged on a single semiconductor die. The power transistor includes a source or emitter terminal connected to a first terminal of the rectifying device, a drain or collector terminal connected to a second terminal of the rectifying device, and a gate. The gate control circuit is operable to control a gate voltage at the gate of the power transistor based on at least one parameter relating to at least one of a voltage and a current between the first terminal and the second terminal.
US10291107B2 Power generator, power generator set and power generation system
A power generator 100 includes a power generating unit 10 and a supporting member 20 for supporting the power generating unit 10. The power generating unit 10 constitutes a two-degree-freedom vibration system including a first vibration system having a coil assembly 40 and a first spring portion 64 for coupling the coil assembly 40 with a housing 20 and a second vibration system having a magnet assembly 30 and a second spring portion 65 for coupling the magnet assembly 30 with the coil assembly 40. The power generating unit 10 is configured so that each of a first natural frequency ω1 of the first vibration system and a second natural frequency ω2 of the second vibration system is in the range of 14 to 42 Hz.
US10291106B2 Stator, rotary electric machine provided with the stator and method of manufacturing the stator
In a stator, a stator winding is wound at a stator core. The stator winding has a section whose shape is rectangular and includes a plurality of conductors electrically connected to each other. Each of the conductors has in-slot portions being accommodated as being stacked in corresponding one of the slots when the winding is wound at the stator core. A fixing member fixes the in-slot portions to each of the slots. The fixing member is composed of an adhesive material charged into each of the slots such that a through-hole is left through each of the slots in the axial direction. Refrigerant is allowed to pass through the through-hole.
US10291101B2 Permanent-magnet direct-drive wind power generator, system and stator thereof
A permanent-magnet direct-drive wind power generator, a system and a stator thereof are provided. The stator includes a stator support, a stator iron core arranged around an outer peripheral wall of the stator support and a blade side tooth pressing plate arranged on an axial end face at a blade side of the stator iron core. At least one first air hole is provided in the outer peripheral wall of the stator support, and at least one second air hole is provided in the blade side tooth pressing plate, and further includes at least one air flow passage via which the first air hole and the second air hole are in communication with each other, and the air flow passage passes through the interior of the stator iron core. The stator can introduce air flow inside the stator support to an axial end face of the stator iron core.
US10291097B2 Brushless motor and apparatus using the same
A brushless motor includes a case fixed onto a yoke to cover an outer surface of the yoke except one end of the yoke in the axial direction, a frame fixed onto the one end of the yoke, a first bearing fixed onto the frame and configured to rotatably support a first end of a rotating shaft in the axial direction, a second bearing fixed onto the case, and configured to rotatably support a second end of the rotating shaft which is closer to the magnet than the first end, the second bearing including a receiving surface that contacts the second end in the axial direction, an energizing member configured to force the rotating shaft from a first bearing side to a second bearing side, and a wiring substrate disposed between the stator and the case in the axial direction and configured to electrify the coil.
US10291095B2 Motor and method for manufacturing motor
A motor includes a stator including a terminal and a casing that houses the stator, in which the casing includes a casing body with high thermal conductivity that includes an opening in which the terminal is disposed and houses the stator and a casing block disposed in the opening and with an insulating property and high thermal conductivity, and the casing block includes a housing part that houses a distal end portion of the terminal.
US10291093B2 Carrier for coils of an electric machine
A carrier for coils of an electric machine includes a rotation-symmetrical carrier stack having laminations with axial slots which are configured to receive a wire of the coils. Adjacent ones of the slots are separated from one another by a slot wall. The carrier stack has circular end faces and is formed with slot openings for the slots. Electrically insulating material is applied upon at least the slot walls of at least one of the end faces to cover the slot walls at their end face and to electrically insulate the slot walls.
US10291086B2 Axial flux motor for motor vehicle
An electrical machine, in particular an axial flux motor, with a rotor, mounted rotatably about a machine axis, and with a stator. The stator has a sintered support structure and an insert connected thereto, which forms at least partially a pole shoe, and which comprises a lamination stack.
US10291082B2 Control device, electronic apparatus, and contactless power transmission system
A control device, an electronic apparatus, a contactless power transmission system, and the like that can realize contactless power transmission and communication by load modulation with a simple operation sequence. A control device, on a power transmitting side in a contactless power transmission system including a power transmitting device and a power receiving device, includes: a driver control circuit that controls a power transmission driver of a power transmission unit that transmits power to the power receiving device; a control unit that controls the driver control circuit; and a communication unit that preforms communication processing with the power receiving device that transmits communication data by load modulation. The control unit causes the power transmission unit to start normal power transmission on a condition that the power receiving device has started the load modulation, and causes the power transmission unit to continue the normal power transmission while the load modulation continues.
US10291081B2 Methods and devices for protection in wireless power systems
A wireless power system and methods for operating the same are provided for protection of a wireless power receiver during wireless power transfer. A signal strength limit for the wireless power transmitter is determined based upon a receiver limit, a sensitivity of the wireless power receiver and a scaling factor of the wireless power transmitter.
US10291079B2 Wireless charging substrate and device
Provided is a wireless charging board including: a coil pattern; a soft magnetic layer having one side on which the coil pattern is disposed; and a heat dissipation layer disposed on the other side of the soft magnetic layer and including a first uneven pattern portion.
US10291078B2 Wireless power transmitter
A transmission antenna includes a resonance capacitor and a transmission coil coupled in series. A driver includes a bridge circuit that applies a driving voltage to the transmission antenna. A current sensor detects a current IS that flows through the bridge circuit. A foreign object detector detects the current IS that flows through the bridge circuit while changing the switching frequency applied to the bridge circuit. The foreign object detector judges the presence or absence of a foreign object based on the detection result.
US10291074B2 Method and apparatus for transmitting wireless power
A method and an apparatus for wirelessly transmitting power are provided. The method includes transmitting power of a first level determined based on a maximum load power level of a load, which is electrically connected to a wireless power receiver, to the wireless power receiver, receiving information on a used load power level according to a load change in the load from the wireless power receiver, and controlling a power level transmitted to the wireless power receiver according to the information on the received used load power level.
US10291069B2 Mobile terminal and chargeable communication module
A mobile terminal is provided with a housing, a circuit board included in the housing and having a thickness direction normal to a plane of the circuit board, a battery pack included in the housing, and a non-contact charging module included in the housing. The non-contact charging module includes a charging coil formed of a wound conducting wire; a communication coil arranged adjacent to the charging coil; and a magnetic sheet on which the charging coil and the communication coil are arranged. The magnetic sheet has four edges that collectively define a rectangular profile of the magnetic sheet, and at most three pairs of adjacent edges respectively meet to form at most three corners. At least a portion of the non-contact charging module overlaps with the circuit board as viewed in the thickness direction of the circuit board.
US10291067B2 Computer modeling for resonant power transfer systems
A method for modeling, designing, and/or optimizing a wireless power transfer system, such as a resonant power transfer system. The method may be based on artificial intelligence or expert systems. A computer program product for optimizing a power transfer system is also disclosed.
US10291066B1 Power transmission control systems and methods
Embodiments disclosed herein relate to various arrangements of hardware for incorporating receiver functions into wearable portable devices. The embodiments described herein include a transmitter that transmits a power transmission signal (e.g., RF signal waves) to create a three-dimensional pocket of energy. At least one receiver can be connected to or integrated into electronic devices and receive power from the pocket of energy. The transmitter can locate the at least one receiver in a three-dimensional space using a communication medium. The transmitter generates a waveform to create a pocket of energy around each of the at least one receiver. The transmitter uses an algorithm to direct, focus, and control the waveform in three dimensions. The receiver can convert the transmission signals into electricity for powering an electronic device. The embodiments for wireless power transmission can allow powering and charging a plurality of electrical devices without wires.
US10291064B2 DC power distribution system
A DC power system distributes low voltage (12/24 V) power through a central DC panel to multiple DC loads, such as LED lighting, and to multiple dedicated DC outlets, into which computers, televisions and cell phones can be directly plugged without using an AC-to-DC rectifier. The central DC panel is supplied with DC power (24-36 V) from a central bi-directional inverter, which converts AC-to-DC and DC-to-AC. The inverter also receives DC power generated by non-grid local alternative energy sources, such as wind turbines and photovoltaic solar cells. The local alternative DC power is processed through a voltage regulator in the inverter, which renders the voltage and power uniform enough for use by DC loads. When the local non-grid DC power exceeds the demands of DC loads, it is routed through the inverter to charge a storage battery, which in turn supplies DC power to the DC panel when the non-grid DC power sources are offline.
US10291061B2 Charger and charge control method
A charger mounting a rechargeable battery includes a switcher configured to switch transmission status of electric power through cables connected to an upstream port and/or downstream port, and a discharger configured to consume the electric power by discharging. The controller is configured to control, depending on charged quantity of the rechargeable battery and request information for feed/reception of the electric power, the switcher and the discharger to execute one of: at least one of charging the rechargeable battery with the electric power received from one of the power source, the upstream charger and the downstream charger through a cable, and consuming the electric power as received by the discharger; and at least one of transmitting the electric power of the rechargeable battery to one of the upstream charger and the downstream charger through a cable, and consuming the electric power of the rechargeable battery by the discharger.
US10291052B2 Bypass charging circuit and method
In accordance with an embodiment, a bypass charging circuit includes a pair of transistors having current carrying terminals commonly connected to form a node. An input of a comparator is coupled to the node through a switch and to a resistor. Another input terminal of the comparator is coupled for receiving a reference voltage. Optionally, a transistor may be connected to the bypass charging circuit. In accordance with another embodiment a method is provided in which bypass charging transistors are coupled to first input of a comparator in response to closing a switch. A voltage is generated at the first input of the comparator in response to closing the switch and the voltage is compared with a reference voltage. In response to the comparison, a status indicator signal is generated to indicate the presence of a low-impedance failure in one or both of the bypass charging transistors.
US10291051B2 Methods and systems for recharging a battery
The present invention provides a novel method for charging silver-zinc rechargeable batteries and an apparatus for practicing the charging method. The recharging apparatus includes recharging management circuitry; and one or more of a silver-zinc cell, a host device or a charging base that includes the recharging management circuitry. The recharging management circuitry provides means for regulating recharging of the silver-zinc cell, diagnostics for evaluating battery function, and safety measures that prevent damage to the apparatus caused by charging batteries composed of materials that are not suited for the charging method (e.g., non-silver-zinc batteries).
US10291049B2 Doorbell apparatus
A doorbell apparatus according to one embodiment of the present disclosure includes an input port configured to receive power; an interface including a plurality of interface components and a first controller that is set to control the plurality of interface components; a battery configured to supply the power to the interface; a switching circuit connected to a switch and configured to change a path of a current that is supplied from the input port according to an ON or OFF state of the switch; and a second controller configured to control charging of the battery and a current supply to the interface using the current that is output from the switching circuit, wherein the second controller limits a current supplied to the interface according to an operation mode of the interface, and the operation mode includes a first operation mode and a second operation mode in which power required inside the interface is less than that of the first operation mode.
US10291048B2 Battery charging based on real-time battery characterization
A battery charging circuit can produce a pulsed charging current to charge a battery. During charging, without disconnecting the pulsed charging current from the battery, EIS measurements can be made. In other words, the pulsed charging current can serve double-duty, for battery charging and as a drive signal for the EIS measurements. The EIS measurements can be used to alter parameters of the pulsed charging current to improve battery life. In some instances, the parameters of the pulsed charging current can be momentarily changed for the purpose of making the EIS measurements, and then restored subsequent to making the measurements to parameters suitable for battery charging.
US10291044B2 Battery charger and control method thereof
A battery charger in one aspect of the present disclosure includes an attachment portion, a charging circuit, a positive electrode terminal, a negative electrode terminal, at least one signal input terminal, an analog value acquisition device, a charging current detector, a comparison processor, and a current value reflection processor. The current value reflection processor performs one of a variable determination process for reference values and an analog value correction process. The variable determination process is a process for the current value reflection processor to variably determine the reference value based on a value of a charging current detected by the charging current detector. The analog value correction process is a process for the current value reflection processor to correct an analog value to be used in a comparison by the comparison processor based on the value of the charging current detected by the charging current detector.
US10291037B2 Electrical energy storage device including individually controlled energy cell slots
An electrical energy storage device includes a plurality of energy cell slots for receiving energy cells; and a controller; wherein the controller is arranged to estimate a characteristic of a cell in each slot; and wherein the controller is arranged to apply charge and discharge currents to each cell slot dependent upon at least one estimated characteristic currently associated with that slot. The controller may be a single controller that controls all slots or it may be implemented as multiple controllers each controlling more than one cell slot or a controller for each slot. The characteristic may be one or more of: a power capability, a storage capacity, a cell impedance, an energy cell type and an energy cell chemistry.
US10291036B2 Multi-mode resonant wireless power transmitter
A wireless power transmitter includes a multi-mode drive circuit having a controllable resonant frequency. The multi-mode drive circuit is controlled to have a first resonant frequency to drive wireless power transmission at a first transmit frequency. The multi-mode drive circuit is also controlled to have a second resonant frequency higher than the first resonant frequency to drive wireless power transmission at a second transmit frequency higher than the first transmit frequency.
US10291033B2 Power storage management system, power storage apparatus and power storage management method
A power storage management system, a power storage apparatus, a power storage management method are provided. The power storage management system includes a receiver part, a sender identifying part, a memory part and a deterioration degree estimating part. The sender identifying part identifies an external apparatus that transmitted a control signal received by the receiver part. The memory part stores apparatus information related to the external apparatus identified by the sender identifying part and power storage status information related to the status change of the power storage apparatus caused by charging or discharging performed according to the control signal transmitted from the external apparatus. The deterioration degree estimating part estimates the deterioration degree of the power storage apparatus to which a charge/discharge control is performed according to the control signal transmitted from the sender apparatus based on the apparatus information and the power storage status information.
US10291027B2 Method and device for controlling active distribution network
The present disclosure provides a method and a device for controlling an active distribution network, relating to the field of power system operation and control technology. The method includes: creating a power loss objective function; determining first power flow equations; obtaining second power flow equations by performing linearization on the first power flow equations; determining a sub-scale adjustment model of a transformer; obtaining a linearized model of the transformer by performing linearization on the sub-scale adjustment model; obtaining control parameters by solving the power loss objective function according to the second power flow equations, the linearized model of the transformer, an operation constraint of the continuous reactive power compensator, an operation constraint of the grouping switching capacitor, an operation constraint of the distributed generator and a safety operation constraint in the active distribution network, such that the active distribution network is controlled by the obtained parameters to minimize power loss.
US10291025B2 Systems and methods for improved stability of power systems
The embodiments described herein provide for a system including a processor. The processor is configured to select at least one grid system contingency from a plurality of grid system contingencies. The processor is further configured to derive one or more eigen-sensitivity values based on the at least on grid system contingency. The processor is also configured to derive one or more control actions at least partially based on the eigen-sensitivity values. The processor is additionally configured to apply the one or more control actions for generation re-dispatch of a grid system.
US10291024B2 Control of a microgrid
A control method performed in a microgrid. The microgrid includes at least one electrical power source and/or configured for injecting electrical power into the microgrid, a first point of common coupling (PCC) configured for allowing a first power flow between the microgrid and a first power grid, and a second PCC configured for allowing a second power flow between the microgrid and a second power grid. The method includes obtaining information about a change in the first power flow, and controlling the second power flow based on the obtained information.
US10291020B2 Overvoltage protection device
An overvoltage protection device includes a resistor that is connected in series between an internal signal line connected to a communication terminal of a processor and a communication line, a diode of which a cathode is connected to the internal signal line and an anode is connected to a ground, and a PNP transistor of which a base is connected to a power supply terminal, an emitter is connected to the internal signal line, and a collector is connected to the ground. When a base-emitter voltage (a junction saturation voltage) of the transistor in operation is defined as VBE and a power source is turned on (a voltage V1) by the operation of the transistor, a voltage of the internal signal line is limited to the source voltage V1+VBE. When the power source is turned off (a voltage 0 V), the voltage of the internal signal line is limited to the source voltage 0 V+VBE.
US10291019B2 Redundant over-voltage protection/power distribution system for telecommunication systems
A redundant over-voltage protection/power distribution system for a macro/distributed antenna telecommunications system. The overvoltage protection system includes first and second surge protection devices each having one end electrically connected to the power cable upstream of an RRU and a second end electrically connected to ground. The first and second surge protection devices issuing an alert signal when one of the devices is in a failed condition and changing state to provide the RRUs with uninterrupted power for continuous operation of the telecommunications system when one of the surge protection devices has failed.
US10291014B2 Protective wiring device
The present invention is directed to electrical wiring device that includes: a housing assembly including a cover assembly and a back body member, the cover assembly including a front cover having a plurality of receptacle openings, the housing assembly further including a plurality of line terminals and a plurality of feed-through load terminals, a plurality of receptacle load terminals substantially aligned with the plurality of receptacle openings; a separator portion disposed between the back body member and the cover assembly, the separator portion including a reset pin aperture accessible via a first major surface facing the front cover and a reset pin guide portion disposed on an opposite second major surface facing the back body member both being configured to accommodate a reset pin; and a latch block assembly including a central latch block portion configured to accommodate the reset pin and a latching element, the central latch block portion including an open side configured to accommodate the reset pin guide portion, the reset pin being substantially prevented by the reset pin guide portion from exiting the central latch block portion via the open side.
US10291009B2 Integrated piping conduit with adaptor device and method
Embodiments of an integrated piping conduit in accordance with aspects of the present invention include a push-to-connect fitting integrated with an adaptor device and associated methods. Embodiments include an adaptor having a body portion, and an ear member extending at least partially radially outwardly and at least partially axially outwardly from the outer surface of the body portion.
US10290999B2 Spark plug
A base end portion of a ground electrode of a spark plug includes a skin portion, an intermediate portion, and a core portion 52. A center cross section CP containing the center axis PX of the spark plug and the center axis EX of the base end portion includes a first multilayer portion in which the intermediate portion is disposed inward of the skin portion and the core portion is disposed inward of the intermediate portion, and a second multilayer portion in which the skin portion and the core portion are in direct contact with each other. The center cross section CP includes an intersection point PI at which a first boundary line BLa between the metallic shell and the skin portion and a second boundary line between the metallic shell and the core portion meet with a third boundary line BLc.
US10290998B2 Semiconductor laser device and manufacturing method of the same
A semiconductor laser device having a diffraction grating is disclosed. The semiconductor laser device comprises a first diffraction grating provided on a substrate, a second diffraction grating continuous to one end of the first diffraction grating along an optical waveguide direction, and an active layer provided above the first diffraction grating. The second diffraction grating has a pitch 1.05 times or greater, or 0.95 times or smaller of the pitch of the first diffraction grating.
US10290997B2 Method of producing an electronic component
A method of producing an electronic component includes providing a surface comprising a first region and a second region adjoining the first region, arranging a sacrificial layer above the first region of the surface, arranging a passivation layer above the sacrificial layer and the second region of the surface, creating an opening in the passivation layer above the first region of the surface, wherein the opening in the passivation layer is created with an opening area that is smaller than the first region, and removing the sacrificial layer and the portions of the passivation layer that are arranged above the first region.
US10290993B2 VCSEL illuminator package
A VCSEL illuminator module includes a module forming a physical cavity having electrical contacts positioned on an inner surface of the module that feed through the module to electrical contacts positioned on an outer surface of the module. A VCSEL device is positioned on the inner surface module and includes electrical contacts that are electrically connected to the electrical contacts on the inner surface of the module. The VCSEL device generates an optical beam when current is applied to the electrical contacts. An optical element is positioned adjacent to an emitting surface of the VCSEL device and is configured to modify the optical beam generated by the VCSEL device.
US10290991B2 Solid laser amplification device
This solid laser amplification device has: a laser medium part that has a solid medium, into which a laser light enters from an entrance part and from which the laser light (L) is emitted to the outside from an exit part, and an amplification layer, which is provided on the surface of the medium, receives the laser light in the medium, and amplifies and reflects said light toward the exit part; a microchannel cooling part that cools the amplification layer; and a thermally conductive part that is provided so as to make contact between the amplification layer and the cooling part and transfers the heat of the amplification layer to the cooling part.
US10290990B2 Method for manufacturing female terminal and female terminal
A method for manufacturing a female terminal (1) with a tubular portion (11) formed by bending a metal plate into a tubular shape and resilient contact pieces (12) extending from the tubular portion (11) in an axial direction of the tubular portion (11), folded inwardly of the tubular portion (11) and configured to resiliently contact a mating terminal inside the tubular portion (11) includes a joining step of joining metal members thinner than the metal plate to the metal plate, and a forming step of bending the metal members joined to the metal plate and forming the metal members as the resilient contact pieces.
US10290987B2 Linearly moveable sliding contact element having transport device and production method
Disclosed is a linearly moveable sliding contact element having a transport device. Linearly moveable sliding contact elements of this type having a transport device are required to electrically contact conductor paths of circuit boards with one another, the circuit boards being oriented in parallel with one another and arranged above one another. In addition, the sliding contact element is arranged on a spindle of the transport device having an outer thread. Via a rotation of the transport device, the sliding contact element can be moved in a linear manner along the spindle by the outer thread. A first bearing and a second bearing are provided at the ends of the spindle. The bearings permit a mounting of the transport device between two circuit boards arranged in parallel with one another.
US10290984B2 Vehicle seat with retractable electrical connectivity device
A vehicle seat includes a seat base and a retractable electrical connectivity device mounted to the seat base. The electrical connectivity device may be mounted in a receptacle incorporated into the seat base.
US10290983B2 Electronic device
According to one embodiment, an electronic device includes a substrate, a male connector, and conductive members. The substrate includes conductors on a surface of the substrate. The male connector is mounted on the substrate and insertable into a female connector complying with a USB Type-C standard. The conductive members are mounted in the male connector, each of the conductive members electrically connecting one of twenty-four terminals complying with the USB Type-C standard mounted in the female connector with one of the conductors when the male connector is inserted into the female connector, and a number of the conductive members being less than twenty-four.
US10290979B2 Electrical connector assembly
A network connector assembly comprises a header housing having two pins forming a pin pair. A first pin end portion can be connected to a counter connector. A second pin end portion can be connected to a PCB. A first electrically conductive shielding member is arranged laterally to the pin pair. A second electrically conductive shielding member is arranged intermediate the pin pair. The second pin end portions form a press fit connector configured to connect to the PCB. The second pin end portions comprise a press protrusion configured to cooperate with a press tool while being pressed in a PCB-opening of the PCB. The second electrically conductive shielding member defines a tool opening arranged at a position that allows movement of a press tool through the tool opening along a tool axis to access the press protrusion.
US10290977B2 Lockout device for preventing disconnection of cable connector
A lockout device includes a first ring portion positioned around a first side of a connector. A second ring portion is positioned around a second side of the connector. A fastener allows a user to selectively secure the ring portions thereby forming a tubular ring surrounding the connector. An inner facing protrusion extends toward a center of the tubular ring and into a gap present on the connector. The inner facing protrusion remains in the gap of the connector regardless of movement of the lockout device about the connector while the first ring portion is secured to the second ring portion. The inner facing protrusion holds the lockout device captive around the connector and the tubular ring covers a disconnection mechanism of the connector. A secondary tool is required in order to detach the first ring portion from the second ring portion for accessing the disconnection mechanism of the connector.
US10290975B2 Movable connector
To reduce the displacement load of a spring portion in order to improve the workability of insertion and extraction of a movable connector. A spring portion has an upper piece portion and a lower piece portion having a linear shape, and is formed in such a square wave shape that an outer vertical piece portion having a linear portion extends from a first end of the upper piece portion, a central vertical piece portion having a linear shape and connected to a first end of the lower piece portion extends from a second end of the upper piece portion, and an inner vertical piece portion having a linear shape extends from a second end of the lower piece portion.
US10290971B2 Connector fitting detection structure and connector
One of a pair of first terminals includes a spring member of which one end is supported by the first housing. A contact portion that contacts one of a pair of second terminals is formed on a free end of the spring member. A lock arm abuts against the spring member to displace the contact portion, and brings the contact portion into contact with one of the second terminals at the time of locking. The other of the first terminals has a contact portion that contacts the other of the second terminals when the connectors are fitted, and is disposed apart from one of the first terminals.
US10290970B1 Connector with strain relief device
A connector assembly includes a connector body, a flexible elongate conductor, such as an electrical cable, that is terminated within the connector body, and a strain relief device attached to the connector body. The strain relief device has a clamping collar configured to surround a portion of the conductor. The clamping collar comprises a first half ring and a second half ring, each having first ends that are separable to allow the strain relief device to be fitted over the conductor. The first and second half rings each have second ends joined by a hinge feature. The clamping collar further includes means for limiting rotation of the first and second half rings about the hinge, such as a first arm extending from the first half ring and a second arm extending from the second half ring. The first arm is configured to contact the second arm, thereby limiting the rotation.
US10290968B2 Waterproof coaxial cable connector
A connector assembly connects a coaxial cable, having a first coaxial connector, to a second coaxial connector. The connector assembly includes the coaxial cable conductively connected to a proximal end of the coaxial cable; and an outer housing member having a proximal end and a distal end. The outer housing member includes an internal lumen containing the proximal end of the coaxial cable and at least partially containing the first coaxial connector; a concavity at the proximal end of the outer housing member, wherein the concavity includes an opening that is contiguous with the internal lumen; and a first interlocking connector element in the concavity. The connector assembly further includes at least one sealing body within the internal lumen of the outer housing member, the at least one sealing body forming a watertight seal between the housing and the cable, and a resilient compressible surface surrounding the first coaxial connector.
US10290964B2 Adaptor for use in storage device
Embodiments of the present disclosure provide an adapter for use in a storage device. The adapter comprises a substrate including a circuit board and adapted to support a PCIe card in the storage device; a first connector fixed on the substrate and electrically connected with the circuit board, the first connector adapted to connect to the storage device; and an adapting part connected with the substrate and electrically connected with the circuit board, the adapting part including a slot that is adapted to connect to a second connector of the PCIe card. In this manner, additional user-defined IC card functions and advanced features are supported while functions of the existing PCIe cards are fully utilized.
US10290960B2 Terminal detachable device
A terminal detachable device includes a housing; an engaging member that moves in a first direction towards a terminal disposed at a predetermined position of the housing and that engages with the terminal, and that moves in a second direction away from the terminal disposed at the predetermined position and that disengages from the terminal; and an operating member that is rotatably provided with respect to the housing. The engaging member rotates with respect to the housing in accordance with rotation of the operating member, and is movable in the first direction or the second direction with respect to the housing in accordance with rotation of the engaging member with respect to the housing.
US10290958B2 Coaxial cable connector with integral RFI protection and biasing ring
A coaxial cable connector having an inner conductor, a dielectric surrounding the inner conductor, an outer conductor surrounding the dielectric, and a jacket surrounding the outer conductor and used for coupling an end of a coaxial cable to an equipment connection port. The coaxial cable includes a coupler, a body, a post, and a biasing ring. The coupler is adapted to couple the coaxial cable connector to the equipment connection port. At least one of the coupler, the post, and the body has an integral, monolithic contacting portion to establish electrical continuity between at least two of the coupler, the body and the post. The biasing ring biases the contacting portion such that the electrical continuity is maintained regardless of the tightness of the coupling of the connector to the terminal.
US10290957B2 Terminal-equipped wire and wire harness with resin coating on terminal fitting
A terminal-equipped wire includes a wire with a core wire and an insulating coating with which the core wire is coated, and a terminal fitting that is attached to a leading end of the wire. The terminal fitting is electrically connected to the core wire in a core-wire crimp portion, and is fixed to the wire from an external side of the insulating coating in a coating crimp portion that is located rearward of the core-wire crimp portion in a longitudinal direction of the wire. The terminal-equipped wire also includes a resin-coated portion where a region containing the core-wire crimp portion and the coating crimp portion is coated with a resin. The resin-coated portion has a thin-walled portion with a reduced thickness, in a portion of the resin-coated portion that covers the insulating coating.
US10290955B2 Terminal for connector for connecting electric wires without peeling
Provided is a terminal for an electric wire connector including: a central erection piece configured to have cutting portions inclined downward and outward on both sides of its upper portion; a pair of outer erection pieces configured to be spaced apart at a desired interval on both sides of the central erection piece and have cutting portions that are inclined downward on the upper portion; a connector configured to connect the central erection piece and lower portions of the pair of outer erection pieces; an electrical wire entry portion configured to be a space through which the cutting portions face each other and be a path under which the electrical wire enters; and a core wire connector configured to be arranged on the lower portion communicating with the electric wire entry portion and be a space to connect the central erection piece and the outer erection piece.
US10290954B2 Electrical connector contact terminal
An electrical contact terminal includes a base portion for positioning and retaining the electrical contact terminal within a connector housing, an insulation displacement connecting portion extending upwardly from the base portion and comprising a pair of spaced apart arms defining an opening therebetween for receiving and making electrical contact with an electrical conductor, and a contact portion extending downwardly from the base portion and configured to float when the electrical contact terminal is retained and positioned within a connector housing. The contact portion includes a first arm, a second arm, and an arcuate base portion. The first arm extends downwardly and includes a first end attached to the base portion and an opposite second end. The second arm extends downwardly and includes a free first end closer to the base portion and an opposite second end farther from the base portion. The second arm is configured to deflect when making electrical contact with a mating contact pin. The arcuate base portion connects the second ends of the first and second arms.
US10290952B2 Soldering on thin glass sheets
A process is disclosed, whereby soldered connections to electrical conductors incorporated on thin glass are achieved. Sufficient resistance to cracking is obtained by virtue of surface stresses induced locally in a region where soldering is to be done. In a preferred embodiment, surface stresses imparted during a press bending operation are relied upon.
US10290950B1 Dual-band GPS antenna with horizontal polarization
An antenna array is described herein that is suitable for dual-band GPS reception. The antenna array includes a plurality of dipole antennas arranged in a circular pattern. The antenna array further includes a feed network, separated from the dipole antennas by an insulating plate, and that passes electrical signals output by the dipole antennas to a feed line. The feed network comprises a central plate in contact with the feed line, and a plurality of arms aligned with the dipoles and extending from the center plate toward the outer edges of the circular pattern. The arms cross over slots in each of the dipole antennas. Electromagnetic waves that impinge on the dipoles induce signals that travel down the slots in the dipoles and couple to the arms of the feed network where the arms cross over the slots. The signals then travel along the feed network to the feed line.
US10290948B2 System and method for radio frequency penetration imaging of an object
A system and methods for RF (Radio Frequency) penetration imaging of one or more objects in a medium, the system comprising: a generation and reception unit configured to generate and receive RF signals; an antenna array configured to transmit/receive the RF signals, the antenna array comprises a plurality of antennas: and a processor in communication with said antenna array, said processor is configured to analyze said RF signals and estimate the distance between the antenna array and the object, and in addition the relative orientation between the antenna array and the medium surface.
US10290947B2 Beam scanning antenna, microwave system, and beam alignment method
A beam scanning antenna, a microwave system, and a beam alignment method are disclosed. The method includes: instructing, by a switching control module, a feed switching module to enable each feed in a multi-feed antenna, so that the feeds separately perform signal quality detection, where the multi-feed antenna includes an aperture unit and at least two feeds, where the feeds are configured to radiate an electromagnetic wave signal, the feed switching module includes multiple switches, and each feed is respectively connected to one switch in the feed switching module; acquiring, by the switching control module, a result of the signal quality detection performed by each feed; and selecting, by the switching control module according to the result of the signal quality detection, one feed having the best signal quality as a working feed.
US10290943B2 Sleeve monopole antenna with spatially variable dielectric loading
A dielectric loaded sleeve monopole antenna has a dielectric loading within the sleeve enables stable impedance in a dynamic operating environment. The use of a dielectric filling in the sleeve portion of the antenna enables tight control of the input impedance over frequency establishing stable broadband operation in challenging operating environments. The effective dielectric constant inside the sleeve of the antenna is designed to exhibit spatial variability. As a result, the sleeve essentially acts as an impedance transformer enhancing control over the input impedance to the antenna. The spatial variability in the dielectric filling may be realized as arrangements of single or multiple dielectric materials machined to synthesize the desired effective dielectric properties.
US10290935B2 Low loss tri-band protective armor radome
A tri-band multiwell radome includes a dense polymeric strike plate that is configured on the outside of the radome, a capture layer and a tuning layer. The polymeric strike plate is a tough polymer, such as a polycarbonate and breaks a bullet into fragments that are more easily captured by the capture layer. The capture layer includes a number of fabric sheets of highly oriented fibers, such as polyethylene fibers, and a binder. The tuning layer may be a low density foam that is configured inside of the capture layer and provided to reduce reflective losses and improve ballistic performance. A tri-band radome cover may have a dB loss over a wavelength of 8 to 40 kHz of no more than 1 dB. A tri-band radome cover may be formed in a dome shape.
US10290933B2 Antenna and accessory mounting device for a motor vehicle
An antenna mounting device is provided for a motor vehicle. That antenna mounting device includes a body having a first mounting end with a first cross section and a second mounting end with a second, different cross section. In addition, the antenna mounting device includes an antenna anchor point carried on the body and adapted to receive and hold an antenna. The two mounting sections allow versatility in mounting the antenna mounting device in different structures carried on the motor vehicle including, for example, a stake pocket and a trailer hitch receiver.
US10290931B1 Leading edge antenna structures
An apparatus and method are described for a leading and trailing edge antenna structure. The antenna disclosed, with optional director and reflector, can allow for greater RF and telecommunications capabilities on an aircraft, including operating at lower frequencies than previous solutions. The disclosure allows for greater capability with negligible effect on weight or drag of an aircraft.
US10290930B2 Crossed dipole with enhanced gain at low elevation
An antenna system is provided that includes at least one driven radiator element and at least one coupling device. The at least one driven radiator element is disposed above a printed circuit board. The at least one coupling device has a step feature in at least one of width and diameter. A smaller of the at least one of the width and diameter is received in at least one of a via and slot in the printed circuit board. The at least one coupling device is oriented nominally orthogonal to a plane of the printed circuit board. The at least one solder joint couples the at least one coupling device to the printed circuit board. At least one ground plane layer is electrically connected to the at least one coupling device by at least one of the solder joint and the at least one of a via and a slot.
US10290927B2 Electronic device with proximity sensor
An electronic device includes an antenna, a wireless transmitter, a proximity sensor and a controller. The antenna includes a first radiating element and a second radiating element which has a different length than the first radiating element. The wireless transmitter is to send a radio signal to the antenna and the controller is to disable the first radiating element in response to the proximity sensor detecting a body part.
US10290925B2 Antenna structure and wireless communication device using same
An antenna structure which is switchable between low, middle, and high frequencies includes a metal housing, a feed portion, a resonance portion, and a connecting portion. The metal housing includes a front frame, a backboard, and a side frame. The side frame defines a slot and the front frame defines a first gap and a second gap. The slot, the first gap, and the second gap separate a continuous antenna portion from the metal housing. The feed portion is electrically connected to the antenna portion for feeding current to the antenna portion. One end of the resonance portion is electrically connected to a first location of the antenna portion and another end grounded. One end of the connecting portion is electrically connected to a second location of the antenna portion and another end is electrically connected to the resonance portion.
US10290924B2 Antenna structure and wireless communication device using same
An antenna structure includes a metallic frame and a stub antenna. The metallic frame defines a slot and two gaps. The two gaps are positioned at two ends of the slot and are substantially perpendicular to the slot. The metallic frame is divided into a first portion and a second portion by the slot and the two gaps. A portion of the metallic frame surrounded by the slot and the two gaps forms the first portion. The first portion serves as a radiator of the antenna structure and is grounded through the second portion. The stub antenna is positioned at an interior of the metallic frame and is spaced from the radiator.