Document Document Title
US09788469B2 Optical cable with electromagnetic field shield layer
A shielded combined optical communication and conductor cable is provided. The cable includes a cable body having an inner surface defining a channel within the cable body. The cable includes an optical transmission element located within the channel and an electrical conducting element located within the channel. The cable includes an electromagnetic shield located within the channel and surrounding at least the electrical conducting element. The electromagnetic shield includes an elongate yarn strand or other strand material that supports a metal material that acts to limit electromagnetic fields from traversing across the electromagnetic shield. The strands may be unbraided and may be helically wrapped or longitudinally positioned within the cable body.
US09788468B2 Cage assembly for electrical devices
A housing assembly for electronic devices has a base housing and a first secondary housing. The base housing has a first upper wall, a first lower wall, a first wall, a second wall, and a first device receiving space. The first secondary housing is detachably mounted to an outer side of the second wall, and has a second upper wall, a second lower wall, a connecting wall, and a second device receiving space defined by the second wall together with the second upper wall, the second lower wall and the connecting wall of the first secondary housing.
US09788465B2 Actuator apparatus and method for manufacturing an actuator apparatus
An actuator apparatus is described as having a stator device, a cover device, a contact device and an attenuation device. The stator device and the cover device are joined in such a manner so that a hollow space is formed between the stator device and the cover device. The cover device has an opening, through which the contact device is guided into the hollow space, so that the contact device runs at least partially in the hollow space and at least partially in the cover device. The attenuation device is positioned in the opening in such a manner so that a high-frequency electromagnetic radiation that travels through the opening is more highly attenuated by the attenuation device than the radiation would be attenuated without the presence of the attenuation device.
US09788463B2 Semiconductor memory device having a heat insulating mechanism
A semiconductor memory device includes a semiconductor memory unit, a memory controller, a cover unit having a first portion covering the semiconductor memory unit and a second portion covering the memory controller, a first heat conduction member disposed between the semiconductor memory unit and the first portion of the cover unit, and a second heat conduction member disposed between the memory controller and the second portion of the cover. The cover unit has a gap formed between the first and second portions.
US09788460B2 Heatsink providing equivalent cooling for multiple in-line modules
A heatsink structure cools a first electronic chip and a second electronic chip that are positioned serially and in-line to one or more cooling fan, such that cooling air from the cooling fan(s) passes above the first electronic chip before passing above the second electronic chip. The heatsink structure includes a first heatsink and a second heatsink, which are identical to each other, and which fit adjacent to one another when a first heatsink is rotated 180 degrees relative to the second heatsink.
US09788456B2 Data center cooling arrangements
A rack system for mounting at least one data processing unit includes a shelf operable for moving from a position internally of the rack system to a position externally of the rack system. The shelf has an aperture and a fluid mover for moving fluid through the aperture in the shelf when the shelf is located in its external position.
US09788447B2 Mounting arrangement
A rigid electrical raft is provided to a gas turbine engine via a fusible mount arrangement. The rigid electrical raft may be a part of an electrical system of the gas turbine engine, for example a part of the electrical harness. The fusible mount is arranged to break when a predetermined load is applied. The rigid electrical raft may be attached to a fan case of the engine, and the predetermined load may be that which results from a fan blade being released from the hub. This ensures that the rigid electrical raft is protected from the load.
US09788446B1 Mobile vibration isolation device
Mobile vibration isolation devices and methods for reducing vibration transfer to electrical or electronic devices are provided. One such mobile vibration isolation device includes an array of two or more vibration isolation elements, and one or more flexible elements. The array of vibration isolation elements is connected by said one or more flexible elements. Preferably, the vibration isolation elements have at least a portion thereof of a cross linked polymer foam. More preferably, the vibration isolation elements have at least a portion thereof of SORBOTHANE®. A method for reducing vibration transfer to electrical or electronic devices includes the steps of providing a mobile vibration isolation device, and interposing the mobile vibration isolation device between the electrical or electronic device and a vibrating surface, thereby reducing vibration transfer to the electrical or electronic device.
US09788444B2 LED module sealing technology
A sealing process of LED modules includes a waterproof wire put through a wire-through hole of a heat sink to be connected with a positive-negative solder joints on a PCB board, which are subjected to glue sealing treatment. A waterproof sealing process is operated between the waterproof wire and wire-through hole. The PCB board is fixed on the heat sink. One sealing ring is placed into a groove. A ring of liquid silica gel is evenly applied along the other groove. The heat sink installed with the PCB board and the waterproof wire are inversely buckled on the lens set which is fixed with the solid silica gel ring and liquid silica gel. At least two waterproof sealing rings are used to isolate an LED chip from the outside so as to prevent all water vapor or other harmful gases from corroding the chip and the PCB.
US09788436B2 Method of making a non-planar circuit board with embedded electronic components on a mandrel
A non-planar printed circuit board has an interior surface and an exterior surface. Between the interior surface and exterior surfaces are layers of conductive and dielectric materials. Passive and active electrical components are embedded within the interior and exterior surfaces. A hollow region is defined by the interior surface of the non-planar circuit board. The non-planar printed circuit board is manufactured on a mandrel having a non-planar shape such as, for example, a cylinder or sphere so as to form a hollow, curved non-planar structure.
US09788433B2 Circuit board and method of manufacturing the same
A circuit board includes an inorganic material insulating layer, a first circuit pattern layer formed on a surface of the inorganic material insulating layer, a first build-up insulating layer formed on the inorganic material insulating layer and formed of an organic material, and a second circuit pattern layer formed on a surface of the first build-up insulating layer.
US09788430B1 Stacked magnetic assembly
A magnetic device for an electronic circuit includes a printed circuit board. A first and second magnetic component assembly can be electrically connected to the printed circuit. The second magnetic component assembly can be stacked on the first magnetic component assembly. The first magnetic component assembly can be positioned between the second magnetic component assembly and the printed circuit board. Each magnetic component assembly can include a bobbin, a winding disposed on the bobbin, and a core extending through the bobbin. A second bobbin on the second magnetic component can be positioned on either a first core or a first bobbin of the first magnetic component assembly. The stacked magnetic component configuration can help reduce the board space required to electrically connect both the first and second magnetic component assemblies to the printed circuit board, which can help increase the power density of the magnetic device.
US09788428B2 Stack structure of circuit board
The invention provides a stacked structure comprising a master circuit board and at least two slave circuit boards. The master circuit board comprises a plurality of connecting seats. Each slave circuit board is equipped with a connector, and defined with a plurality of post-production process areas. Wherein the connector of each slave circuit board is disposed on one of post-production process areas, and inserted into the corresponding connecting seat. When the connector of the slave circuit board must be through other slave circuit boards in order to insert the corresponding connecting seat, the post-production process areas that are disposed on other slave circuit boards and impede the connection between the connector and the corresponding connecting seat will be cut into hollow areas. Accordingly, the connector of the slave circuit board is capable of inserting the corresponding connecting seat through the hollow areas of other slave circuit boards.
US09788426B2 Printed wiring board
A printed wiring board including: a first substrate on which a plurality of pads to be connected to a connector is arranged to form a front array and a rear array in two rows; a second substrate that is laminated on the first substrate and formed with first wirings connected to first pads of the front array and second wirings connected through vias to second pads of the rear array; engageable parts that are to be engaged with engagement parts of the connector; and one or more reinforcement layers that are provided at the frontward side in the connecting direction than the engageable parts of the first substrate and/or the second substrate. The wirings each have a part formed to have a constant width along the inserting direction to the connector and an expanded-width part expanded to have a wider width than the constant width in the inserting direction of the connector.
US09788425B2 Electronic package assembly
An electronic package assembly is provided. The electronic package assembly includes a package substrate having a first surface and a second surface opposite thereto. A plurality of conductive pads is disposed on the first surface. A chip is mounted onto the first surface of the package substrate. A circuit board is mounted onto the second surface of the package substrate, and includes an electrical connector. A plurality of electrical contact components is electrically connected to the electrical connector and is in contact with the plurality of conductive pads.
US09788423B2 Copper foil with carrier
Provided is a copper foil for a printed wiring board including a roughened layer on at least one surface thereof. In the roughened layer, the average diameter D1 at the particle bottom being apart from the bottom of each particle by 10% of the particle length is 0.2 to 1.0 μm, and the ratio L1/D1 of the particle length L1 to the average diameter D1 at the particle bottom is 15 or less. In the copper foil for printed wiring board, when a copper foil for printed wiring having a roughened layer is laminated to a resin and then the copper layer is removed by etching, the sum of areas of holes accounting for the resin roughened surface having unevenness is 20% or more. The present invention involves the development of a copper foil for a semiconductor package substrate that can avoid circuit erosion without causing deterioration in other properties of the copper foil. In particular, an object of the present invention is to provide a copper foil for a printed wiring board and a method of producing the copper foil, in which the adhesion strength between the copper foil and the resin can be enhanced by improvement of the roughened layer of the copper foil.
US09788422B2 Conductive material and substrate
The present invention provides a conductive material including: (A) a π-conjugated polymer, (B) a dopant polymer which contains one or more repeating units selected from “a1” to “a4” respectively represented by the following general formula (1) and has a weight-average molecular weight in the range of 1,000 to 500,000, and (C) one or more metal oxide nanoparticles whose metal oxide is selected from indium-tin oxides, tin oxides, antimony-tin oxides, antimony-zinc oxides, antimony oxides, and molybdenum oxides having a particle diameter of 1 to 200 nm. There can be provided a conductive material that has excellent film-formability and also can form a conductive film having high transparency and conductivity, superior flexibility and flatness when the film is formed from the material.
US09788415B2 Circuit board, electronic device, and method of manufacturing circuit board
A circuit board includes: a first surface and a second surface opposite to the first surface; a through hole extending between the first surface and the second surface; a conductor covering an inner wall surface of the through hole, a first end and a second end of the conductor being terminated inside the through hole; and a wire connected to the conductor, wherein a sum of a length from a contact portion where the conductor contacts a connector pin inserted in the through hole to the first end of the conductor, and a length from a wire connecting portion where the conductor is connected to the wire to the second end of the conductor is 0.5 mm or less.
US09788411B2 Electronic control unit
An electronic control unit includes a substrate, an electronic component, a heat sink, a cover, a heat accumulator, and a screw. A wiring pattern is formed on the substrate. The electronic component is mounted on the substrate and generates heat upon energization thereof. The heat sink is provided on one side of the substrate in its thickness direction. The cover is made of resin and is provided on the other side of the substrate in its thickness direction. The heat accumulator is fixed to a part of the cover on the substrate-side and is in contact with a surface of the substrate on the cover-side. One end of the screw is connected to the heat sink. A central portion of the screw is inserted through a hole passing through the substrate in its thickness direction. The other end of the screw is connected to the heat accumulator.
US09788410B2 Printed circuit board and power supply device
In the printed circuit board 100 in the power supply device, cover layers C1 and C2 are formed on a surface other than the connection areas 95A′ and 95B′ within a coil pattern EC, which corresponds to a surface-shaped exposure area exposed to the outside so that the size of the surface-shaped exposure area to which the conductive pattern E is exposed is adjusted, so that an effect, which restrains a conductor from being damaged, especially at a time of carrying the printed circuit board 100 while maintaining a heat radiating property of the conductor, is achieved.
US09788407B2 Micro-structured atomic source system
A micro-structured atomic source system is described herein. One system includes a silicon substrate, a dielectric diaphragm, wherein the dielectric diaphragm includes a heater configured to heat an atomic source substance, an intermediary material comprising a chamber configured to receive the atomic source substance, and a guide material configured to direct a flux of atoms from the atomic source substance.
US09788406B2 Laser cooling via stimulated photon emissions
An example laser cooling system may include a first laser to induce a transition of a plurality of electrons in a medium to an excited energy state via absorption of photons. The laser cooling system may also include a second laser to stimulate emission from the medium of emitted photons having a higher energy than an energy of the absorbed photons.
US09788405B2 RF power delivery with approximated saw tooth wave pulsing
Methods of operating a plasma enhanced substrate processing system using multi-level pulsed RF power are provided herein. In some embodiments, a method of operating a plasma enhanced substrate processing system using multi-level pulsed RF power includes providing a first multi-level RF power waveform to a process chamber, the first multi-level RF power waveform having at least a first power level during a first pulse duration, a second power level during a second pulse duration, and a third power level during a third pulse duration, and providing, after a first delay period, a second multi-level RF power waveform to the process chamber, the second multi-level RF power waveform having at least a first power level during a first pulse duration, a second power level during a second pulse duration, and a third power level during a third pulse duration.
US09788401B2 Method for operating a discharge lamp and projection arrangement
Various embodiments provide a projection arrangement. The projection arrangement may include a discharge lamp; and a ballast for the discharge lamp. The ballast is designed to provide, during operation of the projection arrangement, a lamp current in the form of alternating current and having an average frequency and a preset waveform, which has a preset commutation scheme, to the discharge lamp. The preset commutation scheme is preset by a preset time sequence of commutations of the lamp current. The ballast is designed to provide the lamp current in such a way that the preset commutation scheme of the lamp current is deviated from repeatedly with at least one preset intervening time period by at least one DC phase with a preset time duration.
US09788400B2 Intelligent lighting system with predictive maintenance scheduling and method of operation thereof
A lighting system which includes at least one controller which is configured to: obtain lighting logging information related to operation of a lighting system including a plurality of lamps from a lighting logging data portion; model lamp failures in the lighting system in accordance with the lighting logging information in the lighting system and maintenance cost, the model having a time range; predict failures in the lighting system at future times at least in part in accordance with the prediction model; form a graphical user interface (GUI) which includes a graphical depiction of the model; and render the GUI on a rendering device.
US09788395B2 Visible and nonvisible light bulb driver and system
An electronic lighting system with a driver for providing light from visible light bulbs and non-visible light bulbs, including from infrared, ultraviolet, LED and fluorescent lamps of multiple sizes and wattages, having power factor correction, surge protection, current sensing, current adjustment feedback, and dimming system. There are transformers dedicated to particular lamp receptacles that include interloper diodes and resistor sets that fine tune the functioning of the driver sensing loads. Comparator circuitry receives an external control signal and compares it to feedback from the output side of the circuitry, and thereby controls the Pulse Width Modulation circuitry, which cooperates with feedback-based transistors and a MOSFET gate driver circuit for current limiting to the loads being applied.
US09788386B2 Melanopic lamp
A lamp having a first light source for producing a light having a spectral distribution, wherein the light is represented by a set of chromaticity coordinates in a chromaticity diagram, and having a second light source for producing a second light having a second spectral distribution, wherein the second light is represented by a second set of coordinates in the chromaticity diagram, the second spectral distribution being different from the first spectral distribution. Furthermore, the lamp has a control unit for controlling the light sources, which control unit is designed so that an intensity of the first light can be changed independently of an intensity of the second light. By changing the intensities of the lights, the weighting of the lights can be changed so that the melanopic effect factor of the light emitted by the lamp is thereby changed without the color temperature of the light changing.
US09788384B1 Light-emitting diode (LED) light sets
Apparatuses and systems are provided for changing the spectrum of light emission from a light-emitting diode (LED) light set. The LED light set may include LEDs, each of which having at least a first LED chip and a second LED chip configured to emit light at differing wavelengths. The first and second LED chips may be connected in series with opposite polarities. Responsive to receiving a power flow in a first direction from a power terminal, the first LED chip may emit light of a first color while the second LED chip may remain powered off. Responsive to receiving the power flow in a second direction opposite the first direction from the power source, the second LED chip may emit light of a second color different than the first color while the first LED chip may remain powered off.
US09788383B2 Lighting apparatus
Embodiments provide a lighting apparatus including a light source unit including a first light source and a second light source, a light source driving unit including a first driver configured to supply first supply current to the first light source and a second driver configured to supply second supply current to the second light source, and a controller configured to control the first driver so as to vary the level of the first supply current and to control the second driver so as to fix the level of the second supply current.
US09788380B2 Two-level LED security light with motion sensor
A two-level LED security light with a motion sensor. At night, the LED is turned on for a low level illumination. When the motion sensor detects any intrusion, the LED is switched from the low level illumination to a high level illumination for a short duration time. After the short duration time, the LED security light returns to the low level illumination for saving energy. The LED security light includes a power supply unit, a light sensing control unit, a motion sensing unit, a loading and power control unit, and a lighting-emitting unit. The lighting-emitting unit includes one or a plurality of LEDs which may be turned-on or turned-off according to the sensing results from the light sensing control unit. When the motion sensing unit detects an intrusion, the illumination of the LED security light can be immediately turned on to the high level to scare away the intruder.
US09788379B2 Deep dimming of an LED-based illumination device
An LED based illumination device is dimmed by controlling an average current supplied to the LED based illumination device. The currently supplied to the LED may be supplied by an LED driver that is in communication with a dimming control engine. The dimming control engine may receive an indication of a desired average current level. The dimming control engine controls the LED driver to periodically switch a current supplied to an LED of the LED based illumination device from a high state to a low state over a switching period, wherein both a duration of the switching period is adjusted and a ratio of a time in the high state to a time in the low state is adjusted as the average current supplied to the LED based illumination device transitions from a first average current level to the desired average current level.
US09788377B2 LED lighting device using AC power supply
Provided is a light emission device. When the size of an input voltage exceeds a minimum light emission voltage, all light emission elements emit light always irrespective of the size of a voltage, and as the size of the voltage decreases, the light emission device has a configuration in which the light emission elements are connected in parallel with each other, and as the size of the voltage increases, the light emission device has a configuration in which the light emission elements are connected in series with each other.
US09788376B2 LED backlight driving circuit, liquid crystal display device, and method of driving a driving circuit
An example LED backlight driving circuit includes: an LED circuit including a plurality of LED columns that are connected in parallel, each of LED column including one or more LEDs that are connected in series; an LED control circuit connected to constant current circuits corresponding to a parallel number of the LED columns, the LED control circuit including a circuit that controls ON/OFF of a driving current of the LED and a dimming determination circuit that outputs a control signal capable of arbitrarily setting the driving current according to a dimming signal. The LED control circuit performs control based on first driving in which dimming is performed by varying a current value of the driving current of the LED and second driving in which the ON/OFF of the driving current is controlled in addition to the varying of the current value.
US09788372B2 Gate off delay compensation circuit and light apparatus having the same
A gate off delay compensation circuit includes a sensing interval determiner configured to determine an interval in which a driving voltage corresponds to a first and second level of a reference voltage as a driving voltage sensing interval, a driving voltage excess interval determiner configured to determine a driving voltage excess interval defined as an interval in which the driving voltage is larger than the reference voltage and a driving voltage period determiner configured to determine a period of the driving voltage based on the driving voltage sensing interval and the driving voltage excess interval. Therefore, a gate off delay compensation circuit 100 decreases an average driving current and an average driving voltage and allows decrease of a variation of a driving current according to a change of a input voltage VIN.
US09788367B2 Sauna heating panel power distribution systems and methods
Power feed connections and sauna heating panels include a power feed having a first insulated conductor electrically coupled to a first terminal and a second insulated conductor electrically coupled to a second terminal. The first and second terminals are electrically coupled with at least one heating element. In some cases the power feed includes a supply portion, a connection portion, and an extension portion. The extension portion has one or more conductors in a twisted configuration extending away from the first and second terminals. In some cases the power feed includes an extension conductor portion coupled to a return conductor portion in a twisted configuration. The extension portion extends away from a second terminal past a second connection point and the return portion returns back to and connects to the second connection point at the second terminal. Methods for providing power connections to heating panels are also provided.
US09788362B2 Methods and arrangements for improving transmission control protocol performance in a cellular network
A method in a network node for improving transmission control protocol, TCP, performance in a cellular network is provided. The network node handles TCP packet transferral between a user equipment and a server in the cellular network. The user equipment and the server are configured to adapt a retransmission timeout setting based on round trip times for performed TCP packet transferrals. When the network node obtains an indication of a handover outage being upcoming for the user equipment, the network node deliberately delays, in a time period preceding the indicated handover outage, a transferal of a TCP packet between the server and the user equipment to increase the round trip time for the TCP packet.
US09788359B2 User equipment, base station, and data transmission methods thereof
A user equipment, a base station, and data transmission methods thereof are provided. The user equipment is connected to a first base station and receives a first FDR configuration of the first base station and a second FDR configuration of the second base station. The user equipment establishes an RRC connection with the second base station. The user equipment performs data transmission with the first base station and establishes a data connection with the second base station on the same frequency band simultaneously according to the first and second FDR configurations. The user equipment performs data transmission with the first base station and performs data transmission with the second base station on the same frequency band simultaneously according to the first and second FDR configurations.
US09788356B2 Terminal device, and frame sending and receiving methods
The disclosure provides a terminal device, and frame sending and receiving methods, which relate to the field of communications. The terminal device includes: a confirming component configured to send a broadcast control frame to another terminal device which supports a Wireless Fidelity (Wi-Fi) direct-connecting technology, and confirm that the another terminal device which replies a broadcast response frame supports dynamic frame interaction after receiving the broadcast response frame replied by the another terminal device; and a scanning component configured to send a scanning request frame to the another terminal device which supports the dynamic frame interaction, wherein the field indicating the address of the receiving end in the scanning request frame is null. The length of the frames are greatly reduced by dynamically and self-adaptively adjusting the lengths of interaction frames for the frames in a scanning phase, a discovery phase and an operating phase respectively, thereby effectively solving the problem of power consumption; and meanwhile, a simple physical-connecting solution can be realized, and therefore devices which support Wi-Fi direct-connecting can simply interact with one another.
US09788353B2 Mobile network communications method, communications apparatus, and communications system
Embodiments of the present invention provide a mobile network communications method, communications apparatus, and communications system. The method includes: receiving, by a transport packet data network gateway, a data packet to be sent to a mobile node, and determining a home packet data network gateway of the mobile node according to IP address information of the mobile node; then sending a data connection establishment request message to the home packet data network gateway, to request to establish a data connection to a base station or a serving gateway at a location of the mobile node; and finally sending the data packet to the base station or the serving gateway through a channel of the data connection, or receiving a data packet that is sent by the base station or the serving gateway through a channel of the data connection.
US09788352B2 System and method for multiple Wi-Fi devices automatically connecting to specified access point
Methods and systems for multiple Wireless Fidelity (Wi-Fi) devices automatically connecting to a specified access point (AP) are provided. The method includes defining an encryption field in a beacon frame. The encryption field contains connection information of the specified AP defined by a vendor and each of the multiple Wi-Fi devices is from the same vendor. The method also includes assigning respectively a key that decrypts the connection information of the specified AP contained in the encryption field to each Wi-Fi device, and broadcasting the connection information of the specified AP contained in the encryption field of the beacon frame by any AP containing the encryption field. Further, the method includes decrypting the connection information of the specified AP contained in the encryption field of the beacon frame by the multiple Wi-Fi devices having the key, such that the multiple Wi-Fi devices are connected to the specified AP.
US09788351B2 Establishing a bluetooth classic connection using an existing bluetooth low energy connection
The embodiments set forth techniques for enabling two devices to seamlessly construct/deconstruct a BTC connection on an as-needed basis. According to some embodiments, the technique involves exchanging, over a BTLE connection that exists between the two devices, information that enables the two devices to establish a BTC connection in a timely and power-efficient manner. To construct a BTC connection, a master device transmits, to a slave device using Link Layer (LL) control messages over an existing BTLE connection, clock information associated with the master device, a Logical Bluetooth Classic Transport Address (LT_ADDR) associated with the slave device, and other information. In turn, the BTC connection can be established between the master device and the slave device using the exchanged information. This technique can require less time and consume less power compared with conventional approaches that do not use existing communication channels to establish a BTC connection.
US09788350B2 Wireless connection method, machine-readable storage medium and electronic device using out-of band channel
A wireless connection method between a plurality of electronic devices using an out of band channel is provided. The wireless connection method includes receiving a first hash value through the out of band channel, receiving device identification information of electronic devices in proximity to an electronic device through a main wireless channel, calculating hash values of the device identification information, and performing a wireless connection of the electronic device with a surrounding electronic device that has the hash value identical to the first hash value among the calculated hash values.
US09788345B2 Method and apparatus for allocating radio resource using random access procedure in a mobile communication system
Disclosed is a method for wireless communication, including identifying a path loss and a size of a message that a user equipment will transmit after a transmission of a preamble, selecting a first preamble set from at least two preamble sets if the path loss is less than a first threshold and the size of the message is greater than a second threshold, selecting a preamble from the selected first preamble set if the first preamble set is selected, transmitting the selected preamble, and receiving a response message in response to the transmission of the selected preamble.
US09788344B2 System and method for random access based on spatial group
Provided is a random access method of a node, the method including receiving spatial group information on spatial groups generated in a cell from a base station, identifying a spatial group corresponding to the node based on the spatial group information, transmitting a preamble signal to the base station by generating the preamble signal, and receiving a random access response message in response to the preamble signal.
US09788342B2 Method for transmitting and receiving control information in wireless communications system and apparatus therefor
The present invention relates to a method for a terminal to receive downlink control information in a wireless communications system and an apparatus therefor. More specifically, the method is characterized by comprising a step for receiving downlink control information (DCI) indicating whether to retransmit an uplink or not, wherein DCI is defined to simultaneously transmit whether to retransmit the uplink for each of the plurality of terminals.
US09788341B2 Scheduling communication in a wireless communication system
Interference may be determined between user equipment (UE) based on distance between the UEs and location information. Half duplex communication on orthogonal frequency division multiplexing (OFDM) resources may be scheduled based on the determined interference.
US09788337B2 Data transmission method applied to a base station, a data receiving method applied to a user equipment, a data transmission device applied to a base station, and a data receiving device applied to each user equipment in a UE group
A data transmission/receiving method and device are provided. The transmission method is applied to a base station, and includes allocating a network resource required for D2D communications for each UE in a UE group and using the network resource as a component carrier of each UE, each UE supporting carrier aggregation, and dividing the data to be transmitted to the UE group into a plurality of pieces of component data information and respectively transmitting same to each UE, each UE sharing the plurality of pieces of component data information transmitted to each UE via the component carrier. The method and device provide a solution which uses D2D technology in a carrier aggregation yet, thereby achieving the convergence of carrier aggregation and D2D technology and improving the transmission efficiency of a mobile communication network while reducing the burden of the mobile communication network.
US09788336B2 Communication system, control station, resource control method using communication system and control station, and microwave base station
A microwave base station estimates a first position of a terminal station that has transmitted millimeter-wave signal quality information and a second position of a terminal station that has transmitted a data bandwidth reservation request and transmits the millimeter-wave signal quality information and the first position or the data bandwidth reservation request and the second position to a control station, and the control station stores the millimeter-wave signal quality information and the first position in a database in association with each other and determines, for the terminal station that has transmitted the data bandwidth reservation request, a millimeter-wave base station with which communication is to be performed, a first directivity, and a second directivity by referring to the database by using the second position, and allocates a radio resource based on the determined millimeter-wave base station, first directivity, and second directivity.
US09788328B2 Joint scheduling of device-to-device (D2D) links and wide area network (WAN) uplink (UL) user equipments (UEs)
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus of a device-to-device (D2D) link receives from a base station an indication of an acceptable level of interference that the base station can tolerate on an uplink resource. The uplink resource is allocated to a user equipment (UE) for a wide area network (WAN) transmission. The acceptable level of interference is a level of interference that the base station can tolerate on the uplink resource while the base station receives the WAN transmission from the UE. The apparatus determines a level of interference to the UE's transmission at the base station and performs a D2D communication on the uplink resource allocated to the second UE for the WAN transmission if the determined level of interference is less than the acceptable level.
US09788327B2 Methods and apparatus for reducing interference in a heterogeneous network
Certain aspects relate to methods and apparatus for reducing interference in a heterogeneous network. Certain aspects relate to methods and apparatus for delinking downlink and uplink resource partitioning in a heterogeneous network. In aspects, the delinking is accomplished by reliably delivering uplink grant to a UE, e.g., pico UE in a pico CRE region, without using downlink Almost Blank Subframe (ABS) resources in which an interfering cell limits transmission to reduce interference to other victim cells. In techniques, instead of using the regular PDCCH sent in downlink ABS resources for uplink grant transmission, the uplink grant is sent on another more reliable downlink control channel using resources configured to avoid interference with transmissions from an interfering base station. In techniques, the DL grant is sent on PDCCH in non-downlink ABS resources, but the UE employs enhanced UE capabilities (e.g., interference cancellation) to process the received control information.
US09788322B2 Random access response position indication for coverage enhanced low complexity machine type communication
A base station includes a processing circuit and a transceiver. The processing circuit includes a scheduler configured to: schedule a plurality of physical downlink shared channel transmissions in parallel, a first physical downlink shared channel transmission, among the plurality of physical downlink shared channel transmissions, including a random access response for a first user equipment, and the plurality of physical downlink shared channel transmissions being scheduled for transmission to a plurality of user equipments during a random access response window. The transceiver circuit is configured to transmit the plurality of physical downlink shared channel transmissions to the plurality of user equipments during the random access response window.
US09788321B2 Method and apparatus for resource allocation in a wireless communication network
The invention provides method and apparatus for resource allocation in wireless communication network. The method comprises: determining each UE in each cell of a cluster to be a CE UE or CC UE according to pilot signal strength reported by the UE; dividing available frequency band into two non-overlapping frequency bands of CE frequency band and CC frequency band based on the number of CC UEs and the number of CE UEs in the cluster; assigning non-overlapping portion from the CE frequency band to each cell based on at least one number associated with CE UEs in each cell; assigning at least one resource block (RB) from the CC frequency band to each CC UE in each cell; and assigning at least one RB from the assigned non-overlapping portion from the CE frequency band to each cell of the cluster to each CE UE in the corresponding cell.
US09788319B2 Information transmission method, user equipment, and base station
Embodiments of the present invention provide an information transmission method, including: determining, by a user equipment (UE), a first subframe; configuring the UE to send a first uplink signal in the first subframe; determining, by the UE, that the first uplink signal is a first type of uplink signal, where the first type of uplink signal occupies a first part of symbols of the first subframe, and the number of symbols included in the first part of symbols is less than the number of symbols included in the first subframe; and detecting, by the UE, a downlink control channel on a second part of symbols in the first subframe, where the first part of symbols and the second part of symbols do not overlap in time domain.
US09788316B2 Method and apparatus for measurement for inter-cell interference coordination in radio communication system
A user equipment, base station and method for performing a measurement in a wireless communication system are discussed. The method according to one embodiment includes receiving, from a first base station, information indicating a resource region for performing the measurement; performing the measurement for the resource region; and transmitting, to the first base station, a report for the measurement. The resource region is determined as a combination of at least one orthogonal frequency division multiplexing (OFDM) symbol and at least one downlink subframe.
US09788315B2 Method and apparatus for allocating resource of multiple carriers in OFDMA system
Provided is a Physical Downlink Control Channel (PDCCH) transmission method of a base station for a mobile communication system based on an Orthogonal Frequency Division Multiple Access (OFDMA). The method includes acquiring downlink control information of a resource corresponding to a carrier among a plurality of carriers, identifying at least one Control Channel Element (CCE) index based on an indicator of the carrier among the plurality of carriers, generating a PDCCH for the downlink control information based on the identified CCE index, and transmitting the PDCCH through a predetermined carrier.
US09788314B2 Base transceiver station for reducing congestion in communcation network
A base transceiver station (BTS) includes dedicated memories to store uplink real-time (RT) data received by way of an antenna of the BTS and downlink RT data generated by processors of the BTS. The dedicated memories serve a dedicated number of processors, which prevents over-run and under-run of antenna buffers and provides deterministic data flow necessary to stream time-critical uplink and downlink RT data. Thus, a high and dedicated bandwidth for the uplink and downlink RT data is ensured.
US09788313B2 User equipment for receiving coordinated multi-point (COMP) transmissions
Embodiments of an enhanced base station and method for communicating through an enhanced distributed antenna system (eDAS) are generally described herein. The eDAS includes geographically-separated antenna nodes and each of the antenna nodes has a plurality of antenna elements. The base station may perform physical-layer baseband processing for each of the antenna nodes at a centralized processing location, and may cause the antenna nodes to transmit reference signals in accordance with a multiplexing scheme to allow user equipment to perform channel estimation for the antenna elements of any one or more of the antenna nodes. The base station may also cause the antenna nodes to transmit signals having synchronization codes to allow the user equipment to synchronize with the antenna elements of any one or more of the antenna nodes. In some embodiments, the base station may communicate with the antenna nodes over a physical-layer interface.
US09788307B2 Method for signaling control information, and apparatus therefor
The present invention relates to a wireless communication system. In detail, the invention relates to a method for a terminal to transmit a UCI in a carrier aggregation-based wireless communication system, and to an apparatus therefor, wherein the method involves the steps of: forming a first cell group having a PCell; forming a second cell group having one or more SCells; receiving one or more data in the second cell group; and transmitting HARQ-ACK information on the one or more data through a PUCCH, wherein, when the first and second cell groups are managed by an identical base station, the HARQ-ACK information is transmitted in the PCell, and, when the first and second cell groups are managed by different base stations, the HARQ-ACK information is transmitted in the second cell group.
US09788305B2 Method and apparatus for processing bandwidth intensive data streams using virtual media access control and physical layers
A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.
US09788298B1 Smart surfaces for visuo-haptics notifications
Examples of devices, systems, and methods to provide visuo-haptic notifications are disclosed. In one example, a visuo-haptic notification is provided by using a surface. A signal to cause an actuator to change a position of notification portion of the surface from an original position to a notification position is generated and output to the actuator to provide the visuo-haptic notification. In some examples, the notification portion of the surface has a display. The display may be visible when the notification portion of the surface is in the notification position and not visible when the notification portion of the surface is in the original position. At least part of the visuo-haptic notification can be provided on the display.
US09788296B2 Mobile communication system
A mobile communication system capable of performing communication between a user equipment device connected to a relay device and a core network if the relay device moves. A relay device sets a tracking area of a base station device to be connected with the own device as a tracking area of the own device. For example, when the relay device moves along an arrow, the tracking area of the relay device is changed from a first tracking area to which a fourth base station device belongs to a third tracking area to which a tenth base station device belongs. Upon change of the tracking area of the relay device as described above, a user equipment device transmits a tracking area update request signal of the own device to a target second mobility management entity.
US09788293B2 Uplink signal transmission in carrier aggregation
A physical uplink control channel (PUCCH) secondary cell is in a first timing advance group. A wireless device receives a command initiating transmission of a preamble on the first TAG. The wireless device receives a response comprising a timing advance command (TAC) in subframe m. The wireless device starts transmission of uplink signals on the first TAG on or before subframe m+4. The wireless device starts transmission of valid channel state information (CSI) on the PUCCH secondary cell on or after subframe m+6.
US09788292B2 Reciprocity calibration for multiple-input multiple-output systems
Systems and associated methods for reciprocity calibration of MIMO wireless communication are disclosed. In one embodiment, a method includes receiving, by a base station, a first set of pilot symbols by receivers (RXes) of the base station based on a first pilot symbol transmitted from a transmitter (TX) of at least one reference antenna, transmitting, by the base station, a second pilot symbol by TXes of the base station, wherein the transmitted second pilot symbol is received by an RX of the at least one reference antenna as a second set of r0,i pilot symbols calculating non-reciprocity compensation factors based on the first set of pilot symbols and the second set of pilot symbols.
US09788289B2 Method for transmitting reference signal and apparatus using the method
The method of transmitting the reference signal includes receiving a synchronization signal in a subframe including contiguous first slot and second slot, and receiving a reference signal in the subframe, in which each of the first slot and the second slot includes a plurality of RBs and a plurality of OFDM symbols, the synchronization signal includes a PSS and a SSS, the PSS is received in the last OFDM symbol of the first slot, the SSS is received in a previous symbol before the last OFDM symbol of the first slot, a cell identifier is acquired based on the PSS and the SSS, the synchronization signal is received in center 6 RBs among the plurality of RBs, and the reference signal is received in at least one 01-DM symbol among the plurality of OFDM symbols in the second slot through the center 6 RBs.
US09788288B2 Systems and methods for reducing power consumption in wireless communication
A method for reducing power consumption is described. The method includes negotiating a receive window of a slave wireless device. The method also includes exchanging timing uncertainty information relating to a clock of the slave wireless device and a clock of the master wireless device. The method further includes transmitting a packet multiple times on a same frequency based on the receive window and the timing uncertainty information.
US09788282B2 Systems and methods for improving fixed access point coverage in a network of moving things
Communication network architectures, systems and methods for supporting a network of mobile nodes. As non-limiting examples, various aspects of this disclosure provide systems and methods for adapting fixed access point coverage and/or power input/output in a network of moving things that may include autonomous vehicles.
US09788281B2 Triggering client device probing behavior for location applications
In one embodiment, a wireless access point that serves at least one client device in a wireless local area network transmits frames to the at least one client device so that the frames are received by the at least one client device with a receive signal strength so as to control the transmission of probe request messages by the at least one client device.
US09788277B2 Power saving mechanism for in-pocket detection
A method of efficient pocket detection is proposed. A wireless device determines whether it is in a transition state by using a plurality of low power-consuming sensors. The wireless device powers on a high power-consuming sensor if the device is in the transition state, or otherwise keeps the high power-consuming sensor off if the device is not in the transition state. The wireless device detects a current pocket mode of the device using the high power-consuming sensor if the device is in the transition state, or otherwise keeps a previous pocket mode if the device is not in the transition state.
US09788270B2 Optical-wireless access system
A method of operating an optical-wireless access system, wherein an ONU obtains information on dynamic scheduling control of the optical-wireless access system, information on discontinuous reception control of the optical-wireless access system, or both of them, and such information is used in the ONU or transferred to an OLT and used as parameters of scheduling in the PON and sleep control.
US09788267B2 Mobile electronic device, control method, and recording medium thereof
A mobile electronic device (e.g., mobile phone) includes an acceleration sensor, a communication module, and a controller. The controller detects a moving state of an own device based on an acceleration detected by the acceleration sensor. When detecting that the own device in the moving state is stopped, the controller causes the communication module to search for the base station after the lapse of a first period of time. When detecting that the own device in the moving state is stood still, the controller causes the communication module to search for the base station before the lapse of the first period of time.
US09788266B2 Wireless communication apparatus and method thereof
Provided are wireless communication apparatuses. A method of communicating includes scanning a wireless frequency band in use in a scanning range of the wireless communication apparatus, generating a database that includes use information of the wireless frequency band based on the scanned wireless frequency band and communicating with a device using the scanned wireless frequency band using the database.
US09788264B2 Bloom filter for service hint information in advertisements
Certain aspects of the present disclosure generally relate to using bloom filter hash functions for service hint information in advertisements such as beacons and probe responses. Certain aspects provide an apparatus for wireless communications, such as an access point (AP). The apparatus generally includes a processing system configured to generate a plurality of bitmaps that indicate one or more services known by the apparatus, each bitmap being generated by applying a different set of one or more cyclic redundancy check (CRC) based hash functions to one or more service identifications (IDs) of each service, and to generate one or more frames, each frame including one of the plurality of bitmaps and an indication of the set of one or more CRC based hash functions used to generate the bitmap included in the frame, and an interface configured to output the one or more frames for transmission.
US09788262B2 Communication system
A communication node provides information relating to a location of a user device in a communication system. The communication node associates with a relay node for providing the user device with access to the communication system via a cell operated by the relay node. The communication node obtains an indication of whether or not the cell is configured as a mobile cell and provides, when the cell is configured as a mobile cell, information indicating that the cell is configured as a mobile cell to a further communication node.
US09788261B2 Method and apparatus for transmitting and receiving a signal in a wireless communication system to reduce inter-cell interference
Methods, a Base Station (BS), and a User Equipment (UE) in a wireless communication system for transmitting and receiving a signal are provided. The method for transmitting a signal by a first BS in a wireless communication system includes receiving control information including information related to transmission of a Reference Signal (RS) by one or more second BSs, from the one or more second BSs which are neighboring BSs of the first BS, and transmitting signals to a UE based on information as to a second resource identified in the received control information, wherein the second resource corresponds to an identical resource to that used by the one or more second BSs for transmitting the RS.
US09788254B2 Method and apparatus for transmitting indication in wireless communication system
A method and apparatus for transmitting an indication in a wireless communication system is provided. A user equipment (UE) receives an indication, which indicates whether a cell served by an eNodeB (eNB) is a normal cell or a split cell, from the eNB, and transmits the received indication to a serving eNB of the UE.
US09788251B2 Devices, methods and computer program products for an improved handover in inter-site carrier aggregation scenarios
A handover process is proposed in a carrier aggregation scenario, in which there is encompassed a device communicating with a terminal in association with at least another device, using at least two carriers. At least a first carrier towards the terminal is established from the at least one another device and at least a second carrier is established towards the terminal from the device. A control module of the device is configured to suspend ongoing traffic between the device and the terminal on the second carrier, perform re-establishment of one or more protocol entities communicating over bearers between the device and the terminal on the second carrier, and resume traffic between the device and the terminal on the second carrier. The suspending is triggered by a first instruction received from a first one of the at least one another device, and the resuming is triggered by a second instruction received.
US09788246B2 Measurement initiation method for inter-frequency/inter-system cell reselection and user equipment thereof
A measurement initiation method for inter-frequency/inter-system cell reselection and UE thereof are described. A signal quality value of a current serving cell is obtained for many times, and a signal quality value smaller than or equal to a threshold of measurement initiation of a neighboring inter-frequency/inter-system cell is stored storing until L signal quality values are obtained; a mean signal quality value is obtained by calculation according to the obtained L signal quality values, and when the mean signal quality value is greater than a signal quality reference threshold, UE initiates the measurement of the neighboring inter-frequency/inter-system cell. By using the method and UE, the problem that UE frequently initiates measurement of a neighboring inter-frequency/inter-system cell even when UE does not move or moves a little can be solved, the power of the UE can be saved, and the radiation produced by the UE on a mobile user can be reduced.
US09788244B2 Beamforming signaling in a wireless network
Methods, apparatus, and systems for wireless communications are described. A first base station may be configured to transmit a measurement information message to a wireless device. The measurement information message may comprise at least one information element, wherein the at least one information element indicates one or more first resource blocks corresponding to first signals associated with the first base station and one or more second resource blocks corresponding to second signals associated with a second base station. The wireless device may compute a precoding matrix indicator (PMI) based at least in part on first signals received from the first base station and second signals received from the second base station. The wireless device may transmit channel state information comprising the computed PMI to the first base station. The first base station may transmit at least one data packet beamformed according to a precoding matrix associated with the computed PMI.
US09788243B2 Resource allocation in target cell after handover
A system is proposed to provide handover in a mobile telecommunications environment, particularly applicable to 3GPP networks, in which a user device, such as a mobile telephone provides a buffer status report to the target base station during a handover procedure. The target base station uses this status report to allocate appropriate resources for uplink data to be transmitted from the user device to the target base station.
US09788241B2 Device and method for user originated multiple connection management transactions via circuit switched fallback
A communication device and a method to perform a switch from a first radio access technology (RAT) to a second RAT consisting of detecting multiple pending transactions to be conducted on the second RAT, switching from the first RAT to the second RAT, conducting the multiple pending transactions on the second RAT, and implementing a restriction on switching back to the first RAT for at least the duration while the multiple transactions on the second RAT is taking place.
US09788236B2 Interaction between WAN-WLAN interworking and WAN-WLAN aggregation
Aspects generally relate to a priority mechanism for handing potentially conflicting triggers related to offloading rules and RAN aggregation. As described, a UE may receive, from a BS, configuration information for RAN aggregation of one or more data bearers and offloading rules for WLAN offloading. The UE may determine a priority for communicating using the RAN aggregation and offloading rules based, at least in part, on the received configuration information. The UE may perform the RAN aggregation or the WLAN offloading according to the offloading rules based on the determined priority. The priorities may be established in an effort to generally give priority to RAN aggregation over offloading rules and/or give priority to UE-specific instructions over broadcasted instructions.
US09788232B2 Opportunistic syncing methods for wearable devices
A system and method for monitoring the health of an animal using multiple sensors is described. The wearable device may include one or more sensors whose resultant signal levels may be analyzed in the wearable device or uploaded to a data management server for additional analysis. One or more embodiments include variations of the UWB system to accommodate differences in animals, such as scheduling or attempting transmissions between the wearable device and the data management server in such a way as to increase the likelihood of a successful transmission.
US09788223B2 Processing customer experience events from a plurality of source systems
There is provided improved management of a communications network including a plurality of sub-systems for providing services to subscribers. Data is received from a plurality of source systems in a communications network, said source systems encoding data according to different data models. Rules of processing the data received data from each of the source systems are defined. At least one customer experience event of the communications network is generated on the basis of the rules.
US09788222B2 Network, and network establishing method and device
Embodiments of the present invention provide a network establishing method. The method includes: acquiring a first comparison result obtained by comparing a comprehensive performance value of a first device with a comprehensive performance value of a second device, where the performance value of the first device respectively indicate one or more aspects of a data exchange capability of the first device, and the performance value of the second device respectively indicate one or more aspects of a data exchange capability of the second device; and setting the first device as a group server or a group client of a primary network according to the first comparison result, where the primary network includes the first device and the second device.
US09788221B2 Server device capable of analyzing communication behavior, control device, control method for mobile terminal, and computer readable medium
A server device of the invention prevents congestion in a wireless network due to an excessive number of accesses. The behavior analysis server device includes a behavior analysis unit which analyzes data packets of each mobile terminal connected to the wireless network within a predetermined analysis time and generates information indicating communication behavior as communication behavior information; a recording unit which records the communication behavior information; and a type determination unit which determines whether the communication behavior information satisfies a predetermined behavior type determination condition, and transmits a notification for connecting, a mobile terminal that has performed a communication associated with the communication behavior information satisfying the predetermined behavior type determination condition, to a predetermined cell.
US09788216B2 Method and apparatus for heterogeneous small cells self-organization in LTE networks based on internet protocol multimedia subsystems
A wireless network includes a plurality of small cells. The small cells each register with the network, and an application server tracks the locations of the small cells within the network. Upon entry to the network, the small cell registers with various event packages managed by the application server. When a small cell in the network updates its configurations and/or parameters, the small cell publishes those changes to the application server. The application server determines other nearby small cells that are “interested” in those changes based on their proximity to the changed cell. The application server then notifies those proximate cells of the changes made to the changed cell so that the proximate cells can update their own configurations.
US09788197B2 Method and browser for browsing web page, and storage medium
The present invention discloses a method and a browser for browsing a web page, and a storage medium, and the method comprises: prestoring identity information of an owner user; receiving a web page browsing request from a browsing user, and obtaining the identity information of the browsing user; comparing the identity information of the browsing user with the prestored identity information of the owner user to determine whether the browsing user is the owner user; browsing a web page in a private browsing mode when the browsing user is determined as the owner user; and browsing a web page in a non-private browsing mode when the browsing user is determined as a non-owner user. By the invention, the privacy of browsing behaviors of the owner user may be effectively protected, and the owner user is enabled to examine browsing behaviors of other non-owner users.
US09788194B1 Dynamically adjusting base station configuration based on altitude
Presently disclosed are methods and systems to dynamically adjust base station configurations based on the altitude of the base station. One embodiment takes the form of a method carried out by a cellular base station system. The method includes determining that an altitude of a cellular base station exceeds a threshold. The method also includes configuring the cellular base station with one or more operational parameters based on the determined altitude. The one or more operational parameters includes at least one parameter selected from the group consisting of a transmit power, a carrier frequency, a handoff parameter, and a whitelist.
US09788193B2 Methods and devices for controlling a mobile terminal in a radio access network to transition between a plurality of communication states
The present invention relates to methods and devices for controlling a mobile terminal in a radio access network to transition between a plurality of communication states. This object is attained in a first aspect of the present invention by a method comprising the step of acquiring (S101) an indication regarding a pattern of burst data to be transmitted to the mobile terminal. Further, the method comprises the step of controlling (S102) the mobile terminal to transition to a less resource consuming communication state of the plurality of communication states upon occurrence of a period of transmission inactivity in the burst data.
US09788192B2 Making subscriber data addressable as a device in a mobile data network
A mobile data network supports making subscriber data addressable as devices in a mobile data network. Each data chunk is assigned a device address in the mobile data network. The data chunk can then be addresses as a device in the mobile data network. A first implementation allows accessing data in existing mobile data networks by sending a text message to the device address of the data chunk. When the data chunk receives a text message, it responds with one or more text messages that deliver the data in the data chunk to the sender who sent the text message. A second implementation includes a subscriber data mechanism in the mobile data network that supports tracking, transfer and management of subscriber data in the mobile data network. Making subscriber data addressable as a device simplifies data-centric communication in a mobile data network.
US09788188B2 Method and system for hub breakout roaming
According to at least one example embodiment, hub breakout roaming enables providing data access to a user network device, subscribed with a home network and roaming into a visited network, by a hub breakout system through the visited network. Upon receiving a request for data access from the visited network, the hub breakout system assigns an IP address to the user network device. The hub breakout system then routes data packets, associated with the data access requested by the user network device, to and from at least one corresponding data source, using the assigned IP address. The data source includes the Internet, a private network associated with home network, or any other service provider entity.
US09788184B2 Method for informing multiple mobile terminals of an emergency event
A method, devices, a system, and computer programs for informing multiple mobile terminals (UE10-90) of an emergency event are disclosed. The method comprises the steps of receiving (S300) emergency information associated with the emergency event, establishing (S400) an emergency multimedia capable distribution bearer for a delivery of an emergency service associated with the received emergency information, the emergency multimedia capable distribution bearer being associated with an emergency priority indicator indicating a higher priority for the emergency multimedia capable distribution bearer compared to further communication being not associated with the emergency priority indicator, and delivering (S600) the emergency service via the emergency multimedia capable distribution bearer to the multiple mobile terminals (UE10-90).
US09788183B1 System and method for universal emergency notification and management
Systems and methods for triggering emergency mass notifications include an EMNS activation service, a plurality of activation premises devices, a plurality of EMNS provider services, and a plurality of event personnel devices. The EMNS activation service includes a universal translator module that receives an event trigger signal relating to an emergency event from one of the activation premises devices. The universal translator module translates the event trigger signal to event-specific EMNS protocols of the EMNS providers. The EMNS activation service communicates the event-specific EMNS protocols to the EMNS providers, and communicates event data to event personnel devices based on a list of event personnel devices to be notified of an emergency event. An activation premises device includes a housing event with trigger controls for creating the event trigger signal, wherein these event trigger controls are inaccessible to users in the absence of an authorized access or an emergency access.
US09788178B2 Method for acquiring recommending information, terminal, and server
A method for acquiring recommending information, a terminal and a server are provided. In the method, a first terminal receives a second telephone number affiliated with a second terminal sent by a recommender using a third terminal. The first terminal sends a request for recommending information to a server according to the first telephone number of the first terminal, a telephone number of the recommender, and the second telephone number, so that the server generates recommending information according to the request for recommending information, and pushes the recommending information to the second terminal affiliated with the second telephone number.
US09788175B2 System and method for enabling call originations using SMS and hotline capabilities
A method for handling call originations is provided. The method includes sending origination information from a mobile device to an application server in an enterprise network using Short Message Service (SMS) and determining whether a hotline feature is present in a subscriber profile associated with the mobile device. Data is then routed from the mobile device to a predetermined destination based on the hotline feature.
US09788174B2 Centralized short message service center server for messaging
A server device may receive a message from a first user device, the message being destined for a second user device; determine a call session control function (CSCF) server device associated with the second user device; and output, based on the determining, the message to the CSCF server device.
US09788173B2 Incoming and outgoing terminal service control system and method thereof
The present disclosure relates to an incoming and outgoing terminal service control system and a method thereof, and more particularly, a plurality of connection services may be provided according to the phone number and the type of character contained in an outgoing number to freely set up or change the connection target of the calling party according to the called party's intention, thereby having the effect of providing various connection services according to the called party's intention or current status, and an outgoing number containing at least one or more characters may be converted to a preset incoming number to attempt a call through an ARS server so as to connect to the called party's shop or home page in connection with the ARS server through a voice communication channel, thereby having the effect of checking the use of a specific service due to enhanced reliability during the conversion connection compared to the connection through a data channel, and a call connection may be rejected and then a connection service may be provided using the rejection information while connecting to an ARS server through a voice communication channel not to impose a service charge according to the voice call connection, thereby having the effect of enhancing the reliability of connection without imposing a cost burden due to the enhanced reliability.
US09788172B1 Call hang time indicator for an electronic communications device
An electronic communications device including a transceiver, a touch screen display, and an electronic processor and a method for controlling same. The method includes generating, with the electronic processor, a graphical user interface including a soft push-to-talk button and a call hang time indicator, indicating visually a call hang time, in proximity to the soft push-to-talk button. The method also includes displaying the graphical user interface on the touch screen display, receiving, from the touch screen display, a first input selecting the soft push-to-talk button, and, in response to receiving the first input, establishing a push-to-talk channel via the transceiver.
US09788170B2 Device, system and method of communicating upper-layer protocol information
Some demonstrative embodiments include devices, systems and/or methods of communicating upper-layer protocol information. For example, a wireless communication unit to transmit a management frame, e.g., a Traffic Stream Establishment (TSE) frame, including an Upper-Layer-Identification (UPID) element including a control field indicating a protocol of a layer higher than a Media-Access-Control (MAC) layer.
US09788167B2 Bluetooth low energy location system and method
A BLE location system and method are disclosed. The BLE system may provide accurate location of a BLE enabled object in a three dimensional space. The three dimensional space may be a building and the BLE system and method permits accurate location at a room, bay, and bed level in the three dimensional space to be determined. In some embodiments, the BLE system may determine if a BLE enabled object crosses a boundary and the boundary may be, for example, a boundary to a room, such as a door, a boundary to a space, such as a hallway or meeting area, or a boundary to a particular location identified by set of coordinates (X,Y or X,Y,Z for example). The determination of the boundary crossing of the BLE enabled object or the location of the BLE enabled object may be used for staff and patient locating and their associated workflows as well as high accuracy asset tracking in a hospital embodiment.
US09788166B2 Method, apparatus, and system for screening augmented reality content
A method, an apparatus, and a system for screening AR content is presented. The method includes shooting, by a terminal, a panoramic photo of a location of the terminal, and determining location information of the terminal and related information of a first target according to the panoramic photo; sending, by the terminal to a server, a first request message that carries an identifier of the terminal and the location information of the terminal; receiving, by the terminal, a first response message that carries at least one behavior and is from the server; sending, by the terminal, a second request message to the server; receiving, by the terminal, a second response message that carries AR content corresponding to the first behavior; and presenting, by the terminal, the first target and the AR content after combination according to the related information of the first target.
US09788165B2 Location intelligence management system for border security
Collection and analysis of network transaction information which includes the mobile device's usage, location, movements coupled with data from non-wireless network sources allow for the automation of analysis for the detection of smuggling or other criminal behaviors and tasking of high-accuracy location surveillance.
US09788164B2 Method and apparatus for determination of kinematic parameters of mobile device user
Some embodiments of the invention provide methods and apparatus for generating a user's contextual information using a mobile or wearable device. In some embodiments, obtaining the user's contextual information comprises obtaining sensors information, and applying a transformation to the sensors signals, wherein the transformation to the sensors signals comprises the use of wavelets, and the sensors comprise an accelerometer.
US09788162B2 Sensing proximity utilizing a wireless radio subsystem
In one embodiment, a method includes by an RF transceiver of a wireless communications device associated with a first user of an online system, receiving an RF reference signal from each antenna of a plurality of antennas coupled to the RF transceiver. The method also includes, by a processor of the wireless communications device, determining, for each antenna of the plurality of antennas, at least one characteristic of the RF reference signal. The method further includes, by the processor of the wireless communications device, characterizing, based on the at least one determined characteristic, at least one aspect of an environment around the device to determine that an object is approaching the device. The method also includes, by the processor of the wireless communications device, retrieving from the online system, based on determining that the object is approaching the device, information associated with the first user.
US09788161B1 Dynamic geohash-based geofencing
A method and system for dynamic geohash-based geofencing within a geographic area including obtaining metadata including a campaign identifier and geometric data, generating a geometry using the geometric data, mapping the geometry to a geohash grid to obtain a first geohash set having a first geohash in the geohash grid, storing the first geohash and the campaign identifier in an entry in a geohash index, obtaining a user position within the geographic area from a mobile device, generating a user geohash using the user position, matching the user geohash to the entry in the geohash index, obtaining the campaign identifier from the entry in the geohash index, and providing content corresponding to the campaign identifier to the mobile device.
US09788149B2 Apparatus and methods for enabling location-based services within a premises
Apparatus and methods for enabling location identification and related services in a premises. In one embodiment, location identification services are provided via a gateway device using data extracted from a wireless signal. The data is used to estimate a location of a device (based on comparison to previously gathered and/or reference data). In another embodiment, infrared (IR) or other short range wireless signals are broadcast from the client devices to a set-top-box (STB), and the STB or gateway correlates the signals to a location within the premises. A profiling process is used to establish specific locations within a premises, and associate location-specific services therewith. The location-based services include for example (i) loading particular applications and/or content when the user enters a particular location, (ii) providing information and/or advertisement opportunities when the user is near a particular public or business location, and (iii) content delivery optimization among multiple user devices.
US09788147B2 Systems and methods for using caller data to set an operational mode of a phone switch
Systems and methods for using caller data to add a phone number to an outbound-call list. In one aspect, a method involves (i) a device receiving caller data corresponding to a phone call sent by a phone switch to a phone terminal; (ii) retrieving a school record corresponding to the received caller data; (iii) making a determination that the school record is associated with a type of operational status; and (iv) responsive to making the determination that the school record is associated with the type of operational status, setting an operational mode of the phone switch, wherein in the operational mode, the phone switch refrains from sending any phone calls to the phone terminal.
US09788142B2 System of location push notification service, user mobile device, and method of location push notification service
A system of location push notification service is provided. The system comprises a Bluetooth device, a server and a user mobile device. The server stores a location data and a standard angle corresponding to the Bluetooth device. The user mobile device linked to the server via a communication network has an electronic compass and an acceleration sensor for obtaining a detection angle, and a signal intensity detection module for obtaining the intensity of the Bluetooth signal. The user mobile device transmits the detection angle and the intensity of the Bluetooth signal to the server when the user mobile device senses the Bluetooth signal. The server obtains a relative angle of the user mobile device corresponding to the Bluetooth device, and determines a service information pushed from the server to the user mobile device according to the relative angle and variations in the intensity of the Bluetooth signal.
US09788136B2 Apparatus and method for low delay object metadata coding
An apparatus for generating one or more audio channels is provided. The apparatus comprises a metadata decoder for generating one or more reconstructed metadata signals from one or more processed metadata signals depending on a control signal, wherein each of the one or more reconstructed metadata signals indicates information associated with an audio object signal of one or more audio object signals, wherein the metadata decoder is configured to generate the one or more reconstructed metadata signals by determining a plurality of reconstructed metadata samples for each of the one or more reconstructed metadata signals. The apparatus comprises an audio channel generator for generating the one or more audio channels depending on the one or more audio object signals and depending on the one or more reconstructed metadata signals. The metadata decoder is configured to receive a plurality of processed metadata samples of each of the one or more processed metadata signals. The metadata decoder is configured to receive the control signal.
US09788134B2 Method for processing of sound signals
A method for processing audio signals for creating a three dimensional sound environment includes: receiving at least one input signal from at least one sound source; creating a simulated signal at least partly based on the received at least one input signal, the simulated signal representing a simulation of at least one input signal reflecting from the ground or a floor; and creating an output signal at least partly on the basis of the simulated signal and the at least one received input signal, the output signal including a plurality of audio channels; at least two channels of the audio channels of the output signal representing signals for sound transducers above a listener's ear level at a nominal listening position, and at least two channels of the audio channels of the output signal representing signals for sound transducers below a listener's ear level at a nominal listening position.
US09788128B2 Hearing instrument with off-line speech messages
A hearing instrument configured for use with a device, the hearing instrument includes: an interface for reception of a message and/or a speech message from the device, wherein the speech message is a converted form of the message and is generated using a text-to-speech processor; a memory for storage of the message and/or the speech message, and a message processor configured for, at a selected time, outputting audio samples of the speech message for transmission to a user of the hearing instrument.
US09788126B2 Canal hearing device with elongate frequency shaping sound channel
Examples of canal hearing devices including a lateral section having a frequency shaping sound port system are disclosed. A lateral section includes an elongate sound channel for receiving an incoming sound and producing a frequency-shaped sound output. The hearing device includes a microphone, a speaker for transmitting sound to the eardrum, and a sound port to receive the frequency-shaped sound output from the elongate sound channel and provide a pathway for the frequency-shaped sound output to reach the microphone.
US09788123B2 Double-voice coil moving-coil loudspeaker
A double-voice coil moving-coil loudspeaker comprises a bracket. A U-shaped cup with a circular groove is fixed in the bracket. A vibrating diaphragm is fixed on the bracket at the position of the U-shaped cup. A large voice coil and a small voice coil distributed in a concentric circle are arranged on the vibrating diaphragm. A circular large magnet and a circular small magnet distributed in a concentric circle are arranged in the U-shaped cup. A circular big washer and a circular small washer are respectively arranged on an upper surface of the large magnet and the small magnet. The big voice coil and the small voice coil are respectively arranged in a gap formed by the U-shaped cup and the big washer and a small gap formed between the U-shaped cup and the small washer. The U-shaped cup is provided with air vents. The air vents of the U-shaped cup are communicated with a gap between the big washer and the smaller washer and a gap between the big magnet and the small magnet. The invention has the benefit of improving sound quality while reducing the cost of manufacturing.
US09788121B2 Flat plate-type bass loudspeaker
A flat plate bass loudspeaker comprising a flat plate diaphragm, at least three driving units and a housing. The driving unit comprises a voice coil unit and a magnetic circuit unit; the voice coil units are dispersedly coupled to one side of the diaphragm near the housing; mounting holes for accommodating and fixing the magnetic circuit units, and voice outlet holes penetrating through the housing are arranged on the housing; the number and position of the mounting holes are corresponding to those of voice coils attached to the spherical top of the diaphragm; and ratio of the total area of the voice outlet holes to the orthographic projection area of the diaphragm on the housing is in a range less than 0.9. The flat plate bass loudspeaker provided by the present invention can avoid the problems occurred in thick and heavy voice coils and excessive magnet performance.
US09788119B2 Spatial audio apparatus
An apparatus comprising: an input configured to receive at least two audio signals; a frequency domain transformer configured to transform the at least two audio signals into a frequency domain representation of the at least two signals; a spatial covariance processor configured to generate an observed spatial covariance matrix from the frequency domain representations of the at least two audio signals; a beamformer configured to generate a spatial covariance matrix model comprising at least one beamformer kernel; a matrix factorizer configured to generate a linear magnitude mode! of audio objects; to combine the spatial covariance matrix model and the linear magnitude model; and further configured to determine at least one combination parameter, such that the at least one parameter for the combination attempts to optimise the combination; and a separator configured to cluster the audio objects based on the at least one combination parameter to create separated audio sources.
US09788118B2 Spatial systems including eye tracking capabilities and related methods
Entertainment systems are provided including a plurality of spatial sound speakers embedded in a headrest of a passenger seat and associated with a media player of the entertainment system. A spatial sound controller associated with the plurality of spatial sound speakers of the media player is also provided. The spatial sound controller is configured to provide simulated surround sound associated with the media player to a defined target region. The plurality of spatial sound speakers are adjusted to a position of a passenger seated in the passenger seat based on external input associated with the passenger.
US09788117B2 Un-tethered wireless audio system
A wireless speaker audio system configured to receive audio information wirelessly transmitted by an audio source including first and second wireless transceivers. The first wireless transceiver establishes a bidirectional secondary wireless link with the audio source for receiving and acknowledging receipt of the audio information. The first and second wireless transceivers communicate with each other via a primary wireless link. A wireless audio system including an audio source and first and second wireless transceivers. The first and second wireless transceivers communicate via a primary wireless link. The audio source communicates audio information to the first wireless transceiver via a secondary wireless link which is configured according to a standard wireless protocol. The first wireless transceiver is configured to acknowledge successful reception of audio information via the secondary wireless link. Other embodiments are also described and claimed.
US09788116B2 Common characteristics of playback systems
A method, system, and apparatus including data comprising an identification of content played by playback systems and at least one metric associated with the playback systems. Determining a characteristic common to the playback systems and generating data comprising a representation of the at least one characteristic.
US09788114B2 Acoustic device for streaming audio data
The technology described in this document can be embodied in a first acoustic device that includes an input port configured to receive an input signal representing audio from a media device, and one or more acoustic transducers. The first acoustic device also includes one or more processors configured to generate, from the input signal, a first signal for producing an acoustic output from the one or more transducers, and a second signal for producing an acoustic output from a second acoustic device. The first and second signals are generated from the input signal based on a feedback signal received from the second acoustic device. The first acoustic device also includes an output port for providing a portion of the second signal to the second acoustic device.
US09788111B2 Audio device with automatic fan control based on a volume level of audio content
Disclosed herein are system, method, and computer program product embodiments for maintaining a temperature of an audio device during playback of audio content without audio interference. An embodiment operates by receiving a data stream comprising audio content for playback. The audio device determines a volume level of the audio content using the data stream. The audio device then controls a cooling device based on the volume level compared to a threshold value. This reduces the amount of time the cooling device is turned on during playback of the audio content. This reduces audio interference, improves the user playback experience, and prevents overheating of the audio device which improves reliability and reduces audio device failure rate.
US09788108B2 System and methods thereof for processing sound beams
A system and method for processing sounds are provided. The sound processing system comprises a sound sensing unit including a plurality of microphones, each microphone providing a non-manipulated sound signal; a beam synthesizer including a plurality of filters, wherein each filter corresponds to at least one parameter for generating at least one sound beam; a sound analyzer connected to the sound sensing unit and to the beam synthesizer, wherein the sound analyzer is configured to generate at least one manipulated sound signal responsive to the plurality of filters and to the non-manipulated sound signals provided by at least two of the microphones.
US09788104B2 Boundary microphone
There is provided a boundary microphone inside which a unidirectional microphone unit is contained, the microphone including: a base plate; and a cover plate attached onto an upper face side thereof, wherein a thin and long tubular groove acting as an acoustic tube for making unidirectivity of the microphone unit a narrow directivity is formed on the base plate side, and therein, the microphone unit is contained. In order to prevent liquid from entering the tubular groove from the outside, between a peripheral edge part of the cover plate and the upper face of the base plate, a spacer that is composed of a water repellent thin film material and allows an inside of the tubular groove and outside air to communicate via acoustic resistance with a thin air layer is disposed so as to enclose an entire periphery of the tubular groove.
US09788100B2 Headphones with slidable lead element in earphone housings
A headphone with over the head passage and two earphone housings is provided, with one housing attached at each end of the over the head passage at attachment areas thereof, and an electrical lead element passing between the over the head passage and the earphone housing. The over the head passage is connected at the attachment area to an earphone housing at an earphone attachment site arranged externally of the earphone housing, and the earphone housing comprise a lead element opening spaced from the earphone attachment site. The lead element opening is larger than the electrical lead element and the lead element is slidably arranged in the lead element opening.
US09788094B2 Wireless earpiece with local audio cache
A wireless earpiece may include a local memory for storing audio files that can be played back by the user. The wireless earpiece may fit entirely within the user's ear canal. Audio files, for example music files, may be loaded on the wireless earpiece by docking the wireless earpiece with a mobile device, which includes a larger memory storing the user's library of music files. The stored audio files may be received from a mobile device that were automatically selected from a library of music files by the mobile device without intervention from the user. To provide stereo sound, two wireless earpieces may be worn by the user and docked separately with the mobile device. Each of the two wireless earpieces may store a single channel of an audio file, which is separated by the mobile device during synchronization.
US09788091B2 Audio system having integral handle
An audio system includes a housing that defines an acoustic enclosure, an acoustic driver supported by the housing and arranged to radiate acoustic energy from a front surface of the housing, an acoustic exit located in a rear surface of the housing, opposite the front surface. The acoustic exit has a shape that facilitates a grasping of the housing with a plurality of fingers and the thumb from a single human hand, such that at least one of the plurality of fingers and the thumb can be inserted into the exit while at least one of the plurality of fingers and the thumb of the same hand can rest on at one of the front surface or a top surface of the housing.
US09788086B2 Measurement system and method for measuring a quantity
A measurement system comprises a measurement unit, a transmitter, an autarkic power unit and a control unit. The measurement unit measures a quantity repeatedly and the transmitter connects the measurement system to a network and transmits data to the network based on the measurements of the measurement unit. Further, the autarkic power unit supplies electrical energy to the measurement unit, the transmitter and the control unit. Additionally, the control unit controls the measurement of the quantity and the transmission of data dynamically based on a currently available amount of energy provided by the power unit. Further, the control unit stops measurements by the measurement unit and keeps the transmitter connected to the network, if the currently available amount of energy is below a predefined energy limit indicating that the currently available amount of energy is too low for taking measurements and for keeping connected to the network.
US09788085B2 System and method of determining network locations for data analysis in a distributed ecosystem
A distributed ecosystem including an analysis computing resource and a network is disclosed. The distributed ecosystem also includes at least one sensor for monitoring a characteristic of the distributed ecosystem, at least one localized computing resource in communication with the at least one sensor, and a gateway controller. The gateway controller is in communication with the at least one sensor, the at least one localized computing resource, and the analysis computing resource. The gateway control includes control logic for monitoring the at least one sensor for a data transmit function. The gateway controller also includes control logic for determining if the at least one localized computing resource has requisite resource capabilities for processing data generated by the at least one sensor in response to the data transmit function being transmitted by the at least one sensor.
US09788084B2 Content-object synchronization and authoring of dynamic metadata
A method and system are provided which allow for the standardization of object-oriented metadata for units of supplemental data and the improved association of video assets with objects. By defining such a standard, metadata can be added that addresses the lack of creative control and flexibility for authors of supplemental content and interactive elements. The system provided generates objects and a separate object track which is associated with specific assets in the audio/video tracks of produced content. According to one embodiment, the system provided may be implemented to include a central object database. Each object record may include an object's unique identification, a description of the object, and additional production details. Objects may be defined in local and central databases prior to and even during production. By defining a standard for supplemental and interactive data as objects, common objects may be referenced more efficiently, and the objects themselves may be represented (e.g., in a video editor) graphically and organized with greater efficacy.
US09788083B2 Adding to a remote playlist
Systems, methods, apparatus, and articles of manufacture to facilitate discovery and remote configuration of content for playback via a multimedia playback network are disclosed. An example method includes facilitating identification of multimedia content being played, the identification including at least one of a content identifier associated with the content and the content itself. An example method includes relaying at least one of the content identifier and the content to a playback system located remotely from a location of the multimedia content playback, at least one of the content identifier and the content remotely added for playback at the playback system.
US09788081B2 Managing lifecycles of television gadgets and applications
The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming. The method further includes sending search requests that include the identified metadata to a search system for selecting at least one portable program module. The method further includes in response to a first one of the search requests, receiving first search results from the search system that identify the selected portable program module and outputting a representation of the selected portable program module to a display device for presentation concurrently with the television programming. The method further includes in response to a second one of the search requests, receiving second search results from the search system that no longer identify the selected portable program module and ceasing the output of the representation of the selected portable program module.
US09788076B2 Internet protocol television via public Wi-Fi network
An apparatus, e.g. a wireless media access point, includes a transceiver, a non-transitory storage medium, and a processor operably coupled to the transceiver and the storage medium. The processor is configured by instructions stored on the storage medium to transmit a first multicast channel associated with a first group temporal key (GTK), and to simultaneously transmit a second multicast channel associated with a second GTK.
US09788073B2 Method and apparatus for selection and presentation of media content
A method that incorporates teachings of the subject disclosure may include, for example, capturing from a plurality of media sources information describing a plurality of media content offered at the plurality of media sources, generating a plurality of exemplars of the plurality of media content offered at the plurality of media sources based on the information captured from the plurality of media sources, presenting the plurality of exemplars at a display, receiving a selection of a first exemplar of the plurality of exemplars, and presenting a portion of first media content associated with a first media source of the plurality of media sources associated with the first exemplar based on the information captured from the plurality of media sources responsive to the selection of the first exemplar. Other embodiments are disclosed.
US09788071B2 Annotating and indexing broadcast video for searchability
A method providing searchable streaming video broadcasts via an interactive media server, the interactive media server generates a live broadcast video stream for each of a plurality of interactive media sessions and a video provider server providing a connection to the live broadcast video stream for viewing, the method comprising receiving an interactive media events stream for each interactive media session from the interactive media server, generating statistics data for each interactive media session based upon the events stream, and generating a searchable index of a directory of the live broadcast video streams, the searchable index including a plurality of entries, each entry including (a) a link to the live broadcast video stream for a corresponding interactive media session provided by the video provider server, and (b) metadata associated with the corresponding interactive media session, the metadata generated based upon the statistics data for the corresponding interactive media session.
US09788070B2 Information processor, information processing method and computer program
Disclosed is a content-view supporting system to recommend to a user a clear result of searched contents, based on a group of similar users' favorite programs, through a user-basis collaborative filtering process. The system selects similar users whose program view history is similar to that of a recommended user, maps the program view history in a collaborative filtering matrix registers, in the collaborative filtering matrix, a virtual user whose program view history includes a group of hit programs obtained based on a search condition served for realizing a predetermined search topic. The system also counts the numbers of reservations or views achieved by each user according to program content based on the program view history, in the collaborative filtering matrix, which counted numbers are set as matching numbers, and outputs a search result representing a recommendation list of the contents arrayed in the descending order of matching number.
US09788068B2 Multimedia mobile personalization system
A multimedia mobile personalization system allows a user to record and play multimedia content on a set top box at a location other than his home using the user's preferences from his home DVR.
US09788066B2 Information processing apparatus, information processing method, computer program, and information sharing system
An information processing apparatus that can communicate with plural content viewing apparatuses includes a group registering unit that registers users of the content viewing apparatuses in groups, a sharing-level setting unit that sets sharing level information representing an information sharing level among users belonging to an identical group, a viewing-information receiving unit that receives viewing information of the users, a user-viewing-content managing unit that manages a user viewing content database, a discriminating unit that discriminates, when a viewing information request of another user is received, the other users belonging to a group identical with a group to which the user of the content viewing apparatus at the request source belongs, an information extracting unit that extracts viewing information of the discriminated other users from the user viewing content database, and a viewing-information transmitting unit that transmits the viewing information to the content viewing apparatus at the request source.
US09788065B2 Methods and devices for providing a video
A method for providing a video is provided. The method includes: receiving in real time a video frame sent from a first terminal device, the video frame including a frame identifier and information of a first user account; storing the video frame in a video file corresponding to the first user account based on the frame identifier; determining content summary information of the video file; sending the content summary information to a second terminal device corresponding to a second user account, the second user account being associated with the first user account; receiving a video request from the second terminal device; and sending the video file to the second terminal device.
US09788064B2 User interface for method for creating a custom track
A system for allowing a user to create a custom track on a user apparatus, the user apparatus having a display is described. A memory stores a plurality of video clips and an audio track having a timeline. An application is stored in the memory. The application is configured to provide, on the display of the user apparatus, a plurality of video source windows, each of the plurality of video source windows corresponding to a respective one of the plurality of video clips. The application is further configured to allow the user to create the custom track while the audio track is playing by correlating portions of the plurality of video clips with the audio track by selecting respective ones of the plurality of video source windows at desired times in the timeline of the audio track.
US09788061B2 Methods and systems for recommending media content related to a recently completed activity
Methods and systems are disclosed herein for a media guidance application that recommends media content based on activities recently performed by a user. For example, in response to determining that a user recently finished the laundry, the media guidance application may recommend a movie that other users accessed after finishing the laundry.
US09788060B2 Methods and systems for aggregation and organization of multimedia data acquired from a plurality of sources
A system for aggregation and organization of multimedia data acquired from a plurality of sources can include a data collection element, a multimedia segmentation element, a memory, an extraction element, and a user interface. The data collection element can be configured to receive multimedia data. The multimedia segmentation element can be coupled to the data collection element and can be configured to separate the multimedia data into a plurality of multimedia data segments. The memory can be configured to store hierarchical category information having a plurality of categories. The extraction element can be coupled to the multimedia segmentation element and the memory and can be configured to associate at least one of the plurality of categories with each of the plurality of multimedia data segments.
US09788059B2 Methods and systems for media consumption
Methods and apparatus for increasing media consumption. The present invention can provide viewers increased access to content of interest across various platforms, such as online articles, online audio and video clips, and television and radio broadcasts. In an embodiment, an individual viewing content online, such as a news article, is given a link. The link provides the viewer access to a list of content related to the article being viewed. The related content is not limited to the platform related content across, and allows the user to view the content, automatically set the content to be recorded by a digital video recorder, or reserve the content for future viewing. By providing the user with convenient access to content across platforms, they are more given media content of interest. Accordingly, viewership of this content will increase through this connection of individuals with content that aligns with their interests.
US09788058B2 Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
A method and system are disclosed for automatic insertion of interactive television (TV) triggers into a broadcast data stream. The automatic insertion of the Interactive TV trigger can be based on recognition of one or more elements within the broadcast data stream. In particular, a recognized element can trigger the insertion of the interactive TV trigger into the broadcast data stream. Furthermore, the interactive TV trigger can be pre-inserted into the stored broadcast content having the recognized element prior to being broadcast.
US09788055B2 Identification and presentation of internet-accessible content associated with currently playing television programs
Features of various implementations are used to enable identifying and presenting, in real time, Internet-accessible and/or Internet-based functionality, content and/or services associated with a particular television program concurrently playing on a television or display, as a part of an interactive television suite of technologies. In some implementations, the process of identifying Internet-accessible and/or Internet-based functionality, content and/or services associated with a particular television program is enabled to reduce communication between a primary set-top box and a supplemental set-top box and/or television integrated device, thereby reducing the need for one or more provider specific APIs. For example, one aspect of the disclosure is a computer-implemented method of identifying a media program by capturing display data from the media program, and extracting text from the display data in response to determining that the display data includes the text overlay, wherein the extracted text is associated with the media program.
US09788054B2 Systems and methods for managing video transmission and storage
Embodiments described herein provide systems and methods for managing quality level of video transmission and storage. In a particular embodiment, a method provides receiving a video at a received quality level in a video storage system and determining a characteristic of the video. The method further provides determining whether the characteristic satisfies a criteria and, if the characteristic satisfies the criteria, storing the video at a quality level associated with the criteria.
US09788048B2 Method and system for use in coordinating multimedia devices
Some embodiments of the present invention provide methods for use in playing back content. Some of these methods access a content package comprising media content to be locally played back; detect, as defined by the content package, whether a remote secondary device is available with which a connection can be established; determine whether an authorization to establish the connection has been confirmed; establish, when the authorization is confirmed, a communication connection; determine, as instructed by the content package and when the communication with the secondary device is established, whether one or more commands are received from the secondary device; and implement, as instructed by the content package and when it is determined that the one or more commands are received from the secondary device, the one or more commands in controlling playback experience of the media content.
US09788046B2 Multistream placeshifting
Disclosure is directed to managing more than one placeshifting transmission at a target device. The target device may be configured to receive a first video from a first placeshifting source and a second video from a second placeshifting source. The target device may additionally be configured to simultaneously output the first and second video on an output device, using various display screen configurations such as picture-in-picture, split screen, windows, and so. The first and second placeshifting sources may be content receivers having integrated placeshifting functions or may be content receivers provided in association with stand-alone placeshifting devices. A dual-tuner content receiver may also provide both the first and second placeshifting sources to the target device.
US09788043B2 Content interaction methods and systems employing portable devices
A portable device, such as a cell phone, is used to “forage” media content from a user's environment. For example, it may listen to a television viewed by a traveler in an airport lounge. By reference to digital watermark or other data extracted from the content, the device can identify the television program, and enable a variety of actions. For example, the device may instruct a DVR to record the remainder of the television program—or determine when the program will be rebroadcast, and instruct the DVR to record the program in its entirety at that later time. The device may also identify content that preceded (or follows) the foraged content. Thus, a user who tunes-in just at the end of an exciting sporting event can capture one of the following commercials, identify the preceding program, and download same for later viewing. In other aspects, a cell phone can be used as a “second screen,” through which a user can interact with ambient content—such as reviewing electronic program guide data, or enjoying interactive television features. A great variety of other functions and arrangements are also detailed.
US09788039B2 Camera system API for third-party integrations
In embodiments of a camera system application program interface (API) for third-party integrations, a camera device captures images as a video stream and communicates the video stream to a cloud-based service. The cloud-based service implements a service application that processes video data received as the video stream. The cloud-based service exposes the camera system API that can be invoked by a third-party application running on a client device to request the video data and camera data that is associated with the camera device. The API permits access by the third-party application to the video data and the camera data from the cloud-based service. The API is exposed for the third-party application to communicate with the cloud-based service via a network connection, and the camera device communicates with the cloud-based service via a secure connection to provide the requested camera data and communicate the video stream to the cloud-based service.
US09788036B2 Customized channel
Various arrangements generating a customized channel are presented. A customized channel may be generated for a user. The programming for the customized channel may be gathered from different sources. The programming may be selected and scheduled based on user preferences, interests, and viewing habits of the user. The user viewing habits and preferences for programming may be used to refine the schedule and programming of the customized channel.
US09788034B1 Systems and methods for processing a traffic log having an optional-promotion log entry
Disclosed herein are systems and methods for processing a traffic log having an optional-promotion log entry. An example method involves (i) accessing a stored television-broadcasting traffic log, wherein the traffic log includes multiple ordered log entries including at least a first log-entry and a second log-entry; (ii) making a first determination that the first log-entry corresponds to a show-segment video-component (VC) of a live news program; (iii) making a second determination that the second log-entry corresponds to an initial show-segment VC of a show, wherein the show is scheduled to follow the live news program; (iv) identifying, among log entries scheduled between the first log-entry and the second log-entry, a set of optional-promotion log entries, each such optional-promotional log entry having a duration; (v) determining a cumulative duration of the optional-promotion log entries in the identified set; and (vi) providing the determined cumulative-duration to an output device for presentation.
US09788031B2 Systems and methods for mixing models to optimize media placement
Methods and systems are disclosed for using multiple reach optimization models together. These models may be used by an optimization system that helps an advertisement campaign manager decide how advertisements should be allocated between different media assets. In some embodiments, the models may be run simultaneously while their results and compared, and execution of some models may be ended based on the comparisons. In some embodiments, models may be combined together to create new models. In some embodiments, results from a first model may used as input in a second model running concurrently. In some embodiments, results from a previous execution of a model may be used to warm-start a subsequent execution of the model.
US09788027B1 Method and mechanism for implementing a real time media database
Disclosed is an improved approach for implementing a distributed media system, where ad hoc network connections may be created and optimized on a localized level. This efficiently allows for capture and distribution of media data, as well as the optimized allocation of bandwidth on the network in a distributed manner.
US09788023B2 Use of messages in or associated with program signal streams by set-top terminals
Methods of operating a communications system comprise, in one example, inserting advertising in a program stream by a receiving device based, at least in part, on an encrypted segmentation message embedded in the program steam. The at least one segmentation message defines an expanse of the program stream to receive the advertising. At least one embedded decoy message is included in the program stream, as well. In one example the receiving device, which may be a set-top terminal, for example, is coupled to a display device, such as a television, at a user location. A method of operating a receiving device coupled to a display device at a user location is also disclosed, comprising programming the receiving device to record a program and recording the program based, at least in part, on at least one segmentation message in a program stream. Systems are disclosed, as well.
US09788022B2 Systems and methods for optimizing digital advertisement insertion
An exemplary method includes a digital advertisement insertion optimization system accessing data that indicates a playback return position at which playback of a media program is to be resumed following insertion of an advertisement in the media program when a first media file comprising the media program encoded in a first media format is used for playback of the media program, analyzing a second media file comprising the media program encoded in a second media format to identify a set of key frames within the second media file, selecting a key frame from the identified set of key frames; and generating data that indicates a new playback return position at which playback of the media program is to be resumed following insertion of an advertisement when the second media file is used for playback of the media program.
US09788020B2 File generation apparatus, file generating method, file reproduction apparatus, and file reproducing method
The present technique relates to a file generation apparatus, a file generating method, a file reproduction apparatus, and a file reproducing method capable of enabling a user to enjoy an HDR image.HDR information designated by HDR designating information is acquired from a file storing a track of a stream including the HDR information which is configured with feature information representing features of luminance of an HDR (high dynamic range) image having a dynamic range higher than that of an STD (standard) image and conversion information representing a conversion rule of converting the one of the STD image and the HDR image into the other and a target track including the HDR designating information designating the HDR information which is to be applied to the target track of interest in the HDR information of the track. The present technique can be applied to the case of acquiring HDR information which is to be applied to an image of a subtitle or the like stored in, for example, an MP4 file.
US09788018B2 Error concealment techniques in video decoding
Error concealment techniques for video decoding are described. For example, a video decoder after finding a corrupted picture in a bit stream, finds a suitable neighbor for the corrupted picture. For example, the video decoder favors pictures with the same parity as the corrupted picture and considers picture order count and picture corruption in choosing a neighbor. The decoder then modifies syntax elements for the encoded video in the bit stream to allow the neighbor to be used in concealing the corruption in the corrupted picture. The modification of syntax elements can depend on the particular video decoder implementation. For example, in a software-only multithreaded video decoder, a task graph is modified, while in a system utilizing video acceleration, syntax elements for reference lists are modified.
US09788012B2 Interpolation of video compression frames
Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
US09788009B2 Picture coding supporting block merging and skip mode
A coding efficiency increase is achieved by using a common signalization within the bitstream with regard to activation of merging and activation of the skip mode. One possible state of one or more syntax elements within the bitstream may signalize for a current sample set of a picture that the sample set is to be merged and has no prediction residual encoded and inserted into the bitstream. A common flag may signalize whether the coding parameters associated with a current sample set are to be set according to a merge candidate or to be retrieved from the bitstream, and whether the current sample set of the picture is to be reconstructed based on a prediction signal depending on the coding parameters associated with the current sample set, without any residual data, or to be reconstructed by refining the prediction signal depending on the coding parameters associated with the current sample set by means of residual data within the bitstream.
US09788008B2 High efficiency video coding device and method based on reference picture type
The present technique relates to an image processing device and method capable of suppressing a decrease in encoding efficiency. The image processing device includes: a predictive vector generating unit that generates a predictive vector of a current parallax vector of a current block used in prediction using correlation in a parallax direction using a reference parallax vector referred when generating a predictive motion vector, when encoding the current parallax vector; and a difference vector generating unit that generates a difference vector between the current parallax vector and the predictive vector generated by the predictive vector generating unit. The present disclosure can be applied to an image processing device.
US09788005B2 Video prediction encoding device, video prediction encoding method, video prediction encoding program, video prediction decoding device, video prediction decoding method, and video prediction decoding program
A predicted signal generation unit provided in a video predictive encoding device estimates a zero-th motion vector for derivation of a zero-th predicted signal, selects a zero-th motion vector predictor similar to the zero-th motion vector, and generates zero-th side information containing a zero-th motion vector predictor index to identify the motion vector predictor and a motion vector difference determined from the zero-th motion vector and the zero-th motion vector predictor. The video predictive encoding device selects a motion vector for generation of a first predicted signal having a high correlation with a target region, generates first side information containing a first motion vector predictor index to identify the motion vector as a first motion vector predictor, sets the first motion vector predictor to a first motion vector, and combines the zero-th and first predicted signals to generate a predicted signal of the target region.
US09788002B2 Image processing apparatus and method
A method and apparatus for applying a tile size adaptively based on a size of a coding unit. An image processing apparatus may detect a size of a largest coding unit (LCU) used in encoding of a video from a header of a bitstream, may determine a tile size adaptively based on the detected size of the LCU, and may decode the bitstream in units of the LCU based on the determined tile size.
US09788000B2 Method and apparatus for inter color component prediction
The present invention provides an image encoding apparatus carrying out inter-color prediction, comprising a residual block acquisition module obtaining a residual block with respect to a first color component and a residual block with respect to a second color component from a difference between an input block and a prediction block; an inter-color component prediction module carrying out inter-color component prediction by generating a residual signal reflecting a difference between a residual block with respect to the first color component and a residual block with respect to the second color component; a transform module generating a transformat coefficient by carrying out transformation with respect to the residual signal; a quantization module generating quantized data by carrying out quantization with respect to the transform coefficient; and an entropy encoding module carrying out entropy encoding by removing statistical redundancy of the quantized data.
US09787994B2 Encoding device, decoding device, encoding method, and decoding method
According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index.
US09787992B2 Video encoding method and video encoding apparatus and video decoding method and video decoding apparatus for signaling SAO parameters
The present disclosure relates to signaling of sample adaptive offset (SAO) parameters determined to minimize an error between an original image and a reconstructed image in video encoding and decoding operations. An SAO decoding method includes obtaining context-encoded leftward SAO merge information and context-encoded upward SAO merge information from a bitstream of a largest coding unit (MCU); obtaining SAO on/off information context-encoded with respect to each color component, from the bitstream; if the SAO on/off information indicates to perform SAO operation, obtaining absolute offset value information for each SAO category bypass-encoded with respect to each color component, from the bitstream; and obtaining one of band position information and edge class information bypass-encoded with respect to each color component, from the bitstream.
US09787990B2 Content adaptive parametric transforms for coding for next generation video
Techniques related to content adaptive parametric transforms for coding video are described.
US09787986B2 Techniques for parallel video transcoding
Various embodiments are directed to techniques for dividing compressed video data into portions for load balancing or redundancy among multiple video transcoders. A device includes an analysis component to analyze NAL units of compressed video data representing a motion video to identify a GOP refresh, and to compare a period of time represented by frames of the motion video following the GOP refresh to a maximum; a division component to divide the compressed video data at a first point coincident with the GOP refresh to define a start of a compressed video portion, and at a second point to define an end of the compressed video portion to include frames of the motion video representing a shorter period of time between the first and second points than the maximum; and an assignment component to assign the compressed video portion to a transcoding device. Other embodiments are described and claimed.
US09787982B2 Non-square transform units and prediction units in video coding
This disclosure proposes techniques for transform partitioning in an intra-prediction video coding process. In one example, for a given intra-predicted block, a reduced number of transform unit partition options is allowed, based on certain conditions. In another example, transform units are decoupled from prediction units for intra-predicted block. For a given prediction unit, transforms of different sizes and shapes from the prediction unit may be applied. In another example, a reduced number of intra-prediction modes are allowed for a prediction unit having a non-square shape.
US09787981B2 Image coding device and image decoding device
In terms of the transmission of the coding method, it is ensured to decode information coded according to the intra-frame prediction coding with vector information. An error of a piece of divisional image information targeted for image prediction coding and a piece of predicted information is determined to perform prediction coding. A data stream in which a piece of information for identifying a prediction method and a piece of information subjected to prediction coding according to the method are arranged is produced according to the process sequence of the prediction coding for each process on the divisional image information. At this time, the data stream has a pair of vector information and the error information as information subjected to prediction coding for each process on the divisional image information on condition that the prediction method is intra-frame prediction coding with vectors.
US09787979B2 Level signaling for layered video coding
Techniques to determine a level id in a layered bitstream are disclosed, such that the same level id can be used for all layers of a scalable bitstream. Also disclosed are techniques to signal level ids for sub bitstreams that can be indicative of lower computational requirements than the level id used for the layered bitstream.
US09787975B2 Method for displaying stereoscopic image and display apparatus for performing the same
A method of displaying a stereoscopic image includes outputting a left-eye image to a first and a second display block of a display panel during an N-th frame. Light is provided to the first display block during a first period of the N-th frame and light is provided to the second display block during a second period of the N-th frame. A right-eye image is output to the first and second display blocks of the display panel during an M-th frame. Light is provided to the first display block during a first period of the M-th frame and light is provided light to the second display block during a second period of the M-th frame.
US09787969B2 Figure ground organization of 3-D scenes
Systems and methods for processing a pair of 2-D images are described. In one example, a stereoscopic set of images is converted into a collection of regions that represent individual 3-D objects in the pair of images. In one embodiment, the system recovers the 3-D point P for each point p that appears in both images. It estimates the 3-D orientation of the floor plane, and the image capture planes and their height from the floor. The system then identifies the collection B of points P that do not represent points on the floor and generates a projection C of B onto a plane parallel to the floor. It blurs the projection C and identifies peaks in the blurred image, then fits symmetric figures to the points in C around the identified peaks. The system projects the 3-D figures associated with the symmetric figures back onto the 2-D images.
US09787964B2 Information processing device, information processing method, and program
There is provided an information processing device including an acquisition unit that acquires incidental information, and a control unit that associates the incidental information with content, until a state is turned into a state in which a predetermined condition is satisfied after the acquisition of the incidental information.
US09787960B2 Image processing apparatus, image processing system, image processing method, and computer program
A projection control unit performs control such that a first pattern image in which first feature points are arranged is caused to be projected on a projection surface, and a second pattern image including second feature points corresponding to the first feature points is caused to be projected on a planar projection surface. An acquisition unit acquires, from a photographing unit, a first photographed image of the projected first pattern image and a second photographed image of the second pattern image. An extraction unit extracts second connected components in which the second feature points are connected in a predetermined direction and first connected components in which the first feature points are connected. A shift amount calculation unit calculates shift amounts of the first connected components with respect to the second connected components. A first calculation unit calculates correction information for correcting a projection target image based on the shift amounts.
US09787957B2 Image projection apparatus, image projection method, and computer-readable storage medium
An image projection apparatus includes a light source configured to emit light with a luminance according to electric power; a color wheel configured to sequentially transmit the light through multiple color filters arranged along a circumferential direction; a light modulation element configured to form an image by modulating an intensity of the light transmitted through the color wheel according to an input signal representing input image data; and a selection controller configured to select, out of a first waveform indicating temporal change in electric power supplied to the light source in a first mode and a second waveform indicating temporal change in electric power supplied to the light source in a second mode, the second waveform when a luminance value of the input signal is equal to or less than a first threshold. A brightness of the image in the second mode is lower than that in the first mode.
US09787952B2 Color filter array and manufacturing method thereof
A color filter array for an image sensing device is disclosed. The color filter array includes a plurality of pixels and a control unit. The plurality of pixels is utilized for generating a plurality of pixel data of an image. The control unit is utilized for controlling the plurality of pixels. In addition, each of the plurality of pixels is divided into a plurality of sub-pixels corresponding to the same color. When outputting the plurality of pixel data, each of the plurality of pixels accumulates pixel value of at least one of the plurality of sub-pixels in each of the plurality of pixels as the pixel data outputted by each of the plurality of pixels.
US09787948B2 Virtual window for aircraft
To create an environment in which the passenger has the same emotion, feel and visual experience that a pilot has with regard to freedom of flight and proximity to the exterior of the aircraft and where passengers have the impression that they are looking out of an actual panoramic window, a “virtual window” includes internal and the external aspects of a real window. The internal part can comprise a folded or flexible high resolution color display that conforms to the internal profile of the aircraft fuselage as if it were an actual window. The external part comprises a paint scheme that is indistinguishable from an actual window and which is placed on the outside of the aircraft fuselage in registry with the conformal display in the aircraft's interior.
US09787943B2 Natural user interface having video conference controls
A system and method providing gesture controlled video conferencing includes a local capture device detecting movements of a user in a local environment and an audio/visual display. A processor is coupled to the capture device and a remote capture device and a remote processor at a remote environment via a network. The local processor includes instructions to render a representation of the remote environment on the display responsive to the remote processor and remote capture device. The processor also tracks movements of a local user in a space proximate to the local capture device. Responsive to a user gesture detected at the local capture device, the audio or visual signals provided by the remote capture device are altered to change the representation of the remote location is altered locally.
US09787942B2 Apparatus and method for setting up parallel call session based on 3-Box architecture
Methods and apparatus are provided for establishing a parallel call session based on a 3-Box architecture. Connection information of a first electronic device is received from a first control point. A video call request message is generated for requesting setup for a video call. The video call request message includes the connection information of the first electronic device. The video call request message is sent to a second mobile device. The connection information of the first electronic device is transmitted to a second control point, to request video call setup.
US09787937B1 Display apparatus for video wall and operation method thereof
A display apparatus that is suitable for a video wall and an operation method thereof are provided. The display apparatus includes a display panel, a memory circuit and a video processing circuit. The memory circuit is used for storing extended display identification data (EDID), and resolution information of the EDID may affect a resolution of a video frame signal of a video source. The video processing circuit transmits the video frame signal to a video output connector. Based on a video wall configuration parameter, the video processing circuit captures part or all of pixel data in the video frame signal to obtain a captured frame, and displays the captured frame on the display panel. Based on the video wall configuration parameter, the video processing circuit can adaptively change the resolution information of the EDID stored in the memory circuit.
US09787930B1 Image sensing device
An image sensing device includes: a pixel array including a plurality of pixels arranged at each cross point of rows and columns, wherein the pixel array comprises a plurality of pixel blocks, each including N pixels, N being a natural number equal to or greater than 2, wherein the pixel blocks sequentially output a plurality of pixel signals having pixel information on the same color N times during one or more single row times; a plurality of column lines suitable for sequentially transferring the plurality of pixel signals from the pixel blocks, each column line being shared by two adjacent columns and coupled to at least one of the pixel blocks; a plurality of averaging blocks suitable for grouping the pixel signals to overlap each other, into a plurality of pixel signal groups, and averaging the pixel signal groups to output a plurality of averaged pixel signals, wherein the number of the averaging blocks is smaller than the number of the column lines; and a plurality of conversion blocks suitable for converting the averaged pixel signals into a plurality of digital signals.
US09787929B2 Imaging element, imaging apparatus, its control method, and control program
An imaging element having a layered structure including a first chip having a pixel portion in which pixels for photoelectrically converting an optical image of an object and generating a pixel signal are arranged two-dimensionally and a second chip in which a drive means of the pixel portion is arranged, and having a first output path to output the pixel signals of at least a first pixel group in the pixel portion and a second output path to output the pixel signals of a second pixel group, comprises the a conversion means for converting the pixel signals of the first and second output paths into digital signals and a control information generation means for generating control information of a photographing operation of the object by using the digital signal converted by the conversion means, wherein at least a part of the conversion means is arranged in the first chip.
US09787925B2 Imaging device with reduced delay in display
An imaging device including an image sensor; an image data generation portion that generates image data on the basis of output data from the image sensor; a display portion that displays the image data within a display scanning period in a display cycle that is N times the sensor cycle (N>=2); and a display control portion that, when a partial image constituting the image and corresponding to a predetermined one of the lines forming the image has become ready for display on the basis of partial image data constituting the image data and representing the partial image, performs control of causing the display portion to start display of partial images constituting the image and corresponding to one frame, at a rate of once every N iterations of the imaging operation by the image sensor.
US09787924B2 Image sensor device, image processing device and method for manufacturing image sensor device
According to one embodiment, an image sensor device includes a sensor array on a semiconductor substrate, the sensor array including blocks, each of the blocks including a pixel and outputting a signal of the pixel; a first insulating layer on the sensor array; semiconductor layers on the first insulating layer; analog-digital converting circuits on the semiconductor layers, the analog-digital converting circuits corresponding to the blocks and processing the signal; a second insulating layer on the first insulating layer and the analog-digital converting circuits; and interconnect portions electrically connecting the analog-digital converting circuits to the blocks via a region between the semiconductor layers, the interconnect portions extending across the first insulating layer and the second insulating layer.
US09787914B2 Stacked modular architecture high-resolution thermal chip camera
An uncooled high-resolution 12 micron pixel pitch 3D-stacked component thermal camera including an electronics board, a camera circuit card assembly (CCA) with an application-specific integrated circuit (ASIC), a synchronous dynamic random access memory (SDRAM), flash memory, a spacer, a wafer level packaged Focal Plane Array (FPA) wafer with a lens housing attach ring on the FPA, and a window.
US09787911B2 Systems and methods for photometric normalization in array cameras
Systems and methods for performing photometric normalization in an array camera in accordance with embodiments of this invention are disclosed. The image data of scene from a reference imaging component and alternate imaging components is received. The image data from each of the alternate imaging components is then translated to so that pixel information in the image data of each alternate imaging component corresponds to pixel information in the image data of the reference component. The shifted image data of each alternate imaging component is compared to the image data of the reference imaging component to determine gain and offset parameters for each alternate imaging component. The gain and offset parameters of each alternate imaging component is then applied to the image data of the associate imaging to generate corrected image data for each of the alternate imaging components.
US09787906B2 Image pickup device, image processing method, and recording medium
An image pickup device includes a display unit that includes a plurality of display areas, a display control unit that controls the display unit so that an image displayed in one of the plurality of display areas is changed from a live view image to an image obtained by an image pickup unit in accordance with a shooting instruction when a first reception unit has received the shooting instruction and so that an image displayed in a display area specified by a display position changing instruction is changed to a live view image when a second reception unit has received the display position changing instruction, and an image process unit that synthesizes image data of a plurality of images being displayed in the plurality of display areas and generates image data of a combined image in which the plurality of images are laid out as displayed in the display unit.
US09787904B2 Methods and apparatuses for capturing images used for generating 3D models of rooms
Methods and apparatuses for capturing images used for generating three-dimensional (3D) models of rooms are described herein. User location indicators and image location indicators are displayed on a display of a mobile computing device, such as, but not limited to, a smartphone, a tablet computing device, or a laptop computer. Images and corresponding orientation information are obtained for each of a plurality of walls of each of a plurality of rooms using a camera and at least one sensor of the mobile computing device. The obtained images and corresponding orientation information are transferred from the mobile computing device to a remote system that is configured to generate 3D models of rooms based on images. The mobile computing device receives data that enables the mobile computing device to display a 3D model of the room(s) that was/were imaged.
US09787901B2 Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, by which a stabilization correction or a preset correction is performed depending on whether a destabilization is recognized from at least one object contained in an image. The present invention includes a display, and a controller operably coupled to the display and configured to cause the display to display a first image, cause the display to display a second image when destabilization of at least one object included in the first image is detected, the second image being an image of which destabilization correction is performed on the at least one object, and cause the display to display a third image when no destabilization of the at least one object is detected in the first image, the third image being an image of which preset correction is performed on the first image.
US09787900B2 Dynamic synchronization of frame rate to a detected cadence in a time lapse image sequence
A frame rate is synchronized to a detected cadence in order to generate an output image sequence that is substantially stabilized. In an in-camera process, a camera receives motion data of the camera while the camera captures the sequence of image frames. A dominant frequency of motion is determined and the capture frame rate is dynamically adjusted to match the frequency of detected motion so that each image frame is captured when the camera is at approximately the same position along the axis of motion. Alternatively, in a post-processing process, frames of a captured image sequence are selectively sampled at a sampling rate corresponding to the dominant frequency of motion so that each sampled frame corresponds to an image capture that occurred when the camera is at approximately the same position along the axis of motion.
US09787899B1 Multiple captures with a variable aperture
A system and method for determining information about a scene of an image capture event, wherein a first set of image data and a second set of image data of a scene is recorded during an image capture event. Information is determined about the scene by comparing the first and second sets of image data and an image is generated based on the determined information. In some embodiments, depth map information is further generated based on the information. In some embodiments, the image is deblurred based on the information.
US09787897B2 Systems and methods for extending operation of radio-frequency power amplifiers
Systems and methods for extending operation of radio-frequency (RF) power amplifiers. In some embodiments, a system for operating a battery-powered wireless device can be implemented. The system includes a boost converter capable of generating a boosted-voltage output. The system further includes a controller coupled to the boost converter and configured to generate a control signal for the boost converter to generate the boosted-voltage output under a selected condition. The system further includes a switching circuit configured to route the boosted-voltage output of the boost converter to an RF block under the selected condition. Such an RF block can include a power amplifier. Accordingly, the power amplifier can operate for a longer time when powered by a battery.
US09787895B2 Information processing device, information processing method, and program for generating circumferential captured images
To provide an information processing device, an information processing method, and a program capable of sharing a space while maintaining the degree of freedom of a visual line. An information processing device according to the present disclosure includes: a control unit configured to perform control in a manner that a display image generated based on image information which is generated through imaging of an imaging device mounted on a moving object moving in a space, imaging-device posture information which is information regarding a posture of the imaging device, and user view information which is obtained from a user manipulation device manipulated by a user and specifies a region that the user desires to view is displayed in a display region viewed by the user.
US09787892B2 Safety device for motorcycle riders and method for operating a safety device for motorcycle riders
A safety device is provided for motorcycle riders, including a safety helmet and a camera device which is situated on the safety helmet, the safety helmet having a facial area in which the face of a user of the safety helmet is situated when used as intended. It is provided that the camera device is situated on the safety helmet in such a way that it at least partially detects the facial area, the camera device being connected to at least one warning device which outputs a warning as a function of data collected by the camera device.
US09787888B2 Image capturing apparatus, control apparatus, and control method for distributing captured images to a terminal via a network
An image pickup apparatus according to the present invention includes image pickup means; holding means for holding a coordinate system used to represent an image capturing direction of the image pickup means or a region in an image capturing range of the image pickup means; reception means for receiving a first command for rotating a captured image obtained by the image pickup means or a captured image cut out from the region in the image capturing range by a certain angle, a second command for rotating the coordinate system held in the holding means about the origin by the certain angle, and specification information for specifying the image capturing direction in the coordinate system; and change control means for executing control to change the image capturing direction of the image pickup means to the image capturing direction specified by the specification information.
US09787887B2 Camera peripheral device for supplemental audio capture and remote control of camera
A peripheral device (e.g., a small wearable device) may operate in conjunction with a camera to enable in-the-moment capture and control. The peripheral device may receive voice commands and uses voice recognition to generate a control signal to control the camera, thereby enabling users to freely participate in their activities while seamlessly controlling the camera in a hands-free manner. Additionally, the peripheral device may operate as a wireless microphone source to capture high quality audio for instead of or in addition to audio captured by the camera. This may provide improved audio quality in certain operating conditions such as during narrating and interviewing.
US09787884B2 Drainage channel for sports camera
An audio capture system for a sports camera includes at least one “enhanced” microphone and at least one “reference” microphone. The enhanced microphone includes a drainage enhancement feature to enable water to drain from the microphone more quickly than the reference microphone. A microphone selection controller selects between the microphones based on a microphone selection algorithm to enable high quality in conditions where the sports camera transitions in and out of water during activities such as surfing, water skiing, swimming, or other wet environments.
US09787882B1 System for generating and displaying discontinuous time-lapse image sequences
The invention provides a method and an apparatus for use with an imaging device weighing less than eight ounces, such as a lightweight digital camera or a camera-equipped cell phone, in conjunction with a base apparatus capable of locating and re-locate the imaging device relative to a built environment, and generating and displaying discontinuous time-lapse image sequences. The inventive apparatus provides for the rotation of the attached imaging device to capture a set of images that provide complete coverage of the items and features that are visible from the location of the apparatus or to duplicate an image taken from any compass heading and pitch reachable by the apparatus.
US09787875B2 Electronic apparatus and user authentication method therefor
Provided is an electronic apparatus (EA) and a user authentication method thereof both can prevent information leakage and disadvantages caused by an unauthorized access to the EA. The EA is configured to store a combination of a recognizing-code and a key-code correlated therewith, the combination being in relationship with each of plural users, and to give a user an exclusive authority for executing a specific process if an inputted combination of a recognizing-code and a key-code=the stored combination of the recognizing-code and the key-code. In case of a request for accepting the specific process, if the inputted combination of the recognizing-code and the key-code is≠the stored combination of the recognizing-code and the key-code, the EA notifies, without executing the specific process, initiating a receipt of instructing the specific process to user of the inputted combination.
US09787872B2 Computer programs and methods for generating 1-bit image data from multiple-bit image data
Methods of printing a color image having more than one color comprise receiving multiple-bit image data comprising multiple-bit pixel values, deriving 1-bit image data comprising first and second sets of 1-bit image data, and printing from the 1-bit image data the color image. Methods of generating 1-bit image data for a color image having more than one color comprise receiving multiple-bit image data comprising multiple-bit pixel values, and electronically deriving a first set and a second set of 1-bit image data.
US09787869B1 Print job access provision
Examples disclosed herein relate to receiving, at a first printing device, a request to print a print job, determining, by the first printing device, whether the print job has been received by the first printing device, in response to determining that the print job has not been received by the first printing device, determining whether a second printing device has received the print job, and, in response to determining that the second printing device has received the print job, retrieving the print job from the second printing device and printing the print job at the first printing device.
US09787856B2 Hybrid network based metering server for a shared service and tracking client for wireless services
A process of modifying a usage allotment of a shared subscription in a third party wireless network includes implementing a metering system in a network separate from the third party wireless network and activating a plurality of wireless devices associated with the shared subscription in response to identification of each of the plurality of wireless devices and confirmation of use of a respective tracking system that tracks a respective usage allotment for each of the plurality of wireless devices on the metering system. In addition, the process includes receiving a change request to reallocate the respective usage allotment for at least two of the plurality of wireless devices and forwarding modification instructions to the at least two wireless devices. Furthermore, the process includes requesting confirmations from the at least two wireless devices that the modification instructions have been received and modifying the respective usage allotments for the at least two wireless devices in response to receiving confirmation from the at least two wireless devices.
US09787853B1 M2M billing reconciliation for the internet of things
The present invention is directed toward networks and more particularly to a method and system for providing information related to reconciliation billing in such networks. In one more embodiments, a computer implemented method provides for identifying discrepancies in billable events of one or more of a customer's network elements which have been compared with operator usage data.
US09787852B2 Sequence number reuse for CDR transport using GTP'
Systems and methods that transport Charging Data Records (CDRs) using GTP′ for offline charging. One embodiment comprises a Charging Data Function (CDF) that communicates with a Charging Gateway Function (CGF) of an offline charging system using GTP′. The CDF assembles a GTP′ request for a transaction, assigns a sequence number for the transaction, and assigns a timestamp to the sequence number. The CDF inserts the sequence number in a GTP′ header of the GTP′ request, inserts the timestamp assigned to the sequence number in the GTP′ header of the GTP′ request, and sends the GTP′ request to the CGF.
US09787851B2 System and method of associating and transferring financially valuable information recorded against an unregistered mobile phone number to a new mobile phone number
A system and method of associating and transferring financially valuable information recorded against an unregistered mobile phone number with an external identifier comprising the external identifier; an application program; at least one originating communications device having an unregistered mobile phone number assigned thereto; and at least one replacement communications device having a separate mobile phone number assigned thereto, the application program automatically obtains the external identifier and operates to direct at least one third party who holds financially valuable information recorded against at least one of the unregistered mobile phone numbers allocated to the at least one originating communications device to associate such financially valuable information with the external identifier; and where the application program directs the at least one third party to transfer the financially valuable information associated with the unregistered mobile phone number to the separate mobile phone number.
US09787848B2 Multi-beacon meeting attendee proximity tracking
Methods and apparatus for accurately determining whether a mobile electronic device associated with a user is at a meeting location comprise: initiating a scan for a first beacon signal emanating from a first beacon located at the meeting location; detecting the first beacon signal; confirming that the mobile electronic device is within a predetermined proximity of the first beacon based on the first beacon signal; and responsive to confirming that the mobile electronic device is within a predetermined proximity of the first beacon activating a trigger system enabling further resolution of the proximity of the mobile electronic device to the meeting location, wherein the trigger system is located at an entry to the meeting location, and activating a confirmation system to confirm that the mobile electronic device is at the meeting location.
US09787843B2 Electronic device and call-forwarding control method thereof
A method and an electronic device for controlling call-forwarding of the electronic device corresponding to first call address information is provided. The electronic device includes transmitting, to at least one of a server or a second electronic device corresponding to second call address information, a call-forwarding request to forward, to the electronic device, at least one of incoming calls or messages addressed to the second call address information of the second electronic device; and providing the at least one of the requested incoming calls or messages addressed to the second call address information.
US09787831B1 Communication device and related methods for automatically connecting to a captioning communication service to receive text captions following an interruption during a call
Apparatuses and methods are disclosed for automatically connecting to a relay service and establish a captioning communication session during a call between a hearing-impaired user and a far-end user. The apparatus includes communication elements configured to receive captions from a relay service, and a processor configured to automatically connect to the relay service and establish a captioning communication session during a call responsive to a determination that a connection to the relay service failed during a time in which the hearing-impaired user desired captions to be enabled. A method includes determining captions are desired by the hearing-impaired user at a first time to be enabled for display to the communication device during a call, detecting a failed connection to the relay service at a second time, and automatically connecting with the relay service and establishing a new captioning communication session at a third time during the call.
US09787828B2 Party information for data-capable communication device
Detailed information about a party can be provided during interparty communication. Data-capable mobile devices query at least a public database to retrieve information about a set of parties engaged in communication. The results of the database query are employed to provide detailed caller identification and detail functionality to telephones or communication devices not utilizing traditional landlines or commercial caller identification service. Storage can be included to include address book function, query caching, and user preferences. An interface can be provided to facilitate display of rich caller identification information. The interface can further update displayed information without user input, or provide user selection control to request more information on a selected portion of displayed information. These features can be applied to determine the information about a party that is either receiving a communication or initiating a communication.
US09787824B2 Method of processing telephone signals and electronic device thereof
A method of processing telephone sound is disclosed. Before the telephone sound is transmitted, the frequencies of high frequency consonants are lowered. If the recipient has severe hearing impairment, the frequencies of the high frequency consonants are lowered again.
US09787820B2 Navigating between a mobile application and a mobile browser
Methods and systems of navigating between a mobile application and a mobile browser are described. In some embodiments, it is determined that an action has been performed within a mobile application on a mobile device to launch a mobile browser on the mobile device. An identifier for the mobile application is then registered with an operating system of the mobile device, and a navigation element of the mobile browser is associated with the registered identifier. The mobile application can then be re-launched in response to receiving an indication of a selection of the navigation element within the mobile browser. In some embodiments, the identifier is a uniform resource identifier (URI). In some embodiments, associating the navigation element of the mobile browser with the registered identifier comprises modifying a browser history of the mobile browser. In some embodiments, the navigation element is a selectable back button.
US09787818B2 Emergency notification system and server
An emergency notification system and server are provided. The emergency notification system includes a wearable device that senses biosignals of a user wearing the wearable device and captures environment data; and a mobile device that periodically receives at least one of the biosignals and the environment data from the wearable device, determines a distance between the mobile device and the wearable device, periodically transmits the at least one of the biosignals and the environment data to a server, requests the wearable device to provide the at least one of the biosignals and the environment data, and transmits the received at least one of the biosignals and the environment data to the server.
US09787815B2 Smartphone-based apparatus and method
A method for obtaining a point-of-collection, selected quantitative indicia of an analyte on a test strip using a smartphone involves imaging a test strip on which a colorimetric reaction of a target sample has occurred due to test strip illumination by the smartphone. The smartphone includes a smartphone app and a smartphone accessory that provides an external environment-independent/internal light-free, imaging environment independent of the smartphone platform being used. The result can then be presented quantitatively or turned into a more consumer-friendly measurement (positive, negative, above average, etc.), displayed to the user, stored for later use, and communicated to a location where practitioners can provide additional review. Additionally, social media integration can allow for device results to be broadcast to specific audiences, to compare healthy living with others, to compete in health based games, create mappings, and other applications.
US09787808B1 Combined cover and charging cord for a portable electronic device and associated use thereof
A combined cover and power cord includes a cover adapted to fit around the existing portable electronic device. The cover has a posterior face provided with a groove. A flexible and deformable power cord is removably attached to the groove in such a manner that a first portion of the power cord is selectively peeled away from the posterior face while a remaining second portion maintains direct contact with the posterior face. Advantageously, an entire longitudinal length of the power cord is positioned at the posterior face when each of the first portion and the second portion are coplanar with the posterior face.
US09787807B1 Phone case with ring deployment mechanism and method of capturing video using same
A phone case configured for use in capturing a digital video during the course of a proposal. The phone case comprises a first housing for receiving a mobile phone, a second housing connected to the first housing by a first hinge, a pedestal disposed within the second housing and connected to a second hinge, the pedestal adapted to support an engagement ring. The second housing is capable of moving to an open position, away from the first housing, and the pedestal moves to an open position while or after the second housing moves to an open position. Methods for using the case to capture digital video during the course of a proposal are also disclosed.
US09787800B2 Systems and methods for remote software update and distribution in a network of moving things
Systems and methods for the remote update and distribution of software, firmware, and/or data in a network of moving things. Such a network of moving things may include a large number of network units that may autonomously report conditions affecting operation of the network unit to a server system, and may communicate with the server system to check for available updates of any of software, firmware, and data for operating the network units.
US09787796B2 Providing information to a core network relating to a cache in an access network
Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, even when the data does not pass through the core network.
US09787793B2 System and method for providing an adjunct device in a content distribution network
A cache server receives content and an instruction indicating an event associated with the content that causes a processor to invoke a call out to an adjunct device. The instruction further indicates an operation that the adjunct device is to perform. The cache server detects the event associated with the content, halts a flow of the content in response to detecting the event associated with the content, passes via the call out the content to the adjunct device to perform the operation, receives from the adjunct device a response and resulting data from the operation, and performs an additional operation on the resulting data based on the response from the adjunct device.
US09787792B1 Network cache accelerator
A network host such as a caching device is disclosed that greatly increases the speed with which a server reads and writes data for clients. The host may include a specialized network interface that not only processes TCP but also parses received network file system headers, identifying those headers within the TCP data stream, separating them from any corresponding network file system data, and providing them separately from that data to the network file system of the host for processing as a batch, all without any interrupt to the host. Similarly, the network file system of the host may communicate directly with the network interface by writing network file system headers directly to a register of the network interface to transmit data.
US09787788B1 User activity measurement relating to a recommendation source
Identifying impressions relating to a target publisher that are related to or derived from a user interaction with a content recommendation source. User activity data for multiple users is collected during an activity window. Based on the collected user activity data, an initial interaction by a user with a source is identified and used to establish a source-related user session beginning at a time of the initial interaction and ending after a session period. A set of impressions (e.g., page views) by the user relating to the target publisher occurring during the user session is identified. The identified set of impressions is associated with the user session. A source-related user activity measurement is calculated based on the identified user sessions and associated impressions occurring during the activity window.
US09787784B2 Tracking web server
A web server is disclosed that is configured to track requests for web pages on a third party web server. The tracking web server traps a web page request, such as a PURL (Personalized URL) for a personalized web page, before it attempts to serve the web page requested. The URL of the web page request is analyzed to determine the location of the requested page on a third party server, and details of the contact with which the personalized web page is associated. Receipt of the web page request is then recorded in a memory associated with the server, and the web page request is forwarded to the third party server for processing. The redirection to the third party web server may be seamless, such that the contact requesting the page does not know of the redirection. In this way, a tracking web server is provided which can supply a personalized tracking and forwarding function.
US09787783B2 Providing supplemental content in relation to embedded media
Systems and methods are disclosed for providing supplemental content in relation to embedded media. In one implementation, a processing device receives a media request from a third-party platform to incorporate a first media item within the third-party platform. The processing device identifies one or more additional media items based on the media request. The processing device provides the first media item and one or more links to at least one of the one or more additional media items in relation to the third-party platform.
US09787782B2 System and method for managing events associated with the detection of wireless devices
The disclosed embodiments provide a system and method for managing events associated with the detection of wireless devices. The disclosed embodiments utilize a residential wireless access point for detecting the signal transmitted by a wireless device. A user configures a wireless device detection program to perform specified events in response to the detection and/or absence of a wireless device. The disclosed embodiments may provide home automation functions, home security functions, and/or provide child monitoring features.
US09787781B2 Estimation of user location based upon access patterns
Exemplary methods, apparatuses, and systems store an identifier for a user device when the user device is determined to be accessing a network service and store a time at which the user device is determined to be accessing the network service for each instance of the user device being determined to be accessing the network service. Periods of time during each day of the week in which the user device is likely to accessing to the network service are determined based upon the stored identifier and times. Whether the user is likely to access the network service while at work or at home is determined based upon the determined periods of time in which user devices are likely to be accessing the network service.
US09787780B1 Method and apparatus for web based storage on-demand
The operation efficiency of a large scale distributed computing system across the world wide web is critical to any enterprise or ISP or ASP operation due to a larger number of various different computing units involved. The introduction of a service pool construction protocol can help enterprise, ISP and ASP to achieve a high degree of automation for creating and managing different service pools of for the larger number of computing units in the large scale distributed computing system.
US09787779B2 Analyzing deployment pipelines used to update production computing services using a live pipeline template process
Techniques are presented for managing a deployment pipeline using an inheritable and extensible source code template—generally referred to as a live pipeline template (LPT). As described, live pipeline templates may be used to manage deployment pipelines which, in turn, are used to launch, maintain, and update the services and systems used to host and provide computing services.
US09787778B2 Geographic proximity based service discovery
According to one embodiment of the invention, a method comprises an operation of determining, by a first digital device, a location of a second digital device providing a network service. Thereafter, information is provided to a digital device requesting the network service based on the determined location of the second digital device.
US09787776B2 Methods and systems for transmitting packets through an aggregated connection
The present invention discloses methods and systems for transmitting a received packet at a first network node through an aggregated connection. The first network node determines session information of the received packet and determines whether a new tunnel needs to be selected for transmitting the received packet. When a new tunnel needs to be selected, a hash result is determined. The hash result is substantially based on the session information and the number of available tunnels. A first tunnel is determined for transmitting the received packet according to the hash result. The session information and tunnel ID of the first tunnel is then stored in a first database. The received packet is transmitted through the first tunnel. When a new tunnel need not be selected, a lookup is performed to determine a tunnel ID substantially based on the session information. The received packet is transmitted through the determined tunnel.
US09787768B1 M-CMTS, Edge-QAM and upstream receiver core timing synchronization
Systems and methods of this disclosure can operate to synchronize timing between communication devices and can include a timing server. The timing server can provide a communications interface for the exchange of timing messages to a first communication device. Using existing protocol messages defined in the M-CMTS architecture, additional communication devices can intercept, snoop, and extract timing information from messages between the first communication device and the timing server to adjust their internal clocks to maintain timing synchronization thereby reducing the number of communication interfaces required from a timing server.
US09787762B2 File information system management system and method
A method and system is provided for editing a file information system of a host device by using a client device connected to the host device via a Near Field Communication (NFC) channel while maintaining the foreground-running application execution screen of the host device. A method for managing a file information system of a host device by using a client device according to the present invention includes establishing a near field communication channel between the client device and the host device; copying the file information system from the host device to the client device; editing, at the client device, the file information system by means of an application selected in the file information system; and updating the file information system stored in the host device with the edited file information system which is transmitted from the client device to the host device.
US09787760B2 Platform for building virtual entities using equity systems
The present invention involves methods, systems, and apparatus for providing a virtual entity and equity system. In one aspect, a method includes receiving an input website, creating a website portal around the input website for the virtual entity, associating the input website with the client, observing input website activity and deriving valuation data, storing the valuation data, and computing valuation of the virtual entity from the valuation data to provide a calculated expected sale value. Other aspects include receiving external valuation data, game-like interaction with the website portal, and display of the calculated expected sale value to the client. In another aspect, a method includes steps to optimally convert a virtual entity to a legal entity; other aspects including providing conversion documents, receiving external valuation data, and providing game-like interaction with the website portal.
US09787758B2 Apparatus and method for reducing power consumption in electronic device
An apparatus and a method for reducing power consumption of an Application Processor (AP) in an electronic device are provided. The electronic device includes a first processor for supporting a first Internet Protocol (IP) Multimedia Subsystem (IMS) protocol stack, and a second processor for supporting a second IMS protocol stack. The first processor includes an AP for processing a multimedia service, and the second processor includes at least one of a Communication Processor (CP), a Modem Processor (MP), and a Baseband Processor (BP) for processing a communication service.
US09787757B2 Identification of content by metadata
Systems and methods for identifying content in electronic messages are provided. An electronic message may include certain content. The content is detected and analyzed to identify any metadata. The metadata may include a numerical signature characterizing the content. A thumbprint is generated based on the numerical signature. The thumbprint may then be compared to thumbprints of previously received messages. The comparison allows for classification of the electronic message as spam or not spam.
US09787752B2 Hotspot editor for a user interface
Described herein is a technology for modifying hotspot objects in a user interface (UI). In one implementation, a view of a user interface is presented on a display by a hotspot manager. UI interaction including selection of a location in the view is received. A hotspot object associated to the selected location of the view may be modified based on the UI interaction when the hotspot manager is in an edit mode. The hotspot object contains information of the selected location. An updated content of the hotspot object may be presented in the edit mode, the updated content resulting from changes to an existing hotspot object or addition of a new hotspot object.
US09787751B2 Method and apparatus for delivering media content utilizing segment and packaging information
Aspects of the subject disclosure may include, for example, receiving multicast multi-bitrate streams that include segment and packaging information for media content where the segment and packaging information includes fragment start and end boundary point markers for the media content, generating an adaptive bitrate stream for the media content according to the segment and packaging information, and providing the adaptive bitrate stream to an end user device via unicast. Other embodiments are disclosed.
US09787748B2 Method for evaluating streaming media transmission quality and obtaining information, and related device and system
A method for evaluating streaming media transmission quality is provided. Initial playback delay information is obtained, and a subjective experience variation value of a user terminal is calculated according to the initial playback delay information, so as to evaluate streaming media transmission quality. The method includes: monitoring a Transmission Control Protocol (TCP) connection established with a user terminal; obtaining initial playback delay information if it is detected that the TCP connection established with the user terminal is a streaming media service connection; and calculating a subjective experience variation value of the user terminal according to the initial playback delay information. A device for evaluating streaming media transmission quality, a method for obtaining streaming media information, and a related device and system are also provided.
US09787742B2 Optimizing synchronization of audio and network tasks in voice over packet switched networks
A user equipment device (UE) comprises physical layer circuitry configured to transmit and receive radio frequency electrical signals with one or more nodes of a radio access network, an audio subsystem configured to generate frames of audio data, and processing circuitry. The processing circuitry is configured to calculate a time delay from generation of an audio data frame by the audio subsystem of the UE device to transmission of an audio data packet by the physical layer circuitry during a voice call, and decrease the time delay to a delay value that preserves a specified minimum time for delivery of the generated audio data frame to the physical layer circuitry to meet a scheduled transmission time of the audio data packet.
US09787738B2 Closed network video presentation
Systems, methods and computer readable memory devices for delivering a presentation are provided. In one example, a method includes establishing a wireless network access point that creates a closed wireless network. An encrypted communication session is established via the closed wireless network with a plurality of client computing devices that each comprise a display. Each of the client computing devices is communicatively coupled to a virtual network server on the host computing device. A resource locator is sent to the client computing devices, with the resource locator including a network location of an audio/video file stored on the host computing device. A request is received for the resource locator from the client computing devices. In response, audio/video data is streamed from the audio/video file to the plurality of client computing devices.
US09787737B1 Connecting consumers with providers of live videos
A computer-implemented method includes receiving by one or more computer systems, a request from a client system of a consumer for a live, real-time video having specified attributes of a performance embedded in the live, real-time video; searching by the one or more computer systems a database of attributes of performances associated with live, real-time videos; and causing by the one or more computer systems a connection between the client system of the consumer with a system of a provider of a live, real-time video captured performance based on the specified attributes included in the request for the live, real-time video.
US09787731B2 Dynamically determining workspace bounds during a collaboration session
A method is described for dynamically determining session boundary coordinates within a canvas. As described, an initial explored area of the canvas is defined. The initial explored area is expanded. When the size of the expanded explored area of the canvas reaches a predefined maximum size, the explored area coordinates are set as the session boundary coordinates. A computing device and a non-transitory computer readable medium having instructions configured to implement the method are also described.
US09787729B2 Apparatus, system, and method of controlling data transmission, and recording medium
A transmission management system, when a request for starting communication with a second transmission terminal is received from a first transmission terminal, obtains first service contents information associated with first service identification information for identifying a service to be provided to the first transmission terminal, and causes a relay device to transmit content data that matches the first service contents information to the second transmission terminal in response to receiving content data at the relay device from the first transmission terminal.
US09787727B2 VoIP call quality
A method, system, and/or computer program product improve Voice over Internet Protocol (VoIP) call quality during a VoIP session. A VoIP session is established between an initial focus VoIP node and multiple slave VoIP nodes, where the initial focus VoIP node uses a first type of codec for the VoIP session. A user focus code score (UFCS) describes a VoIP call quality for each of the nodes based on predetermined network conditions related to use of a certain type of codec and nodal hardware specifications. The UFCSs are ranked to identify a highest-ranked VoIP node. The highest-ranked VoIP node is reclassified as a new focus VoIP node for the VoIP session, and the initial focus VoIP node is reclassified as a slave VoIP node. Thereafter, there is a simultaneous switching of 1) the focus and 2) the type of codec used in the VoIP session.
US09787724B2 Electronic messaging exchange
A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.
US09787720B2 Lateral account mapping
Systems and methods of correlating accounts among a plurality of network assets using account lateral movement data is presented in the context of network security. In one embodiment a plurality of authentication audit logs are received from a plurality of assets; the plurality of authentication audit logs are correlated; and a notification is generated based on a comparison of correlation results and a database of permitted account associations.
US09787719B2 Trusted third party broker for collection and private sharing of successful computer security practices
A trusted third party broker collects information concerning successful computer security practices from multiple organizations, and privately shares collected information at an inter-organizational level. Information concerning empirically successful computer security practices is received from multiple source organizations. The information concerning empirically successful computer security practices received from the multiple source organizations is amalgamated and analyzed. Based on the analysis, specific information concerning empirically successful computer security practices is identified to share with specific target organizations. Once information to share with a target organization has been identified, any explicit and/or implicit source information that could identify the organization(s) from which the information originated is removed. The identified specific information concerning empirically successful computer security practices is then provided to the specific target organizations, with the source identifying information removed.
US09787715B2 System and method for creation, deployment and management of augmented attacker map
A system for augmenting an attacker map of a network of resources, including a deception management server within a network of resources, generating an attacker map for the network, the attacker map including one or more attack paths traversing some or all of the resources, each attack path corresponding to one or more successive attack vectors, wherein an attack vector is an object in memory or storage of a first resource of the network that may potentially lead an attacker to a second resource of the network, and a deployment module for planting one or more decoy attack vectors in some of all of the resources of the network, wherein the deception management server generates an augmented attacker map by augmenting the attack paths based on the decoy attack vectors added by the deployment module.
US09787714B2 Phishing and threat detection and prevention
A threat detection system receives links from emails opened in web browsers. The received links are compared with a whitelist of trusted links and blacklisted links associated with security threats. The threat detection system sends trusted identifiers when the received links are identified in the whitelist and sends block identifiers back to the web browsers when the received links are identified in the blacklist. The trusted identifiers cause the web browsers to display a trusted message and the block identifiers cause the web browsers to remove the received link and display a warning message. The threat detection system may receive threat reports for suspected links from employees of a same enterprise and allow an enterprise security administrator to asynchronously update the blacklists and whitelists based on the threat reports received from the enterprise users.
US09787711B2 Enabling custom countermeasures from a security device
A security device may receive information identifying a set of conditions for providing countermeasure code to a client device. The security device may receive information identifying an action to be performed when the countermeasure code is executed by the client device, and may determine the countermeasure code to be provided to the client device when the set of conditions is satisfied. The security device may receive a request from the client device, and may determine a response to the request. The response may include response code for serving content of a web page to the client device. The security device may determine that the set of conditions has been satisfied, and may insert the countermeasure code into the response code. The security device may provide the response code and the countermeasure code to the client device, and the countermeasure code may cause the client device to perform the action.
US09787708B2 Information processing apparatus, method, and medium
An inspection server is provided with a related-information acquisition unit which acquires program-related information related to a program installed in a node connected to a network segment, a condition determination unit which determines whether or not the program-related information satisfies a security condition, and a measure information acquisition unit which acquires, when it is determined that the program-related information does not satisfy the security condition, measure information for allowing the node to satisfy the security condition in accordance with an attribute of the program.
US09787705B1 Extracting insightful nodes from graphs
Provided is a process, including: obtaining a clustered graph, wherein each of the nodes has a plurality of respective node attributes other than an identifier of the node; obtaining a designation of a given node attribute from among the plurality of node attributes; identifying a first subset of nodes of the graph as having anomalous values of the given node attribute by comparing values of the given node attribute in the first subset to a distribution of the given node attribute; identifying a second subset of nodes of the graph as having representative values of the given node attribute by comparing values of the given node attribute in the second subset to the distribution of the given node attribute; and sending instructions to a client device to display a representation of the graph.
US09787700B1 System and method for offloading packet processing and static analysis operations
According to one embodiment, a system features analysis circuitry and detection circuitry. The analysis circuitry features a first processing unit and a first memory that includes a filtering logic configured to produce a second plurality of objects from a received first plurality of objects. The second plurality of objects is a subset of the first plurality of objects. The detection circuitry is communicatively coupled to and remotely located from the analysis circuitry. The detection circuitry includes a second processing unit and a second memory. The second memory includes a virtual execution logic to process content within at least a first object of the second plurality of objects. The virtual execution logic is configured to monitor for behaviors, during the processing of the first object, and determine whether any or all of the monitored behaviors correspond to activities indicative that the first object is associated with a malicious attack.
US09787697B2 Providing security services within a cloud computing environment
Embodiments of the present invention allow for the provisioning of security services within a Cloud computing environment by third parties. Specifically, under the present invention, a Cloud provider will publish a set of potential security attributes (e.g., a list), which can be monitored, to the Cloud customer. The Cloud customer will designate/select one or more of those attributes that the Cloud customer wishes to have monitored for one or more Cloud resources that it is using. The Cloud provider will then provide to the Cloud customer a set of third party security service providers capable of monitoring the attributes the Cloud customer designated. The Cloud customer will then select one or more third party providers from the provided set, and the Cloud provider will associate the given Cloud resources with the respective third party providers. Once third party providers have been associated with Cloud resources, a secure relationship between the third party provider(s) and the Cloud providers will be established.
US09787692B2 Network storage system for a download intensive environment
A network storage system for a download intensive environment is provided. The network storage comprises at least a data storage server (DSS) that includes an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients; a storage unit; and a system adapted to monitor the network transactions occurring on the network and identification of the network transactions as belonging to a registered client of the DSS, and storing in the storage the transactions with an identification corresponding to the registered client.
US09787690B2 Security and permission architecture
When a user inputs an action request, such as a requested command, to be performed on a target machine, a management system receives the request and verifies it with a separate authentication and permission system. The verified command request is sent to the target machine. An authentication worker on the target machine accesses a set of policies, local to the target machine, to identify a least privileged execution environment in which the requested command can be performed. The authentication worker on the target machine launches the requested command within the identified least privileged execution environment on the target machine.
US09787687B2 Systems and methods for efficient and secure temporary anonymous access to media content
A method for providing access to media content is performed at a device with a processor and memory storing instructions for execution by the processor. The method includes receiving, from a client device, a request for access to a media item. The method further includes obtaining user information associated with a user identifier corresponding to the request. Obtaining the user information includes, if the user identifier corresponds to a first type of user identifier, retrieving the user information from a database; and if the user identifier corresponds to a second type of user identifier different from the first type of user identifier, extracting the user information from the user identifier. The method further includes performing a media access operation based on the request and the user information associated with the user identifier.
US09787685B2 Methods, devices and systems for managing authority
A method for a device to connect to a wireless network is provided. The method includes: acquiring authority use data of a user; processing the authority use data to obtain an authority result; and sending the authority result to a terminal device.
US09787680B2 Cloud device identification and authentication
Methods and apparatuses for authentication and/or provisioning of wireless network devices, and in particular, methods and apparatuses for authentication and/or provisioning of wireless network devices that are communicating with and may be monitored and/or controlled by a remote (e.g., cloud) server.
US09787679B2 Teleconference system and storage medium storing program for teleconference
In a teleconference system, it is determined whether address information of a terminal apparatus operated by a conference participant is included in a particular range. When the address information of the terminal apparatus is within the particular range, first authentication information corresponding to the conference participant is transmitted from a first communicator of the security server to an authentication server. The first authentication information is acquired from the terminal apparatus through the first communicator. The authentication server authenticates usage of a function through a network corresponding to the particular range. When the address information of the terminal apparatus is outside the particular range, second authentication information corresponding to the conference participant is transmitted from the first communicator to the conference management server. The second authentication information is acquired from the terminal apparatus through the first communicator. The conference management server authenticates connection to a conference server that controls the teleconference.
US09787677B2 Method of authenticating can packets using mixture of MACs and apparatus for implementing the same
A method and apparatus for authenticating packets in a controller area network (CAN) are disclosed. The method includes transmitting messages using a mixture of message authentication codes (MACs) in a controller area network (CAN). In addition, a first MAC is generated using a first message and the first MAC is divided into a first MAC part and a second MAC part. A second MAC is generated using a second message and the second MAC is divided into a third MAC part and a fourth MAC part. A linear operation is performed between the second MAC part and the third MAC part to generate a first authentication MAC. The first message is transmitted with the first MAC part and the second message is transmitted with the first authentication MAC.
US09787669B2 Identity authentication using credentials
A method and system may allow for authenticating a computing device. A computing device may send an authentication request over a network to an authentication computing device. The authentication request may include a user name and a password. The user name may include a credential and the password may be a digitally signed version of the user name. The authentication computing device may authenticate the requesting computing device by decrypting the password and comparing the received user name to the decrypted password.
US09787665B2 System and method for providing single sign on interface for applications on mobile devices
A system for and method of providing a mobile device user with a mobile single sign-on (MSSO) platform that can interface with multiple mobile applications on the mobile device. A user having a mobile device may access a mobile application on the mobile device. The mobile application may be enabled to interface with the MSSO platform. The MSSO platform may capture the user credentials sent over a wireless link and provide them to a remote server. The remote server may establish a session over a wireless link with the mobile device based on the user credentials. The MSSO platform may make this session available to other applications on the mobile device seamlessly. The wireless link may be part of a publicly accessible communication network.
US09787664B1 Methods systems and articles of manufacture for implementing user access to remote resources
Methods, systems, and articles of manufacture for implementing user access to remote resources residing on an external domain. Various implementations include authenticating and authorizing a user on a first system and receiving user request to access remote resources. The first system invokes processes or modules to initiate a new session to perform auto logon on behalf of the user on a second system by using stored user's credentials and subdomain delegation techniques without user intervention. The second system authenticates and authorizes this new session to allow user access to remote resources residing thereupon. The first system further prepares the user's system to take over the new session by setting cookie(s) and also by redirecting the URL so the user may continue to use the new session to access the desired remote resources residing on the second system.
US09787663B2 Replaying a batch of secure commands in a secure channel
An intermediary third-party receives, from a master device, a batch of pre-generated secure commands; plays it so as to send sequentially, to a slave device, the commands. The batch includes an initial command indicating the establishment of a channel secured with a session key dependent on a sequence counter, and second commands protected by a MAC code that is a function of the session key. An update of the sequence counter in non-volatile memory of the slave on each new establishment of a secure channel renders the pre-generated batch obsolete by virtue of a new session key. In order to allow the batch to be replayed, the invention provides for each update value of the counter to be temporarily stored in volatile memory, and for the current value to be overwritten in non-volatile memory on predefined events, including a test counter reaching a maximum number of replays.
US09787662B1 Dynamic presentation of user account information for a social network
In an embodiment, a method and system for responding to receipt of an identifier of a first member having an account in an online social network is disclosed herein. One or more members connected to the first member are determined based on a same web browser identifier associated with each of the first member and the one or more members. There is caused to be displayed one or more graphical elements, such as a first graphical element visually depicting a connection between the first member to each of the respective one or more members and a second graphical element visually depicting account information and account access information of the first member and the one or more members.
US09787657B2 Privileged account plug-in framework—usage policies
Techniques for managing privileged accounts via a privileged access management service are provided. In some examples, the service may be configured with a plug-in framework for accessing secure resources. In some aspects, a log-in request that includes authentication information and corresponds to the service may be received. Session access to at least one secure resource may be provided when a user is authenticated. In some examples, a request to perform an action associated with the secure resource may be received during the session. Additionally, in some examples, the plug-in framework may be implemented to determine whether the user is allowed to perform the action. Further, performance of the action may be allowed or denied during the session based on the determination.
US09787655B2 Controlling access to resources on a network
Disclosed are various embodiments for controlling access to data on a network. Upon receiving a request comprising a device identifier and at least one user credential to access a remote resource, the request may be authenticated according to at least one compliance policy. If the request is authenticated, a resource credential associated with the remote resource may be provided.
US09787652B2 System and method for signaling segment encryption and key derivation for adaptive streaming
An apparatus for decoding a media stream includes a memory module, a processor module coupled to the memory module, wherein the memory module contains instructions that when executed by the processor cause the apparatus to perform the following: receive a media stream including a segment signaling information and a plurality of segments, wherein the plurality of segments includes encoded and unencoded segments, wherein the segment signaling information includes identification of at least two segment groups each including at least one segment, identify at least one segment group using the segment signaling information in the media stream, identify at least one segment decoding algorithm for the at least one segment group, identify at least one decoding key for the at least segment group, and decode each encoded segment within the at least segment group using the at least segment decoding algorithm and the at least one decoding key.
US09787649B2 Systems and methods for providing conditional access to transmitted information
Controlling access to position information at a receiver, or at another device external to the receiver. Various considerations, including a requested service type, a user type, a device type, a software application type, a payment, and/or other characteristics associated with a particular software application or distributor of that software application, may be used to control access to position information.
US09787647B2 Secure computer evaluation of decision trees
Decision trees can be securely evaluated with reasonable computation speed and bandwidth utilization. A user device encrypts input vectors using a client's public key in an additively homomorphic encryption system. A server computer effectively randomizes the decision tree for each use, such that a value indicative of a path resulting from applying an input vector to the decision tree is different each time the decision tree is used. The server computer homomorphically computes the evaluations of each decision node. The server computer provides the value indicative of the path through the decision tree as one part accessible by the client, and another part accessible by the server. The server computer uses the parts to look up a corresponding output value from a database of output values for each path. In this operation, only the output value corresponding to the combined parts can be retrieved, and only by the intended recipient.
US09787645B2 User privacy protection method and system
Methods and systems for facilitating communications between user computing devices and online entities (such as web sites, advertisers, and/or advertising networks or exchanges), and safeguarding user identifiable information and ad targeting data from those entities are provided. Communications sent from user computing devices and directed to the entities are intercepted, and those communications are processed to encrypt, or otherwise remove, user identifiable information therein. The processed communications are transmitted to the intended entities, targeting data calls are received from those entities for ad targeting data associated with users of those computing devices, and at least a portion of such ad targeting data is provided to the entities when certain predefined conditions are met.
US09787644B2 System and method for machine-to-machine privacy and security brokered transactions
A machine-to-machine secure messaging system permits a first machine to send a message to a second machine, despite not knowing the addressing information (e.g., telephone number, IP address or other identifier) associated with the second machine. The system comprises an intermediary server with access to a database with information linking addressing information with other information related to the device, e.g., owner name, operator name and job title, etc., and facilitates a secure communication without the need for either party to the communication to know the other party's addressing information.
US09787634B1 Suggesting domain names based on recognized user patterns
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a domain name search string; identify: a token, within the domain name search string, reflecting a user pattern; a next element in the sequence for the user pattern; and an available domain name comprising a string reflecting the next element in the sequence; and transmit the available domain name to a client computer communicatively coupled to the network.
US09787627B2 Viewer interface for broadcast image content
An information processing apparatus according to embodiments includes: a comment acquisition unit for acquiring a comment of a viewer for a program from an external posting site to which a comment, which is feedback on the content of a program, is instantly posted; and a comment displaying unit for displaying the comment acquired by the comment acquisition unit in a live information display area located below an image display screen for displaying an image of the program. The comment displaying unit scroll-displays, in a horizontal direction, a comment acquired by the comment acquisition unit in either a first lane or a second lane of the live information display area.
US09787626B2 Systems and methods for relaying messages in a communication system
The various embodiments described herein include methods, devices, and systems for relaying messages. In one aspect, a method includes: (1) obtaining a first plurality of incoming messages from a first set of users; (2) obtaining a second plurality of incoming messages from a second set of users, the second plurality of incoming messages comprising priority messages; (3) receiving one or more selection criteria from a user of the messaging system, including one or more keywords; (4) identifying a set of target messages from among the first plurality of messages based on the one or more keywords; (5) selecting a subset of the set of target messages; (6) selecting a set of priority messages from among the second plurality of messages based on the one or more keywords; and (7) sending the subset of target messages and the set of priority messages to a client device of the user.
US09787617B2 Method and system for establishing a communication between mobile computing devices
Method and system for initiating and establishing a communication between mobile computing devices, in particular initiating and establishing an online exchange of messages in real time, i.e. instant messaging, with one or more simultaneous users of a computer network.
US09787616B2 Method and apparatus for exchanging status updates while collaborating
An approach, is presented for exchanging status updates while on and/or offline when collaborating on various activities via one or more networks. A method comprises determining one or more tasks associated with at least one collaborative activity for one or more devices participating in the at least one collaborative activity. The method also comprises determining status information for the one or more tasks with respect to the one or more devices. Further, the method also comprises causing, at least in part, an exchange of the status information among the one or more devices via at least one communication mechanism that supports offline messaging.
US09787614B2 Composite extension finite fields for low overhead network coding
Described are network coding (NC) systems and techniques which utilize multiple composite extension finite fields to reduce complexity at various nodes in a network and also reduce overhead due to signal coding coefficients. A coding design uses a series of finite fields where increasingly larger fields are based on a previous smaller field. Techniques disclosed herein can be applied to existing systems using Random Linear Network Coding (RLNC) or Fulcrum codes.
US09787613B2 Decoupled packet and data processing rates in switch devices
Continuing to integrate more aggregate bandwidth and higher radix into switch devices is an economic imperative because it creates value both for the supplier and customer in large data center environments which are an increasingly important part of the marketplace. While new silicon processes continue to shrink transistor and other chip feature dimensions, process technology cannot be relied upon as a key driver of power reduction. Transitioning from 28 nm to 16 nm is a special case where FinFET provides additional power scaling, but subsequent FinFET nodes are not expected to deliver as substantial of power reductions to meet the desired increases in integration. The disclosed switch architecture attacks the power consumption problem by controlling the rate at which power-consuming activities occur.
US09787612B2 Packet processing in a parallel processing environment
Processing packets in a system that includes a plurality of interconnected processing cores is described. The processing includes receiving packets into one or more queues, associating at least some nodes in a hierarchy of nodes with at least one of the queues, and at least some of the nodes with a rate, mapping a set of one or more nodes to a processor core based on a level in the hierarchy of the nodes in the set and at least one rate associated with a node not in the set, and processing the packets in the mapped processor cores according to the hierarchy.
US09787609B2 Methods and apparatus for transmitting data
A method, apparatus and computer program product are provided for facilitating transmission of data. A method and apparatus may detect one or more items of data that were transmitted with at least one error or unsuccessfully delivered to a device. The method and apparatus may enable retransmission of the items of data in at least one transport block. The method and apparatus may enable transmission of one or more items of new data in the at least one transport block such that a size of the new data does not exceed a variable size limit of a transport block size. The variable size limit may be dependent on one or more sizes of one or more transport blocks. The method and apparatus may determine that the variable size limit comprises a size smaller than a size of the at least one transport block.
US09787608B2 Unified fabric port
A method and system for configuring communications over a physical communication link connected between a physical port of a network switch and a physical port of a physical network interface on an end station. The communication link between the physical port of the network switch and the physical port of the physical network interface is logically partitioned into a number of channels of communication. For each channel, a channel profile is generated that defines properties of that channel. The physical network interface is instructed to self-configure such that the physical network interface is able to communicate with the network switch over each channel in accordance with the channel profile defined for that channel.
US09787603B2 Linking instances within a cloud computing environment
Embodiments of the present invention provide an approach to allow a user to link multiple cloud instances (e.g., virtual machines) together such that an action on one (cloud) instance is triggered when a second instance's state changes thereby invoking a predefined set of rules. Specifically, instances can be linked to one another via a graphical user interface (GUI or the like), and associated with a set of rules. The set of rules indicates a behavior/reaction of one instance when an action is performed with respect to another instance linked thereto. These embodiments could be implemented external to or within a cloud operating environment.
US09787598B2 Managing information technology resources using metadata tags
A resource manager is tasked with monitoring and managing information technology (IT) resources in a virtual environment. The IT resources are assigned tags that correspond to conditions that alert the resource manager when to begin actively managing the IT resource. The resource manager may monitor events occurring in the virtual environment that have conditions that match the predefined tags. When such an event occurs, the resource manager identifies an appropriate resource by searching a data store that includes the tags and the corresponding resource. The resource manager then begins to actively manage the resource and assigns the resource to a workload. By tagging the resources, the resource manager does not need to actively manage all of the IT resource in the virtual environment. Furthermore, the tags permit the resource manager to automatically select which resources to actively manage without receiving instructions from a system administrator.
US09787596B2 Maximum transmission unit size reporting and discovery by a user equipment
A method of control Maximum Transmission Unit (MTU) reporting and discovery using AT commands is proposed. In communications networks, the MTU of a communication protocol of a layer is the size (in bytes or octets) of the largest protocol data unit that the layer can pass onwards. In an IP network, IP packets may be fragmented if the supported MTU size is smaller than the packet length. In accordance with one novel aspect, the packet data protocol (PDP) context of a packet data network (PDN) connection comprises MTU information. By introducing MTU information to the PDP contexts, TE can use AT commands to query MTU parameters from the network and thereby avoid fragmentation. TE can also use AT command to set MTU parameters and thereby control MTU discovery.
US09787594B2 Procedures, apparatuses, systems, and computer program products for adaptive tunnel bandwidth by using software defined networking
A procedure for managing network traffic, and a system that operates in accordance with the procedure. Performance monitoring data is received from multiple network elements that define one or more paths along a network tunnel. The performance monitoring data includes data on network utilization. There is a detection of whether network utilization through the network tunnel exceeds an overflow threshold or an underflow threshold based on the performance monitoring data. A new path and new network elements are determined for the network tunnel, and instructions are transmitted to the network elements on the network to implement the new path.
US09787581B2 Secure data flow open information analytics
Provided are methods and systems for processing a secure data flow. An example method for processing a secure data flow includes receiving a data packet, determining network conditions associated with the data traffic, and determining that the data packet is associated with the secure data flow. Upon determination that the data packet is associated with the secure data flow, the data packet is analyzed. Thereafter, the method proceeds to classify the secure data flow based on the analysis. Subscriber data associated with the data packet may be obtained. The method can then process the secure data flow based on the subscriber data and the classification of the secure data flow.
US09787575B2 Method and system for programming equal-cost multi-path routes on network devices
A method for configuring a network device. The method includes writing a route for a destination IP prefix to the forwarding information base (FIB), and after writing the route, obtaining a set of routes and writing the set of routes to a routing information base (RIB). The method further includes, after writing the set of routes to the RIB and after the expiration of a timer: identifying, in the RIB, a set of ECMP routes from the plurality of routes for the destination IP prefix, processing the set of ECMP routes for the destination IP prefix, and updating the FIB of the network device based on set of processed ECMP routes.
US09787574B2 Communication apparatus, control method therefor, and computer-readable storage medium
The following processing is executed by a communication apparatus capable of performing wireless communication in a first communication mode in which communication is performed via an access point and a second communication mode in which communication is performed with a communication partner apparatus in a peer-to-peer mode. If communicating with the communication partner apparatus in the second communication mode, it is determined whether to concurrently execute operations in the first communication mode and the second communication mode. If it is determined to concurrently execute the operations in the first communication mode and the second communication mode, it is controlled to operate as a service providing source which provides a service in the second communication mode.
US09787569B2 Radio access technology co-existence using adaptive energy detection
The disclosure provides for a method of interference detection using adaptive energy detection in unlicensed spectrum. The method can include a first modem operating according to a first radio access technology (RAT) receiving a message from a network entity operating according to the first RAT. The first modem sends a detected energy level value to a second modem that is using a second RAT, where the detected energy level value is based at least on the measured energy level of the received message. The second modem adjusts an energy detection threshold based on the detected energy level value received from the first modem. In an aspect, the first modem receives messages from a plurality of network entities operating according to the first RAT, where the detected energy level value is determined based on measured energy levels of the plurality of received messages.
US09787562B2 Method for managing logical connections in a network of distributed stations, as well as a network station
The invention relates to the technical field of domestic networks. A domestic network based on the present UPnp-Standard allows AV connections to be set up between two network subscriber stations—Network connections such as these are set up and managed under the control of a network station which is in the form of a control point. In this case, the UPnP-Standard allows the network station which is the form of a control point to log off the network after setting up an AV connection, and thus to be inactive while the AV connection that has been set up is in existence. This results in the problem that an AV connection which has been set up unnecessarily remains in existence even after the desired AV data stream has been transmitted, so that further connection requests for such stations must be answered with a rejection. The invention solves this problem in that it provides additional monitoring means in the network subscriber stations which determine whether the connection has remained unused for a specific time. If yes, a signaling request is sent to all the network subscriber stations. If the connection partner station does not then respond, the connection which has been set up can likewise be added autonomously by the requesting station.
US09787561B2 System and method for supporting a selection service in a server environment
A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each socket is associated with a handler in a plurality of handlers. Furthermore, the selection service can listen for one or more incoming connection requests on the plurality of sockets, and invoke a pluggable callback provided by a handler associated with a registered socket in the plurality of sockets, when registered socket receives an incoming connection request.
US09787560B2 Effective service node traffic routing
The present describes a traffic routing system to establish a connection with a primary service location, receive a list of service location peers from the primary service location, execute a performance test of the primary service location and each of the service location peers, identify a best performing service location based at least in part on the performance test, and update a database with results of the performance test of the primary service location and each of the service location peers. The traffic routing system may use business rules to expand the criteria to identify the best performing service location. The business rules may include weights that prioritize certain performance characteristics of corresponding service locations including bandwidth cost, energy cost, or idle capacity.
US09787558B2 Identifying configuration inconsistency in edge-based software defined networks (SDN)
Identifying state inconsistency in edge-based software defined networks is disclosed. A verification server may receive controller network configuration data from a controller of an edge-based software defined network (SDN) and end-host network configuration data from at least one end-host of the SDN. The verification server may parse the controller network configuration data into a network state representation and the end-host network configuration data into the network state representation. The network state representation of the controller network configuration data and the end-host network configuration data may be compared to identify state inconsistency in the SDN. Responsive to identifying the state inconsistency, an alert and/or a report may be generated and transmitted to an administrator user interface.
US09787557B2 Determining semantic place names from location reports
Systems and methods for determining semantic place names from one or more location reports received from a user device are provided. High quality visits for a candidate semantic place location from a plurality of previously obtained location reports can be aggregated and used to generate a point cloud for the semantic place location. A high quality visit can correspond to a visit by a device that is determined to be associated with a candidate semantic place location with greater likelihood relative to a plurality of other candidate semantic place locations. Data associated with one or more point clouds can be accessed and used to support determinations of semantic place name for one or more location reports. In example embodiments, the semantic place name can be stored as part of a location history and/or provided for display in a user interface presented on a display device.
US09787553B1 Partial channel filtering
Various communication systems may benefit from improved radio signaling. For example, communication systems may benefit from selective or partial filtering of a radio signal. A method, in certain embodiments, may include analyze at a network entity a radio signal comprising a plurality of orthogonal frequency division multiplexing symbols. The radio signal comprises at least one point of discontinuity between the plurality of symbols. The method may also include filtering a select time domain sample of the radio signal in the plurality of symbols. The select sample surrounds the at least one point of discontinuity. In addition, the method may include replacing the select time domain sample surrounding the at least one point of discontinuity of the radio signal with the filtered sample in the plurality of symbols.
US09787547B2 Systems and method for discovering network topology
A method for determining network topology of a provider network includes selecting a first network element, selecting a first port on the first network element, and iteratively performing connectivity validation tests using the first port, wherein each connectivity validation test is associated with a type of network element and yields a result that indicates whether a second port on a second network element of the associated type is connected to the first port. A system for discovering topology of a network, the system comprising a topology discovery engine in operable communication with a near network element and operable to identify a first port of a far network element that is connected to a second port of the near network element by remotely altering operation of the near network element to cause the second network element to respond in a manner that identifies the first port.
US09787544B2 Installation and enforcement of dynamic and static PCC rules in tunneling scenarios
A Policy and Charging Enforcement Function (PCEF) device of a network having a Policy and Charging Rules Function (PCRF) device. The PCEF device includes a processing unit that detects a tunneled packet and the packet's Internet Protocol version type and determines whether activation of PCC rules in accordance with the IP version type of the tunneled packet is required from the PCRF device. The PCEF device includes a network interface unit in communication with the processing unit and the network that requests from the PCRF device required activation of PCC rules and identifies the IP version type of the tunneled packet to the PCRF device with the request and receives from the PCRF device the PCC rules activation. The processing unit enforces the PCC rules on the tunneled packet. Methods of handling and enforcing rules at a PCEF device of a network and at a PCRF device are also disclosed.
US09787542B2 Train-information management device and train-information management method
A central device includes an information replacing unit. When the information replacing unit detects, on the basis of contact information acquired from an electric coupler provided in a coupled vehicle in a formation B having a train-information management device that manages vehicle information in accordance with the Ethernet® protocol, that a formation A that includes a train-information management device that manages vehicle information in accordance with the ARCNET protocol is coupled to the formation B, then the information replacing unit replaces vehicle information from the formation A with vehicle information in accordance with the Ethernet® protocol; outputs the replaced vehicle information to the formation B; replaces the vehicle information from the formation B with the vehicle information in accordance with the ARCNET protocol; and outputs the replaced vehicle information to the formation A.
US09787541B2 Mobile communication system, control device, base station device, system control method and device control method
A mobile communication system includes a control device and a base station device. Data communication between the control device and the base station device is conducted using a fixed-length data size and a variable-length data size. The control device transmits information indicating whether a data size of the data communication has a fixed length or a variable length. The base station device receives the information from the control device.
US09787540B2 System and method for predictive network congestion control
A method for predictive network congestion control may include receiving network traffic data of a network. The network traffic data may be indicative of a current level of use or the network. A predicted future level of use at the location of the network may be identified based on the received network traffic data and based on past network traffic data for the location of the network. A recommendation to alter the future level of use for the location may be generated. The recommendation may include a type of alert to transmit to devices of users in the location of the network. The recommendation may be transmitted to a network policy management server of the network.
US09787539B2 System and method for discovering a server on insertion into a network
An information handling system includes a shared network port, and a controller. The shared network port is configured to listen for network traffic during a discovery process in response to the information handling system being inserted into a managed network, and to receive a specific packet that is associated with a managed network. The controller includes a dedicated network port. The controller is configured to communicate with the shared network port, to determine whether the dedicated network port is enabled in response to receiving the specific packet, if the dedicated network port is enabled: to disable the dedicated network port, to enable a shared network port, and to initiate communication over the shared network port; and if the dedicated network port is not enabled: to initiate the communication over the shared network port.
US09787532B2 Module, system and method of switching modules
A module has switchable operation states. A first switching unit switches the module between a first operation state and a second operation state. A first interface switches between sending signals to another module which has switchable operation states and receiving signals from the other module. The first interface sends a first signal to the other module when the module is in the first operation state, sends a second signal to the other module when the module is to be switched into the second operation state, and receives signals from the other module when the module is in the second operation state. A second interface communicates with the other module. When the second interface receives a response of the other module to the second signal, the first switching unit switches the module into the second operation state. The reliability of module switching is improved in an embodiment.
US09787531B2 Automatic notification of isolation
A method and associated systems of automatic notification of isolation of a first networked device. In response to detecting that it is not being properly managed by a network-management means, the first networked device creates a notification message that identifies the problem and requests proper network management. The device then transmits this message to any other device or networked node that it can communicate with, along with a request that recipients try to forward the message to the network-management means. If a device that receives the message is able to forward the message successfully, the network-management means takes appropriate steps to begin properly managing the first networked device.
US09787530B2 Systems and methods for seamless communications recovery and backup using networked communication devices
A recovery network may provide communication recovery and backup services to an organization. The organization may comprise an internal network, such as Internet Protocol (IP) network. An alternative communication path communicatively couples communication devices of the organization to a public communication network. A recovery application operates on devices of the organization. The recovery network receives periodic availability indicators from devices within the organization. The recovery network identifies a communication endpoint of the intended recipient of a communication request using the availability indicators.
US09787529B1 Systems and methods for tunneling socket calls across operating systems
The disclosed method for tunneling socket calls across operating systems may include (1) intercepting a socket call issued by an application running on a first operating system, (2) determining that the socket call is directed to a network interface that is (A) accessible to a second operating system installed on a virtual machine running on the first operating system and (B) inaccessible to the first operating system and then, in response to determining that the socket call is directed to the network interface, (3) tunneling the socket call to the second operating system installed on the virtual machine, and (4) executing the socket call within the second operating system to initiate at least one networking action with respect to the network interface on behalf of the application. Various other methods, systems, and computer-readable media are also disclosed.
US09787527B1 System, method, and computer program for network connectivity policy exchange based on a location of a mobile device
A system, method, and computer program product are provided for network connectivity policy exchange based on a location of a mobile device. In use, a location of a mobile device associated with at least one network is identified based on a message received by the mobile device. Additionally, one or more network connectivity policies applicable to the mobile device are identified, the one or more network connectivity policies being identified based on one or more parameters and a predefined radial distance from the location of the mobile device. Further, the one or more network connectivity policies are sent to the mobile device.
US09787520B2 Signal receiver with adaptive soft information adjustment and associated signal processing method
A signal receiver with adaptive software information adjustment of a communication system is provided. The signal receiver receives a modulated signal comprising a plurality of packets, and includes: a demodulating circuit, configured to demodulate the modulated signal to generate a plurality of sets of soft information corresponding to each packet; a software information adjusting circuit, coupled to the demodulating circuit, configured to adjust the sets of soft information according to a distribution of the sets of soft information corresponding to each packet; a quantizer, coupled to the soft information adjusting circuit, configured to quantize the adjusted sets of soft information to generate a plurality of sets of data; and a decoder, coupled to the quantizer, configured to decode the data.
US09787519B2 Multi-rate transmissions over twinax cables
Cable systems and assemblies integrate a reduced number of twin axial cables to transmit and received in a full-duplex transmission signals at transmission speeds greater than or equal to one hundred Giga bytes per second. The reduced number of twin axial cables comprise four or less twin axial cables, in which each pair forms a single twin axial full-duplex cable for passive or active communication of the signals at multiple different transmission rates concurrently. A processor can be integrated with the twin axial cables and operate to encode the signals for fast transmission speeds at the different transmission rates.
US09787518B2 Digital modulation method and apparatus
Disclosed are a digital modulation method and apparatus. The digital modulation method includes: determining to-be-moved constellation points in a rectangular constellation diagram, where constellation points in the rectangular constellation diagram are distributed at corresponding coordinate points in a plane rectangular coordinate system, the to-be-moved constellation points include S columns of constellation points, in four quadrants of the plane rectangular coordinate system, and the rectangular constellation diagram is a constellation diagram generated by performing quadrature amplitude modulation (QAM) on a data bit stream; dividing to-be-moved constellation points in each of the four quadrants into two constellation point sets according to a bisector of an area between a horizontal coordinate axis and a straight line corresponding to a maximum absolute value of vertical coordinates in the rectangular constellation diagram; and horizontally moving and vertically moving each constellation point set in the four quadrants, to obtain a cross-shaped constellation diagram.
US09787515B2 System and method for guard band utilization for synchronous and asynchronous communications
Embodiments are provided for guard band utilization for synchronous and asynchronous communications in wireless networks. A user equipment (UE) or a network component transmits symbols on data bands assigned for primary communications. The data bands are separated by a guard band having smaller bandwidth than the data bands. The UE or network component further modulates symbols for secondary communications with a spectrally contained wave form, which has a smaller bandwidth than the guard band. The spectrally contained wave form is achieved with orthogonal frequency-division multiplexing (OFDM) modulation or with joint OFDM and Offset Quadrature Amplitude Modulation (OQAM) modulation. The modulated symbols for the secondary communications are transmitted within the guard band.
US09787514B2 Method and apparatus for transmitting and receiving reference signal in wireless communication system
The present invention relates to a method and an apparatus for transmitting and receiving a reference signal in a wireless communication system. In the method, in order to dynamically switch an uplink (UL) Demodulation-Reference Signal (DM-RS) according to the communication environment, such as CoMP and MU-MIMO, a parameter set for generation of a reference signal sequence is configured to include a Virtual Cell Identifier (VCID) parameter configured by information of a total of 9 bits and a cyclic shift hopping initial value parameter cinitCSH, which is 9-bit information representing one integer value among 510 integer values. Therefore, it may be possible to achieve dynamic transmission or reception of a reference signal and channel estimation through the dynamic transmission or reception of the reference signal even when the communication environment dynamically changes as in a Cooperative Multiple Point transmission and reception (CoMP) scenario.
US09787508B2 Computing system with communication link mechanism and method of operation thereof
A computing system includes: an inter-device interface configured to receive communication signal for communicating between a device and a further device; a communication circuit, coupled to the inter-device interface, configured to: calculate an initial offset estimate based on the communication signal, dynamically generate a dynamic candidate set based on the initial offset estimate, and determine a level offset for the communication signal for communicating between the device and the further device.
US09787507B2 Radio channel utilization
The concepts relate to radio channel utilization. One example can channel bond a first available channel from a first radio frequency band with a second available channel from a second radio frequency band. The example can transmit a portion of a forward error correction coded data stream over the first available channel and a different portion of the forward error correction coded data stream over the second available channel.
US09787503B2 Utilizing proxy internet protocol addressing in a gateway for communicating with multiple service provider networks
A gateway utilizes a proxy Internet Protocol (“IP”) addressing scheme to communicate with disparate network service providers. A first IP address prefix may be received from an alternative service provider in communication with the gateway. The gateway may assign a proxy IP address from the first IP address prefix for computing devices in communication with the gateway. A second IP address prefix may be received from a master service provider in communication with the gateway. The computing devices may be provisioned with an actual IP address assigned from the second IP address prefix. The gateway may then route data traffic utilizing the assigned proxy IP address between the alternative service provider and the computing devices utilizing the actual assigned proxy IP address. The gateway may further route data traffic utilizing the actual assigned IP address between the master service provider and the computing devices utilizing the actual assigned IP address.
US09787502B2 Captive portal systems, methods, and devices
Embodiments of the present technology provide out-of-band captive portal devices, networks, and methods. An example of a method includes executing a redirection of a client request for network access to a captive portal login, initiating an association between the wireless controller and the client, receiving authentication credentials of client from the captive portal login, negotiating a change of authorization with a wireless controller in accordance with RFC 5176 protocol, wherein the controller includes a mapping to a captive portal Internet Protocol (IP) address, and redirecting the client to a URL specified in the client request for network access.
US09787501B2 Methods and systems for transmitting packets through aggregated end-to-end connection
A method and a first communications router for transmitting data packets to a second communications router by establishing an aggregated end-to-end connection with the second communications router. The aggregated end-to-end connection comprises a plurality of established end-to-end connections. Data packets are transmitted through a first established end-to-end connection when a first condition is satisfied, and through a second established end-to-end connection when a second condition is satisfied. The first and second established end-to-end connections belong to the aggregated end-to-end connection. The first communications router comprises a plurality of network interfaces.
US09787500B2 Predictive and nomadic roaming of wireless clients across different network subnets
Wireless access points detect neighboring wireless access points in different subnets. Upon connecting with a wireless client, a wireless access point determines predictive roaming information for the wireless client. Predictive roaming information identifies the wireless client; its home network subnet; and includes connection information associated with the wireless client. The wireless access point forwards the predictive roaming information associated with a wireless client to neighboring wireless access points while the wireless client is still connected with the wireless access point. Neighboring wireless access points store received predictive roaming information. Upon connecting with a wireless client, a neighboring wireless access point determines if the wireless client matches the stored predictive roaming information. If so, the neighboring wireless access point uses the predictive roaming information to quickly connect with the wireless client and to establish a tunnel to redirect network traffic associated with the wireless client through to its home subnet.
US09787498B2 System and method of identifying networked device for establishing a P2P connection
A barcode corresponding to an identification of the networked device is attached on a networked device, and the identification is associated with an IP address of the networked device in a server, wherein a terminal device captures the barcode for transmitting a connection request to the server; and the server obtains the identification code of the networked device according to the connection request, wherein the IP address of the networked device is obtained according to identification code for establishing a point to point (P2P) connection between the terminal device and the networked device.
US09787495B2 Signaling between master and slave components using a shared communication node of the master component
A network slave device includes a transceiver for communicating over a communication bus in accordance with a point-to-point network protocol. The network slave device may include an address to identify the network slave device on the network. It may also include a communication circuit configured to process a command received by the transceiver and generate a reply for transmission over the communication bus if an address included in the command matches the address of the slave device. A master device communicating on the network may send commands including the address of the slave device in accordance with the point-to-point network protocol. In an embodiment, the point-to-point protocol is the SENT protocol.
US09787492B2 Provisioning network devices in Ethernet-based access networks
In general, techniques are described for provisioning network devices in an Ethernet-based access network. For example, an access node located in an Ethernet-based access network positioned intermediate to a back office network and a customer network may implement the techniques. The access node comprises a control unit that discovers a demarcation point device that terminates the access network of the service provider network at the customer network. The control unit of the access node implements an Ethernet protocol to provide layer two network connectivity between the service provider network and the customer network, authenticates the demarcation point device based on a unique identifier assigned to the demarcation point device and, after successfully authenticating the demarcation point device, provisions the demarcation point device.
US09787488B1 Pass-through multicast admission control signaling
In general, techniques are described for simplifying admission control signaling between subscriber devices, access nodes, and service edge routers to facilitate subscriber-specific admission control for multicast streams. In one example, a service edge router receives a service request and accesses a subscriber profile to determine whether the requesting subscriber is authorized to receive the service. Upon authorization, the service edge router returns the service request to the access node in a substantially similar form in which the service request was received. The access node receives the service request on a service edge router-facing interface, indicating the service edge router has granted authorization for the subscriber device to receive multicast traffic associated with the multicast group identified within the service request. The access node therefore modifies internal mapping tables that determine local elaboration of multicast traffic associated with the multicast group to include an interface to the subscriber device.
US09787485B1 Prioritized notifications in a social network for a user-selected view
The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment. One example system is configured to obtain a set of notifications for a user, wherein each notification in the set of notifications is generated in response to an event in a social network and, for each notification in the set of notifications, determine an event type associated with the notification and calculate a priority score for the notification based on the event type associated with the notification. The system is further configured to display the set of notifications based on the priority score for each notification in the set of notifications.
US09787482B2 Redundantly powered and daisy chained power over ethernet
According to one aspect, embodiments of the invention provide a method for providing power to a distributed sensor system, the method comprising providing power from at least one port of an interface unit to a first port of a first sensor unit of at least one of a plurality of sensor strings, powering up the first sensor unit, forwarding power from a second port of the first sensor unit to a first port of a second sensor unit of the at least one of the plurality of sensor strings, powering up the second sensor unit, monitoring the plurality of sensor strings for a fault condition, and in response to detecting a fault condition in a first sensor string of the plurality of sensor strings, providing power from a second one of the plurality of sensor strings to the first sensor string.
US09787481B2 Physical unclonable function using augmented memory for challenge-response hashing
A technique is presented for performing a physical unclonable function (PUF) using an array of SRAM cells. The technique can be viewed as an attempt to read multiple cells in a column at the same time, creating contention that is resolved according to process variation. An authentication challenge is issued to the array of SRAM cells by activating two or more wordlines concurrently. The response is simply the value that the SRAM produces from a read operation when the challenge condition is applied. The number of challenges that can be applied the array of SRAM cells grows exponentially with the number of SRAM rows and these challenges can be applied at any time without power cycling.
US09787479B2 Challenge-response method and associated client device
There is described a challenge-response method for a client device. The method comprises steps of: (a) receiving challenge data, wherein the challenge data is content encrypted using an encryption key, the content including a nonce; (b) using a secured module of the client device to access the content by decrypting the challenge data using a decryption key of the secured module, the decryption key corresponding to the encryption key; (c) processing a version of the content output by the secured module so as to obtain the nonce; and (d) providing the nonce as a response. There is also described a client device for implementing the above challenge-response method. There is also described a computer program which, when executed by a processor, causes the processor to carry out the above challenge-response method. Finally, there is described a computer readable medium storing the above-mentioned computer program.
US09787476B2 Image verification by an electronic device
A method for verifying an image by a first electronic device, the method comprising the first electronic device: sending a request for an image to a second electronic device, wherein the second electronic device is remote from the first electronic device and, optionally, a server; receiving an image and a certificate from the second electronic device, wherein the certificate comprises a protected checksum of at least the image; generating a checksum in dependence on at least the received image; performing a comparison in dependence on said generated checksum and the protected checksum received in the certificate; and verifying the received image in dependence upon the comparison. Advantageously, the first electronic device is able to verify each received image and to prevent the display of any received images that are not authenticated. Applications include the display of card images.
US09787475B2 Device, method, and program for message authentication tag generation
Provided are a tag generation device, method and program which are capable of parallel execution, need no precomputation, and are capable of reducing block-cipher calls to the minimum necessary using one block cipher key when a tag to be attached to a message is generated. A tag generation device is provided with: an input means (100) which divides a message into a plurality of blocks; an intermediate chunk hash means (101) to which the blocks included in the message are inputted as an object to be processed, and which, in units of a predetermined number of blocks, using one key, executes encipherment processing and post-processing of encipherment on the blocks in parallel to generate an intermediate output, and designates, as a next object to be processed, a message created by coupling the intermediate output and unprocessed blocks; and a final chunk hash means (102) which, when the number of block in the message or the number of blocks in the message created by coupling the intermediate output and the unprocessed block is a predetermined value or less, generates a tag corresponding to the message.
US09787474B2 Information processing device, information processing method, and program
There is provided an information processing device including a secret key generator that generates a secret key from a random number received from an external device that provides a service, and a given value, a public key generator that generates a public key on the basis of the secret key by using a function identically set in a plurality of the services, a transmitter that transmits the public key to the external device, and an authentication processor that conducts authentication with the external device using the secret key.
US09787472B1 Information secure protocol for mobile proactive secret sharing with near-optimal resilience
Described is a system for mobile proactive secret sharing amongst a set of servers. A First protocol distributes a block of secret data among the set of servers, the block of secret data including shares of data. Each server holds one share of data encoding the block of secret data. A Second protocol periodically refreshes shares of data such that each server holds a new share of data that is independent of the previous share of data. A Third protocol reveals the block of secret data. Shares of data are periodically erased to preserve security against the adversary. The Second protocol provides statistical security or non-statistical security against the adversary.
US09787471B1 Data enciphering or deciphering using a hierarchical assignment system
Embodiments of a data encryption and/or decryption technique are disclosed. Briefly, for example, in accordance with one example embodiment a method is provided. A message based at least in part on a hierarchical symbol assignment system is encrypted. The hierarchical symbol assignment system is represented as a numerical value.
US09787464B2 Method and apparatus for compensating for sampling clock-offset
A method for compensating for a sampling clock-offset includes calculating a positive threshold and a negative threshold of pulse-shaped data symbols to be received, calculating a positive sum ratio and a negative sum ratio from received samples, and compensating for a sampling clock-offset in response to the positive sum ratio being less than or equal to the positive threshold and the negative sum ratio being less than or equal to the negative threshold.
US09787463B2 Method and system for server-side message handling in a low-power wide area network
A network device may be operable to manage a network connection of customer premise equipment (CPE). While the CPE is operating in a normal mode of operation, the network device may communicate with the CPE utilizing one or more messages of a first type. While the CPE is operating in a low-power mode of operation, the network device may communicate with the CPE utilizing one or more messages of a second type. The network device may be operable to determine a particular program identifier to be utilized for messages the first type of message, and transmit such message(s) to the CPE. The message(s) transmitted while the CPE is in a low-power mode may comprise MPEG-TS packets having the particular program identifier. The message(s) transmitted while the CPE is not in the low-power mode may comprises MPEG-TS packets not having the particular program identifier.
US09787462B2 Using decision feedback phase error correction
Methods and systems are provided for using decision feedback phase error correction during signal processing. When an input signal comprises a plurality of sub-carriers, each of the plurality of sub-carriers may be processed separately, for each one of the plurality sub-carriers error related information may be determined separately, based on the processing of that sub-carrier. Subsequent processing of at least one of the plurality of sub-carriers may then be adjusted based on determined error related information corresponding to one or more sub-carriers. In this regard, the subsequent processing of the at least one sub-carrier may be adjusted based on determined error related information for that sub-carrier, based on determined error related information for at least one other sub-carrier, or based on determined error related information corresponding to all of the sub-carriers. The error related information may comprise phase error related information.
US09787459B2 Non-linear interference cancellation for wireless transceivers
Non-linear interference cancellation techniques are provided for wireless transceivers. Non-linear reduction of interference of a transmit signal on a received signal in a transceiver device, comprises applying the transmit signal to a first non-linear system; applying the received signal to a second non-linear system; and subtracting an output of the first non-linear system output from an output of second non-linear system output to produce an interference mitigated received signal. The first non-linear system and/or the second non-linear system can be implemented using one or more of a Volterra series and a Generalized Memory Polynomial Model. System parameters of the first non-linear system and/or the second non-linear system are adapted to reduce a power of the interference mitigated received signal.
US09787457B2 Systems and methods for integrating asynchronous signals in distributed antenna system with direct digital interface to base station
A signal interface unit in a radio system includes an external device interface configured to receive a downlink asynchronous radio carrier signal for a radio frequency carrier from an external device; a clock conversion unit communicatively coupled to the external device interface and configured to re-clock the downlink asynchronous radio carrier signal to a master clock of the radio system from the clock of the external device; and an antenna side interface configured to communicate at least one of the re-clocked downlink asynchronous radio carrier signal and a downlink digitized radio frequency signal based on the re-clocked downlink asynchronous radio carrier signal to an antenna unit.
US09787454B2 Storage system for pervasive and mobile content
A system and method for storage and retrieval of pervasive and mobile content is provided. System may be comprised of a controller and a plurality of storage devices. Plurality of storage devices may include a first storage device located in a first geographic location and a second storage device located in a second geographic location. The controller may be operably connected to each storage device. The controller may also be capable of locating a first storage device containing data and transferring the data between the first storage device and a second storage device. The second storage device may be capable of transferring data to a host, which may be operably connected to the second storage.
US09787453B2 Feedback resource mapping in wireless communications
In an ad hoc network a feedback radio resource maps from a data radio resource to at least one frequency sub-band which the data resource excludes. The feedback resource is also spaced in time from the data resource by a predetermined interval. Feedback (ACK/NACK) for data received in the data resource is then sent in the feedback resource. In various embodiments the sub-band is one or more edges of the data resource channel, or edges of a component carrier. The predetermined interval may be a function of how much of the data resource is occupied by data. The data transmitting device delays sending its data by a time offset from the end of a previous transmission on that channel, or if it does not know the end time it delays until the predetermined interval plus the length of the feedback resource have lapsed. Various synchronization aspects are also disclosed.
US09787448B2 Method for transmitting and receiving planar antenna based reference signal in wireless communication system and apparatus therefor
A method for transmitting signals to a user equipment at a base station in a wireless communication system is disclosed. The method includes generating a user equipment specific reference signal sequence for the user equipment, determining transmission resources for mapping the user equipment specific reference signal sequence, based on a vertical sector in which the user equipment is located, mapping the user equipment specific reference signal sequence to the determined transmission resources, and transmitting the user equipment specific reference signal sequence to the user equipment using a second-dimensional planar antenna.
US09787447B2 Method for transmitting a sounding reference signal in a LTE TDD system
A method for transmitting an uplink Sounding Reference Signal (SRS) by a Long Term Evolution (LTE) User Equipment (UE). The UE receives information indicating an SRS transmission, generates an SRS, and transmits the SRS in two OFDM symbol in a half-frame or frame, if the information indicates that a period of SRS transmission is 2 ms.
US09787446B2 Method and device for processing resource blocks
A method (700) for processing resource blocks in a receiver may include receiving (701) a signal comprising transmissions from a plurality of radio cells, wherein received samples of the signal are arranged in a plurality of resource blocks (300); forming (702) a plurality of clusters ({xi,jN}) based on a similarity criterion with respect to the plurality of resource blocks (300); and assigning (703) each resource block of the plurality of resource blocks (300) to one cluster of the plurality of clusters ({xi,jN}).
US09787442B2 Method and system for performing hybrid automatic repeat request operation in an asymmetric multicarrier communication network environment
The present invention provides a method and system for performing Hybrid Automatic Repeat Request (HARQ) operation in an asymmetric multicarrier communication network environment. In one embodiment, a method includes receiving resource allocation information from a base station in a scheduling interval of a first carrier, where the resource allocation information indicates resources and transmit time interval in an uplink allocation interval. The method includes transmitting the HARQ packet to the base station in the transmit time interval of the uplink allocation interval on the second carrier if the transmit time interval corresponds to a first partition of the uplink allocation interval. If the transmit time interval corresponds to a second partition of the uplink allocation interval, the method further includes transmitting the HARQ packet to the base station in the transmit time interval of the uplink allocation interval on the second carrier according to a second type of HARQ process.
US09787440B2 Apparatus and method for discontinuous data reception in wireless communication system
Disclosed in a method of discontinuous data reception in a mobile communication system. The method includes: receiving downlink data and decoding the received downlink data by the UE; when the decoding is not successful, starting a timer for receiving retransmitted data; when the downlink data has been received by a configured downlink assignment, operating a downlink carrier, through which the downlink data has been received, in an active time; and when the downlink data has been received by a dynamic transmission resource and the downlink carrier, through which the downlink data has been received, is different from a downlink carrier, through which a scheduling command for the downlink data has been received, operating the downlink carrier, through which the scheduling command for the downlink data has been received, and the downlink carrier, through which the downlink data has been received, in an active time.
US09787439B2 Data transmitting method, data receiving apparatus, data transmitting apparatus, base station, mobile station, data transmitting/receiving apparatus, and mobile communication system
A data transmitting method applied with HARQ for transmitting data from a data transmission side to a data reception side. The data transmission side allocates a process, which is a transmission unit of the same data, to new transmission data and transmits the new transmission data, cyclically continues to transmit the same data of the new transmission data or an error correction code of the same data in a process same as the process until generation of another new transmission data, and allocates, when another new transmission data is generated, the process of the cyclically continued transmission to the other new transmission data and cyclically transmits the other new transmission data. The data reception side performs data combination by the HARQ using the received data to normally receive data and detect a data error or data non-reception and monitors a communication connection state with the data transmission side.
US09787438B2 TTI bundling method in wireless access systems and apparatus for same
The present invention relates to a transmission time interval (TTI) bundling method in wireless access systems and to an apparatus for same. In particular, the TTI bundling method includes the following steps: a terminal receives information indicating the bundling size value from a base station; the terminal automatically re-transmits packets through a predetermined number of TTIs following four TTIs without the reception of Acknowledgement/Negative-ACK (ACK/NACK) information for the packets from the base station; the terminal receives the ACK/NACK information for the packets from the base station; and the terminal retransmits packets in a Hybrid Automatic Repeat and Request (HARQ) scheme when receiving the NACK, wherein the predetermined number of TTIs is determined according to the bundling size value.
US09787436B2 Wi-Fi routing
Routing on Wi-Fi or similar home networks is improved though the use of a proxy service located on the home network. If wireless networking issues arise, the proxy can adapt delivery of digital content in an intelligent manner. If client communications are becoming increasingly unreliable, for example, the proxy can respond with additional error correction and/or packet retransmissions, in contrast to conventional TCP techniques for responding to network issues. Other corrections and features may be built into the proxy protocol as desired.
US09787435B2 Base station, terminal device and radio communication system
A base station is configured to transmit control information to a terminal device in a radio communication system, wherein an error detection code that is masked by predetermined identification information is attached to the control information, the base station including a generator configured to generate, upon detecting that a length of first information that is to be masked by the predetermined identification information to generate the error detection code does not correspond to a length of the predetermined identification information, second information that corresponds to the length of the predetermined identification information; and an error detection code generator configured to generate, upon detecting that the second information is generated, the error detection code in which the second information is masked by the predetermined identification information.
US09787434B2 Cyclic redundancy check device and method
A communication device and associated method is provided. The communication device includes: a controller; a packet buffer, configured to store a current packet segment and a previous packet segment of an incoming packet; and a plurality of cyclic redundancy check (CRC) circuits, wherein each CRC circuit is individually fed with a portion of the current packet segment and/or a portion of the previous packet segment in a respective cycle of the incoming packet, and an initial value, wherein the plurality of CRC circuits are arranged in parallel.
US09787433B2 Demodulation technique
A technique for assessing the reliability of bits received by a modulation symbol on a channel is provided. A providing circuit provides an input dataset including a plurality of input values. The input values correspond to different transmit hypotheses according to a modulation alphabet used for encoding the bits in the symbol. A computing circuit performs a first computing step and a second computing step. In the first computing step, a first intermediary dataset is computed by combining the input values of the input dataset according to a first combination scheme. In the second computing step, a second intermediary dataset is computed by combining the input values of the input dataset according to a second combination scheme. The second combination scheme is different from the first combination scheme. An assessing circuit assesses the reliability of the bits based on the first intermediary dataset and the second intermediary dataset.
US09787432B2 Communications method, system, and apparatus for optical network system
The present disclosure provides a method, a system, and an apparatus for data communication in an optical network system. A new encoding scheme is implemented in the following manner: performing 32-bit to 34-bit encoding on a data stream on which 8-bit/10-bit decoding has been performed, performing forward error correction encoding on the data stream on which the 32-bit to 34-bit encoding has been performed, and sending the encoded data stream; or performing forward error correction decoding on a received data stream, and performing 32-bit to 34-bit decoding on the data stream on which the forward error correction decoding has been performed. In this way, a bandwidth resource of a line is saved; line monitoring can be implemented without interrupting a service, which is easy to implement and greatly improves various types of performance of the system.
US09787427B2 Radio transmission device and method
A radio transmitting device and method enables reduction of an increase of CGI memories for the control channel and an improvement of the throughput of the data channel. When multiplex transmission through the control channel and the data channel is carried out and when adaptive modulation is applied to both channels, an MCS selecting section is provided with one CQI table for the data channel and CQI tables for the control channel, and a table selecting MCS determining section selects one of the tables depending on the transmission bandwidth of the terminal and determines the MCS of the control channel while looking up the selected CQI table.
US09787426B2 System architecture for managing resources in a communication network
A system architecture for managing resources in a communication network comprises in combination at least the following elements: a plurality of radio equipments working in a given frequency band and with identical frequency hopping rules; the radio equipments are managed by a master device; and a radio equipment comprises at least: a radiocommunication module that carries the radiocommunications; a module suitable for tapping, monitoring and intercepting radio signals in the environment and for recording them locally in a database; a module suitable for disrupting non-authorized communications; and a local “3 in 1” management module receiving the orders emitted by the master device, the management module being suitable for controlling the various modules of the radio equipment; a radio-router module; and a tapping and monitoring module.
US09787424B2 Systems and methods for detecting wireless communication jamming in a network
An electronic device may include a processor and a network interface that may include a first radio and a second radio. The processor may be configured to perform wireless communication jamming attack detection by occasionally performing clear channel verification utilizing the network interface to determine whether a threshold number of devices' channels are incapacitated in a wireless network within a threshold amount of time and/or by sending a heartbeat signal from the first radio and determining whether the second radio received the heartbeat signal.
US09787420B2 Base station, apparatus and methods therein for handling uplink-to-downlink interference between UEs
Example embodiments presented herein are directed towards methods for handling uplink-to-downlink interference between a first UE served by a first BS and a second UE served by a second BS, the first BS and the second BS being with full-duplex mode. According to the methods, the first BS receives from the first UE information about a first received signal quality associated with the first BS and a second received signal quality associated with the second BS. The first BS generates a full-duplex interference list associated with the second BS by putting the first UE into the full-duplex interference list if a difference between the first received signal quality and the second received signal quality is smaller than a threshold. Example embodiments are also towards methods for scheduling downlink reception and methods for scheduling uplink transmission.
US09787419B2 Method and apparatus for communication in TDD system
Provided are a method and an apparatus for communication in a TDD (Time Division Duplex) system. A terminal is notified of a change in a first UL-DL setup from a base station during a first change period and receives a second UL-DL setup updated during a second change period. The terminal refreshes a buffer for an ongoing HARQ (Hybrid Automatic Repeat reQuest) process on the basis of the first UL-DL setup according to the reception of the second UL-DL setup.
US09787418B2 Pluggable time signal adapter modules for selecting a time reference interface
A small form-factor pluggable (SFP) time signal adapter module includes a printed circuit board, a cable connector mounted to the printed circuit board, and a differential receiver coupled to the cable connector, one or more of the plurality of wire traces, and an SFP edge connector. The printed circuit board has a plurality of wire traces and a plurality of pads of the SFP edge connector is at least coupled to two of the plurality of wire traces. The cable connector is coupled to at least one or more of the plurality of wire traces. The cable connector coupes to a connector of a cable to receive a differential time reference signal. The differential receiver receives and differentiates the differential time input signal to generate a single ended time reference signal that is coupled to a pad of the SFP edge connector.
US09787417B2 Data transmission method, device, and system
Embodiments of the present application disclose a data transmission method, device, and system, and belong to the field of communications technologies. The method includes: receiving and temporarily storing, by a first node device, a designated service group sent by a second node device; and when the first node device needs to forward multiple SAToP or CESoPSN service packets in the temporarily stored designated service group, determining, by the first node device, whether an asynchronous SAToP or CESoPSN service packet exists in the designated service group, and if yes, acquiring, by the first node device, an adjustment value for the asynchronous SAToP or CESoPSN service packet according to a preset rule, and adjusting the asynchronous SAToP or CESoPSN service packet according to the adjustment value, so that the multiple SAToP or CESoPSN service packets in the designated service group are transmitted synchronously.
US09787415B2 Transmitter LO leakage calibration scheme using loopback circuitry
A method and apparatus for estimating and compensating TX LO leakage using circuitry on a loopback path connecting the transmitter and receiver are provided. The TX LO leakage may be estimated by measuring the DC signal on the receiver, measuring the phase difference between the received LO signal and the receiver LO signal, and filtering LO harmonics that may arise from the use of non-linear mixers. The DC signal on the receiver may be measured by opening and closing the loopback path, or changing the gain of the loopback path, or flipping the phase of looped back TX signal. The method may be used in an initialization or tracking calibration scheme.
US09787409B1 High-speed optical quantum communication system based on mode-locked laser pulses
A multi-channel free-space optical wavelength division multiplexing system for optical quantum communication includes a transmitter configured to encode an input signal into a weak optical signal carrying quantum information, and to transmit the weak optical signal over a plurality of frequency channels in free space, each of the plurality of frequency channels corresponding to a plurality of photons of the weak optical signal, and a receiver configured to receive and decode the weak optical signal.
US09787405B2 Optical dual resonator modulation system and method, and optical dual resonator modulator therefor
Described are various embodiments of a dual optical modulator, system and method. In one embodiment, an optical modulator modulates an input optical signal having a designated optical frequency. The modulator comprises first and second tunable modulators operable around the optical frequency and operatively disposed between a bus waveguide path and an opposed waveguide path. The modulator further comprises a relative optical phase-shifter optically coupled between the tunable modulators so to impart a relative optical phase shift between the bus waveguide path and the opposed waveguide path. The tunable modulators are respectively driveable to modulate a respective resonance thereof in complimentary directions relative to the optical frequency and thereby resonantly redirect a selectable portion of the input optical signal along the opposed waveguide path such that the relative optical phase shift is imparted thereto for output. Embodiments of an optical modulation method and an IQ modulator are also described.
US09787402B2 Optical component
Methods and apparatus for use in coherent transmission and reception of optical data signals. An integrated optics block (100) for use in a coherent optical transmitter comprising: a beam splitter (102) configured to split an input light signal into first and second input light signals, to output the first input light signal for use in an optical transmitter chip and to output the second input light signal for use as a local oscillator signal; a polarization combiner (104) configured to combine first and second received modulated light signals to form an output; and a polarization rotator (106) configured to rotate the polarization of the second modulated light signal such that it is substantially orthogonal to the polarization of the first modulated light signal prior to combining.
US09787400B2 Fiber-wireless system and methods for simplified and flexible FTTX deployment and installation
A method and system implementations thereof include receiving data from a passive optical network (PON) outside a building; wirelessly transmitting the received PON data to inside the building; and applying the received PON data to a network inside the building. The data received outside the building is from an optical line termination (OLT). The PON data wireless transmitted inside the building may be applied to an optical line terminal (ONT) inside the building. Alternatively, the wirelessly received PON data may be converted to Ethernet format and applied to a user interface and/or a gateway interface all inside the building. The wireless transmission of PON data may be via a first transceiver mounted on a surface outside the building and a second transceiver mounted on a surface inside the building. The surface may be a corridor, a window, a door, a walls and a façade.
US09787395B2 Control apparatus and method for monitoring optical fiber link
An optical fiber cable of a mobile fronthaul system based on a radio over fiber (RoF), which includes a control apparatus for monitoring an analog optical link according to an exemplary embodiment, may be monitored. The monitoring control apparatus may include an optical signal monitor to monitor an optical signal passing through an optical fiber cable, and a system controller to control the optical signal based on a result of the monitoring. The optical signal monitor may calculate an average optical power, carrier-to-noise ratio (CNR), and a size of a nonlinear component from an electrical signal, which has been acquired from the optical signal. Then, the optical signal monitor may control the calculated average optical power, CNR, and nonlinear component.
US09787393B2 Method for realizing bluetooth-binding between smart key device and mobile device
The present invention discloses a method for realizing bluetooth-binding between a smart key device and a mobile device, which belongs to the field of information security. The method comprises: the smart key device performs bluetooth pairing with a current paired mobile device, obtains and determines a bind identification when the pairing succeeds; in case that the bind identification is bind, it determines whether a mac address of the current mobile device is the same as a stored mac address of the bound mobile device, and, if yes, executes a data interactive operation, otherwise, reports an error; in case that the bind identification is unbind, it takes the mac address of the current paired mobile device as the mac address of the bound mobile device and the address, and sets the bind identification as bind, and executes the data interactive operation.
US09787390B2 Data transmission method and device
A data transmission method and a device are disclosed. The method includes: receiving, by a third-party node in a specified first spectrum, a request message sent by a network side device that belongs to an operator different from an operator of the third-party node, where the request message is used to request the third-party node to forward data that is transmitted between the network side device and a terminal served by the network side device; returning, by the third-party node, a response message to the network side device in the first spectrum after the third-party node determines to accept the request of the network side device; and forwarding, by the third-party node in a second spectrum, the data that is transmitted between the network side device and the terminal, where the second spectrum is a spectrum of the operator to which the network side device belongs.
US09787386B2 Method and apparatus for controlling equivalent isotropic radiated power
An access point of a wireless communication network forms beams by applying a weightset for a beamforming weights matrix to signal streams. The Equivalent Isotropic Radiated Power (EIRP) that is emitted from an array of antenna elements at the access point is controlled by calibrating the transmission phase and gain of a respective transmit chain for each antenna element, providing a polar radiation model for an antenna element of the array, and determining a weightset for the weighting matrix subject to a constraint that a maximum total EIRP for the beams in combination in any azimuth direction is maintained within a predetermined EIRP limit, based at least on a spatial separation of the antenna elements, the polar radiation model and the calibrated transmission phase and gain of each respective transmit chain.
US09787385B2 Distributed antenna system for MIMO signals
A distributed antenna system includes a multiple-input and multiple-output (MIMO) base station configured to output at least a first signal and a second signal. At least one master unit communicates with the MIMO base station. At least one remote unit communicates with the master unit. At least one antenna is coupled with the remote unit for receiving signals from the remote unit. A coupler element is configured for introducing a phase shift in a portion of at least the first MIMO signal and for combining the phase shifted first MIMO signal portion with a portion of the second MIMO signal and presenting the combined first and second MIMO signal portions at an output port of the coupler element. An antenna is configured for receiving the combined MIMO signal portions for transmission.
US09787384B2 Method and apparatus for transmitting channel state information
A method for transmitting channel status information in a wireless communication system. A user equipment (UE) transmits first channel information indicating a set of precoding matrices to a base station (BS) periodically, and transmits second channel information indicating one precoding matrix included in the set of precoding matrices to the BS periodically. The second channel information transmitted in a specific subframe is determined based on first channel information that has most recently been transmitted before the specific subframe. Additionally, the UE calculates a channel quality indicator (CQI) transmitted in the specific subframe based on one precoding matrix specified by the first channel information that has most recently been transmitted before the specific subframe and by the second channel information determined based on the first channel information that has most recently been transmitted before the specific subframe.
US09787383B2 Method and device for transmitting channel state information in wireless communication system
The present invention relates to a method for allowing a terminal to transmit cone or more pieces of channel state information (CSI) in a wireless communication system, and the method for transmitting the CSI comprises the steps of: determining CSI reference resources from a subframe which is to transmit the one or more pieces of CSI; and transmitting the one or more pieces of CSI measured in the CSI reference resources wherein the determination of the CSI reference resources uses measurement sets which include one or more interference measurement sets and one or more signal measurement sets, and if the CSI reference resources are included in an overlapping manner in two or more of the one or more interference measurement sets and the one or more signal measurement sets, a resource for measuring interference or a signal is separated within the CSI reference resources.
US09787381B2 Signal sequence estimation
In a spatial modulation multiple-input-multiple-output (SM-MIMO) wireless communication system, multiple transmitting antennae and multiple receiving antennae may be utilized to respectively transmit and receive wireless signals for the communication. A selection of a combination of the multiple transmitting antennae may be configured to represent one or more binary digits in a signal sequence. The signal sequence may be produced at the receiving end without the knowledge of the selection of the combination of the multiple transmitting antennae.
US09787379B2 Method and apparatus for precoding channel state information reference signal
A base station includes a transceiver, and a processor configured to allocate at least one CSI-RS antenna port to a user equipment (UE), precode the at least one CSI-RS antenna port with a first precoding matrix, cause the transceiver to transmit the at least one CSI-RS antenna port precoded with the first precoding matrix through a channel to the UE, cause the transceiver to signal a number of the at least one antenna port to the UE, cause the transceiver to receive an index for a second precoding matrix from the UE, wherein the second precoding matrix is determined by the UE according to the at least one CSI-RS antenna port precoded with the first precoding matrix as received through the channel by the UE and the signaled number of the at least one antenna port, and precode transmission data with the first precoding matrix and the second precoding matrix.
US09787376B2 Systems, methods, and devices for hybrid full-dimensional multiple-input multiple-output
According UE is configured to receive a channel state information reference signal (CSI-RS) from an evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB), determine channel state information based on the CSI-RS, and send the channel state information to the eNB. The channel state information includes a precoding matrix indicator corresponding to a first precoding matrix. The UE is also configured to receive a UE specific reference (UE-RS) signal and a physical downlink shared channel (PDSCH) signal. The UE-RS is precoded with a second precoding matrix. The UE estimates a UE-RS effective channel including the second precoding matrix based on the UE-RS and decodes data from the PDSCH signal based on an the first precoding matrix and the UE-RS effective channel.
US09787371B2 Method and apparatus for directional channel access in a wireless communications system
A method of wireless communications is provided. The method includes detecting at least a portion of a preamble of a packet transmitted by a first device by sweeping over a plurality of receive directions; receiving and decoding a header of the packet based on a first receive direction to identify that the first device had transmitted the packet; and completing reception of the packet based on a second receive direction. An apparatus for performing the method is also disclosed.
US09787369B2 Cooperative multi-point modulation (CoMP-M) : method and apparatus using base station modulation with cooperative multi-point transmitting and receiving in a cellular system
A Cooperative Multi-point transmitting and receiving apparatuses using base station modulation method in a wireless system are provided.
US09787368B2 Antenna having passive booster for near field communication
A near field communication (NFC) antenna includes a ferrite sheet, an antenna coil, and a passive booster. The antenna coil is formed on the ferrite sheet, and includes an inner sub-coil. The passive booster is formed on the ferrite sheet. A projection of the passive booster onto a plane does not overlap with a projection of an area enclosed by the inner sub-coil onto the plane. The projection of the passive booster onto the plane overlaps with a projection of the antenna coil and a projection of the ferrite sheet onto the plane.
US09787367B2 Reading apparatus and reading method that reads transmission information from first tag and second tag arranged in road
A reading apparatus reads transmission information from a first tag and a second tag arranged in a road via wireless communication, and is loaded on a vehicle. The reading apparatus comprises an antenna and a controller. The antenna outputs a request signal for requesting transmission of predetermined information to the first tag and the second tag. The first tag is arranged at a first reference point as reference. The second tag is arranged at a second reference point as reference away from an advancing direction of the vehicle with respect to the first reference point. The controller stops output of the request signal when acquiring a reference distance between the first reference point and the second reference point from the first tag, calculates a required time for which the vehicle moves to the second reference point on the basis of the reference distance and a travelling speed of the vehicle.
US09787365B2 Method for preventing abnormality during wireless charging
A method of preventing an abnormality during wireless charging is provided. The method includes transmitting wireless charging power to a plurality of wireless power receivers based on a first power value determined according to a first mode by a wireless power transmitter, determining whether the wireless power transmitter or at least one of the plurality of wireless power receivers satisfies an abnormality occurrence condition, and if the abnormality occurrence condition is satisfied, transmitting wireless charging power to the plurality of wireless power receivers based on a second power value determined according to a second mode by the wireless power transmitter.
US09787364B2 Multi-use wireless power and data system
A wireless device is disclosed that includes an antenna system comprising at least one inductive element and two or more capacitive elements. A switching component configured to change a circuit configuration of the capacitive elements. A controller configured to transmit a signal using the antenna system and to receive a response from a first device, to determine a communications protocol associated with the first device and to change a configuration of the antenna system in response to the detected communications protocol by actuating the switching component.
US09787363B2 Communication device
An MFP establishes a first communication link L1 by receiving an activation command and sending an OK command. The MFP receives first target data from a portable device by using the first communication link. The MFP generates second target data by processing the first target data. After receiving the first target data, the MFP disconnects the first communication link. The MFP establishes a second communication link by receiving the activation command and sending the OK command. The MFP sends the second target data to the portable device by using the second communication link.
US09787362B2 Transmitter path for power line communication devices
A transmitter path of a power line communication (PLC) device is described. In an embodiment, the transmitter path may include an amplifier, a capacitor coupled to the amplifier, a shared transformer coupled to the capacitor, and a plurality of line interface coupling circuits coupled to the shared transformer, where each of the line interface coupling circuits is configured to be connected to a different phase of an electrical power circuit.
US09787360B2 Zero crossing indicator device
An alternating current (AC) zero-crossing indicator apparatus including a current adjusting circuit for adjusting a DC signal current for a duration of time the same as the duration of a received zero-crossing detection signal. The zero-crossing indicator apparatus additionally includes a voltage retainer for maintaining a constant DC voltage applied to a connected load during the adjusting of the DC signal current. Also included is a zero-crossing sensor for generating a zero-crossing indication signal responsive to sensing of the adjusting of the DC signal current.
US09787358B2 Device and method for deciding characteristics of differential signal cable
A device for deciding characteristics of a differential signal cable at a transmission rate of not less than 10 G baud includes a selector switch that changes a transmission rate or an output power of a test signal to be supplied to the differential signal cable, a signal transmitting circuit that generates a test signal at a different transmission rate or output power as one of the predetermined number of plurality of test signals according to the change of state of the selector switches and sends the generated test signal to the differential signal cable via one connector, and a signal receiving circuit that receives the test signal transmitted through the differential signal cable via the other connector and decides the success or failure of transmission of the test signal through the differential signal cable based on the received test signal and pre-stored data of the plurality of test signals.
US09787357B2 Far-end crosstalk canceling method and device
A method for reducing far-end crosstalk in a digital line system is provided. The method includes receiving a noise related value fed back from a first receiving end to a first transmitting end over a first line. The method further includes pre-coding, a first signal and crosstalk source signals according to values of filtering parameters to form a synthesized signal corresponding to the first line. The crosstalk source signals are related to second signals over a second line. The method further includes transmitting the synthesized signal from the first transmitting end to the first receiving end over the first line. A corresponding device for reducing far-end crosstalk in a digital line system is provided.
US09787355B2 System and method for communication using hybrid signals
Systems and methods for communication using hybrid signals are disclosed. In one aspect an apparatus for communication includes a processing system configured to encode a first set of information in a plurality of symbols and to encode a second set of information according to a spacing among the symbols. The apparatus may further comprise a transmitter configured to transmit to a device the symbols with the spacing among the symbols. In another aspect, an apparatus for communication includes a processing system configured to decode a first set of information from a plurality of symbols encoded with the first set of information or a second set of information from a spacing among the symbols by determining the spacing among the symbols. The apparatus may further comprise a receiver configured to receive the symbols via a wireless communication.
US09787354B2 Pre-distortion of receive signal for interference mitigation in broadband transceivers
A broadband transceiver includes an input to receive an RF signal, an output to output an RF transmit signal, a receiver section coupled to the input, and a transmitter section coupled to the output. A processor coupled to the receiver section and the transmitter section determines and generates an inverse waveform that will result in attenuation of undesired portions of a received RF signal when summed with the received signal, including optionally at one or more of an RF stage and an IF stage. A summing junction coupled between the processor and receiver section sums the inverse waveform with the received signal.
US09787350B2 Electronic device and system for the point-multipoint transmission of a digital signal over a radio communication network
An electronic device for point-to-multipoint transmission of a digital signal over a radio communication network includes a transmitter-receiver configured to receive a radio-frequency input digital signal and generate therefrom a baseband digital signal and includes a digital signal processor. The digital signal processor includes a receiving module, an input buffer, an audio decoder module and an output buffer. The transmitter-receiver is further configured to receive the duplicated baseband output digital signal and generate therefrom a radio-frequency output digital signal. The transmitter-receiver is configured to receive the radio-frequency input digital signal on the basis of Bluetooth® specifications and transmit the radio-frequency output digital signal on the basis of Bluetooth® specifications, and the microcontroller is configured to realize a unidirectional asynchronous packet data link. There is further described a system for point-to-multipoint radio transmission including a plurality of electronic devices for point-to-multipoint transmission of a digital signal over a radio communication network.
US09787347B1 Metal frame for device being equipped with wireless charging transmitter or receiver
Disclosed herein is a metal frame for a device being equipped with a wireless charging transmitter or receiver including a plurality of perforation holes configured in at least one partial area of the metal frame, wherein the perforation hole has a diameter ranging from sub nm to several μm, and wherein an average distance between an arbitrary point A on a circumferential surface of a perforation hole, among the plurality of perforation holes, and an arbitrary point B on a circumferential surface of another perforation hole being adjacent to the perforation hole is equal to or less than a skin depth corresponding to a metallic material of the metal frame, and wherein point A and point B respectively correspond to points indicating a longest distance between the circumferential surfaces of each perforation hole to which point A and point B belong.Accordingly, the metal frame is expected to perform wireless charging by including at least a wireless charging receiver, i.e., enabling wireless charging to be carried out smoothly despite equipping a mobile device with a metal frame for its outer feature instead of a plastic frame, wherein the metal frame provides an excellent texture of premium quality and outstanding durability as compared to the plastic frame.
US09787344B2 Radiation alleviation
In some examples, a mobile device includes a radiation sensor configured to measure an amount of radiation surrounding a corresponding device that is communicatively connected to a second device and/or a third device, a comparator configured to compare the measured amount of radiation to a predetermined radiation threshold, a wireless communication manager configured to report to the second device and/or the third device a result output from the comparison module, and a collaboration manager configured to collaborate with the second device.
US09787338B2 Systems and methods for adaptive averaging in frequency domain equalization systems
An example system comprises a first antenna and a modem. The first antenna is configured to receive a signal from a transmitting radio frequency unit. The signal includes data and a known sequence. The modem is configured to retrieve the known sequence from the signal, transform the known sequence and the data into a frequency domain, calculate averages of groups of neighboring frequency points in the frequency domain to reduce the effect of nonlinear noise in the signal, the neighboring frequency points corresponding to the preamble in the frequency domain, compare the calculated averages to an expected frequency response in the frequency domain, determine a correction filter to apply to the data based on the comparison, apply the correction filter on the data in the frequency domain to create corrected data, transform the corrected data from the frequency domain to the time domain, and provide the data.
US09787337B2 Receiver for wireless communications networks
An iterative receiver is proposed for receiving in a cell a signal and for providing information carried on the signal by execution of at least one processing iteration. The receiver includes an estimate assembly for receiving the signal and providing, at each one of the processing iterations, a respective information estimate; a regeneration assembly for receiving, at each processing iteration, the information estimate provided by the estimate assembly at that iteration, and for providing a regenerated signal therefrom based on the information estimate and on attenuation of radio channels over which the signal has been transmitted; an interference estimate unit for providing, at each iteration, an interference estimate based on the signal and the regenerated signal, the estimate assembly providing, starting from a second processing iteration of the processing iterations, the information estimate based on the interference estimate; and an extraction unit for extracting the information from the information estimate.
US09787333B2 Subcarrier power reallocation
A first set of subcarriers having signal-to-noise ratio (SNR) values that exceed a target SNR value is identified at a transmitter. A second set of subcarriers having SNR values below the target SNR value is identified. Power is iteratively reallocated from the first and second set of subcarriers to a third set of subcarriers having SNR values below the target value but closer to the target SNR value than the second set of subcarriers.
US09787332B2 Error-checking compressed streams in heterogeneous compression accelerators
A compression engine may be designed for more efficient error checking of a compressed stream, to include adaptation of a heterogeneous design that includes interleaved hardware and software stages of compression and decompression. An output of a string matcher may be reversed to generate a bit stream, which is then compared with an input stream to the compression engine as a first error check. A final compressed output of the compression engine may be partially decompressed to reverse entropy code encoding of an entropy code encoder. The partially decompressed output may be compared with an output of an entropy code generator to perform a second error check. Finding an error at the first error check greatly reduces the latency of generating a fault or exception, as does performing computing-intensive aspects of the compression and decompression with software instead of specialized hardware.
US09787327B2 Low-power partial-parallel chien search architecture with polynomial degree reduction
A device includes a controller, and the controller includes a root detection circuit having multiple sets of multipliers. A method includes configuring the root detection circuit according to a degree of a polynomial. In response to detection of a root of multiple roots of the polynomial, a configuration of the root detection circuit is modified based on a polynomial degree reduction (PDR) scheme. Depending on the particular implementation, the device may be implemented in a data storage device, a communication system (e.g., a wireless communication device or a wired communication device), or another electronic device.
US09787326B2 Method and apparatus for encoding and decoding low density parity check codes
A transmitting apparatus includes: a low density parity check (LDPC) encoder configured to encode information bits to generate parity bits based on a parity check matrix according to a code rate of 8/15 and a code length of 64800; an interleaver configured to interleave an LDPC codeword including the information bits and parity bits; and a mapper configured to map the interleaved LDPC codeword onto constellation points, wherein the parity check matrix comprises an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits, and the information matrix part is defined by a specific table indicating indices of rows at which a value “1” is positioned in a 0-th column of an i-th column group in the parity check matrix.
US09787325B2 Encoder and coding method
Disclosed are an encoder, a transmitting device, a coding method and a transmission method with which the transmission amount is reduced and a deterioration in transmission efficiency is suppressed while improving reception quality when QC-LDPC or a like block coding is used. A puncture pattern setting unit searches for a puncture pattern for each integral multiple of the number of columns or for each divisor of the number of columns of a sub block matrix that forms a check matrix (H) of a QC-LDPC code, and a puncture unit (data reduction unit) switches the puncture pattern for each integral multiple of the number of columns or for each divisor of the number of columns of the sub block matrix that forms the check matrix of the QC-LDPC code.
US09787324B2 Multi-touch sensing light emitting diode display and method for using the same
Apparatus and method for both displaying graphical output and for sensing, e.g., multi-touch input are provided. A light-emitting diode (“LED”) matrix-array may be configured to both emit and sense light. The array may be driven in such a way so as to enable the array itself to act as the illumination source preferable for either reflective or scattering optical touch sensing. The need for additional opto-electronic components, or an external illumination source, is thus eliminated or at least reduced. Additionally, the matrix-arrays have large dimensions.
US09787323B1 Huffman tree decompression
To decompress encoded data, a Huffman code tree stored in a data header may need to be decompressed and rebuilt. A bit length histogram table is used in a hardware design to more efficiently decompress the Huffman code tree. The bit length histogram table relates each bit length used by the Canonical Huffman Code (CHC) symbols to a corresponding number of symbols in the encoding that have that bit length. Performing decompression using bit length histogram table allows part of the Huffman tree decompression to be performed in a single pass.
US09787319B2 Signal modulation circuit
Provided is a modulation circuit that can correct an output state in real time and reliably modulate an input signal to output the modulated signal. The signal modulation circuit includes a subtractor, an integrator, a chopper circuit, a frequency divider, and a D-type flip-flop. A delay circuit of a sigma delta modulation circuit is not provided to a feedback circuit, and a signal is delayed and quantized in the D-type flip-flop. The chopper circuit inserts a zero level at timing synchronized with a clock signal, so that pulse density modulation is performed.
US09787318B2 Signal control device
A signal control device includes: a terminal of an input signal; a capacitor between the terminal and a reference potential; a charge/discharge circuit having a switch for switching connection between the charge/discharge circuit and the capacitor; an AD conversion circuit digitally converting an analog voltage in the capacitor; a switch control circuit controlling the switch and an AD conversion timing; a control arithmetic operation device performing a control arithmetic operation using an AD conversion value; and a malfunction determination device determining a terminal malfunction when the AD conversion value is not within a range. The AD conversion circuit performs: a charge/discharge AD conversion for converting the voltage in the capacitor when the charge/discharge circuit and the capacitor are connected; and an input AD conversion, at a different timing of the charge/discharge AD conversion, for converting the voltage in the capacitor when the charge/discharge circuit and the capacitor are disconnected.
US09787317B2 Systems and methods for analog to digital converter failure identification
Systems and methods for identifying and reporting failures of an analog to digital (A/D) conversion system are presented. The systems and methods may detect and report a problem of input circuitry of an A/D converter and/or an A/D converter itself. For example, an identifiable characteristic can be introduced into the input signal provided to an A/D converter. The A/D converter may output a digital value that includes the identifiable characteristic of the A/D converter input. A monitoring system may determine and/or report a change in, or a failure of, the A/D converter or input circuitry thereto, based on the identification, non-existence of, or variation in the identifiable characteristic in the digital output.
US09787313B1 Precision pulse generation using a serial transceiver
An example pulse generation circuit includes a parallel-to-serial circuit configured to convert parallel data to serial data according to parallel clock signal and a serial clock signal, the serial data comprises a sequence of pulses; a clock generator configured to generate a clock signal; and a phase controller configured to generate the serial clock signal from the clock signal based on a phase control signal.
US09787311B1 Methods and devices for reducing clock skew in bidirectional clock trees
The present disclosure provides systems and methods for improving operation of integrated circuit device including a logic region, which includes a plurality of logic gates that operate based at least in part on a clock signal to facilitate providing a target function, and a clock tree, which includes a clock switch block that receives a source clock signal from a clock source and a branch communicatively coupled between the clock switch block and the logic region, in which the branch operates to provide the clock signal to the logic region based at least in part on the source clock signal and the branch includes a tunable delay buffer that operates to apply a delay to the clock signal based at least in part on a clock skew expected to be introduced by the branch.
US09787310B2 Level-shifter circuit for low-input voltages
In some embodiments, a method may include receiving an input signal at an input stage of a circuit and amplifying the input signal using an amplifier of the circuit to produce a level-shifted output signal. The method may further include selectively controlling switches of an active load coupled to the input stage based on the level-shifted output signal to turn off current flow between transitions in the input signal.
US09787306B2 Simplified capacitive sensor unit
The invention relates to a sensor unit (10) for actuating an actuating element (102), in particular a hatch (101) or similar of a vehicle (100), without contact, comprising at least one capacitive sensor element (11, 12), wherein the sensor element (11, 12) has a wire (13), which is arranged on a support element (14). The support element (14) has at least one electrically conductive core (18). The invention also relates to a security system (100), in particular, for opening and/or closing a hatch (101) of a vehicle or similar without contact, comprising at least one such sensor unit (10). The invention also relates to a method for producing such a sensor unit (10).
US09787304B2 Methods, systems, and devices for active charge control diodes
Methods and systems for active charge control diodes with improved reverse recovery characteristics. An extra control terminal is added on the side of a diode nearest to its p-n junction. The control terminal connects to a control region which extends from the drift region to the cathode surface and which is most preferably separated from the cathode region by an insulated trench. During turn-off, the control terminal is most preferably driven negative relative to the cathode just before reversing the polarity of the applied external voltage.
US09787302B2 Source driver circuit and control method thereof
A source driver circuit can include: (i) a control transistor having a control terminal and first and second power terminals, where the control transistor is coupled between a power terminal of a main switching transistor and ground; (ii) a power supply capacitor coupled between the control terminal of the main switching transistor and ground, where the power supply capacitor is configured to receive a bias voltage that is substantially constant; (iii) a freewheeling diode having a cathode coupled to a control terminal of the main switching transistor, and an anode coupled to the second power terminal of the main switching transistor; and (iv) the control transistor being controllable to be periodically turned on and off to control the main switching transistor to correspondingly follow on and off states of the control transistor.
US09787291B1 System and method for a switched capacitor circuit
In accordance with an embodiment, a method of operating a switched capacitor circuit includes pre-charging a capacitor using a voltage buffer having an input coupled to an input node of the switched capacitor circuit and an output coupled to the capacitor, coupling the input node to the capacitor, wherein a first charge is collected on the capacitor, and integrating the first charge using an integrator.
US09787283B2 Low-loss tunable radio frequency filter
A method of constructing an RF filter comprises designing an RF filter that includes a plurality of resonant elements disposed, a plurality of non-resonant elements coupling the resonant elements together to form a stop band having a plurality of transmission zeroes corresponding to respective frequencies of the resonant elements, and a sub-band between the transmission zeroes. The non-resonant elements comprise a variable non-resonant element for selectively introducing a reflection zero within the stop band to create a pass band in the sub-band. The method further comprises changing the order in which the resonant elements are disposed along the signal transmission path to create a plurality of filter solutions, computing a performance parameter for each of the filter solutions, comparing the performance parameters to each other, selecting one of the filter solutions based on the comparison of the computed performance parameters, and constructing the RF filter using the selected filter solution.
US09787279B2 Balun transformer
A balun transformer includes an input terminal into which an unbalanced signal is input, a converter that includes at least a first signal line connected to the input terminal and that converts the unbalanced signal into a balanced signal, a first output terminal connected to the first signal line, a second output terminal from which the balanced signal is output, the balanced signal being also output from the first output terminal, and a capacitor connected between the input terminal and the second output terminal.
US09787278B1 Lossless microwave switch based on tunable filters for quantum information processing
A technique relates to a lossless microwave switch discussed herein. Multiple ports are included in the lossless microwave switch. Tunable filters are included in the lossless microwave switch. Each of the ports is operatively coupled a corresponding one of the tunable filters.
US09787276B2 Electronic component
An electronic component includes a device body and first through n-th LC parallel resonators connected in series with each other. The first through n-th LC parallel resonators respectively include first through n-th inductors and first through n-th capacitors. The first through n-th inductors are disposed in a first direction in the device body in this order. The first and n-th inductors are provided with a spiral shape or a helical shape such that they turn around respective winding axes extending along a second direction which is perpendicular or substantially perpendicular or substantially perpendicular or substantially perpendicular to the first direction. At least one of the second through (n−1)-th inductors is provided with a helical shape such that it turns around a winding axis extending along the first direction.
US09787270B2 Overstress management for power amplifiers
A power amplifier includes an amplifier element and overstress management circuitry coupled to the amplifier element. The overstress management circuitry is configured to detect an overstress condition of the amplifier element and adjust one or more operating parameters of the amplifier element in response to the detection of an overstress condition of the amplifier element. Using the overstress management circuitry prevents damage to the amplifier element that may occur due to uncorrected overstress conditions which may degrade or destroy a gate oxide of the amplifier element. Accordingly, the longevity of the amplifier element is improved.
US09787265B2 Offset correction apparatus for differential amplifier and method thereof
An apparatus of correcting an offset for a differential amplifier which compensates a direct current (DC) offset voltage in a differential analog signal amplifier using a resistive feedback structure to minimize a deviation and a method thereof are provided. The apparatus includes a differential amplifier that is configured to amplify a common DC voltage input via a first resistor and a second resistor with a predetermined amplification factor to output the amplified voltage. A controller is configured to compare voltages output from both output terminals of the differential amplifier to determine whether to generate an offset. In addition, the offset is corrected using a switching unit coupled in parallel to an input terminal of the differential amplifier in response to detecting a generated offset. The controller is also configured to adjust an asymmetric property of the input terminal of the differential amplifier to correct the generated offset.
US09787260B2 Power amplifier having staggered cascode layout for enhanced thermal ruggedness
Power amplifier having staggered cascode layout for enhanced thermal ruggedness. In some embodiments, a radio-frequency (RF) amplifier such as a power amplifier (PA) can be configured to receive and amplify an RF signal. The PA can include an array of cascoded devices connected electrically parallel between an input node and an output node. Each cascoded device can include a common emitter transistor and a common base transistor arranged in a cascode configuration. The array can be configured such that the common base transistors are positioned in a staggered orientation relative to each other.
US09787259B2 Outphasing power amplifier signal splitter using next stage input impedance and multiple biasing
Embodiments relate to outphasing amplifiers and amplification. One example system includes a signal splitter configured to receive an input signal and output a plurality of signals, wherein the signal splitter shifts each of the plurality of signals by a distinct phase based at least in part on a power of the input signal; a plurality of power amplifiers (PAs), each configured to amplify a distinct signal of the plurality of signals to generate a distinct amplified signal; a plurality of input matching networks, each coupled to a distinct PA of the plurality of PAs and configured to transform an input impedance of the coupled PA to an outphasing load condition based on the distinct signal the coupled PA is configured to amplify; and a combiner configured to combine the plurality of distinct amplified signals to generate an amplified input signal.
US09787257B2 Audio amplifier circuit having inputs for three audio channels
An audio amplifier circuit that is to receive three audio channel signals as inputs. A first amplifier has a first pair of outputs one of which produces a first combination sum of the three audio channel signals, and the other produces a second, different combination sum of the three audio channel signals. A second amplifier has a second pair of outputs one of which produces a third, different combination sum of the three audio channel signals and the other produces a fourth, different combination sum of the three audio channel signals. Other embodiments are also described and claimed.
US09787251B2 Electro-mechanical oscillator and method for generating a signal
An oscillator and method for generating a signal are provided. The oscillator comprises an electro-mechanical resonator and a reconfigurable oscillator driver. The reconfigurable oscillator driver starts the oscillator in single-ended mode to avoid latching and transitions the oscillator to differential mode in such a manner as to sustain oscillations therein. The reconfigurable oscillator driver may comprise two back-to-back banks of inverters and an adjustable feedback resistor. In single-ended mode, one bank is disabled and the other bank is enabled. To transition to differential mode and improve the quality of the signal, the number of enabled inverters is equalized in both banks.
US09787249B2 System and method for controlling a voltage controlled oscillator
An electrical circuit includes: at least one inductor, at least one varactor, and at least two transistors, all of which electrically arranged to form a voltage controlled oscillator (VCO) having an oscillation frequency; wherein the at least two transistors includes a first transistor and a second transistor; wherein the first transistor has a first bulk terminal and a first parasitic diode disposed between the first bulk terminal and the first transistor; wherein the second transistor has a second bulk terminal and a second parasitic diode disposed between the second bulk terminal and the second transistor; wherein application of a first control voltage to the first bulk terminal, application of a second control voltage to the second bulk terminal, or application of first and second control voltages to the first and second bulk terminals, respectively, is effective to change the oscillation frequency of the VCO.
US09787246B2 Motor drive control device, compressor, air-sending device, and air-conditioning apparatus
A motor drive control device includes a three-phase rectifier; a boosting circuit including a reactor, a switching element, and a backflow preventing element and boosts a direct-current bus voltage supplied from the three-phase rectifier; a smoothing capacitor; an inverter circuit; a boosting control unit; an inverter control unit; and a circuit protecting unit suppresses a ripple current flowing through the smoothing capacitor. In the circuit protecting unit, a correlation of an on-duty ratio of the switching element included in the boosting circuit, the output power of the inverter circuit, and an estimated ripple current are set. On the basis of the on-duty ratio of the switching element, output power of the inverter circuit, and the correlation, the circuit protecting unit determines an estimated ripple current flowing through the smoothing capacitor. When the estimated ripple current exceeds a preset threshold, the circuit protecting unit suppresses the ripple current.
US09787241B2 Motor driving device for controlling motor with pulse signal
A motor driving device includes a control unit configured to control a motor by obtaining a driving current of the motor, and generating a PWM signal for turning on/off a plurality of switching elements based on a difference between the driving current and a target value. If a time period in which the PWM signal is at the high level is longer than a predetermined time period, the control unit performs sampling of an electric current during the time period in which the PWM signal is at the high level, whereas if the time period in which the PWM signal is at the high level is shorter than or equal to the predetermined time period, the control unit does not perform the sampling of the electric current during the time period in which the PWM signal is at the high level.
US09787240B2 Controller and control method for motor
To provide a controller and a control method for a motor equipped with a plurality of energization systems each including a coil set of coils corresponding to a plurality of phases and an inverter for outputting a current to each of the phases in the coil set. The controller stops the inverter of a first energization system if the total phase current in the first energization system is an outlier. During a predetermined period after stopping the inverter of the first energization system, even if the total phase current in any other energization system is an outlier, the controller continues to operate the inverter of the other energization system. This makes it possible to continue to operate the inverter of a normal energization system as required as possible while stopping the inverter of an energization system having an abnormality such as a short-circuit or short-to-ground.
US09787235B2 Method and device for operating a generator
A method for operating a generator for an internal combustion engine of a vehicle having a starting operating mode and a start-stop operating mode, a torque of the generator being delimited in the starting operating mode, including: detecting an operating mode of the vehicle, and deactivating a delimitation of the torque of the generator if the detected operating mode corresponds to the start-stop operating mode.
US09787231B2 Motor driving device and control method of motor driving device
A motor driving device includes a control unit which outputs a pre-driving signal to control a motor based on command information of an input target number of rotations and detection information of a number of rotations of the motor, and a motor driving unit which drives the motor based on the pre-driving signal. The control unit includes a speed control circuit which outputs speed command information based on the command information of the target number of rotations and the detection information, a stop control circuit which when an input of the command information of the target number of rotations is stopped, outputs stop command information after a predetermined time elapses from detection of stop of the motor, and a driving signal generation circuit which generates a control signal based on the stop command information and the speed command information.
US09787230B2 Synchronous motor control device for electric automobile
A synchronous motor control device for an electric vehicle is provided which is able to reduce torque ripple through simple calculation and is excellent in practicability. In a synchronous motor control device which controls a traction synchronous motor, torque ripple compensation unit is provided which adds, to a motor drive current, a sine-wave correction current whose phase is opposite to that of torque ripple which is generated in the motor and has a frequency which is six times that of a rotation speed of the motor. Specifically, in the case of a configuration including a vector control type basic controller, the torque ripple compensation unit outputs a correction current command iq_c, and a value iq_ref obtained by adding the correction current command iq_c to a q-axis current command is used for control.
US09787228B2 Electrical controller for machines
An electrical controller for electric rotating machines is provided. A control system for electric rotating machines transmits a controlled quantity of current to or from different windings of the electric rotating machine at any given time. Furthermore, the amplitude of the current is independently variable of the timing and duration of the transmission of the current to or from the windings. This allows increased control of the electric rotating machine and facilitates the operation of the electric motor at high mechanical and/or electrical speeds.
US09787221B2 Energy generating device, and method of manufacturing the same
An energy generating device and a method of manufacturing the same are provided. The energy generating device includes a first electrode, a metal layer, including a regular arrangement of a plurality of patterns, disposed on the first electrode, an organic material layer positioned on the metal layer, and a piezoelectric layer interposed between the first electrode and the organic material layer.
US09787218B2 Capacitive load driving circuit
A driving circuit is a circuit selectively outputting one of a staircase wave and a square wave from an output terminal, to drive a capacitive load, and includes a first power source supplying a constant voltage VH, a first FET connected between the output terminal and the first power source, a first transformer in which an output side coil is connected to a gate of the first FET, a first input terminal connected to an input side coil of the first transformer via a capacitive element, a second power source supplying a constant voltage VL, a second FET connected between the output terminal and the second power source, a second transformer in which an output side coil is connected to a gate of the second FET, and a second input terminal connected to an input side coil of the second transformer via a capacitive element.
US09787217B2 Power conversion circuit and power conversion system
A power converter, includes a first terminal and a second terminal which are connected to a direct current; a third terminal connected to an alternating current; N multi-level bridge arms connected in parallel to the first terminal and the second terminal, where the N multi-level bridge arms work in a parallel-interleaved manner, each multi-level bridge arm of the N multi-level bridge arms includes an alternating current node, and multiple time-varying levels are generated at the alternating current node, where the multiple levels are more than two levels; and a coupling inductor, including N windings coupled by one common magnetic core, where one end of each winding of the N windings is connected to an alternating current node of one multi-level bridge arm of the N multi-level bridge arms, and the other end of each winding of the N windings is connected to the third terminal.
US09787214B2 Power conversion device with overvoltage suppression
Even when an overvoltage suppression circuit is not formed due to failure of an overvoltage suppression switch, overvoltage application to semiconductors and a filter capacitor is prevented. A control unit controls the overvoltage suppression circuit to short-circuit the filter capacitor when the voltage thereacross exceeds a predetermined value. Then when non-operation of the overvoltage suppression circuit is detected, the control unit opens an AC breaker and AC switch, and closes a charging switch. Thereafter, the control unit turns ON the converter element (or converter element) connecting to the filter capacitor terminal (or terminal) and a charging resistor, and turns ON converter element (or converter element) connecting to terminal (or terminal) of filter capacitor and connecting to the terminal of the transformer not connected to charging resistor.
US09787206B2 Synchronous rectification for flyback converter
A flyback converter is described that includes a synchronous rectification integrated circuit (SRIC). The SRIC is configured to determine an actual turn-on time associated with a secondary switching element during an initial switching cycle and determine an error time that defines approximately a difference between the actual turn-on time and a predicted turn-on time associated with the secondary switching element. The predicted turn-on time defines approximately an amount of time to delay switching-off the secondary switching element after initially switching-on the secondary switching element, during an initial switching cycle of the secondary switching element. During a subsequent switching cycle of the secondary switching element, the SRIC is further configured to delay switching-off the secondary switching element for a period of time approximately equal to the predicted turn-on time and the error time. After delaying switching-off the secondary switching element the SRIC is configured to switch-off the secondary switching element.
US09787200B2 Resonant converters with synchronous rectifier feedback
A method comprises detecting a signal representing a drain-to-source voltage of a switch of a synchronous rectifier of an inductor-inductor-capacitor (LLC) resonant converter, comparing the signal with a predetermined threshold, generating a first logic state if the drain-to-source voltage is greater than the predetermined threshold, generating a second logic state if the drain-to-source voltage is less than the predetermined threshold and in response to the first logic state and the second logic state, adjusting a switching frequency of the LLC resonant converter such that the switching frequency moves back and forth across a boundary of body diode conduction, wherein a frequency difference between the switching frequency and a resonant frequency of the LLC resonant converter is less than or equal to one frequency adjustment step.
US09787196B2 Frequency jittering control circuit and the method thereof
A control method of frequency jittering with a switching mode power supply, comprising: turning on and off a power switch of the switching mode power supply alternatively; updating a peak current signal of the switching mode power supply at a beginning of an on time of the power switch according to a length of a switching period before the beginning of the on time of the power switch, wherein the peak current signal varies as the length of the switching period changes.
US09787195B1 Primary current sensing method for isolated LED driver
A DC-to-AC inverter provides power to a DC-to-AC converter via an isolation transformer. The DC-to-AC converter drives a DC load. A sensing circuit on the primary side of the isolation transformer senses the current flowing through the primary winding of the transformer. A capacitor is connected across the primary winding in parallel with the magnetizing inductance of the primary winding to form a parallel L-C combination. The capacitance of the capacitor is selected with respect to the magnetizing inductance such that the parallel L-C combination resonates at a nominal steady-state operating frequency of the DC-to-AC inverter, which causes the current through the primary winding to be proportional to a current through the DC load. The current through the primary winding is sensed and provided as a feedback signal to the DC-to-AC inverter to cause the DC-to-AC inverter to adjust the operating frequency to maintain the current at a desired magnitude.
US09787188B2 High-frequency on-package voltage regulator
An on-package voltage regulation system includes a platform controller hub (PCH), a driver metal-oxide-semiconductor field-effect transistor (DRMOS) control unit, and a plurality of inductors coupled to an output node. The PCH receives a voltage feedback signal corresponding to an output voltage at the output node, and outputs a control signal based on a difference between the voltage feedback signal and a reference voltage. The DRMOS control unit includes a plurality of switch transistors and a DRMOS controller. The switch transistors are coupled to the output node through the plurality of inductors. The DRMOS controller includes logic to determine an output current based on the control signal from the PCH, and to determine a distribution of the output current through the plurality of inductors. Transistor drivers control the switch transistors to share the output current through the plurality of inductors based on the determined output current and distribution.
US09787185B2 Boost converter and related integrated circuit
A boost converter receives an input voltage and provides an output voltage and includes a power switch and a voltage control circuit configured to drive the power switch as a function of the output voltage. A voltage sensing circuit in the form of a voltage divider is coupled to sense the output voltage and provide a feedback voltage. The voltage control circuit drives the power switch. An electronic control switch is configured to selectively connect the voltage divider to sense the output voltage as a function of an enable signal generated by a timer circuit. The enable signal is pulsed such that the voltage divider is periodically connected to sense the output voltage during a first time and is disconnected from sensing during a second time.
US09787184B2 Multiple-phase power circuit
A multiple-phase power circuit includes multiple voltage conversion units, a pulse-width modulation (PWM) signal generator and a surge detection circuit. Each voltage conversion unit converts an input voltage to a driving voltage of a pre-set phase. The pulse-width modulation (PWM) signal generator is coupled to the voltage conversion units to output PWM signals of different phases to the voltage conversion units. The surge detection circuit samples the input voltage and compares the input voltage with a reference voltage. Then the surge detection circuit outputs multiple first control signals. The PWM signal generator further stops outputting the PWM signals of different phases when the PWM signal generator receives the multiple first control signals.
US09787178B2 Current mirror circuit and charge pump circuit
A current mirror circuit includes: a reference current circuit including a reference transistor and a constant current source coupled between a high potential source and a low potential source; a first proportional current circuit, including a first transistor that forms a first current mirror circuit with the reference transistor, to generate a first current having a first ratio to a reference current of the reference current circuit; a second proportional current circuit, including a second transistor that forms a second current mirror circuit with the reference transistor, to generate a second current having a second ratio to the reference current; a comparison circuit to output a difference between a drain voltage of the first transistor and a drain voltage of the second transistor; and a current adjustment transistor coupled to a drain of the second transistor and including a gate to which an output of the comparison circuit is applied.
US09787177B2 Power output circuit and related control method
A power output circuit includes a charge pump, a voltage regulator, a clock generator and a voltage detector. The charge pump is used for receiving a clock signal having an operating frequency and outputting an output voltage. The voltage regulator, coupled to the charge pump, is used for outputting a control voltage to the charge pump, to control the output voltage. The clock generator, coupled to the charge pump, is used for outputting the clock signal to the charge pump. The voltage detector, coupled to the clock generator and the voltage regulator, is used for detecting the control voltage and controlling the clock generator to adjust the operating frequency of the clock signal according to a magnitude of the control voltage.
US09787175B2 High voltage power converter with a configurable input
A high voltage power converter has first, second, and third switches for receiving an alternating-current input. A control power factor correction (PFC) rail is connected to each of the first, second, and third switches. A slave PFC rail is connected to each of the first, second, and third switches for providing a substantially identical output compared to an output of the control PFC rail. The control PFC rail output and the slave PFC rail output are each connected to an output stage and the output stage is for connection to a load.
US09787173B2 Multilevel converter
A multilevel converter has a plurality of series-connected sub modules, which each have at least one first switch, one second switch and one capacitor. Current is output by way of the capacitor during discharging phases and current is received or charging the capacitor during charging phases. At least one of the sub modules has two part-modules that are galvanically connected to each other or are formed by two part-modules that are galvanically connected to each other. Each has a first switch, a second switch and a capacitor, and a first and a second part-module terminal. The galvanic connection between the two part-modules includes at least one inductive element.
US09787171B2 Regulator for integrated circuit
An electronic circuit includes a functional circuit in series with at least one first current source between two terminals of application of a power supply voltage. The first current source is controllable between an operating mode where it delivers a fixed current, independent from the power consumption of said functional circuit, and an operating mode where it delivers a variable current, depending on the power consumption of the functional circuit.
US09787170B2 Power conversion device
Provided are a solar panel (1), a first DC/DC conversion circuit (13), a DC/AC conversion circuit (21) connected via a DC bus (25), a second DC/DC conversion circuit (17) for controlling bus voltage in the case of power outage, a first control section (14) having two kinds of control modes and controlling the first DC/DC conversion circuit (13), a second control section (18) for controlling the second DC/DC conversion circuit (17), and a third control section (22) for controlling the DC/AC conversion circuit (21). The second control section (18) controls bus voltage in the case of power outage, and the first control section (14) switches the control mode based on information of the second control section (18).
US09787168B2 Linear synchronous motor
Disclosed is a linear synchronous motor comprising an elongate stator extending in a longitudinal direction and having a plurality of coil windings, and a runner having a multiplicity of successive magnets disposed along the length thereof the longitudinal direction. The elongate stator has a plurality of elongate-stator segments arranged successively in the longitudinal direction, with each elongate-stator segment separated from the next successive elongate-stator segment by a gap. A total section length of one elongate-stator segment and an adjacent gap is a constant value over a plurality of successive elongate-stator segments, wherein a runner length measured in the longitudinal direction across all magnets successively disposed on the runner, is an integer multiple of the total section length.
US09787159B2 Brushless DC motor configuration for a power tool
A power tool with a combined printed circuit board (PCB) having a doughnut shape and located coaxially with a motor shaft. The combined PCB is secured to a heat sink on one end of the motor and a metal end piece is positioned on an opposite end of the motor. The metal end cap and heat sink are secured to one another via fasteners to provide a rigid coupling. A tabbed end piece is provided between the heat sink and the motor stator and is also secured into place via the fasteners. The tabbed end piece includes wire support tabs that provide strain relief to motor coil leads. The wire support tabs extend axially from circumferential locations of the tabbed end piece and include channels to guide the motor coil leads to solder contact points on the combined PCB.
US09787158B2 Working assembly suitable for use in an agriculture machine and an agriculture machine
A working assembly (1) suitable for use in an agriculture machine, comprising a driving system (2) with a dynamic member (4) and a static member (6) and a working tool (3) received on the dynamic member (4), wherein essentially flat surfaces of the static and the dynamic member (4, 6) are provided opposite to each other. Further, the application contains an agriculture machine, namely one of spreader, seeder, and mower, comprising the working assembly (1).
US09787153B2 Outer rotor type dynamo
An outer rotor type dynamo has a first magnet and a second magnet which are disposed apart from each other in the axial direction, a first stator yoke disposed facing the inside of the first magnet with a gap, a second stator yoke disposed faced the inside of the second magnet with a gap, a hub shaft which magnetically connects the first stator yoke and the second stator yoke, a comb-like yoke in which both end portions of a plurality of projection pieces extending along the axial direction face different magnetic poles with respect to the first magnet and the second magnet, a bobbin disposed between the first stator yoke and the second stator yoke, and a coil wound around the bobbin.
US09787151B2 Radial flux alternator
An energy conversion system includes rotor, stator and shell components configurations for increasing power efficiency and improving replacement and repair efficiency. The system harvests environmental energy for lower power generation and accounts for non-mechanical sources of rotational resistance within the generator.
US09787149B2 Halbach array electric motor with substantially contiguous electromagnetic cores
Halbach array electric motor with substantially contiguous electromagnetic cores, comprised of rotors and stators usually configured as permanent magnet and electromagnetic Halbach arrays respectively, wherein the enhanced magnetic forces of said Halbach arrays are focused between said rotors and stators.
US09787147B2 Interior permanent magnet motor
An interior permanent magnet motor includes a stator having teeth on which a coil is wound, a rotor rotatably provided inside the stator, the rotor including a plurality of rotor sectors, and at least two permanent magnet recesses formed between the rotor sectors. Ferrite permanent magnets are embedded in predetermined ones of the permanent magnet recesses that are formed in an inner portion of the rotor. Rare-earth permanent magnets are embedded in the other ones of the permanent magnet recesses that are formed in an outer portion of the rotor.
US09787139B2 Wireless power transmission apparatus for performing non-contact transmission by electromagnetic induction
A wireless power transmission apparatus is provided for performing non-contact transmission of power by electromagnetic induction, and includes a power transmitter performing frequency conversion; a power transmitting antenna; and a first resonance capacitor connected between the power transmitter and the power transmitting antenna, and resonating with the power transmitting antenna to pass the power transmission frequency of the power transmitter. The apparatus includes a power receiving antenna arranged to oppose the power transmitting antenna; a power receiver, and performing rectification and smoothing; and a second resonance capacitor connected between the power receiving antenna and the power receiver, and resonating with the power receiving antenna to pass the power transmission frequency of the power transmitter. The apparatus includes a filter connected between the second resonance capacitor and the power receiver, and reflecting higher harmonics generated by the power receiver.
US09787137B2 Power supply apparatus for providing a voltage from an electromagnetic field
Different exemplary embodiments provide a power supply apparatus for providing a voltage from an electromagnetic field, which apparatus has a conversion device which is set up to derive a voltage from a wirelessly received electromagnetic field, and a decoupling device which is coupled to the conversion device and has a first connection and a second connection, at each of which a supply voltage is provided, the decoupling device suppressing an effect of the circuits coupled to the first and second connections on the power supply apparatus.
US09787136B2 Interruption of output power and auxiliary power
Examples disclose a system comprising a power supply, coupled to an output power and an auxiliary power. The system is further comprising a controller to interrupt the output power through a switch coupled to the output. The controller is to interrupt the output power based a determination the output power is below an output threshold. The controller is further to interrupt the auxiliary power coupled to the output. The controller is to interrupt the auxiliary power based on a determination the auxiliary power is below an auxiliary threshold. Additionally, the system discloses the switch is to disconnect the output power.
US09787135B2 Semiconductor device
The disclosed invention is intended to prevent malfunction of an internal circuit because of unwanted power supply switching caused by a noise during operation of a semiconductor device powered by a backup power supply, while eliminating wasteful consumption of the backup power supply. A first switching transition time after coupling the main power supply terminal to the internal power supply node until decoupling the backup power supply terminal from the internal power supply node is made longer than a second switching transition time after coupling the backup power supply terminal to the internal power supply node until decoupling the main power supply terminal from the internal power supply node.
US09787131B2 Actuation of shape memory alloy materials using ultracapacitors
A system, in certain embodiments, includes a power supply. The power supply includes an ultracapacitor configured to be charged by a DC source. The power supply also includes a first switch that enables charging of the ultracapacitor by the DC source when in a closed position and disables charging of the ultracapacitor when in an open position. The power supply further includes a second switch configured to enable discharging of the ultracapacitor when in a closed position and to disable discharging of the ultracapacitor when in an open position. As the ultracapacitor is discharged, a current is supplied to actuate a shape memory alloy element.
US09787130B2 Battery charging method and electronic device
A method comprises providing power from a battery to an external device using a first circuit; and receiving power from a first power source to provide power to the battery using a second circuit while providing power to the external device.
US09787126B2 Driving method of electrochemical device
When a hole in a separator is clogged, the cycle characteristics of a battery might be lowered and the internal resistance of a battery might be increased to reduce the output. Thus, a means for suppression of or recovery from degradation due to a clogged separator in a battery such as a lithium-ion secondary battery is provided. When reverse pulse current is supplied multiple times during charge, a separator is prevented from being clogged and a voltage increase (increase in internal resistance) during charge is suppressed, so that charge can be normally performed repeatedly.
US09787122B2 Method and circuitry to adaptively charge a battery/cell
The present inventions, in one aspect, are directed to techniques and/or circuitry to applying a charge pulse to the terminals of the battery during a charging operation, measure a plurality of voltages of the battery which are in response to the first charge pulse, determine a charge pulse voltage (CPV) of the battery, wherein the charge pulse voltage is a peak voltage which is in response to the first charge pulse, determine whether the CPV of the battery is within a predetermined range or greater than a predetermined upper limit value and adapt one or more characteristics of a charge packet if the CPV is outside the predetermined range or is greater than a predetermined upper limit value.
US09787121B2 Power supply control method and portable electronic device using the same
A power supply control method and a portable electronic device using the same are provided. The power supply control method includes following steps: detecting an input voltage and an input current at a power input terminal of the portable electronic device; setting a plurality of detection loads sequentially to control a power adaptor to provide a detection current as the input current for the portable electronic device respectively; calculating an equivalent input impedance of the power input terminal according to the detection current and the corresponding input voltage; calculating an actual output voltage of the power adaptor according to the equivalent input impedance, the input voltage, and the input current; and setting a work load according to the actual output voltage to control the power adaptor to provide a work current as the input current for the portable electronic device.
US09787117B2 Bidirectional battery charger integrated with renewable energy generation
In one embodiment, a bidirectional battery charger integrated with renewable energy generation includes a primary side AC/DC rectifier coupled to the electrical grid and a first DC bus, a DC/AC inverter coupled to the first DC bus and a primary winding, a secondary side AC/DC rectifier coupled to a secondary winding and a battery, and a boost converter coupled to a renewable energy generator and the first DC bus. The boost converter includes an active switch controlled by a control algorithm that, when renewable power is available, operates the active switch at a duty cycle that allows power to flow from the renewable energy generator to the first DC bus and on to charge the battery (without passing though the primary side AC/DC rectifier) or on to supply the electrical grid (without passing through the DC/AC inverter and secondary side AC/DC rectifier), and, when not available, disables the active switch.
US09787116B2 Charging circuit, control chip and control method thereof
A charging circuit including a transformer, a storage element, a switch element, a first resistor, and a current detection unit is provided. The transformer includes a primary coil and a secondary coil. The storage element is coupled to the secondary coil. The switch element is coupled to the primary coil. The first resistor is coupled to the primary coil. The current detection unit detects current flowing through the first resistor. When the current reaches a set current, the current detection unit sends a full signal to de-activate the switch unit.
US09787114B2 Wireless power transmitter and wireless power transmission system
A wireless power transmitter includes a standard resonator including a standard inductor and a standard capacitor connected to the standard inductor in parallel, one or more dedicated variable inductors connected to the standard resonator in series and having inductance varied in response to a control voltage respectively applied to the dedicated variable inductors, one or more dedicated resonance capacitors connected to the dedicated variable inductors in parallel, respectively, and a controlling unit outputting the control voltage.
US09787111B2 Battery protection module package
Disclosed is a battery protection module package (PMP). The battery PMP according to an embodiment of the present invention includes a lead frame provided with a plurality of external terminals thereon, a printed circuit board stacked on the lead frame, and a plurality of internal terminals, a protection integrated chip (IC), a field effect transistor (FET), resistors, and capacitors disposed on the printed circuit board and electrically connected to each other, wherein the resistors and the capacitors are mounted on a pattern of the printed circuit board using surface mount technology (SMT), and wherein the plurality of internal terminals are electrically connected to the plurality of external terminals.
US09787107B2 Apparatus and method for state of charge compensation for a battery system
The invention relates to an apparatus (2) for state of charge compensation having a battery system (10) for providing electrical energy comprising a series connection of a first battery sub-module (13) and a second battery sub-module (13′) having a first voltage conversion module (20′) wherein the first voltage conversion module (20′) is electrically connected to the second battery sub-module (13′), and wherein an electrical component (30) can be connected to the first voltage conversion module (20′) and can be supplied with electrical energy from the connected second battery sub-module (13′), wherein the apparatus (2) has a switching device (26) for switching an electrical connection between the first battery sub-module (13) and the first voltage conversion module (20′) and wherein the apparatus (2) has a control device (11) which is designed to control the switching device (26) such that electrical energy flows from the first battery sub-module (13) to the second battery sub-module (13′) and/or that electrical energy flows from the second battery sub-module (13′) to the first battery sub-module (13).
US09787104B2 Power transmission system
The power transmission system includes a power transmitting device that transmits AC power and a power receiving device that receives the AC power. The power transmitting device includes AC converters, a power-transmitting side resonance coil, and a power-transmitting side controller. The power receiving device includes a power-receiving side resonance coil, a rectifier, a DC converter, a power-receiving side controller, and a power-source circuit.
US09787102B2 Auxiliary circuits for selection and enhancement of multi-frequency wireless power transfer to multiple loads
This invention is related to a novel method and apparatus that provides selective and enhanced power flow in wireless power transfer systems with multiple receivers. Auxiliary circuits are introduced in the receiver circuits (and relay circuits if applicable) so as to ensure proper frequency-selective wireless power flow to the appropriate targeted receivers, with the pickup power by the non-targeted receivers substantially reduced even if the chosen tuned frequencies for different receivers are not widely apart.
US09787100B2 Multilevel power supply
According to an embodiment there is provided a multilevel power supply comprising two power sources that share a common node, a switching arrangement, a charge storage device and an output terminal. The two power sources are configured to provide a first potential V1, a second potential V2 and a third potential V3, wherein V1>V2>V3. The switching arrangement is configured to charge the charge storage device between potentials V1 and V3 in a first switching state and to connect the charge storage device between potential V2 and the output in a second switching state.
US09787099B2 Automatic diagnosis or repair for a generator controller
A set of generators are connected in parallel using an electrical bus. One of the generators includes selectively connected inputs including a first input associated with a generator and a second input associated with the bus. A controller is configured to receive a first electrical characteristic from the first input assigned to a first connection and a second electrical characteristic from the second input assigned to a second connection. The controller is configured to generate a switching signal to assign the first input to the second connection or assign the second input to the first connection in response to a difference between the first electrical characteristic and the second electrical characteristic exceeding a threshold.
US09787094B2 Electric power demand regulating system, electric power demand regulating device, and electric power demand regulating method
A power demand regulation system has a power demand regulation device that regulates the load applied to equipment of an electrical power system by a load apparatus operating by means of power from the electrical power system, which supplies power to consumers. When regulating the load to the equipment, the power demand regulation device selects a load apparatus as the subject of a request for an alteration of operating state on the basis of by-apparatus load information, which is information of each load apparatus, and a regulation target value, which is the amount of load that is to be regulated, and, in the period from the start to the end of regulation, executes a plurality of times the outputting of an alteration request that requests the alteration of the operating state of the selected load apparatus.
US09787086B2 Limiting amplitude of electricity delivered to an electrical load
To protect an electrical load connected to an output port from anomalous electricity in an apparatus that provides output electricity at the output port from input electricity accepted through an input port thereof, an input sensing unit is electrically connected to the input port and configured to indicate an overvoltage event. A power control unit generates, responsive to the overvoltage event, a modulation signal that defines at least one amplitude notch of variable temporal width. A switching mechanism electrically interposed between the input port and the output port transitions into conducting and non-conducting states in accordance with the modulation signal to superimpose the amplitude notch on electricity conveyed to the output port through the switching mechanism.
US09787084B2 Motor driving device
A motor driving device includes: a converter that converts AC power into DC power; a DC link capacitor provided for the DC link; an inverter that converts DC power into AC power for a motor; an initial charging circuit that charges the DC link capacitor; a potential difference determination unit that determines a potential difference between both ends of the initial charging circuit; a direct current detecting unit that detects direct current supplied to the initial charging circuit; an alternating current detecting unit that detects alternating current supplied to a motor; and an abnormality determination unit that determines that abnormal heat generation occurs in the initial charging circuit when the alternating current detecting unit detects alternating current and the direct current detecting unit detects direct current, in a case in which a potential difference occurs between both of the ends of the initial charging circuit.
US09787083B2 Overheat-resistant power cord and method
An overheat-protection device with a cord that includes a transmission wire to transmit electrical power and a sensor wire to transmit a signal, a plug attached to an end of the cord, and a thermistor includable in the plug and connected to the sensor wire. The signal may be received and/or analyzed by a sensing device, which may control a switching device to open and/or close a power circuit. The thermistor may detect a level of heat, which may be communicated as a signal via the sensor wires. The signal may be definable by the thermistor varying a level of resistance to the signal responsive to the level of detected heat. The thermistor may be a NTC thermistor and may be constructed from a thermal plastic or a ceramic.
US09787082B2 System and method for adjusting the trip characteristics of a circuit breaker
An electrical system includes (1) a distributed power source device structured to generate: (i) AC power, and (ii) a signal indicating an amount of current being produced by the distributed power source device, and (2) a circuit breaker having set trip characteristics coupled to distributed power source device, wherein the circuit breaker is structured to receive the signal and adjust the set trip characteristics (e.g., the trip curve) based on at least the signal from the distributed power source device.
US09787080B2 Microgrid distribution manager with dynamically adjustable trip curves for multi-source microgrids
A distribution manager for a power microgrid system includes a main bus, and a circuit breaker coupled to the main bus and to one of a load and an inter-microgrid connection system of the power microgrid system, the circuit breaker being structured to operate based on a set of functional trip settings. The distribution manager is structured and configured to: (i) determine an available source overcurrent that will be fed through the circuit breaker, (ii) determine a number of trip parameter settings based on at least the available source overcurrent, and (iii) set the functional trip settings of the circuit breaker based on the determined number of trip parameter settings.
US09787079B2 Over-current protection device
An over-current protection circuit including, a current supply switch with a first terminal coupled to a supply current input and with a second terminal coupled to a supply current output. The current supply switch is switchable at least between an on-state, in which the current supply switch provides a conductive connection between the first terminal and the second terminal, and an off-state, in which the current supply switch interrupts the conductive connection between the first terminal and the second terminal. The over-current protection circuit receives a supply current via the supply current input and provides the supply current via the supply current output if the switch is in the on-state. The current supply switch includes a High Electron Mobility Transistor.
US09787073B1 ICF electrical box
An improved electrical box for use with ICF foam block walls, or the like, and having two main components, namely, a female component which is open at a front end thereof and closed at a rear end thereof and is sized and shaped to receive a male component which is opened at both a trailing front end and a leading rear end thereof. The female and male components having knockouts to accommodate conduit. The male and female components having flanges and mating locking mechanisms to retain the improved electrical box in position on the ICF foam block wall until removal with the use of a removal tool.
US09787072B2 Electrical junction box with built-in isolation transformer
An electrical junction box with a built-in isolation transformer is provided. The junction box comprises an interior base portion having at least one opening, a transformer secured to the interior base portion and in electrical communication with low-voltage and high-voltage terminals, a cover configured to attach to a junction box base plate and housing the interior base portion and the transformer, and a gasket providing a watertight seal between the cover and the junction box base plate.
US09787070B2 Raintight compression connector and raintight compression coupler for securing electrical metallic tubing or rigid metallic conduit
A raintight compression connector has a connector body with first and second portions and a bore extending therethrough for connection to a conduit. An upper sealing ring is dimensioned to contact the connector body to make sealing contact with a conduit. The upper sealing ring has first, second and third regions. The first region has a first sloping surface to contact a recess shoulder in the connector body and the third region has a third sloping surface to contact an inner surface of the connector body. Specific slopes for these sloping surfaces are disclosed. The upper sealing ring can also be used in a raintight compression coupler.
US09787068B2 Assembly for a withdrawable switching device and related switching device
An assembly for a low voltage withdrawable switching device, comprising: a supporting frame into which/from which a switching unit of the withdrawable switching device can be inserted/withdrawn; a first connector placed at and protruding from a bottom portion of the supporting frame, which is adapted to be coupled with a second connector of the switching unit; and a shutter assembly. The shutter assembly comprises: an opening for allowing the coupling between the first and second connectors; a cover member which is adapted to be moved from a cover position to an open position so as to make the opening accessible for the coupling between the first and second connectors. The cover member is adapted to be moved from the cover position to the open position by the first connector. The shutter assembly is operatively mounted movable into the supporting frame. The shutter assembly is adapted to operatively interact with the switching unit under insertion into the supporting frame so as to be moved towards the bottom portion for causing the movement of the cover member from the cover to the open position by the first connector.
US09787066B2 Methods and arrangements for attenuating magnetic fields of electrical cabinets
A bus-bar system usable for electrical cabinets for distributing electrical power supplied by an electrical supply cable comprising two or more electrically conducting wires. In some embodiments the bus-bar system comprises a predetermined number of bus-bar elements each electrically connectable to at least one of the wires of the electrical supply cable. At least one of the bus-bar elements may be formed by a group of at least two sub-bus-bar elements electrically connectable to each other in parallel. Each group of the sub-bus-bar elements may be electrically connectable to at least one of the wires of the electrical supply cable, where each of said bus-bar and sub-bus-bar elements being located adjacent at least one other bus-bar or sub-bus-bar element associated with either different electrical phase or different electrical current direction to thereby cause magnetic fields emanating from said bus-bar and sub-bus-bar elements to destructively interfere with each other.
US09787061B2 Semiconductor laser element
A semiconductor laser element includes a stacked structure body, a second electrode 62, and a first electrode 61; a ridge stripe structure 71 formed of at least part of the stacked structure body is formed; a side structure body 72 formed of the stacked structure body is formed on both sides of the ridge stripe structure 71; the second electrode 62 is separated into a first portion for sending a direct current to the first electrode via a light emitting region and a second portion 62B for applying an electric field to a saturable absorption region; a protection electrode 81 is formed on a portion adjacent to the second portion 62B of the second electrode of at least one side structure body 72; and an insulating layer 56 made of an oxide insulating material is formed to extend from on a portion of the ridge stripe structure 71 to on a portion of the side structure body 72, on which portions neither the second electrode nor the protection electrode 81 is formed.
US09787053B2 Laser diode chip and flip chip type laser diode package structure
A laser diode chip includes a removable substrate, a first semiconductor layer disposed on the removable substrate, an emitting layer disposed on one part of the first semiconductor layer, a second semiconductor layer disposed on the emitting layer and forming a ridge mesa, a current conducting layer disposed on another part of the first semiconductor layer, a patterned insulating layer covering the second semiconductor layer and the current conducting layer and including a first zone and a second zone which respectively expose a part of the current conducting layer and a part of the second semiconductor layer, a first electrode and a second electrode respectively disposed on the first zone and the second zone. A projection of the ridge mesa projected to the removable substrate covers a part of projections of the first electrode and the second electrode projected to the removable substrate.
US09787050B2 Tunable narrow-linewidth single-frequency linear-polarization laser device
A tunable narrow-linewidth single-frequency linear-polarization laser device comprising a heat sink, a pumping source packaged on the heat sink, a first and second collimating lenses, a laser back cavity mirror, a thermal optical tunable filter, a rare-earth-ion heavily-doped multicomponent glass optical fiber, a super-structure polarization-maintaining fiber grating, a polarization-maintaining optical isolator, a polarization-maintaining optical fiber, and a thermoelectric refrigerating machine. The laser device uses a short and straight single-frequency resonant cavity structure, the heavily-doped and high-gain characteristics of the multicomponent glass optical fiber, a frequency selection role and wavelength tuning function of the thermal optical tunable filter and the superstructure polarization-maintaining fiber grating, and combines a precision temperature adjustment technology, and by means of real-time adjustment of distribution of reflection wavelengths and transmission wavelengths, the laser device changes spectrum peak overlapping positions, so as to implement stable output of wide-tuning-range, extra-narrow-linewidth, high-extinction-ratio and high-output-power continuously tunable single-frequency linear-polarization laser.
US09787046B2 Wire sorting fixture and method of sorting wires
A wire sorting fixture includes a cable support configured to support a multi-wire cable and a wire support configured to support wires of the cable. The wire support has a top surface. The wire support has cradles open at the top surface. The wire support has separating walls between corresponding cradles. A top plate is positioned above the wire support. The top plate is moved toward the wire support to a clamping position after the wires are positioned in the corresponding cradles. The top plate holds the wires between the top plate and the wire support in the clamping position.
US09787044B2 Method of manufacturing a board-to-board connector for electrically connecting two circuit boards
A method of manufacturing a board-to-board connector capable of preventing a short-circuit from occurring between contacts when connectors are fitted to each other. Pin-shaped male-side contact portions protrude from one surface of a male-side insulating film, and male-side terminal portions are provided on the other surface of said male-side insulating film. This makes it possible to prevent a short-circuit from occurring between adjacent female-side contacts by the male-side contacts.
US09787041B1 High frequency electrical connector
A high frequency electrical connector is described. The high frequency electrical connector comprises an insulated housing forming a plurality of first contact slots and a plurality of second contact slots along an arrangement direction within the insulated housing. A plurality of first type conductive contacts are inserted to the first contact slots correspondingly and a plurality of second type conductive contacts are inserted to the second contact slots correspondingly. When a plurality of first free end portions of the first type conductive contacts electrically connects the corresponding contacts of the mating electrical connector for transmitting a high frequency signal to the mating electrical connector, the high frequency electrical connector is capable of advantageously reducing the signal decay of the high frequency signal.
US09787039B2 Electrical connector with low-stress, reduced-electrical-length contacts
An electrical connector adapted to receive a mating plug utilizes low-profile jack terminal contacts that can flex in their PCB-anchored base portions, which are substantially parallel to the PCB. Any bend in the distal connecting portion or in the intermediate transition portion of each terminal contact is gradual and forms an obtuse angle, thus minimizing stress concentrations. The contacts preferably are arranged in two oppositely facing and interdigitating rows of four contacts each. In one embodiment, the terminal contacts are anchored to the PCB by a contact cradle that constrains the base portion of each terminal contact at two spaced anchoring locations, allowing the base portion to flex therebetween. In another embodiment, the base portions of the terminal contacts are embedded in at least one elastomeric member, which is fitted to the PCB.
US09787038B2 USB interface and mobile terminal
The present disclosure provides a USB interface and a mobile terminal. The USB interface includes a USB interface main body, an inserting tongue of a power line configured for coupling to an external power line via inserting portions and an inserting tongue of a ground line configured for coupling to an external ground line via inserting portions, in which a bottom of the inserting tongue of the power line and a bottom edge of the inserting tongue of the ground line are coupled to the USB interface main body; the inserting tongue of the power line has P inserting portions extending therefrom, where P is greater than or equal to 2; and the inserting tongue of the ground line has Q inserting portions extending therefrom, where Q is greater than or equal to 2.
US09787036B2 Connector including a switch and a locking mechanism for locking a button for closing the switch
A connector includes a switch, a button configured to move a card of the switch, a spring connected to the button, and a connection terminal connected to the switch. When another connector is inserted into the connector, the connection terminal contacts a connection terminal of the other connector, and when the other connector is further inserted, the button is pressed by the other connector to move the card to close the switch to allow electric power to be supplied from the connector to the other connector, and the spring has its locking part engaging with an engaging part of the housing of the connector. When the other connector is pulled off of the connector, the spring has its locking part disengaging from the engaging part to open the switch, with the connection terminals contacting each other, to interrupt the supply of electric power.
US09787032B1 Connector ground springs
Ground springs for connector receptacles. The ground springs may protect circuitry in an electronic device from stray voltages when a connector insert is inserted into a connector receptacle housed in the electronic device. One example may have a contacting portion located such that when a connector insert is mated with the connector receptacle, the contacting portion of the ground spring electrically connects to a shield of the connector insert before a ground contact of the connector insert electrically connects to a signal contact on a tongue of the connector receptacle.
US09787026B2 Electric plug connector arrangement
An electrical connector includes first and second connector parts and an electrical connection detector. The electrical connection detector includes a contact spring with a spring contact on the first connector part and a contact strip on the second connector part. The electric connection detector establishes an electrical connection between the contact spring and the contact strip when the connector parts are joined together. The second connector part includes an electrically insulating protrusion which forms a guide bevel that rises in a joining direction of the first connector part toward the second connector part. The spring contact is guided over the guide bevel, rests behind the protrusion, and physically contacts the contact strip when the connector parts are joined together to thereby establish an electrical connection between the contact spring and the contact strip.
US09787020B2 High-voltage male connector
Disclosed is a high-voltage male connector including: a male terminal formed of a metal material and having a plate shape; an insulating cap provided on a front end of the male terminal; an inner housing into which the male terminal is inserted and mounted such that the front end of the male terminal faces the outside; a partition unit integrally formed with an inner side of the inner housing and having a tetragonal pipe shape covering the male terminal; and an outer housing which is formed of a metal material and into which the inner housing is inserted and mounted.
US09787017B1 Electrical connector with two-piece cavity insert
An electrical connector includes an outer contact and a cavity insert. The outer contact has a mating segment, a terminating segment, and a middle segment therebetween. The cavity insert surrounds the middle segment of the outer contact. The cavity insert is defined by an upper shell and a lower shell that couple together at an interface. The upper shell extends along a portion of a perimeter of the outer contact, and the lower shell extends along a remaining portion of the perimeter of the outer contact. The upper shell includes a first strap that extends across the interface. The first strap includes a latching surface that engages a corresponding first catch of the lower shell to couple the upper shell to the lower shell.
US09787014B2 Connector
A connector includes a terminal, a connector housing, and an engaging member. The terminal includes a cylindrical connecting section and a pair of uprise walls. The terminal is accommodated in a terminal accommodating chamber of the connector housing. The engaging member includes a terminal guide/engaging section. The terminal guide/engaging section has circular arc-shaped curved surfaces formed along the direction perpendicular to the inserting direction and an apex formed continuously with the circular arc-shaped curved surfaces between the adjacent circular arc-shaped curved surfaces, the circular arc-shaped curved surfaces being able to induce the terminal to an inserting completion position toward the terminal accommodating chamber when the engaging member is at the temporary engaging position, the terminal guide/engaging section engaging the terminal with the apex disposed on a position to project toward the bottom wall between the pair of uprise walls when the engaging member is at the final engaging position.
US09787011B2 Surface mounting contact member
A contact member includes a base portion including a joint portion solderable to a first conductor; and an elastic contact portion formed continuously to the base portion and including a contact portion contactable with a second conductor. The base portion and the elastic contact portion form an integrated molded body include a metal thin plate having electrical conductivity and spring characteristic. The plate is a clad material including two or more metal layers stacked in a plate thickness direction of the plate, a first layer serving as one surface layer of the two or more stacked metal layers includes a metal member having a spring characteristic, and a second layer serving as another surface layer of the two or more stacked metal layers includes an aluminum member, the joint portion includes the first layer or the first layer that is plated, and the contact portion includes the second layer.
US09787010B1 Electrical connector and method
An electrical connector has at least one latch that is rotatable on the connector body to allow a module board to be clamped between an upper clamp surface of the latch and a lower clamp surface of the connector body. The electrical connector has connector pins having contact points within an opening of the connector body. When a module board is inserted into the opening, the contact points are pushed from a first height elevation to a second height elevation, which is level with the lower clamp surface.
US09787007B2 Electronic card connector
An electronic card connector includes a metal shell, a tray, a first terminal block, a second terminal block and a third terminal block. The metal shell is provided on a circuit board and cooperates with the circuit board to define a slot. The tray comprises an insulative body and a shielding unit. A first receiving groove of the insulative body receives a SD card and second and third receiving grooves of the insulative body respectively receive first and second SIM cards. The shielding unit is made of metal, provided in the insulative body and positioned between the first receiving groove and the second receiving groove and the third receiving groove, so as to shield the electromagnetic interference from the SD card.
US09787005B2 Contact element and contact arrangement with front protection and method of producing the latter
The present invention relates to an electric contact element that has at least one crimping strap which is configured and arranged to reach around the outer circumference of an electric conductor, at least in sections, at least in a fully crimped state of the contact element. Furthermore, the invention relates to an electric contact arrangement that has at least one electric conductor and at least one contact element that has at least one crimping strap which is crimped, at least in sections, around an outer circumference of the conductor. Finally, the invention relates to a method of producing an electric contact arrangement, at least one crimping strap of a contact element being crimped, at least in sections, around an electric conductor. In order to seal an interior of the contact arrangement as simply and effectively as possible and with long-term stability against the penetration of corrosive media, provision is made according to the invention such that at least one front protection strap of the contact element is aligned running, at least in sections, transversely to the at least one crimping strap and rests against the latter, a front section of the electric conductor being covered, at least in sections, by the at least one front protection strap.
US09787004B2 Floor ground clamp
An electrical grounding clamp is provided, wherein the clamp includes a U-bolt, an inner clamp part connected to the U-bolt to clamp a floor support between the inner clamp part and the U-bolt and an outer clamp part connected to the U-bolt to clamp a conductor between the inner clamp part and the outer clamp part, wherein at least one of the inner clamp part and the outer clamp part is pivotable about one leg of the U-bolt to releasably engage the other leg of the U-bolt.
US09787003B2 Crimp terminal and electric wire with crimp terminal
A crimp terminal includes an F-type crimp portion and a C-type crimp portion. The F-type crimp portion has first and second barrel tabs, preferably with an identical length, for crimping a tip end of a complex stranded wire. The F-type crimp portion is adapted to have distal ends of the first and second barrel tabs put together and pushed into the tip end of the complex stranded wire to be crimped. The C-type crimp portion has a third barrel tab for crimping the complex stranded wire. The third barrel tab is wound in a C-form on an outer periphery of the complex stranded wire to be crimped. The arrangement provides a crimp terminal and an electric wire with crimp terminal, that prevents or reduces increases in retained resistance at a crimp portion, and can also prevent an electric wire from slipping out of a crimp terminal.
US09786998B2 Smart antenna module and omni-directional antenna thereof
A smart antenna module includes an omni-directional antenna and at least one reflecting unit for adjusting a radiation pattern of the smart antenna module, wherein the one reflecting unit includes a reflector and a switch coupled between the reflector and a ground of the omni-directional antenna for electrically connecting the reflector with the ground or separating the reflector from the ground according to a control signal to adjust the radiation pattern of the smart antenna module.
US09786993B1 Steerable high-power microwave antennas
A steerable, high-power microwave antenna includes: a forward-traveling, leaky-wave feed antenna; a trans-reflecting conical-sectional reflector disposed spaced-apart and above said leaky-wave feed antenna and having a conical surface facing said leaky-wave feed antenna and formed of a plurality of electrical conductors held in parallel order in a grill; and a twist-reflector pivotally mounted opposite and spaced-apart from said conical surface of said trans-reflecting conical-sectional reflector. The twist-reflector is adapted to receive microwave energy reflected to it from said conical surface of said trans-reflecting conical-sectional reflector and to rotate the polarization of said microwave energy and reflect said microwave energy back to said trans-reflecting conical-sectional reflector for passing through said trans-reflecting conical-sectional reflector and forming a narrow, pencil-like beam of high energy radiation in polarized form extending outward from said conical surface of said trans-reflecting conical-sectional reflector.
US09786991B2 Cross-type transmission module and assembly method thereof
A method for assembling a cross-type transmission module is provided, which includes the following steps. First, a first circuit board and a second circuit board are provided, wherein the first circuit board includes a first antenna, and the second circuit board includes a first groove and a second antenna. Then, the first circuit board is inserted partially through the first groove along an insertion direction to connect the first circuit board to the second circuit board, wherein the first circuit board is on a first plane, the second circuit board is on a second plane, an included angle θ is formed between the insertion direction and the second plane, and the included angle is not zero. In this embodiment, the included angle is 90 degrees, and the second plane is perpendicular to the first plane.