Document | Document Title |
---|---|
US10470350B2 |
Work machine
A work machine including a flow device for flowing molten solder from under a circuit board, and a backup pin for supporting the circuit board from below while a lead of a leaded component is being inserted into a through-hole, which are moved separately under the circuit board. Thus, when the circuit board needs to be supported, the backup pin can be moved to any position, and when solder needs to be applied, the backup pin can be moved to a position that does not obstruct operation of the flow device. Accordingly, as well as guaranteeing operation of the flow device, it is possible to support the circuit board with the backup pin as required, thus improving practicality of the work machine. |
US10470346B2 |
Electronic module with EMI protection
An electronic module with EMI protection is disclosed. The electronic module comprises a component with contact terminals and conducting lines in a first wiring layer. There is also a dielectric between the component and the first wiring layer such that the component is embedded in the dielectric. Contact elements provide electrical connection between at least some of the contact terminals and at least some of the conducting lines. The electronic module also comprises a second wiring layer inside the dielectric. The second wiring layer comprises a conducting pattern that is at least partly located between the component and the first wiring layer and provides EMI protection between the component and the conducting lines. |
US10470342B2 |
Closed-loop cooling system and method
A water-based closed-loop cooling system employed to cool waterborne data center facility generally comprise a plurality of filtered water intake pipes, a plurality of filtered water exhaust pipes, a plurality of heat exchangers, a plurality of closed-loop cooling systems or closed-loop coolant distribution units that may use freshwater as a coolant, and a plurality of piping systems. The energy-efficient water based closed-loop cooling system and method described may use naturally occurring cold water as a heat sink in a plurality of heat exchange systems. The systems and methods described in this document may be employed to provide an energy-efficient water-based closed-loop cooling system to maintain interior ambient conditions suitable for proper operation of the plurality of computer systems therein. |
US10470339B2 |
Heat-pipe heat dissipation system and power device
A system, including a first pipeline and a second pipeline, where the first pipeline includes a first steam pipe, a first liquid pipe, and an evaporation section connected between the first steam pipe and the first liquid pipe, and the second pipeline includes a second steam pipe, a second liquid pipe, and a heat exchanger connected between the second steam pipe and the second liquid pipe. Two pairs of quick connectors are respectively connected between the first steam pipe and the second steam pipe and between the first liquid pipe and the second liquid pipe. The loop heat pipe includes a valve and a nozzle that are configured for vacuum pumping. Refrigerant is provided inside the loop heat pipe. A capillary structure is provided inside the evaporation section to provide a capillary suction force to enable the refrigerant to circulate in the loop heat pipe. |
US10470333B2 |
Flexible chassis for different sized sleds
An adaptable rack chassis for accommodating electronic component sleds of differing widths and heights is disclosed. One example chassis includes side walls and a back wall with registration features at different heights. Shelves may be attached to the registration features at different heights. The front end of the side walls may be attached to shelves at different heights. Another example chassis may have an adaptable horizontal bus bar structure that is located to the back of two side walls. Another example chassis may have vertical bus bar structure that may be adjusted over the width between side walls. |
US10470331B1 |
Cabinet for server
Disclosed is a cabinet assembly for a server. The cabinet assembly is a metallic cubical compartment and includes portions, such as front, back, first side, second side, top, and bottom portions, which when assembled, forms the cubical compartment for enclosing various components of a server therein. The cabinet assembly further includes a slot arrangement for holding processing components of the server. The cabinet assembly further includes a chassis arrangement for mounting at least one motherboard of the server. The cabinet assembly further includes a fan mounting bracket for mounting a plurality of fans for dissipating heat generated by the server. Each slot of the fan mounting bracket includes two arcs of the same radius and the two arcs are placed opposite to each other. The cabinet assembly further includes a nut-bolt assembly having at least one nut and one bolt that are used for fastening the cubical compartment. |
US10470327B2 |
Apparatus, system and method for resource distribution
A system for the distribution of resources. The system includes a housing including at least one water vapor distillation device, at least one power generating device, at least one source water reservoir, at least one product water reservoir, and at least one energy storage device. |
US10470326B2 |
Watertight cap and electronic apparatus
A watertight cap used with an electronic apparatus is provided with a cap body to be set in an installing recess of the apparatus case of the electronic apparatus, an insertion part provided on the cap body and inserted into a through hole formed in the installing recess, a watertight projection provided on the peripheral surface of the insertion part to be resiliently pressed against the surface defining the through hole, a reinforce member embedded in the cap body and the insertion part for preventing the insertion part from deforming inwards, and a hook part provided on the insertion part so as to project into the apparatus case to engage with the stopping part in the through hole, when the insertion part is inserted in the through hole, thereby securing enhanced watertight of the apparatus case and preventing the cap body from slipping out from the apparatus case accidentally. |
US10470325B2 |
Media-tight control device for a motor vehicle
The disclosure relates to a control device in a motor vehicle. The control device includes a housing cover with a peripheral edge region, and a planar, electrical connecting apparatus with integrated conductor tracks. The housing cover, in the edge region, is cohesively connected at least to the connecting apparatus and forms a cavity with the connecting apparatus. The control device also includes at least one electronic component within the cavity. The connecting apparatus electrically connects the at least one electronic component to electronic components outside the cavity. The peripheral edge region is encapsulated by injection molding in a media-tight manner by a polymer at least in the region of the connecting seam between the housing cover and the connecting apparatus. |
US10470306B2 |
Display panel and display device including the same
A display panel includes: a substrate including a display area and a peripheral area outside the display area; and a first conductive layer in the peripheral area, an entire upper surface of which is exposed to an outside of the display device. The first conductive layer includes a main part and a plurality of protrusions protruding from the main part in a direction parallel to an upper surface of the substrate. |
US10470304B2 |
Flexible electronics apparatus and associated methods
An apparatus including a flexible substrate; and an overhanging electronic component island, the electronic component island configured to be less flexible than the flexible substrate and including one or more electronic components, wherein the electronic component island includes a substrate-face with a connection portion and an overhang portion, the connection portion being mechanically coupled to a surface of the flexible substrate via a single connection-support pad and the overhang portion configured to overhang and be substantially free of the underlying flexible substrate such that the underlying flexible substrate can be strained independently from the overhang portion under operational strains of the flexible substrate. |
US10470300B1 |
Glass panel for wiring board and method of manufacturing wiring board
A glass panel for a wiring board, includes a first surface and a second surface, the second surface being opposite to the first surface; and an alignment mark constituted by a plurality of through holes each penetrating the glass panel from the first surface to the second surface, at least one of the plurality of through holes being configured such that a first diameter “t1” of a first opening at the first surface, a second diameter “t2” of a second opening at the second surface, and a minimum diameter “t3” between the first surface and the second surface satisfy t1>t3 and also t2>t3. |
US10470296B2 |
Printed circuit board, printed wiring board, and differential transmission circuit
Provided is a printed circuit board including a first semiconductor device and a second semiconductor device mounted on a printed wiring board, the printed wiring board including a first and a second differential signal wirings each formed of a pair of signal transmission lines. The pair of signal transmission lines forming the first differential signal wiring are wired to have a relative arrangement in which one signal transmission line and another signal transmission line cross with each other at least once in the first differential signal wiring in a wiring direction thereof. The pair of signal transmission lines forming the second differential signal wiring are wired to have a relative arrangement in which one signal transmission line and another signal transmission line cross with each other at least once in the second differential signal wiring in a wiring direction thereof. |
US10470287B1 |
High power ion beam generator systems and methods
Provided herein are high energy ion beam generator systems and methods that provide low cost, high performance, robust, consistent, uniform, low gas consumption and high current/high-moderate voltage generation of neutrons and protons. Such systems and methods find use for the commercial-scale generation of neutrons and protons for a wide variety of research, medical, security, and industrial processes. |
US10470286B2 |
Torches and methods of using them
Certain embodiments described herein are directed to a torch that includes a suitable amount of a refractory material. In some embodiments, the torch can include one or more non-refractory materials in combination with a refractory material. In some embodiments, the torch can comprise a refractory material and an optically transparent window. In other embodiments, the torch can comprise a material comprising a melting point higher than the melting point of quartz. |
US10470285B2 |
Electrode assembly and plasma source for generating a non-thermal plasma, and method for operating a plasma source
The invention relates to an electrode assembly (5) for generating a non-thermal plasma, comprising a first electrode (7) and a second electrode (9) which are electrically insulated from each other by means of a dielectric element (11) and which are arranged at a distance from each other. The first electrode (7) has a thickness of at least 10 μm when seen in the direction of the distance between the electrodes (7, 9), and the second electrode (9) has a thickness of at least 1 μm to maximally 5 μm or a thickness of at least 5 μm to maximally 30 μm when seen in the direction of the distance between the electrodes (7, 9). The dielectric element (11) has a thickness of at least 10 μm to maximally 250 μm. |
US10470283B2 |
Discharge method and circuit for USB connector
This document discusses, among other things, a discharge circuit for a USB connector configured to discharge a voltage of a pin (e.g., a VBUS pin) of the USB connector. The discharge circuit can include a discharge load to discharge the voltage of the pin; a first control circuit to adjust the magnitude of the discharge load during discharging, such that power consumption generated by the discharge load meets a first preset condition and a discharge time is within a first preset range, the first preset condition indicating that the generated power consumption does not trigger Over Temperature Protection (OTP); and a second control circuit to detect whether the voltage of the pin is changed based on a reference voltage during discharging and adjust the magnitude of the discharge load in response to the change, such that a slew rate of the voltage of the first pin is within a second preset range. |
US10470280B2 |
Communications device and communications system
A communications device relays information between a start node among one or more first lighting devices included in a first local network and an end node among one or more second lighting devices included in a second local network different from the first local network. The communications device includes a first processing unit that wirelessly communicates with the one or more first lighting devices via a first communications protocol; a second processing unit that wirelessly communicates with the one or more second lighting devices via a second communications protocol different from the first communications protocol; and a control unit that switches between causing the first processing unit to wirelessly communicate with the one or more first lighting devices and causing the second processing unit to wirelessly communicate with the one or more second lighting devices. |
US10470279B1 |
Wireless lighting control system with universal driver control interface
A luminaire includes a universal driver control interface to control various types of driver circuits. The luminaire receives, via a voltage divider, an analog voltage feed as a first driver control signal from at least one driver control wire connected to a driver circuit. The luminaire converts, via an analog-to-digital converter, the analog voltage feed into a digital voltage value. The luminaire compares the digital voltage value with a respective range of unique voltage values in a voltage lookup table for each type of driver circuit to determine a respective type of driver circuit protocol. Based on the determined respective driver circuit protocol identifier and a light source control setting, the luminaire outputs a second driver control signal, via the at least one driver control wire, to the driver circuit. |
US10470276B2 |
Method of tuning light color temperature for LED lighting device and application thereof
A method of performing a diffused light color temperature switching control for an LED lamp includes using at least a first LED lighting load emitting a first color temperature light and at least a second LED lighting load emitting a second color temperature light, using a light diffuser covering the first LED lighting load and the second LED lighting load to create a diffused light with a diffused light color temperature, using a power allocation circuitry working with a power allocation algorithm to manage different electric powers respectively delivered to at least the first LED lighting load and at least the second LED lighting load while keeping a total electric power unchanged to generate diffused lights with different diffused light color temperatures. |
US10470270B2 |
Lighting device LED module with effects for color temperature tuning and color tuning
A lighting system includes a lighting device that further includes a housing, and light emitting diode (LED) modules positioned in an opening of the housing to emit light away from the housing. Each LED module includes a substrate, a plurality of module-level conductors, and a plurality of LED sets, each of which comprises a first section including a first group of LEDs, one or more additional sections (each including an additional group of LEDs), a first conductive element that electrically connects the first section to a first one of the module-level conductors, and one or more additional conductive elements. The lighting system also includes control circuitry configured to generate commands to control drive currents delivered to a first group of LEDs in each LED set and each additional group of LEDs in each LED set so that the lighting device emits light of a specified color temperature. |
US10470269B2 |
Lighting systems for providing tunable light with high color rendering
Systems and methods for generating tunable white light include a plurality of Light Emitting Diode (LED) strings that generate light having color points falling within red, blue, and green color ranges. The systems and methods further utilize recipient luminophoric mediums to alter light provided by LEDs. Each LED can be driven with a separately controllable current in order to tune the generated light output. |
US10470264B1 |
Smart communication interface for LED matrix control
A smart communication interface for a LED driving system driving a LED matrix having a plurality of LEDs. The smart communication interface may have a data write transaction structure in write mode. The data write transaction structure includes an address code for identifying a corresponding one LED among the plurality of LEDs; an R/W indicating code for indicating whether the smart communication interface is in write mode; and a grayscale command code for indicating a programmed grayscale command value for the corresponding one LED identified by the address code. The smart communication interface may include a data read transaction structure in read mode. The data read transaction structure includes the address code, the R/W indicating code and a grayscale read-back code for indicating a grayscale command value for the corresponding one LED identified by the address code. |
US10470262B2 |
Electrical circuit and control method remotely controlling LED brightness adjustment and color temperature adjustment
The invention is to provide an electrical circuit and a control method remotely controlling LED brightness adjustment and color temperature adjustment, and the electrical circuit includes a voltage stabilizing circuit, a microprocessor MCU, a receiving module, an LED constant current driving circuit, an LED light adjustment and color temperature adjustment separation circuit, a bicolor temperature LED light source and system processing software. |
US10470256B2 |
Method and apparatus for controlled broadband microwave heating
A materials processing system comprises a thermal processing chamber and a broadband microwave power source. The power source includes an ovenized small-signal RF circuit, a high power microwave amplifier, and forward and reflected power detectors separated from one another by an isolator. The power detectors are also preferably ovenized. A control system provides control signals to the thermally stabilized VCO and VCA in the small-signal circuit to control output power based on detected forward power compared to demanded forward power. The system may be run in either open-loop or closed-loop modes. |
US10470255B2 |
RF energy application based on electromagnetic feedback
A method of processing an object in an energy application zone by application of radio frequency (RF) energy via a plurality of radiating elements may include applying RF energy to the energy application zone at a first plurality of excitation setups (excitation setups). The method may also include applying RF energy to the energy application zone at one or more excitation setups, at least one of which is not included in the first plurality of excitation setups, based on feedback received from the energy application zone in response to the application of the first amount of energy to the energy application zone at the first plurality of excitation setups. |
US10470253B2 |
Coaxial smart susceptor
A coaxially arranged smart susceptor conductor, comprising a smart susceptor core comprising an alloy having a first Curie temperature point and a first smart susceptor shell coaxially arranged around the smart susceptor core. The first smart susceptor shell comprising a second Curie temperature point that is different than the first Curie temperature point of the smart susceptor core. In one arrangement, the second Curie temperature point of the first smart susceptor shell is lower than the first Curie temperature point of the smart susceptor core. In another arrangement, the smart susceptor conductor further comprises a second smart susceptor shell disposed about the first smart susceptor shell. The second smart susceptor shell comprising a third Curie temperature point. |
US10470247B2 |
Susceptor for use in a fluid flow system
A susceptor for use in a heated fluid flow system is provided. In one form, a susceptor is arranged within a conduit and adapted to absorb radiant energy from at least one heating element and inhibit the radiant energy from being absorbed by the at least one wall of the conduit and/or other components. In another form, the susceptor absorbs and inhibits the radiant energy from being absorbed by the outer wall of the conduit. |
US10470246B2 |
First radio access node, a second radio access node, a first core network node and methods therein for preparing handover
A method in a first radio access node for preparing handover of a user equipment in a wireless communications network. The user equipment is to be handed over from being served by the first radio access node to being served by a second radio access node. The first radio access node is connected to a first core network node currently serving the user equipment. Based on whether or not the second radio access node is connected to the first core network node the first radio access node selects (504) an interface for signalling handover of the user equipment among: a first interface interfacing the first radio access node and the first core network node, and a second interface. The second interface is an interface between the first radio access node and the second radio access node. |
US10470245B2 |
Variable upgradable multi-user port of a remote antenna unit
A remote antenna unit for a distributed antenna system is provided. The remote antenna unit includes a remote unit processor and a multifunctional port. The remote unit processor is configured to control communication operations of the remote antenna unit. The multifunctional port is configured to interface at least one of communications between at least one component of an extension card and the remote unit controller and power to the extension card. |
US10470244B2 |
Signal booster with coaxial cable connections
Technology for a repeater is disclosed. The repeater can include a first coaxial cable with a first defined connection. The repeater can include a repeater unit communicatively coupled to the first coaxial cable via the first defined connection. The repeater can include a controller configured to adjust a gain or output power of the repeater unit that accounts for known losses on the first coaxial cable. |
US10470238B2 |
Power saving for tight coupled interworking
In some implementations, a power saving method includes receiving, from a base station, at a user equipment (UE), a Discontinuous Reception (DRX) configuration. The UE determines a WLAN listen interval that includes at least one Traffic Indication Map (TIM) period and at least one TIM transmission period. The UE selects, based on the DRX configuration, a TIM message to monitor within an associated TIM transmission period from the at least one TIM transmission period in the listen interval. The UE determines a WLAN wakeup time that overlaps the associated TIM transmission period. During the associated TIM transmission periods, the UE receives, from an Access Point (AP), the selected TIM message. |
US10470233B2 |
RLC delivery failure resolution
A method in a first node of a telecommunications network, in which a Radio Link Control (RLC) controller detects a failure to transmit a first RLC data Protocol Data Unit (PDU) containing all or part of a Service Data Unit (SDU) towards a second node of the telecommunications network, and notifies a Radio Access Control (RAC) controller of the failure. The RAC controller, in response to receiving a dedicated control channel (DCCH) message from the second node subsequent to the notification, instructs the RLC controller to retransmit the SDU. In response to the instruction, the RLC controller transmits a second RLC data PDU containing the SDU or a part of the SDU towards the second node. The RLC controller, in further response to the instruction, transmits a receipt of delivery to the RAC controller when reception of all parts of the SDU has been positively acknowledged by the second node. |
US10470230B2 |
Determination of UE band and synchronization capability in dual connectivity
Methods for signaling and receiving mobility terminal capabilities with respect to synchronized or unsynchronized dual connectivity operations. An example method suitable for implementation in a mobile terminal configured for dual connectivity information includes receiving (810) a request from a network node for signaling capability information to the network node. The method further includes signaling (820) to the network node, in response to the request, capability information that includes an indication of which carrier aggregation band combinations are supported by the mobile terminal for dual connectivity operation and an indication of a level of synchronization with which the mobile terminal can support dual connectivity operation for one or more of the supported carrier aggregation combinations. |
US10470227B2 |
Connection control method and system for vehicle control program of vehicle
Disclosed herein are a connection control method for a vehicle control program of a vehicle and a head unit system configured for conveniently using the vehicle control program and Bluetooth communications without again performing Bluetooth pairing when a user performs starting off and then starting on during the use of the vehicle control program. |
US10470225B2 |
System and method for enhance the user experience of applications for proximity-based peer-to-peer mobile computing
The disclosure is related to searching for a second device to provide a service that a first device is attempting to establish. The first device sends a search profile and a capabilities profile to the second device using near field communication (NFC), the search profile including criteria describing the service the first device is attempting to establish, the capabilities profile including connection capabilities of the first device, receives a score from the second device, the score indicating a closeness of a match between the search profile and the capabilities profile and one or more services and capabilities of the second device, and determines whether to connect with the second device to establish the service based on the received score. |
US10470222B2 |
Apparatuses and methods for on-demand system information (SI) request through a random access procedure
A User Equipment (UE) including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a service network. The controller initiates a random access procedure with the service network by controlling the wireless transceiver to perform wireless transmission using at least one of: a random access preamble configured for System Information (SI) request, and a corresponding Physical Random Access Channel (PRACH) time-frequency resource allocated for the random access preamble. Also, the controller receives a random access response, which includes a Random Access Preamble Identifier (RAPID) only and does not include a Timing Advance (TA) command, an uplink grant, and a temporary Cell Radio Network Temporary Identifier (C-RNTI), from the service network via the wireless transceiver. |
US10470219B2 |
Contention-based orthogonal frequency division multiple access (OFDMA) communication
A communication device receives a trigger frame that is configured to: trigger a contention-based uplink orthogonal frequency multiple access (OFDMA) transmission by multiple communication devices, and indicate a predetermined length of the contention-based uplink OFDMA transmission, wherein the predetermined length corresponds to contention-based uplink OFDMA transmissions. Responsive to receiving the trigger frame, the communication device generates a data unit having the predetermined length, and responsive to receiving the trigger frame, transmits the data unit as part of a contention-based uplink OFDMA transmission. |
US10470212B2 |
Method, apparatus, and system for channel access in unlicensed band
The present invention relates to a method, an apparatus and a system for adjusting a contention window size for performing channel access. In particular, the present invention provides a method comprising: receiving a plurality of hybrid automatic repeat request acknowledgment (HARQ-ACK) responses for downlink transmission(s) in a reference subframe of the specific cell; setting a contention window size for a transmission in the specific cell; selecting a random number N within the contention window size; and performing, when a channel of the specific cell is idle for at least N slot periods, a downlink transmission on the channel, wherein the setting a contention window size comprises: increasing the contention window size to a next higher allowed value and maintaining the increased value when a ratio of negative acknowledgement (NACK) among the plurality of HARQ-ACK responses is equal to or more than a reference value, and setting the contention window size to a minimum value when the ratio of the NACK among the plurality of HARQ-ACK responses is less than the reference value, and an apparatus and a system therefor. |
US10470209B2 |
Method, apparatus, and system for channel access in unlicensed band
Disclosed are a method, an apparatus, and a system for adjusting a contention window size for performing channel access. In detail, the method includes: receiving a plurality of hybrid automatic repeat request acknowledgement (HARQ-ACK) responses for downlink channel(s) of the specific cell; generating a random number N (N≥0) in a contention window size; and performing the downlink transmission in the specific cell after standing by for N slots while the specific cell is idle, wherein when a ratio of negative acknowledgement (NACK) among the plurality of HARQ-ACK responses is equal to or more than a reference value, the contention window size becomes larger than a previous value, and when the ratio of the NACK among the plurality of HARQ-ACK responses is less than the reference value, the contention window size is reset to a minimum value. |
US10470205B2 |
Agrregation-dependent slot format
The present disclosure pertains to a radio node for a Radio Access Network. The radio node is adapted for communicating in the Radio Access Network based on a scheduled slot aggregation comprising a plurality of slots, wherein a slot format of at least one slot of the slot aggregation is adapted based on a structure of the slot aggregation. The disclosure also pertains to related methods and devices. |
US10470202B2 |
Cyclical obstruction communication system
Techniques for improving data rates at mobile terminals that are subject to periodic channel interruptions in a beyond-line-of-sight communication system are disclosed, including improved encoding and decoding systems that identify blockages and modify receiver operation during blockages to reduce data errors. In certain embodiments, encoding, symbol mapping, interleaving, and use of unique periodic identifiers function to enable a series of packets that may be received in a blockage impaired channel with reduced errors. |
US10470195B2 |
Route selection method and apparatus
A route selection method and apparatus includes a first mesh node for selecting a route obtains energy consumption information of at least two second mesh nodes, where the second mesh node provides a route for the first mesh node; and the first mesh node selects a route according to the energy consumption information of the at least two second mesh nodes. |
US10470193B2 |
Method, apparatus and system
In dependence on interference information, one or more resource block groups are allocated from a frequency carrier for use by one set of plurality multiple sets of UEs. The frequency carrier includes one or more first resource block groups to be used for a beam forming mode and one or more second resource block groups to be used for a MIMO mode. This allocating can allow decreased interference between UEs using the beam forming mode and UEs using the MIMO mode. This may be applied to UEs having different DoA groups, so that different RBGs are assigned to different DoA beam forming groups to decrease interference with UEs in MIMO mode. |
US10470192B2 |
Traffic path change detection mechanism for mobile edge computing
Disclosed are methods, devices and systems for detecting data traffic path change of UE when it is being served by an Internet application instance running on a mobile edge host, and moves to the coverage area of another mobile edge host in mobile edge computing system. One exemplary method includes receiving an application resource request for a cloud-computing services from a user equipment (UE), and allocating resources at a mobile edge computing platform to the application resource request in lieu of a server of the cloud-computing services that is reachable via an internet connection. Examples of the disclosed technology may rely on packet header information in downlink or uplink traffic received by mobile edge host, and may be a detection method independent of the signaling notification in the underlying bearer network. |
US10470188B2 |
Transmission of one or more codebooks between network and terminal devices
The present invention discloses an indication information transmission method and apparatus. The method includes: determining, in one or more codebooks, a first codebook used to send a first downlink data stream to a terminal device; determining one or more second codebooks used to send a second downlink data stream; determining codebook indication information used to indicate the first codebook and the one or more second codebooks; and sending the codebook indication information to the terminal device. |
US10470186B2 |
Method and apparatus for performing uplink transmission in wireless LAN system
Proposed is a method for determining transmission using a network allocation vector (NAV) in a wireless LAN system. Specifically, after a receiving device receives a trigger frame, which triggers an uplink multiple user transmission, from a transmitting device, whether to transmit an uplink physical layer protocol data unit (PPDU) corresponding to the trigger frame is determined using the NAV of the receiving device. In this case, if the NAV is established by an intra-basic service set (BSS) frame, whether to transmit the uplink PPDU is determined without taking the NAV into consideration. |
US10470185B2 |
Acknowledgement for multiple user communication in a WLAN
A first communication device generates respective media access control (MAC) protocol data units (MPDUs) that include respective data for a respective second communication devices, and determines respective resource units (RUs) via which at least some of the second communication devices are to transmit as part of an uplink (UL) orthogonal frequency division multiple access (OFDMA) physical layer (PHY) transmission to respectively acknowledge receipt of the respective MPDUs. The first communication device generates respective control frames that are configured to prompt the at least some of the second communication devices to transmit the UL OFDMA PHY transmission, and that include indicators of the RUs via which the at least some of the second communication devices are to transmit as part of the UL OFDMA PHY transmission. The first communication device generates and transmits a single multi user (MU) PHY data unit that includes i) the MPDUs, and ii) the control frames. |
US10470173B2 |
Radio base station, user terminal and radio communication method
To suppress decrease in throughput even in the case of combining NOMA and MIMO to use, a radio base station according to one aspect of the present invention has a transmission section that transmits a DL signal to each of a plurality of user terminals with a single or a plurality of streams, and a control section that controls so as to perform power multiplexing on DL signals transmitted to the user terminals to transmit, where the control section sets a multiplexing power ratio of the DL signals to perform power multiplexing for each stream. |
US10470172B2 |
Configuring wireless communications resources
A base station, in a wireless communications system, configures first resources for data access from devices to said base station, said first resources allowing a cyclic prefix having a first length; and configures second resources for data access from devices to said base station, said second resources allowing a cyclic prefix having a second length longer than the first length. The base station transmits configuration information regarding the configured resources to at least one device. The first resources allow at least data having a first data period and a cyclic prefix having the first length to be received in a first period having a first predetermined duration; and the second resources allow at least data having a second data period and a cyclic prefix having the second length to be received in a second period having the second predetermined duration, and the second predetermined duration is an integer multiple of the first predetermined duration. |
US10470168B2 |
Method and device for transmitting information on physical uplink control channel
The present invention discloses a method and a device for transmitting information on a physical uplink control channel (PUCCH). The method includes the following steps: a user equipment (UE) selects information from channel state information (CSI) to transmit (S1); the information selected from the CSI is transmitted on the PUCCH with one or both of hybrid automatic retransmission acknowledgment information and a scheduling request (S2), which enables a base station to obtain not only the information in the CSI but also one or both of the hybrid automatic retransmission acknowledgement information and the scheduling request from the PUCCH. The present invention avoids the problem of system downlink throughput degradation caused by dropping all CSI by the UE in the prior art, and avoids the problem that system downlink throughput is influenced by unnecessary data retransmission on a downlink carrier caused by ACK/NACK bundling among carriers. |
US10470167B2 |
Method of transmitting and receiving UCI in wireless communication system and apparatus therefor
A method of transmitting uplink control information (UCI) by a user equipment in a wireless communication system, includes the steps of receiving downlink control information (DCI) indicating a transmission time of the UCI through a prescribed frequency band in a first subframe, receiving a downlink data based on the DCI, and transmitting UCI associated with the downlink data in a second subframe based on the indicated transmission time of the UCI. In this case, the prescribed frequency band on which the DCI is transmitted is configured by a plurality of DCCUs (downlink control channel units) for transmitting the DCI, and the UCI may be transmitted on an UCCU (uplink control channel unit) in the second subframe, a frequency band of the first UCCU being same as a frequency band corresponding to a DCCU of a lowest frequency among the plurality of DCCUs. |
US10470166B2 |
Hybrid automatic repeat request-acknowledgment transmission method and apparatus
Embodiments of the present invention provide a hybrid automatic repeat request-acknowledgment transmission method and an apparatus. The hybrid automatic repeat request-acknowledgment transmission method includes: receiving, by user equipment, on a first serving cell in a subframe n-k, a PDSCH or a downlink control channel indicating downlink SPS release; and sending, by the user equipment in a subframe n, an HARQ-ACK corresponding to the PDSCH or the downlink control channel that is of the first serving cell and that is in the subframe n-k, where an HARQ-ACK timing includes a first HARQ-ACK timing or a second HARQ-ACK timing. |
US10470165B2 |
Channel width indication in EDMG capabilities and EDMG operations elements in 802.11AY
Methods for communicating support of operations or capabilities for enhanced directional multi-gigabit (EDMG) communications are described. A supported channel width field or operating channel width field is used in a capabilities element or operation element. The supported channel width field or operating channel width field includes bit positions with bit values that are set to indicate support of operation or a capability of the transmit device from among defined options, the defined options including: the transmit device can perform channel bonding only, the transmit device can perform carrier aggregation only, and the transmit device can perform both channel bonding and carrier aggregation. |
US10470164B2 |
Method and system for allocating media access control layer resources in a wireless communication environment
A method and system for allocating shareable wireless transmission resources. A resource pool is established. The resource pool is divided into a plurality of physical layer allocation units usable for wirelessly transmitting control information and traffic data. The allocation units are assigned at the media access control layer for the wireless transmission of the control information and traffic data. The system and method of the present invention also allows mobile stations to be dynamically grouped into multicast groupings to reduce system overhead resource requirements. |
US10470162B2 |
Resource pool selecting method performed by terminal in wireless communication system and terminal using the method
The present invention provides a device-to-device (D2D) operation method performed by a terminal in a wireless communication system, the method comprising the steps of: receiving, from a network, a configuration indicating at least one or more resource pool; receiving at least one or more index on each of the at least one or more resource pool; selecting, on the basis of the at least one or more index, one resource among the at least one or more resource pool; and performing direct communication through the selected resource pool, wherein the index is information indicating the usage of the at least one or more resource pool. |
US10470158B2 |
Communication device, communication system, and communication method
The objective of the invention is to suppress increases in a C-Plane processing load on a mobile network side even if requests to call a plurality of terminals in the mobile network are generated within a short period of time. A communication device according to one mode of embodiment of the present invention is a communication device which transmits a paging message to a terminal that transmits a control signal for connecting to a network in response to receiving the paging message, wherein the communication device includes: a control unit which, in response to being requested to transmit paging messages to a plurality of terminals, determines, for each of the plurality of terminals, a time period for delaying transmission of the control signal; and a transmitting unit which transmits, to each of the plurality of terminals, the respective paging message including the time period by which the transmission of the control signal is to be delayed. |
US10470156B2 |
Systems and methods for coarse and fine time of flight estimates for precise radio frequency localization in the presence of multiple communication paths
Systems and methods for determining locations of wireless nodes in a network architecture are disclosed herein. In one example, an asynchronous system includes a first wireless node having a wireless device with one or more processing units and RF circuitry for transmitting and receiving communications in the wireless network architecture including a first RF signal having a first packet. The system also includes a second wireless node having a wireless device with a transmitter and a receiver to enable bi-directional communications with the first wireless node in the wireless network architecture including a second RF signal with a second packet. The one or more processing units of the first wireless node are configured to execute instructions to determine a coarse time of flight estimate of the first and second packets and a fine time estimate of the time of flight using channel information of the first and second wireless nodes. |
US10470154B2 |
Methods, systems, and computer readable media for validating subscriber location information
Methods, systems, and computer readable media for validating subscriber location information are disclosed. One method occurs at a network node. The method includes receiving a message containing location information associated with a subscriber. The method also includes determining whether the location information is valid based on a location validation algorithm, wherein the location validation algorithm uses prior location information associated with the subscriber in determining with the location information is valid. The method further includes performing at least one action based on the determining. |
US10470153B2 |
Method for supporting efficient PDU session activation and deactivation in cellular networks
A communication method and system converges a 5G communication system for supporting higher data rates beyond a 4G system with an IoT technology. The system and method may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Embodiments provide a scheme for efficiently operating an UP connection of a session in case where a terminal has a plurality of sessions in a mobile communication system, such as a 5G system, having a network structure in which an AMF for mobility management and an SMF for session management are separated from each other. A terminal (UE) can optimize a non-access stratum (NAS) signaling message, and can perform data transmission/reception with low latency. |
US10470152B2 |
Method for supporting efficient PDU session activation and deactivation in cellular networks
Embodiments relate to a communication method and system for converging a 5G communication system for supporting higher data rates beyond a 4G system with an IoT technology. Embodiments may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Embodiments provide a scheme for efficiently operating an UP connection of a session in case where a terminal has a plurality of sessions in a mobile communication system, such as a 5G system, having a network structure in which an AMF for mobility management and an SMF for session management are separated from each other. A terminal (UE) can optimize a non-access stratum (NAS) signaling message, and can perform data transmission/reception with low latency. |
US10470151B2 |
Method and device for controlling detachment of mobile terminal
Embodiments of the present invention relate to a method and device for controlling detachment of a mobile terminal. The method comprises: upon deactivation, a mobile terminal starts a first timer, and sends to a network apparatus deactivation indication information used to indicate that the mobile terminal is deactivated, such that the network apparatus starts a second timer to time synchronously with the first timer; and upon expiration of the first timer, the mobile terminal performs detachment operation if the mobile terminal is not reactivated. The method and device for controlling detachment of a mobile terminal in the embodiments of the present invention can effectively reduce signaling costs of ATTACH/DETACH processes, especially for services involving frequent ATTACH/DETACH operations, such as V2X, and improve system efficiency, thus reducing delay of a first-time access of a mobile terminal. |
US10470150B2 |
Capability exposure implementation method and system, and related device
The present disclosure relates to capability exposure implementation methods, systems, and devices. One example method includes a first device obtaining capability information of a radio access network device, configuring an API, setting a use time limit of the API, where the API is used to provide the capability information for a second device, triggering a registration function to send registration information to the second device, where the registration information includes an identifier of the API, receiving an API request sent by the second device, where the API request includes the identifier of the API, detecting whether the use time limit of the API expires, and if the use time limit of the API does not expire, sending an API response to the second device by using the API, where the API response includes the capability information. |
US10470141B2 |
Handling of hyper frame number de-synchronization incidents
The present disclosure concerns radio communication. In one of its aspects, this disclosure presents a method of assisting a receiving side PDCP entity of a network to facilitate its handling of a HFN de-synchronization incident. The method is performed by an apparatus such as a UE and comprises: while a RRC connection is in progress; detecting (120), e.g. by means of a transmitting side PDCP entity of the UE, a condition indicative of the transmitting side PDCP entity experiencing a HFN de-synchronization or a risk of HFN de-synchronization; and in response thereto maintaining (130) the RRC connection and concurrently sending a control message to the receiving side PDCP entity, the control message comprising information that the RRC connection is lasting and, thus, unbroken as well as information that the transmitting side PDCP entity is experiencing the HFN de-synchronization or the risk of HFN de-synchronization. Hereby it is made possible to allow for a limited, or reduced, signaling when handling HFN de-synchronization incidents. |
US10470137B2 |
Power allocation for device-to-device communication underlaying cellular networks
A method and network node for configuring a device-to-device (D2D) pair and a cellular wireless device, the cellular wireless device configured to have a direct link with a serving network device of a network cell in which the cellular wireless device resides. The method includes receiving Channel State Information (CSI) data for the D2D pair, a cellular wireless device, and at least one neighbor interference level, determining feasibility conditions for pairing the D2D pair and the cellular wireless device transmissions, determining a power allocation for the pairing of the D2D pair and cellular wireless device transmissions, the power allocation being based on a sum rate of the D2D pair and cellular wireless device transmissions, and configuring the D2D pair and cellular wireless device based at least in part on the determined power allocation. |
US10470132B2 |
Power efficient communications
A method, system, and device provide power-efficient communications within the context of available power. Transmission and receipt data rates are scalable in accordance with output power available from a power source. Data is transmitted at a data rate determined, at least in part, by the available output power. |
US10470131B2 |
Electronic device for controlling communication circuit based on identification information received from external device and operation method thereof
An electronic device according to various embodiments may include a communication circuit, including a reception circuit and a transmission circuit, and a processor. The processor may be configured to: receive at least one piece of identification information corresponding to at least one external electronic device for providing a traffic-related signal to at least one vehicle outside the electronic device, via the reception circuit, identify the position of the electronic device, based at least on the at least one piece of identification information, and activate the transmission circuit to transmit movement-related information of the electronic device to the at least one vehicle or the at least one external electronic device, based at least on the position. |
US10470128B2 |
Early detection procedure of high-efficiency frame and decision timing for spatial reuse
In wireless communications, a station associated with a first wireless network may perform early detection of a high-efficiency (HE) frame for spatial reuse (SR). The station may determine a received power of a legacy preamble of the HE frame when the frame is associated with a second wireless network. The station may reduce the received power by a predetermined value. The station may initiate an SR transmission, when the reduced power is less than an overlapping basic service set (OBSS) packet detection level. The station may obtain an SR parameter associated with a second station, where the SR parameter is based on a transmission power level and an interference level at the second station, and initiate an SR transmission, based on the SR parameter and the reduced power. Other methods, apparatus, and computer-readable media are also disclosed. |
US10470124B2 |
Information processing device, communication system, information processing method, and program
An information processing device includes a control section. The control section performs control to transmit data to another device that can receive data from a device of a data transmission source without transmitting thereto notification information indicating that the other device can receive the data upon transition from a function pause state to a data receivable state. In this case, if the other device is determined to be in the data receivable state, the control section of the information processing device performs control to transmit the data to the other device without receiving the notification information therefrom. Power consumption can thereby be reduced. |
US10470121B1 |
Energy-efficient idle listening schemes
Two methods for energy-efficient idle listening enhancement for WLAN systems are provided. The first method performs a change of operation of a station (STA) from an active mode to an idle listening mode without notifying the change to an access point (AP) associated with the STA. In the idle listening mode, the AP may transmit frames to the STA using a higher bandwidth, but the STA can only sense channels in a lower bandwidth to save energy. The second method transmits a frame to the AP associated with the STA to notify the AP the change of operation of the STA from the active mode to the idle listening mode. In the idle listening mode, the AP may transmit frames to the STA using the lower bandwidth, and the STA can only sense channels in the lower bandwidth to save energy. |
US10470118B2 |
Selection of a serving node in a wireless communication system
Some aspects of the disclosure provide various methods, apparatuses and computer-readable medium configured for wireless communication. A method operable at a user equipment (UE) may include transmitting a connection request message configured to request initial connection with a radio access network (RAN) node. The connection request message may include information configured to indicate a service profile of the UE. A method operable at the RAN node may include receiving the connection request message from the UE. The connection request message may include information configured to indicate the service profile of the UE. A method operable at a serving node may include receiving a connection request message from the RAN node. The connection request message may be configured to establish communication with the UE and may include a service profile corresponding to the UE. |
US10470117B2 |
Connectivity to a local area network via a cellular radio access technology
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may establish connectivity to a local area network using cellular radio access technology (RAT). The UE may establish a signaling radio link with a cellular access node (AN) via a cellular RAT. The UE may transmit a connectivity request to a network node via the signaling radio link. The connectivity request may specify a connectivity type for establishing connectivity to a LAN. Based at least in part on an acceptance of the connectivity request, the UE may establish a data radio link with the cellular AN. In an example, the acceptance of the connectivity request may include at least one parameter for configuring the connectivity to the LAN. The UE may then establish a data flow for exchanging data link layer packets with the LAN via the data radio link. |
US10470116B1 |
Systems and methods for determining an access node for a wireless device
Systems and methods are described for determining an access node for a wireless device. A first signal may be transmitted from a first access node with an increased signal level. An indication of a first adjustment factor based on the increased first signal level may also be transmitted from the first access node. Signal information may then be received from a wireless device, where the signal information includes a determined first signal level associated with the first access node and a determined second signal level associated with a second access node. The determined first signal level from the signal information may comprise a received signal level of the first signal decreased by the first adjustment factor. Based on the signal information, one of the first access node and the second access node may be selected for communication with the wireless device and the wireless device may be instructed to communicate with the selected access node. |
US10470113B2 |
Usage of network based on quality of network at a particular location
In one aspect, a first device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to determine a quality, at a location, of service for a service of a particular cellular service type, where the service is associated with a cellular service provider. The instructions are also executable to, based on the quality of service at the location, use subscriber identification module (SIM) data to communicate at least with a second device through the service, the second device being different from the first device. |
US10470106B2 |
Method and apparatus for joint association and address provisioning
In accordance with an example embodiment of the present invention, there is provided an apparatus receiving or storing an indicator relating to an access point, the indicator indicating whether the first access point supports joint association and address provisioning. The apparatus is configured to transmit a request for joint association and address provisioning toward the access point, and to receive from the access point a response to the request for joint association and address provisioning. |
US10470105B2 |
Network status information transfer method and network device
The present disclosure describes a network status information transfer method. In one example method, a first message, transmitted by a third-party server to a user equipment (UE), is received by the UE. The first message comprises an identifier, associated with a trusted wireless local area networks (WLAN) network (TWAN), and first indication information indicating that a packet data network gateway (PGW) is overloaded. If the UE has added the identifier associated with the TWAN to a blacklist, the identifier associated with the TWAN is deleted, by the UE, from the blacklist in response to receiving the first message. |
US10470103B2 |
System and method for authentication of a communication device
A system and method for authentication of a communication device is disclosed. A system that incorporates teachings of the present disclosure may include, for example, an authentication system can have a controller element that receives from a communication device by way of a packet-switched network an authentication request comprising a first identification (ID) of a virtual gateway and a second ID of the communication device. The virtual gateway and at least one network element of the packet-switched network can be provisioned to have a physical association with each other such that other network elements of the packet-switched network deny services to the virtual gateway when the virtual gateway attempts to operate outside of said physical association. From said physical association and the aforementioned IDs the controller element can authenticate the communication device. Additional embodiments are disclosed. |
US10470100B2 |
Node equipment, data packet forwarding method and mesh network system thereof
An apparatus can include: a network controller in a mesh network, and that transmits and receives first type data packets; node devices in the mesh network, each operable in a first or second mode; a node device being configured to convert at least part of the first type data packets to second type data packets, and to transmit the second type data packets, when the node device operates in the first mode; the node device being configured to convert at least part of the second type data packets to the first type data packets when the node device operates in the first mode; and the node device being configured to transmit and receive the second type data packets when the node device operates in the second mode. |
US10470099B2 |
System and method for short message delivery in a mobility network
Aspects of the subject disclosure may include, for example, determining a compatibility of the mobile station with a 3GPP IMS architecture. In response to determining that the mobile station is compatible with the 3GPP IMS architecture, a transfer is facilitated of the machine-type communication message to the mobile station via a network element of an IMS network core. In response to determining that the mobile station is not compatible with the 3GPP IMS architecture a forwarding is facilitated of the machine-type communication message to a machine-type communication interworking function associated with the mobile station, wherein the machine-type communication interworking function facilitates a directing of the machine-type communication message to the mobile station via an SGs interface of a mobility management entity of an evolved packet core of a 3GPP long term evolution network. Other embodiments are disclosed. |
US10470093B2 |
Connection attempt to alternative access upon connection attempt rejection
The invention relates to methods, user equipments, computer programs, computer program products and carriers for access network selection between a first network and a second network. Said first and second networks comprise one or more access candidates. An access network selection procedure is performed for one or more access candidates of the second network, sequentially performing for the access candidates of the second network connection establishing attempts to one or more access candidates, by selecting a new access candidate from said one or more access candidates, and performing connection establishing attempts to said access candidate until a connection to the access candidate is established or a stop criterion for said access candidate is fulfilled. |
US10470089B2 |
Method for changing coverage enhanced mode with multiple threshold values for cell reselection in wireless communication system and an apparatus therefor
A method for processing a signal at a user equipment (UE) in a wireless communication system is disclosed. The method includes steps of receiving information on multiple first threshold values for a neighbor cell measurement from a serving cell; measuring the signal from the signal of the serving cell; comparing the measured signal with the multiple first threshold values and multiple second threshold values of a cell enhancement (CE) mode; and performing the neighbor cell measurement for a cell reselection or a change of the CE mode according to a result of comparing. |
US10470088B2 |
Assisted management of radio resources across dual networks
A user equipment (UE) operating in a communication system comprising a base station and one or more UEs. The UE may be configured to operate on or “camp” on two different networks with one radio. In this exemplary system, the radio may be normally connected to the first network (NW1) and may from time to time be “tuned away” from NW1 to a second network (NW2). The UE may inform NW1 that it has tuned away to another network, e.g., using start and end indicators. This information may prevent NW1 from wasting downlink capacity by unnecessarily allocating downlink resources to the UE during the tune-away. Alternatively, or in addition, this information may prevent NW1 from penalizing the UE, e.g., by reducing its future downlink allocations, since the UE does not respond to NW1 commands during the tune-away. |
US10470082B2 |
Data gathering to enable the optimization of distributed Wi-Fi networks
Systems and methods for gathering data by an access point in a Wi-Fi system for optimization include periodically or based on command from a cloud-based system performing one or more of i) obtaining on-channel scanning data while operating on a home channel and ii) switching off the home channel and obtaining off-channel scanning data for one or more off-channels; and providing measurement data based on one or more of the on-channel scanning data and the off-channel scanning data to the cloud-based system for use in the optimization of the Wi-Fi system, wherein the measurement data comprises one or more of raw data and processed data. |
US10470081B2 |
Communication method and device for wireless communication network and wireless communication network with traffic estimation offloading features
The art relates to a communication method and device for a wireless communication network and a wireless communication network. In the communication method, to one cell cluster in at least one cell cluster included in the wireless communication network, an Uplink-downlink ratio configuration scheme of the cell cluster during the next ratio configuration adjusting period is determined based on un-allocatable prediction amount for un-allocatable services of each cell in the cell cluster, and allocatable prediction amount for the services, which can be allocated to other cell(s), of each cell in the cell cluster, thus utilization efficiency of communication resource is optimized, and the cells in the cell cluster have the same communication frequency and Uplink-downlink ratio configuration scheme. According to the embodiments of the invention, the utilization efficiency of communication resource can be improved. |
US10470073B1 |
Use of block error rate as basis to control configuration of MU-MIMO service
A method and system for controlling application of MU-MIMO. The disclosure provides for considering a device's block error rate (BLER) as a basis to decide whether to provide the device with MU-MIMO service. For instance, a base station could determine which of the base station's served devices each have threshold low BLER. And on at least that basis, the base station could select each such device to receive MU-MIMO service. Or faced with a choice between devices to receive MU-MIMO service, the base station could compare the devices' levels of BLER and could select the devices that have lower BLER to receive MU-MIMO service. |
US10470071B2 |
Wireless communication terminal, wireless communication base station, wireless communication system, and reporting method
In a wireless communication terminal in a wireless communication system for performing a control not to transmit signals, or to transmit signals with a reduction in a transmission power by a part of radio resources for a downlink signal in a cell provided by a base station, the terminal receives control information in generating a report related to a measurement result of the cell provided by the base station, monitors a state of a radio link with an own cell, and performs measurement on reception of the downlink signal. If an instruction for restricting the measurement to a part of the radio resources is included in the control information from the base station after the radio link failure occurs, the terminal generates and transmits a radio link failure report including the measurement result in the radio resources as instructed when the radio link failure occurs. |
US10470067B2 |
Periodic channel state information (CSI) reporting using a physical uplink control channel (PUCCH)
Technology for a user equipment (UE) to report periodic channel state information (CSI) is disclosed. The UE can generate a plurality of CSI reports for serving cells for transmission in a subframe. Each CSI report can correspond to a physical uplink control channel (PUCCH) reporting type among a plurality of CSI processes having a CSI process index (CSIProcessIndex) and a serving cell index (ServCellIndex). The UE can determine different priorities corresponding to each of the plurality of PUCCH reporting types. The UE can drop CSI reports corresponding to all CSI processes except a CSI process having the lowest CSIProcessIndex. The UE can drop CSI reports corresponding to all ServCellIndexes except a CSI report with the lowest ServCellIndex. The UE can multiplex at least one non-colliding CSI report from among CSI reports that are not dropped and hybrid automatic repeat request-acknowledgement (HARQ-ACK) feedback bits for transmission to an eNodeB. |
US10470063B2 |
Apparatus and method for capturing, manipulating, and analyzing wireless network traffic
Embodiments comprise: a plurality of channel filters, each channel filter to remove all but a specified portion of a wireless network spectrum; a plurality of radios each configured to receive one of the specified portions of the wireless network spectrum associated with one of the channels; wireless device identification logic to analyze the digital data stream for each channel to identify wireless devices and to packetize the transmissions using the identity of the sender and/or recipient; a plurality of wireless networking stacks each associated with one of the wireless devices identified by the wireless device identification logic; stack forwarding logic to receive packets from the wireless device identification logic and to forward the packets to wireless networking; and a communication feature extraction module to extract a specified set of features from the digital data stream generated by the radios. |
US10470056B2 |
Small cell and communication control method thereof
A communication control method is disclosed, including: connecting, by a small cell by using a built-in soft SIM card or an inserted SIM card, to a Uu air interface of a macro cell to access the macro cell; after receiving a broadcast synchronization signal of the macro cell, synchronizing, by the small cell, with the macro cell, and acquiring configuration information of the macro cell; and performing, by the small cell, system configuration for the small cell according to the configuration information of the macro cell. A SIM card is added to the small cell, so that the small cell can access a macro cell in a terminal form, which is equivalent to addition of a Uu air interface between the small cell and the macro cell. Therefore, configuration management, performance optimization, admissible subscriber configuration, and the like are implemented for the small cell by using this air interface. |
US10470055B1 |
Dynamic mitigation of tropospheric ducting and refraction based interference events with dynamic antenna tilt
Embodiments of the invention include a system for reducing tropospheric ducting and tropospheric refraction in a wireless telecommunication network. A base station or network component receives weather information and determines if conditions are right for tropospheric ducting or tropospheric refraction. A simultaneous rise in UL interference, call failure rates, and call drop rates in adjacent markets can indicate tropospheric ducting. A rise in UL interference, call failure rates, and call drop rates by devices in one market can indicate tropospheric refraction. Where these UL interferences, call failure rates, and call drop rates occur daily for a similar duration each day, they are treated as being caused by tropospheric propagation and a mitigation routine is implemented through antenna down-tilt. |
US10470054B2 |
Mobile communications transmission system for providing a multiplicity of mobile communications cells in a building or campus
A mobile communications transmission system provides a plurality of mobile communications cells in a building or campus. It comprises a first baseband unit and a first gateway device, which is connectable to a data network. At least one transceiver unit is connected to the first baseband unit. The at least one transceiver unit is configured to provide at least one first mobile communications cell. By way of this first mobile communications cell, a subscriber device in the building can exchange information with the data network. A first control device is connected to the first baseband unit and the first gateway device. The first baseband unit and the first gateway device are installed in the building or campus in which the at least one transceiver unit provides the at least one first mobile communications cell, whereas the first control device is accommodated remote therefrom at an operating company. |
US10470051B2 |
Electronic apparatus and method for spectrum management device
An electronic apparatus and a method for a spectrum management device are provided. The electronic apparatus includes processing circuitry configured to: acquire, for a predetermined primary system, an interference radiation map representing interference amounts of secondary systems at locations in a management region of the spectrum management device to the primary system; and determine an exclusion zone for the primary system based on the interference radiation map, where secondary systems in the exclusion zone cannot use a spectrum which is being used by the primary system. |
US10470041B2 |
Control device, wireless communication control method, and wireless communication control program
A control device includes a control unit configured to transmit a login screen including an input section for an answer to a questionnaire to a mobile terminal that is not permitted to access a wireless access network, when a connection request is received from the mobile terminal, receive login information and an answer to the questionnaire input in the login screen, and issue an access permission to the mobile terminal for communication through the wireless access network when reception of the answer to the questionnaire and authentication of the mobile terminal based on the login information are complete. |
US10470039B2 |
Highly-secure wireless communication system
A highly-secure wireless communication system has a transmitter for transmitting the same information at predetermined polarized wave angles having different rotation-polarized waves for rotating the polarized waves of a carrier wave, and a receiver for restoring the reception information at the aforementioned predetermined polarization wave angles and for comparing the restoration results of the predetermined polarization wave angles with one another. |
US10470038B2 |
Postponed carrier configuration
Methods, systems, and computer-readable medium for providing telecommunications carrier configuration at activation of a mobile device. In one implementation, a method is provided. The method includes receiving a request for activation of a mobile device, and during activation of the mobile device, determining for the mobile device a telecommunications carrier from a number of telecommunications carriers, and identifying information associated with the determined telecommunications carrier for configuring the mobile device. |
US10470035B2 |
User equipment management method, device, and system
A user equipment (UE) management method system and device, the method including obtaining, by a base station that stores a management list and that manages access to the base station by the UE, a UE type of the UE. The management list includes a UE type, a feature, and a home list. Each UE type corresponds to at least one feature. Each feature corresponding to each UE type corresponds to one home list. The home list indicates whether to allow UE of a type corresponding to the home list to execute a feature corresponding to the home list. The method further includes searching, by the base station according to the obtained UE type of the UE, the management list for a found feature and a found home list, and determining, according to the found home list, whether to allow the UE to execute the found feature. |
US10470032B1 |
Wireless communication service delivery over external wireless communication networks
A wireless communication system serves User Equipment (UE) over external wireless networks. A provisioning system transfers a UE Identity (ID), network ID, and home policy for the UE to a network controller. The provisioning system transfers the network ID and a home rating group to a rating system. The network controller receives the UE ID and network ID from an external network element and transfers the home policy to the external network element. The external network element serves the UE based on the home policy and transfers external usage data to a rating system. The rating system translates the network ID into the home rating group and rates the external usage data using the home rating group. The rating system transfers the UE ID and home-rated usage data to a billing system. The billing system charges for the external network element service using the home-rated usage data. |
US10470021B2 |
Beacon based privacy centric network communication, sharing, relevancy tools and other tools
The disclosed tools use a plurality of substantially low powered data signal transmitters and receiving tools, such as beacons to provide a location and contextually aware system. Specifically, the disclosed technology can greatly enhance personalization of information or advertising that is delivered to a user via analyzing the proximity data that is transmitted by a beacon. |
US10470019B2 |
Method, device, and system for adjusting packet length in near field communication (NFC)
A method, an apparatus, and a system are provided for adjusting a data packet length in near field communication NFC. The method includes: determining, by an NFCC of a first NFC device, whether the NFCC is responsible for determining a maximum length value of data packets transmitted in subsequent communication; if yes, sending a first request comprising a first length value to a second NFC device, the first request further includes a first DID; receiving a first response that is returned by the second NFC device for the first request and that comprises a second DID; and when the first DID is the same as the second DID, using the first length value as the maximum length value of the data packets transmitted in the subsequent communication. |
US10470015B1 |
System with automatic creation of application-orchestration widgets for multi-application interaction
In an enterprise computing system, in response to operation of a plurality of mobile applications on a mobile device, a system server receives application event data and stores the application event data as event entries in an event repository. Each event entry identifies mobile application activity for a respective mobile application running on the mobile device. In response to a trigger condition, a server performs activity evaluation operations on the event entries stored in the event repository to identify a frequent sequence of application events occurring for a subset of the mobile applications. Based on the frequent sequence of application events, the server creates a widget incorporating corresponding application control instructions effective to automatically replicate the frequent sequence of application events when the widget is deployed and invoked on the mobile device. |
US10470014B2 |
Central and security access control provisioning
Embodiments of systems, apparatuses and methods may provide for technology to provision data associated with a plurality of devices, detect a first machine-to-machine update request with respect to a first device in the plurality of devices, and automatically update at least a portion of the provisioned data in response to the first machine-to-machine update request. In one example, the provisioned data includes one or more of applications, encryption keys or digital certificates. Other embodiments are disclosed and claimed. |
US10470013B1 |
System and method for automatically generating and updating waypoint information in real time
A method and system to automatically change an operation of a vehicle, wherein the change is based upon obtained information associated with a road sign. The system provides accurate information associated with road signs, identified as way points, in real time to a user's navigation system, to a user's cellular telephone and/or to a vehicle computer. The waypoint and associated information would be obtained according to a location of the respective receiving device. The information can be presented on a display of the user's cellular telephone, the GPS navigation system, any other Bluetooth-enabled device, etc. The system can interface with an existing GPS navigation system, a vehicle computer, etc. The process can be adapted to parking, navigation, roadway assistance, emergency conditions, mass transits, and the like. |
US10470012B1 |
Portable wireless communications adapter
A portable wireless communications adapter includes a wireless antenna and wireless access point electronics configured to communicated wirelessly with a portable electronic device. The portable wireless communications adapter further includes a wireless receiver, a wireless transmitter, and a location sensing module. The wireless receiver is configured to receive Wireless Avionics Intra-Communication (WAIC) communications over a WAIC frequency range between 4.2 gigahertz (GHz) and 4.4 GHz. The wireless transmitter is configured to send WAIC communications over the WAIC frequency range. The location sensing module is configured to determine a location of the portable wireless communications adapter relative to an interior of an aircraft based on WAIC communications received at the wireless receiver, and selectively enable and disable the wireless transmitter based on the determined location. |
US10470007B1 |
System, method, and computer-readable medium for short message service termination processing by a femtocell system
A system, method, and computer readable medium for processing short message service terminations in a communication system featuring an IP-based femtocell system are provided. The femtocell system includes a base transceiver station and a Session Initiation Protocol to Internet Operating System adapter. The Session Initiation Protocol to Internet Operating System adapter conveys the depacketized message content to the base transceiver station which transmits the message content to the user equipment. |
US10470006B2 |
Method and system for altered alerting
The methods and systems of the present disclosure can configure, by a microprocessor, a message from a sending user to a recipient device; set, by the microprocessor, a reduced alert for the message, where the reduced alert is set by the sending user; and send the message to the recipient device, wherein the recipient device provides the reduced alert upon receipt of the message. |
US10470003B2 |
Method for regrouping multiple groups and device
Embodiments of the present invention provide a method for regrouping multiple groups and a device, including: receiving, by a first group management functional entity, a group regrouping creation message sent by first UE, where the group regrouping creation message includes identifiers of N MCPTT groups, and the group regrouping creation message is used to request the first group management functional entity to create, according to the identifiers of the N MCPTT groups, a temporary group which is initiated by a first MCPTT user and into which the N MCPTT groups are regrouped; and the first MCPTT user belongs to at least one MCPTT group of the N MCPTT groups; and configuring information about the temporary group, where the information about the temporary group includes an identifier of the temporary group into which the N MCPTT groups are regrouped, and the identifiers of the N MCPTT groups. |
US10470000B2 |
Methods and apparatus for enhanced MBMS content provisioning and content ingestion
A method and apparatus for enhanced multimedia broadcast/multicast service (MBMS) ingestion. A network device includes a memory configured to store a memory and one or more processors operably connected to the memory. The one or more processors configured to receive, from a content provider, signaling concerning a payload for MBMS. The one or more processors are further configured to receive, from the content provider, the payload, process the payload based on the signaling, and transmit, to an MBMS gateway, the processed payload. |
US10469996B2 |
Group scan in overlapping geofences
The present invention relates to method, system and electronic communications device for providing group scan for mobile devices located in overlapping active geofences. A method comprises, at one of a mobile device and a radio controller device in an infrastructure associated with the mobile device: determining a current location of the mobile device; identifying a plurality of active geofences having definitions that include the determined current location of the mobile device; accessing a geofence mapping that assigns, for each of the identified plurality of active geofences, one of a plurality of different priority levels and one of a plurality of different talkgroups; monitoring each of the plurality of different talkgroups for active calls as a function of the different priority levels; identifying a subset of the plurality of different talkgroups from the plurality of different talkgroups in the geofence mapping having an active call and, for each talkgroup in the subset, a particular talkgroup associated with a highest priority geofence; and joining the mobile device to the particular talkgroup. |
US10469994B2 |
Labeling locations based on contact information
The systems and techniques disclosed herein provide the ability to present, via a user interface, an indication of a geographic location to a user, determining that the geographic location corresponds to an address included in contact information for one of several contacts of the user, the contact information further including a name; receive, via the user interface, an indication that the geographic location is to be associated with the name included in the contact information; generate a location label for the geographic location, using the name included in the contact information; and outputting an indication of the location label. |
US10469990B2 |
User intervention based on learned behavior in a tracking device environment
A tracking system can provide intervention notifications to a user to notify the user that a tracking device is potentially lost or is in a predicted state. The tracking system may notify the user that a tracking device is potentially lost or in a predicted state based on a number of factors, including: a proximity of a tracking device to other tracking devices or a user's mobile device, a movement of a tracking device to more than a threshold distance away from a mobile device or other tracking devices, a location of a tracking device relative to a geographic location or to geographic boundaries, a usage or movement behavior of the tracking device, a usage or movement behavior of a user or owner of a tracking device, information received from an external source, or information received from sensors within the tracking device or a user's mobile. |
US10469984B1 |
Location based information providing system
A location based information providing system operates utilizing a communicably coupled mobile device and a mobile software application communicating with its remote server installed on the mobile device and providing a user interface for operation. The mobile device includes a GPS module, a compass, an aiming device and a digital map communicating with remote server of the digital map. A user points the mobile device at a building and the software extrapolates a straight line intermediate the mobile device and the building. The location of the mobile device is determined utilizing the GPS module and a check along the extrapolated straight line by cross referencing with the digital map is executed until a potential identity of the building is determined. The user is sent an image and data of the identity of the building. A widened search range angle is executed if the mobile device is close to the building. |
US10469980B2 |
Mashing mapping content displayed on mobile devices
A method and apparatus for mapping addressable information (e.g., locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g., a website displaying a location name and/or address, an email containing an address, etc.). In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g., Google Maps®, Yahoo! Maps®, Windows Live Search Map®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g., launches, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application. |
US10469977B2 |
Method and system for synchronizing vibro-kinetic effects to a virtual reality session
A method for synchronizing an output of a motion signal with a virtual reality program being played comprises mixing a multi-channel audio output of the virtual reality program into at least one mixed audio track. A time position of the virtual reality program being played is obtained using the at least one mixed audio track. A motion signal corresponding to virtual reality program being played and synchronized with the identified time position of the virtual reality program being played is obtained, the motion signal comprising motion platform actuator-driving instructions. The motion signal is output to an actuation system of a motion platform for producing vibro-kinetic effects in the motion platform corresponding to and synchronized with the virtual reality program being played. A motion controller for synchronizing an output of a motion signal with a virtual reality program being played is also provided. |
US10469976B2 |
Wearable electronic device and virtual reality system
A wearable electronic device includes a microphone array, stereo speakers and a control circuit. The microphone array is configured for sensing an environmental sound. The control circuit is coupled to the microphone array and the speaker. The control circuit is operable to calculate a distance and a directional angle from a source of the environmental sound to the wearable electronic device according to the environmental sound sensed by the microphone array, to generate an effect sound corresponding to the environmental sound, to process the effect sound for simulating the effect sound to be originated from a virtual location with the distance and the directional angle relative to the wearable electronic device, and to broadcast the processed effect sound through the pair of speakers. |
US10469970B2 |
Audio channel spatial translation
M audio input channels, each associated with a spatial direction, are translated to N audio output channels, each associated with a spatial direction, wherein M and N are positive whole integers, M is three or more, and N is three or more, by deriving the N audio output channels from the M audio input channels, wherein one or more of the M audio input channels is associated with a spatial direction other than a spatial direction with which any of the N audio output channels is associated, and at least one of the one or more of the M audio input channels is mapped to a respective set of at least three of the N output channels. At least three output channels of a set may be associated with contiguous spatial directions. |
US10469969B2 |
Method and apparatus for processing multimedia signals
The present invention relates to a method and an apparatus for processing a signal, which are used for effectively reproducing a multimedia signal, and more particularly, to a method and an apparatus for processing a signal, which are used for implementing filtering for multimedia signal having a plurality of subbands with a low calculation amount.To this end, provided are a method for processing a multimedia signal including: receiving a multimedia signal having a plurality of subbands; receiving at least one proto-type filter coefficients for filtering each subband signal of the multimedia signal; converting the proto-type filter coefficients into a plurality of subband filter coefficients; truncating each subband filter coefficients based on filter order information obtained by at least partially using characteristic information extracted from the corresponding subband filter coefficients, the length of at least one truncated subband filter coefficients being different from the length of truncated subband filter coefficients of another subband; and filtering the multimedia signal by using the truncated subband filter coefficients corresponding to each subband signal and an apparatus for processing a multimedia signal using the same. |
US10469964B2 |
Hearing device
A hearing device configured to be worn at an ear of a user, where the hearing device comprising an antenna unit. The antenna unit comprises an active unit being connected to a ground unit by a feeder unit, the active unit includes an active surface, and a shield unit having a continuous surface, where a first section of the continuous surface may be arranged adjacent to the active surface. Furthermore, the active surface may be configured to transmit an electric field in a direction along or perpendicular to an ear-to-ear axis of the user when the hearing device may be worn in its operational position by the user, whereby the electric field may be coupled by a capacitive coupling towards the first section generating an electromagnetic near field, and where the shield unit may be configured to focus the electromagnetic near field inside the hearing device. |
US10469963B2 |
Suspended components in auditory prostheses
An external portion of an auditory prosthesis includes magnets, electronics, and other components. In bone conduction auditory prostheses, reducing the amount of mass subject to vibrations in an auditory prosthesis has a positive effect on tuning of the device. One way of reducing such mass is to resiliently more massive components within the auditory prosthesis housing. Such resilient mounting reduces the dampening effect that these massive components have on vibrations generated by the prosthesis. When electronic components are suspended, feedback to said components is also reduced, resulting improved performance. |
US10469960B2 |
Method and apparatus for a binaural hearing assistance system using monaural audio signals
The present application provides method and apparatus for a binaural hearing assistance system using a monaural audio signal input. The system, in various examples, provides adjustable delay/phase adjustment and sound level adjustment. Different embodiments are provided for receiving the monaural signal and distributing it to a plurality of hearing assistance devices. Different relaying modes are provided. Special functions are supported, such as telecoil functions. The system also has examples that account for a head-related transfer function in providing advanced sound processing for the wearer. Other examples are provided that are described in the detailed description. |
US10469957B2 |
Capacitive transducer and acoustic sensor
A capacitive transducer includes a substrate having an opening in a surface thereof, a back plate facing the opening in the substrate, a vibration electrode film facing the back plate across a space, the vibration electrode film being displaceable to have a displacement converted into a change in capacitance between the vibration electrode film and the back plate, an airflow channel defined by a gap between a protrusion integral with the back plate and a part of the vibration electrode film, the airflow channel being configured to increase an area of air flow when the vibration electrode film deforms under pressure to move relative to the protrusion integral with the back plate and relieve the pressure applied to the vibration electrode film to serve as a pressure relief channel, and an extension formed at a periphery of a hole in the vibration electrode film defining the pressure relief channel. |
US10469955B2 |
Amplifiers for parametric loudspeakers
Systems and methods of audio processing and control for improved audibility and performance in a parametric loudspeaker system. The parametric loudspeaker system includes a parametric loudspeaker providing a capacitive load, an output stage having a plurality of switches interconnected in a bridge configuration and connected to the capacitive load of the parametric loudspeaker, and a controller operative to generate a series of pulse width modulation (PWM) pulses, and to generate a plurality of control signals synchronized with the series of PWM pulses for switchingly controlling the plurality of switches in the bridge configuration, thereby driving the capacitive load of the parametric loudspeaker. |
US10469954B1 |
Thin speaker with a voice coil having a damper function
A thin speaker with a voice coil having a damper function, includes a frame, a magnetic device, a damper voice coil and a diaphragm. The damper voice coil comprises a holding member and a conductive member. The holding member includes a holding base and two holding suspension portions formed on two ends of the holding base. The conductive member includes a conductor wound to form a first winding at one side of the holding base and a second winding at the other side of the holding base, and two conductive suspension portions formed on two ends of the conductor and located on the top of holding suspension portions. Since the damper voice coil has the functions of a damper and a voice coil, the present invention is capable of maintaining a thin design and ensuring the up and down movements of the holding base to prevent its deflection. |
US10469943B2 |
Loudspeaker assembly
Aspects of the present disclosure related to an apparatus and method for radiating sound waves in an omnidirectional manner. A loudspeaker assembly includes a first electro-acoustic transducer positioned along a first longitudinal axis and configured to generate one of low frequency sound waves or high frequency sound waves, a second electro-acoustic transducer positioned along a second longitudinal axis and configured to generate another one of the low frequency sound waves or the high frequency sound waves, and a waveguide and phase plug assembly, coupled between the first electro-acoustic transducer and the second electro-acoustic transducer, and configured to control a direction in which the sound waves generated by the first electro-acoustic transducer and the second electro-acoustic transducer are radiated. |
US10469942B2 |
Three hundred and sixty degree horn for omnidirectional loudspeaker
One embodiment provides an omnidirectional loudspeaker comprising a first axisymmetric reflector, a second axisymmetric reflector, a sound source in the first axisymmetric reflector or the second axisymmetric reflector, and a horn including a straight section and a growth section extending from a distal end of the straight section. The growth section comprises one or more curves that are scaled with a radial coordinate and that expands sound waves generated by the sound source. |
US10469940B2 |
Valve for acoustic port
A portable electronic device including an enclosure having an enclosure wall that forms an interior chamber. A speaker module is positioned within the interior chamber and includes a speaker and a module wall forming a back volume chamber of the speaker. The back volume chamber includes an acoustic vent port formed through the module wall to acoustically couple the back volume chamber to the interior chamber. The device further including an electromechanical valve for regulating the acoustic coupling of the back volume chamber to the interior chamber. The electromechanical valve is operable to transition between an open configuration in which the acoustic vent port is open to the interior chamber and a closed configuration in which the acoustic vent port is closed off from the interior chamber. |
US10469939B1 |
Headphones with tunable dampening features
Headphones are disclosed that include a first earcup assembly. The first earcup assembly includes a first speaker and a plurality of tunable acoustic dampeners at least partially surrounding the first speaker. The plurality of acoustic dampeners are configured to dampen standing wave resonances. The headphones include a second earcup assembly and a headband extending between the first and second earcup assemblies. The headband includes first and second opposing ends attached to the first and second earcup assemblies, respectively. |
US10469938B2 |
Diaphragm ported tweeter
A diaphragm ported tweeter includes a ring structure having an upper portion and a lower portion, and a dome-shaped diaphragm having a periphery secured to the upper portion of the ring structure and a concentrically positioned aperture at an apex of the dome-shaped diaphragm. The diaphragm ported tweeter also includes an acoustic duct having an open first end coupled to the aperture and a second open end extending away from the aperture. The diaphragm ported tweeter is configured as a Helmholtz resonator to increase an output level over a range of frequencies. |
US10469931B2 |
Comparative analysis of sensors to control power status for wireless earpieces
A system, method, and wireless earpieces for managing power settings. Sensor measurements are performed utilizing a first sensor array of the wireless earpieces to detect light and motion. Sensor measurements are performed utilizing a second sensor array of the wireless earpieces to detect light and motion. The sensor measurements are analyzed from the first sensor array and the second sensor array. A determination is made whether a change event is detected in response to the sensor measurements. The change event is confirmed as detected. The wireless earpieces enter a full power mode in response to the change event being confirmed. |
US10469922B1 |
Data center architecture utilizing optical switches
Embodiments of the invention describe flexible (i.e., elastic) data center architectures capable of meeting exascale, while maintaining low latency and using reasonable sizes of electronic packet switches, through the use of optical circuit switches such as optical time, wavelength, waveband and space circuit switching technologies. This flexible architecture enables the reconfigurability of the interconnectivity of servers and storage devices within a data center to respond to the number, size, type and duration of the various applications being requested at any given point in time. |
US10469918B1 |
Expanded previously on segments
Techniques are described for providing functionality to allow a viewer of a television show to watch a “previously on” segment of an episode of the television show and be able to watch the scenes from prior episodes referenced in the “previously on” segment. |
US10469917B2 |
Reception device, reception method, and transmission method
The present technology relates to a reception device, a reception method, and a transmission method enabling more flexible application usage. An application acquisition unit acquires an application that operates together with AV content, and an application control unit controls operation of the application according to a verification result of whether or not the application is trustworthy. Consequently, an application of assured trust may be made to operate, enabling more flexible application usage. The present technology may be applied to a television set, for example. |
US10469915B2 |
Apparatus and method for delivering and receiving multimedia data in hybrid network
A method of delivering media data in a hybrid network capable of providing broadcasting and internet communication together is provided. The method includes generating a Media Processing Unit (MPU) to process media data, and delivering the generated MPU, wherein the MPU includes an MPEG Media Transport (MMT) Processing Unit (MMPU) box including information on the MPU, a Media Data box (MDAT) including one or more media data fragments which are generated from the media data, and an MMFU box including information on each media data fragment. |
US10469912B2 |
Visual hash tags via trending recognition activities, systems and methods
A system and method of treating image data as a visual hash tag are presented. A device is able to subscribe to a content channel, possibly a channel that provide social media information, by the act of recognizing related objects without requiring a user to annotate content with unnatural hash tags. |
US10469907B2 |
Signal processing method for determining audience rating of media, and additional information inserting apparatus, media reproducing apparatus and audience rating determining apparatus for performing the same method
Provided are a signal processing method for determining an audience rating of media, and an additional information inserting apparatus, a media reproducing apparatus and an audience rating determining apparatus for performing the same method. In detail, the signal processing method for determining an audience rating of media is a method that may determine an audience rating of media with respect to a whole section of an audio signal by inserting additional information into a silence section through a noise signal. |
US10469905B2 |
Video asset classification
According to one implementation, a content classification system includes a computing platform having a hardware processor and a system memory storing a video asset classification software code. The hardware processor executes the video asset classification software code to receive video clips depicting video assets and each including images and annotation metadata, and to preliminarily classify the images with one or more of the video assets to produce image clusters. The hardware processor further executes the video asset classification software code to identify key features data corresponding respectively to each image cluster, to segregate the image clusters into image super-clusters based on the key feature data, and to uniquely identify each of at least some of the image super-clusters with one of the video assets. |
US10469898B2 |
Method and system for efficient communication
Methods and apparatus for efficiently directing communications are disclosed. On example entails receiving, from a mobile terminal, a communication directed to a cellular communication network, the communication being received in an alternative channel that differs from a channel of the cellular communication network. The communication is then converted for a relayed communication to the cellular communication network on behalf of the mobile terminal, the relayed communication being made through the cellular communication network. |
US10469897B2 |
Context-based user music menu systems and methods
Systems, methods, apparatus, and articles of manufacture to provide content to a playback network are disclosed. An example method includes displaying an indicator of multimedia content to a user via a graphical user interface. The example method includes enabling a multiselect state to allow the user to select multiple items from a browseable list of indicators associated with multimedia content. The example method includes providing a context-sensitive menu including a plurality of options associated with playback of selected items based on enablement of the multiselect state. The example method includes applying an option to each of the selected items based on user selection. The example method includes passing information regarding the multimedia content to a playback system including one or more multimedia playback devices in response to user selection of the option. |
US10469894B1 |
Network-based remote control
The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device. |
US10469889B2 |
Information distribution device, information reception device, system, program, and method
Provided are an information distribution device, system, program, and method that can increase the effectiveness of advertisements. The information distribution device selects advertisements to distribute based on viewer attributes collected while distributing content to a display unit. |
US10469886B2 |
System and methods of synchronizing program reproduction on multiple geographically remote display systems
A system controller, preferably implemented as a cloud service, enables the synchronization of display devices located at geographically remote locations relative to one another. A display and control devices are provided at each of a plurality of sites, with one or both of the devices being capable displaying the transmitted show. The control device enables the system controller to determine local relative delays in the show and to control the temporal reproduction of said transmitted show by said display device so as to achieve a substantially synchronized reproduction of the show at each of the sites. |
US10469880B1 |
Providing alternative live media content
Techniques are described for providing alternative media content to a client device along with primary media content. |
US10469877B1 |
Systems and methods for reduced complexity entropy coding
Content to be encoded may be defined by a sequence of values chosen from a set of possible values. Individual values of the set of possible values may have a probability of occurrence in the sequence of values. The set of possible values may have a total probability value. The content may be encoded based on a reduced complexity entropy coding and an interval. The reduced complexity entropy coding may partition the interval into sub-intervals based the probability of individual values that appears in the sequence of values and a reduced complexity partition function. The reduced complexity partition function may have an interval size value reduced by a reduction value less than the total probability value. |
US10469876B2 |
Non-local adaptive loop filter combining multiple denoising technologies and grouping image patches in parallel
Aspects of the disclosure provide a method for denoising a reconstructed picture in a video coding system. The method can include providing two or more candidate non-local denoising technologies, selecting a target non-local denoising technology from the two or more candidate non-local denoising technologies for a patch group, and denoising the patch group of the reconstructed picture with the target non-local denoising technology. Besides, two parallel processing methods are provided for forming patch groups with predictor-based searching algorithms. |
US10469872B2 |
Video encoding and decoding device and method including a texture block prediction with a group of pixel blocks each representing a predetermined texture
A method is provided for encoding at least one image cut into blocks. The method includes, for a current block having K pixels to be encoded, wherein K>1, acts including: predicting the current block using at least one predictive block having K pixels; then determining a residual block having K pixels and representing the difference between the predictive block and the common block. A set of Mi data is determined from a pixel block group containing a number Mi of blocks having K pixels and each representing a predetermined texture, wherein 1 |
US10469870B2 |
Method and apparatus for predicting and restoring a video signal using palette entry
Provided is a method for decoding a video signal. Such a method may include constructing a palette map for a current block encoded in a plate mode, the palette map comprises at least one palette entry and a map index that for identifying the palette entry, deriving a palette index according to a predetermined scan order of the current block on a sample-by-sample basis, and reconstructing each sample of the current block by using a palette entry having a map index of the same value as the derived palette index from the palette map. |
US10469867B2 |
Systems and methods for player input motion compensation by anticipating motion vectors and/or caching repetitive motion vectors
Systems and methods for reducing latency through motion estimation and compensation techniques are disclosed. The systems and methods include a client device that uses transmitted lookup tables from a remote server to match user input to motion vectors, and tag and sum those motion vectors. When a remote server transmits encoded video frames to the client, the client decodes those video frames and applies the summed motion vectors to the decoded frames to estimate motion in those frames. In certain embodiments, the systems and methods generate motion vectors at a server based on predetermined criteria and transmit the generated motion vectors and one or more invalidators to a client, which caches those motion vectors and invalidators. The server instructs the client to receive input from a user, and use that input to match to cached motion vectors or invalidators. Based on that comparison, the client then applies the matched motion vectors or invalidators to effect motion compensation in a graphic interface. In other embodiments, the systems and methods cache repetitive motion vectors at a server, which transmits a previously generated motion vector library to a client. The client stores the motion vector library, and monitors for user input data. The server instructs the client to calculate a motion estimate from the input data and instructs the client to update the stored motion vector library based on the input data, so that the client applies the stored motion vector library to initiate motion in a graphic interface prior to receiving actual motion vector data from the server. In this manner, latency in video data streams is reduced. |
US10469865B2 |
Moving picture coding device, moving picture coding method, and moving picture coding program, and moving picture decoding device, moving picture decoding method, and moving picture decoding program
A motion vector predictor candidate generating unit makes a prediction based on a motion vector of one of coded neighboring blocks that are neighboring to a coding target block in space or time and generates a plurality of motion vector predictor candidates. A motion vector predictor redundant candidate removing unit removes the motion vector predictor candidates having identity among the motion vector predictor candidates predicted based on a coded neighboring block that is neighboring in space from a motion vector predictor candidate list with at least one being left. A motion vector predictor selecting unit selects a motion vector predictor from the plurality of motion vector predictor candidates. A first bitstream generating unit codes information representing the selected motion vector predictor. |
US10469862B2 |
Method for decoding image and apparatus using same
A method or coding image information, according to the present invention, comprises the steps of: binarizing according to different techniques, index values of forward prediction, backward prediction, and bidirectional prediction, depending on whether the bidirectional prediction is applied when inter-predicting a current block; and entropy coding a binarized codeword, wherein whether to apply the bidirectional prediction when inter-predicting the current block can be determined on the basis of the size of the current block. As a result, provided are a method for binarizing an inter-prediction direction of a prediction unit having a specific size, and an apparatus using same. |
US10469858B2 |
Image encoding method, image decoding method, image encoding apparatus, and image decoding apparatus
An image encoding method includes: determining respective decoding times of a plurality of pictures included in a motion picture such that decoding times of a plurality of lower layer picture which do not belong to a highest layer of a plurality of layers are spaced at regular intervals, and decoding timing for each of the plurality of lower layer pictures is identical between a case where the plurality of encoded pictures included in the motion picture are decoded and a case where only the plurality of lower layer pictures are decoded, encoding each of the plurality of pictures included in the motion picture in accordance with the encoding order according to the determined respective decoding times, and generating an encoded stream including the plurality of encoded pictures and the determined respective decoding times for the plurality of pictures. |
US10469852B2 |
Method and apparatus of interlayer texture prediction
A method and apparatus for coding video data in a scalable or three-dimensional video coding system are disclosed. In one embodiment, context for the input data associated with an inter-layer or inter-view coding syntax element of a current block in an enhancement-layer (EL) or a dependent view is formed or the input data is parsed to identify the context based on information associated with one or more neighboring blocks, information associated with the current block, or both. In another embodiment, encoding or decoding is applied to the input data associated with the current block in the EL using inter-layer texture prediction based on the BL block in the BL, wherein a flag indicating whether there is any transform coefficient coded for the current block is signaled. |
US10469851B2 |
Advanced video coding method, system, apparatus, and storage medium
A method, apparatus, system and computer-implemented non-transitory memory may encode h.264/AVC compliant video with region of interest compression, wherein a hybrid region of interest of each frame may include both an enlarged luminance region of interest of each frame and in addition thereto an excess portion of an enlarged chrominance region of interest of each frame, in excess of the enlarged luminance region of interest of each frame. |
US10469849B2 |
Video and image encoding process
A method for processing image and video data, comprising providing high dynamic range image data (HDR) and a corresponding low dynamic range image data (LDR). The LDR image is encoded in a legacy code stream, while a residual code stream is generated and encoded containing data necessary for the reconstruction of the HDR image in a decoding phase. To generate the residual code stream, LDR image data are processed so as to obtain a processed LDR* image, then a component data of the HDR image and a corresponding component of the processed LDR* image are selected and residual data of the selected component data are calculated by dividing the component of the processed LDR* image data by the component of the HDR image data. The residual data of the selected component are scaled into the range of values comprised between 0 and 1 and are then encoded in a residual code stream. A decoding method is also disclosed which allows reconstruction of an HDR image from a legacy code stream and a residual data code stream. |
US10469844B2 |
Intra prediction in image processing
An intra prediction method and a device using the intra prediction method are provided. The intra prediction method includes the steps of: deriving a current prediction mode as a prediction mode of a current block; constructing neighboring samples of the current block with available reference samples; filtering the available reference samples; and generating predicted samples of the current block on the basis of the filtered available reference samples. The filtering step includes performing the filtering using the available reference sample located in the prediction direction of the current prediction mode and a predetermined number of available reference samples neighboring to the prediction direction of the current prediction mode. |
US10469843B2 |
Method and apparatus for encoding/decoding video by using padding in video codec
The present invention relates to a method and apparatus for encoding/decoding a video, the method being applied with a method of using video padding and removing the padded area after decoding in order to effectively encode the video in a video compression technology for a high-definition security camera. |
US10469841B2 |
Motion vector prediction using prior frame residual
A mask is generated from a residual that is a difference between pixel values of at least two frames other than a current frame in a video sequence. The mask is then used to encode or decode a current block by inter-prediction. The mask forms an edge of an object within its bounds and can be used to combine different portions of a reference frame into a single block. This can increase coding efficiency. |
US10469840B2 |
Motion picture encoding apparatus and method thereof
Provided is a video encoding apparatus, including a signal separator to separate a differential image block into a first domain and a second domain, based on a boundary line included in the differential image block, the differential image block indicating a difference between an original image and a prediction image with respect to the original image, a transform encoder to perform a transform encoding with respect to the first domain using a discrete cosine transform (DCT), a quantization unit to quantize an output of the transform encoding unit in a frequency domain, a space domain quantization unit to quantize the second domain in a space domain, and an entropy encoder to perform an entropy encoding using outputs of the quantization unit and the space domain quantization unit. |
US10469832B1 |
Tileable structured light projection for wide field-of-view depth sensing
A depth camera assembly (DCA) includes a projector, a detector and a controller. The projector emits a tiled structured light (SL) pattern onto a local area. Each illumination source of the projector includes one or more light emitters and an augmented diffractive optical element (ADOE) designed with a pattern mask. The ADOE diffracts at least a portion of light beams emitted from the light emitters to form a first SL pattern projection having a field-of-view corresponding to a first tileable boundary. The pattern mask prevents projection of light that would otherwise be diffracted outside the first tileable boundary. The first SL pattern projection is combined with at least a second SL pattern projection into the tiled SL pattern illuminating objects in the local area. The detector captures images of the objects illuminated by the SL pattern. The controller determines depth information for the objects using the captured images. |
US10469830B2 |
Unauthorized viewer detection system and method
A system for detecting and responding to an intruding camera. The system includes an electronic media display device having a screen configured to display content, a sensor, and a processing circuit. The processing circuit is configured to obtain information from the sensor, analyze the information to determine a presence of a camera, and edit any displayed content in response to the presence of the camera. |
US10469823B2 |
Image apparatus for detecting abnormality of distance image
An image processing device of an image apparatus includes a distance image generation unit that generates a first distance image and a second distance image from the output signals of a first camera and a second camera based on flight times of light. The image processing device includes a stereo image generation unit that generates a stereo image from the output signals of the cameras. The image processing device includes an image comparison unit that compares the stereo image and the distance image and detects an abnormality of at least one of the first distance image and the second distance image. |
US10469819B2 |
Augmented reality display method based on a transparent display device and augmented reality display device
An augmented reality display method based on a transparent display device and a device are disclosed. The transparent display device is disposed between a user and an object. The method includes: determining a first three-dimensional coordinate location of a user viewpoint related to the transparent display device; determining a second three-dimensional coordinate location of the object related to the transparent display device; determining a position of the object on a viewing region of the transparent display device according to the first and the second three-dimensional coordinate locations; determining a displaying position of the auxiliary information of the object according to the position of the object; and controlling the device to display the auxiliary information of the object at the displaying position. Accordingly, the technology problem that a vision of the user is blocked when displaying the auxiliary information of the object is avoided. |
US10469814B2 |
Image processing apparatus and method
There is provided an image processing apparatus and method that realize corresponding point detection during content viewing while keeping cost increase to a minimum. A pattern image including a given pattern is superimposed on any one of a plurality of subframes corresponding to a frame, each subframe is sequentially projected onto a projection section, a capture section is caused to capture the projected subframe image, projected by the projection section, on which the pattern image has been superimposed in synchronism with the projection control, and corresponding points between the projected image and a captured image are detected on the basis of the pattern image included in the captured image acquired as a result of capture by the capture section, in accordance with the capture control. The present disclosure is applicable, for example, to an image processing apparatus, projection apparatus, capture apparatus, projection/capture apparatus, control apparatus, projection/capture system, and so on. |
US10469812B2 |
Projection display system, information processing apparatus, information processing method, and storage medium therefor
A projection control apparatus includes an acquisition unit configured to acquire a captured image of a projection plane on which a first image is projected by a projection unit, a specification unit configured to specify an image projection area of the projection unit within the captured image acquired by the acquisition unit, an association unit configured to, in the captured image of the projection plane on which a second image different from the first image is projected by the projection unit, associate coordinates on the image projection area specified by the specification unit with coordinates managed by the projection unit, and a control unit configured to calculate distortion correction parameter for the projection unit by using an association result of the between the coordinates by the association unit. The projection control apparatus can reduce the time for adjustment of a projection image shape. |
US10469802B2 |
Disturbance detection in video communications
Embodiments disclosed herein provide systems, methods, and computer readable media for detecting disturbances in a media stream from a participant on a communication. In a particular embodiment, a method provides identifying disturbance criteria defining a plurality of audible disturbances, a plurality of visual disturbances, and a plurality of communication disturbances. The method further provides identifying one or more audible disturbances from an audio component of the media stream based on predefined disturbance criteria and identifying one or more visual disturbances from a video component of the media stream based on the disturbance criteria. Additionally, the method provides correlating the audible disturbances with the visual disturbances to determine one or more combined disturbances for the participant based on the disturbance criteria, wherein each of the combined disturbances comprises at least one of the audible disturbances and at least one of the visual disturbances. |
US10469799B2 |
Multiplexer and image capturing device provided with said multiplexer
[Problem] To make a device compact and inexpensive by omitting a frame buffer.[Solution] First packet data PD1 that is sequentially received from a first camera C1 and second packet data PD2 that is sequentially received from a second camera C2 are alternately and sequentially transmitted to an external device 2 before data for one screen is accumulated. Therefore, a frame buffer for saving the data for one screen is not necessary, and a device can be made correspondingly more compact and less expensive. |
US10469798B2 |
Image transmission/reception system, image transmission device, image reception device, and active cable
In an image transmission/reception system (1) including an active cable (10), an image transmission device (camera 30), and an image reception device (grabber 40), a transmission-side connector (11) of the active cable (10) includes a supplying section (111a) for supplying internal information indicative of an internal state of the transmission-side connector (11) to the image transmission device (30), and the image transmission device (30) includes a superimposing section (MUX 35) for superimposing the internal information on an image signal which is to be transmitted to the image reception device (40) via the active cable (10). |
US10469796B2 |
Information processing apparatus, information processing method, and non-transitory computer readable storage medium
An information processing apparatus includes an image capturing unit, a display, and a controller. The image capturing unit is configured to capture images of a real space. The display is configured to display the images. If an image of a specific portion of a target an operation of which is to be described is included in the images captured by the image capturing unit, the controller generate operation description images by adding an image for instructing the operation to the captured images and controls the display to sequentially display the generated operation description images. When generating the operation description images, the controller stores a part of the generated operation description images. If the specific portion cannot be detected from the images captured by the image capturing unit before description on the operation of the specific portion is completed, the controller displays the stored operation description images on the display. |
US10469795B2 |
Recording apparatus, reproduction apparatus and file management method
A recording apparatus, a reproduction apparatus and a file management method are disclosed wherein, even if one of files recorded on a recording medium cannot be reproduced regularly, another file selected by the user can be reproduced normally. A file having a hierarchical structure formed from video data and audio data both in the form of compressed data together with information necessary for processing of the video data and audio data is produced and recorded on a predetermined recording medium. Upon production of the file, information regarding decoding of the video data and audio data is disposed collectively on the top side of the file. |
US10469792B2 |
Emergency assistance method and device for a firearm
The present invention generally relates to an attachment for a firearm that communicates with remote device or person such as emergency services. One embodiment of the present invention is selectively interconnected to a picatinny rail, weaver rail, or other mounting means, and the embodiment includes a button that allows a user to initiate communication with emergency services without removing his or her hands from the firearm. |
US10469787B1 |
Learning multi-device controller with personalized voice control
Techniques for providing instruction to devices in the network are provided. For example, based at least in part on the list of currently active devices and the command, a controller can determine a sequence of IR signals associated with at least one currently active device and transmit, utilizing an IR transmitter incorporated with the controller, the sequence of IR signals to one or more of the currently active devices. In another example, an audio command and location information can be received and used to determine where a controller should transmit an IR signal that corresponds with the audio command, based at least in part on the location information. |
US10469783B2 |
Solid-state image sensor and imaging apparatus
To transfer all charges retained in a charge retention region. The photoelectric converter generates a charge corresponding to the exposure amount during a predetermined exposure period. The generated-charge retention portion and the output charge retention portion retain the charge. The generated-charge transfer portion transfers the charge from the photoelectric converter to the generated-charge retention portion to perform the generated-charge transfer after the elapse of the exposure period. The retained-charge transfer portion transfers the charge retained in the generated-charge retention portion to the output charge retention portion to perform the retained-charge transfer. The generated-charge retention gate portion applies a control voltage that is a voltage for controlling potential of the generated-charge retention portion to the generated-charge retention portion during a period of the generated-charge transfer and the retained-charge transfer, applies a bias voltage that is a voltage having a polarity different from the control voltage to the generated-charge retention portion during a period different from the period of the generated-charge transfer and the retained-charge transfer, and applies the bias voltage to the generated-charge retention portion after applying an approximately intermediate voltage between the control voltage and the bias voltage to the generated-charge retention portion at the end of the period of the retained-charge transfer. |
US10469782B2 |
Power-conserving clocking for scanning sensors
A time delay and integration charge coupled device includes an array of pixels and a clock generator. The array of pixels is distributed in a scan direction and a line direction perpendicular to the scan direction in which at least some of the pixels of the array include three or more gates aligned in the scan direction. The clock generator provides clocking signals to transfer charge along the scan direction between two or more pixel groups including two or more pixels adjacent in the scan direction. The clocking signals include phase signals to transfer the charge to an adjacent pixel group along the scan direction at a rate corresponding to the velocity of the target by driving the gates of the two or more pixel groups and generating a common potential well per pixel group for containing charge generated in response to incident illumination. |
US10469779B2 |
Image capturing apparatus
An image capturing apparatus includes: a ghost detection unit that detects a ghost generated in a signal obtained from an image capturing element; a correction-target-pixel setting unit that sets, as a correction-target pixel, an image pixel affected by crosstalk of the ghost from among image pixels adjacent to a focus-detection pixel; and a pixel correction unit that corrects the correction-target pixel according to a correction value calculated from an image pixel located in the vicinity of the correction-target pixel. |
US10469778B2 |
Methods and apparatus for actuator control
Various embodiments of the present technology may comprise methods and apparatus for actuator control. The methods and apparatus may comprise various circuits and/or systems to detect an induced voltage and various signal processing functions to utilize the induced voltage to control the actuator. The apparatus for actuator control may comprise an induced voltage detection circuit and adjust the actuator position according to the detected induced voltage. |
US10469777B2 |
Methods, systems and devices relating to distortion correction in imaging devices
Devices, systems and methods relating to a distortion-correcting imaging for collecting image-related data of a substrate are disclosed, comprising: a beam emitter for directing an emission at an intended location on the substrate, and a signal detector for determining a signal intensity value associated with the emission; wherein the signal intensity value is associated with a corrected substrate location, said corrected substrate location determined from the intended substrate location and a correction factor, said correction factor being a function of said intended substrate location. |
US10469772B2 |
Hyper-spectral imaging when observed object is still
A hyperspectral imaging systems includes an imaging sensor, a multispectral filter, and an actuator. The actuator moves the multispectral filter with respect to the imaging sensor to capture a scene with full spectral data. The spectral data of the scene can be stored in a hyperspectral data cube, which can be compressed, processed, stored, and/or sent to a remote location. Each acquired image includes a spatial map of the scene which facilitates pointing, focusing, and data analysis. The spectral measurement parameters can be configured dynamically in order to optimize performance such as spectral resolution, storage capacity, and transmission bandwidth. The system achieves high spectral and spatial resolution, is simple, compact, and lightweight, thereby providing an efficient hyperspectral imaging system. |
US10469768B2 |
Skeleton-based effects and background replacement
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation (MVIDMR) of a person can be generated from live images of a person captured from a hand-held camera. Using the image data from the live images, a skeleton of the person and a boundary between the person and a background can be determined from different viewing angles and across multiple images. Using the skeleton and the boundary data, effects can be added to the person, such as wings. The effects can change from image to image to account for the different viewing angles of the person captured in each image. |
US10469760B2 |
High dynamic range imaging
A high dynamic range video processing method performs merging and tone mapping techniques after a Bayer filter mosaic technique is performed and then converts it to red green blue (RGB) at the end as opposed to converting into RGB at the beginning and then performing merging and tone mapping after. The HDR processing is performed on Bayer-mosaic images and no de-mosaicing and color space conversions are required. The merging procedure has two modes: full-reset merging and LDR-updated merging. The first mode, full-reset merging, creates an HDR frame once the system has all image frames captured. The second mode, LDR-updating merging, means that any new HDR frame is obtained by an updating of a previous HDR frame with a new LDR frame data. |
US10469757B2 |
Flying camera and a system
There is provided a control device including an image display unit configured to acquire, from a flying body, an image captured by an imaging device provided in the flying body and to display the image, and a flight instruction generation unit configured to generate a flight instruction for the flying body based on content of an operation performed with respect to the image captured by the imaging device and displayed by the image display unit. |
US10469753B2 |
Lidar and camera synchronization
A method and system for synchronizing a lidar and a camera on an autonomous vehicle. The system selects a plurality of track samples for a route including a lidar scan and an image. For each track sample, the system calculates a time shift by iterating many time deltas. For each time delta, the system adjusts a camera timestamp by that time delta, projects a lidar scan onto the image as a lidar projection according to the adjusted camera timestamp, and calculates an alignment score of the lidar projection for that time delta. The system defines the time shift for each track sample as the time delta with the highest alignment score. The system then models time drift of the camera compared to the lidar based on the calculated time shifts for the track samples and synchronizes the lidar and the camera according to the modeled time drift. |
US10469751B2 |
Smart stabilization and reorientation for an omnidirectional camera
An omnidirectional camera is disclosed that records spherical video associated with a particular focal direction while in motion. The omnidirectional camera may implement one or more sensors and location-determining components to facilitate the recorded spherical video being subsequently correlated to an orientation and location of the omnidirectional camera during recording in a time-wise fashion to provide several enhancements during playback. These enhancements include reorienting the spherical video to a new focal direction. Data derived from the one or more sensors and location-determining components may be further utilized to overlay graphical objects onto the spherical video during playback to provide additional feedback. |
US10469749B1 |
Temporal filter with criteria setting maximum amount of temporal blend
An apparatus includes a processor circuit and a correction circuit. The processor circuit may be configured to receive a sequence of pictures. The correction circuit may be configured to (i) generate a motion score based upon target samples from a target picture and reference samples from one or more reference pictures of the sequence of pictures, (ii) generate a first weight value based upon the motion score and a first weight limit value, and (iii) generate a plurality of blended picture samples by combining the target samples and the reference samples based upon the first weight value. |
US10469741B2 |
Image processing apparatus and image processing method
A image signal processing circuit acquires a plurality of images captured while an image capturing direction is sequentially changed. A microcomputer calculates the amount of movement along image capturing direction at the time when the plurality of images is sequentially captured, and calculates a projective transformation coefficient for each of the plurality of images based on a posture of an image capturing apparatus at the time when each of the plurality of images is captured. Then, the image signal processing circuit performs a projective transformation using the coefficient to correct trapezoidal distortions in the images, and, performs alignment between the images of neighboring image capturing direction after the projective transformation is performed, based on the amount of movement, and combines the images on which the alignment has been performed by joining the images together in the order in which the image capturing direction is changed. |
US10469740B2 |
Camera operable using natural language commands
In general, techniques of this disclosure may enable a computing device to capture one or more images based on a natural language user input. The computing device, while operating in an image capture mode, receive an indication of a natural language user input associated with an image capture command. The computing device determines, based on the image capture command, a visual token to be included in one or more images to be captured by the camera. The computing device locates the visual token within an image preview output by the computing device while operating in the image capture mode. The computing device captures one or more images of the visual token. |
US10469739B2 |
Systems and methods for determining preferences for capture settings of an image capturing device
Consumption information associated with a user consuming a first video segment may be obtained. The consumption information may define user engagement during a video segment and/or user response to the video segment. Consumption information associated with the user consuming a second video segment may be obtained. A first set of capture settings associated with capture of the first video segment may be obtained. A second set of capture settings associated with capture of the second video segment may be obtained. The preferences for the capture settings of the image capturing device may be determined based upon the first and second set of capture settings. Instructions may be transmitted to the image capturing device. The instructions may include the determined preferences for the capture settings and may be configured to cause the image capturing device to adjust the capture settings to the determined preferences. |
US10469736B2 |
Control method and electronic apparatus
A control method for controlling an electronic apparatus includes controlling an image sensor to output a merged image and a color block image of a same scene; defining a first predetermined region using the merged image based on a user input; converting the color block image into a first imitating image and converting the merged image into a restored image, wherein a second predetermined region in the color block image is converted using a first interpolating method, and the second predetermined region corresponds to the first predetermined region, and wherein a third predetermined region in the merged image is converted using a second interpolating method, and the third predetermined region corresponds to a first region outside the first predetermined region; obtaining a second imitating image by synthesizing the first imitating image and the restored image. An electronic apparatus is also provided. |
US10469731B2 |
Image sensor and imaging device including the same
Provided are an image sensor and an imaging device including the same. The image sensor is configured to generate illuminance data by receiving a light signal including image information of an object and ambient light information and includes a sensing module including a pixel array including a plurality of unit pixels, configured to sense the light signal irradiated to the pixel array and to generate pixel data corresponding to the sensed light signal, and an illuminance data generator configured to generate illuminance data corresponding to ambient light based on the pixel data, wherein the illuminance data generator is configured to generate the illuminance data based on pixel data when the light signal is not focused on the pixel array. |
US10469730B2 |
Imaging device and control method for simultaneously outputting an image pickup signal and a parallax image signal
An imaging device including an imaging element configured to output an image pickup signal and a parallax image signal is provided. The imaging device selects a subject area on the basis of the image pickup signal and performs a control to read the parallax image signal from a reading area of the imaging element corresponding to the selected subject area. In this control, the imaging device selects a subject area on the basis of a result of comparing the number of lines configuring the reading area corresponding to the subject area and a threshold value. |
US10469729B2 |
Video signal processing device, video signal processing method, and camera device
The present technology allows for easily checking whether a moving part is in focus. A video signal at a first frame rate is acquired from a captured video signal at a second frame rate N times higher than the first frame rate. N is an integer larger than or equal to two. Each frame of the captured video signal at the second frame rate is filtered in horizontal and vertical high pass filter processes so that an edge signal is detected. An edge signal corresponding to each frame at the first frame rate is generated in accordance with the edge signal of each frame. Synthesizing the generated edge signal onto the video signal at the first frame rate provides a video signal for a viewfinder display. |
US10469728B2 |
Imaging device having a lens array of micro lenses
An imaging device includes an imaging lens; an imaging element which contains object imaging pixels and focal point detection pixels; and a lens array configured by micro lenses being arranged on a two-dimensional plane, and arranged on a front surface of an imaging surface of the imaging element to be distanced therefrom. |
US10469722B2 |
Spatially tiled structured light projector
An illumination source in a depth camera assembly (DCA) includes multiple emitters on a single substrate and a diffractive optical element (DOE) assembly including multiple DOEs. Each DOE is configured to generate a structured light pattern from the light emitted from a corresponding emitter. The DOE assembly projects the structured light patterns onto portions of a local area based in part on DOE projection geometries associated with the DOEs. The illumination source may also include a second DOE assembly common to the multiple emitters. |
US10469721B2 |
Self-aligning multi-part camera system
A multi-part electronic device has a mode with at least two overlapped device parts comprising a first camera part mounted on a first device part and a second camera part mounted on a second device part. At least one of the first and second camera parts is resiliently mounted such that contact between the first and second camera parts when the first device part and the second device part are overlapped with each other aligns the first camera part and the second camera part within a selected angular deviation between the camera parts' respective optical axes. A camera part having a body and a flexible mount and a method of reducing tilt error are also described. |
US10469718B2 |
Camera module having baffle between two glass substrates
A camera module comprises an image sensor and a lens module disposed on the image sensor. The lens module comprises a top glass structure at top of the lens module. The top glass structure includes a first glass substrate, a second glass substrate, and a baffle disposed immediately between the first and the second glass substrates. The top glass structure is an outermost layer of the camera module. The lens module also comprises a bottom glass substrate at bottom of the lens module. The bottom glass substrate is disposed on the image sensor. |
US10469712B2 |
Image forming apparatus and image forming method
An image forming apparatus includes a detector, a calculator, and a corrector. The detector receives brightness values obtained from an image printed based on image data. The image includes a plurality of streaks and non-streak portions having image density differences with the plurality of streaks. The detector detects a first streak width, a first brightness difference between a brightness value of the first streak and a brightness value of a non-streak portions, a second streak width wider than the first streak width, and a second brightness difference between a brightness value of the second streak and a brightness value of a non-streak portion. The calculator calculates a correction coefficient corresponding to the first streak width based on the first brightness difference and the second brightness difference. The corrector corrects an image density corresponding to the first streak width in the image data based on the calculated correction coefficient. |
US10469711B2 |
Colorimetric device, image forming device, image forming system, and image forming management device
A colorimetric device includes: a feeding unit configured to feed a transfer medium; a colorimeter configured to perform colorimetry of an image that is formed on the transfer medium and that has a color boundary in a feeding direction; and a colorimetry control unit configured to control the feeding unit and the colorimeter, wherein the colorimetry control unit acquires color information related to the color boundary of the image and determines the color boundary of the image based on the color information and a result of the colorimetry performed by the colorimeter. |
US10469710B2 |
Image processing apparatus and image processing method quantizing data for different types of ink based on a type of print operation to be performed
An image processing apparatus has a determination unit that determines a print operation to be performed and a generation unit that generates quantized data for printing a dot by comparing a threshold value and the multi-valued data. In a case of performing a first print operation, dot arrangement of the multiple types of inks printed on the print medium by the print unit on a basis of pieces of quantized data generated by the generation unit is higher in exclusiveness and dispersibility between or among dots of the multiple types of inks and lower in an overlap rate between or among the dots of the multiple types of inks than dot arrangement of the multiple types of inks printed on the print medium by the print unit on a basis of the pieces of quantized data generated by the generation unit in the case of performing the second print operation. |
US10469707B2 |
Method for manufacturing a scanner performing shading correction
A scanner includes a marked reference plate in which a mark is made on a reference plate, and a non-volatile memory that stores reference data, which is a result of the reference plate disposed facing an image reading sensor being read by the image reading sensor, in which read data is acquired a result of the marked reference plate being read by the image reading sensor, and shading data is calculated by comparing the read data and the reference data. |
US10469703B2 |
Tandem type image forming apparatus, method for controlling the same, and image forming system
A tandem type image forming system includes a first image forming apparatus, and a second image forming apparatus connected in series to the first image forming apparatus and located on a downstream side in a sheet conveyance direction with respect to the first image forming apparatus. The tandem type image forming system has a controller which shortens a second sheet interval when conveying a plurality of consecutive sheets from the first image forming apparatus to the second image forming apparatus than a first sheet interval when conveying the plurality of consecutive sheets from the second image forming apparatus to a post processing apparatus connected to the second image forming apparatus. |
US10469702B2 |
Image forming apparatus and control method of the same
An image forming apparatus includes a setting unit, an image reading unit, an image forming unit, and a setting changing unit. The setting unit sets copying conditions. The image reading unit reads images from sheets to generate image data and writes the image data into a memory unit. The image forming unit forms images on sheets based on the image data written into the memory unit. The setting changing unit changes the setting of the copying conditions when a new copying condition is set during the image forming of the image data written into the memory unit. |
US10469697B2 |
Reading module and image reading device including same, and image forming apparatus
Provided is a reading module including a light source, an optical system, and a sensor. The optical system images reflected light of light emitted from the light source to the document, as image light. The sensor converts the imaged image light into an electric signal. The optical system includes a mirror array in which a plurality of reflection mirrors are connected, and a plurality of aperture stops. Neighboring reflection mirrors reflect light at different angles viewed from the main scanning direction. |
US10469689B2 |
Reading control apparatus, control method, and storage medium
A reading control apparatus is directed to improving convenience for a user when a reading device is caused to read a display surface of a terminal apparatus having the function of changing the size of an image to be displayed on a display device, and includes a reading unit configured to cause the reading device to read, as a reading target, the display surface, which is a surface including the display device of the terminal apparatus operating in either of a first state where an image in a first size is displayed on the display device, and a second state where the image in a second size smaller than the first size is displayed on the display device, thereby acquiring image data, and a notification unit configured to, in a case where the terminal apparatus placed on a document platen is not in the first state, execute a notification process. |
US10469688B2 |
Conveyance apparatus, image reading apparatus, and image forming apparatus
A conveyance apparatus includes a separation unit configured to separate and convey a sheet, a detection unit configured to detect a height-direction deformation of the sheet passing through the separation unit on a downstream side of a sheet-conveying position of the separation unit in a conveyance direction of the sheet, and a control unit configured to stop the sheet conveyed by the separation unit if the detection unit detects the deformation of the sheet. |
US10469684B2 |
Electronic device for aligning orientations of scanning images and method thereof
An electronic device for aligning orientations of scanning images includes a scanning module, a storage module, an identification module, a timing unit, an alignment module, and a control unit. The control unit controls the scanning module to scan N scanned objects at different times and to store N scanning images corresponding to the N scanned objects into the storage module. The control unit controls the identification module to identify orientations of the N scanning images. The control unit controls the timing unit to calculate time intervals among the N scanning images. The control unit determines whether to control the alignment module to align orientations of a second scanning image to an Nth scanning image of the N scanning images with orientation of a first scanning image of the N scanning images according to the time intervals among the N scanning images calculated by the timing unit. |
US10469682B2 |
Information processing apparatus and nontransitory computer readable medium
An information processing apparatus includes a controller. If images related to devices that have been identified are superimposed on one another, the controller causes information about one or plural cooperative functions that use functions of the devices to be displayed. |
US10469681B2 |
Touch display module, office apparatus having touch display module and related method
A touch display module is for controlling a printing module and a scanning module. The scanning module is for at least scanning a first side of a scanned object to generate a first image corresponding to the first side of the scanned object. The touch display module includes a touch display panel and a control unit. The touch display panel at least includes a first section for displaying a first pattern corresponding to the first image and generating a first touch signal. The control unit controls the first section to display the first pattern corresponding to the first image when the control unit receives the first image transmitted from the scanning module. The control unit controls the printing module to print the first image according to the first touch signal when the control unit receives the first touch signal transmitted from the first section. |
US10469679B2 |
Image processing apparatus and control method displaying an operation screen based on detecting selection of an operation key
This invention provides an information processing apparatus which obtains screen information via a network from an external apparatus and displays an operation screen based on information registered in association with a specific application, when a predetermined key is operated while the specific application is in progress. To accomplish this, an MFP obtains screen information from a Web server based on URL information registered in association with a Web application, and displays the initial screen of the Web application, when a reset key is pressed while the Web application is in progress. |
US10469677B2 |
Image forming apparatus
An image forming apparatus comprises an image reading portion, and an operation unit having at least a touch panel display is provided in a front side of the image reading portion. A housing of the image reading portion has a housing projection portion that is projected frontward as compared with a front surface of a document pressing cover, and a power key that is a hardware key is provided on an upper surface of the housing projection portion in a back side as compared with the touch panel display and within a range of a breadth of the operation unit. Accordingly, it is possible to prevent the power key from being operated carelessly, and it becomes easy to recognize a position of the power key. |
US10469676B2 |
Image forming systems, and methods of using same
An image processing apparatus includes a storage unit configured to store configuration information of an image forming apparatus, a return unit configured to return the image processing apparatus from a power saving state when the image processing apparatus detects a predetermined condition, and a request unit configured to transmit a request for acquiring the configuration information of the image forming apparatus to the image forming apparatus when the return unit returns the image processing apparatus from the power saving state. The image forming apparatus includes a transmission unit configured to transmit the configuration information of the image forming apparatus to the image processing apparatus based on the request transmitted by the request unit. Further, the image processing apparatus includes an update unit configured to update the configuration information stored in the storage unit by using the configuration information of the image forming apparatus. |
US10469675B1 |
Image forming apparatus, image forming system, and communication processing method allowing to capture screen for remote maintenance
Provided is an image forming apparatus that preserves operation of a remote support. A connecting part connects with the terminal for remote maintenance in a session of a specific protocol. An operation acquiring part acquires operational information corresponding to operation of the connected terminal. A capturing part captures an emulated image. An image transmitting part transmits image data including the emulated image captured by the capturing part. |
US10469666B1 |
Agent interaction with a party using multiple channels of communication
Various embodiments of the invention provide methods, systems, and computer program products for allowing an agent to interact with a party using multiple channels of communication. A notification is received of a communication involving a party that uses a first channel of communication. In response, a first communication session is identified that involves a series of communications between the party and an agent using a second channel of communication different than the first channel of communication. Furthermore, a communication assembly linked with the first communication session is identified that represents an interaction taking place between the agent and the party. Accordingly, a second communication session is begun for the communication and is linked with the assembly. The communication is then routed to the agent so that the agent can interact with the party over the first channel of communication while interacting with the party over the second channel of communication. |
US10469656B2 |
Voice over internet protocol relay integration for field service management
A VoIP relay integration management system including a service management application and a VoIP phone server that monitor and gather client interaction data between a client and a field agent. The system accepts a selection of service phone method, from a plurality of selection methods, for the field agent to use to call the client, and enables or disables the selection per the field agent. The system accepts, stores and schedules a task to be dispatched to the field agent, and calculates and displays a response time that includes a time from when the task is dispatched to the field agent to when the field agent generates a call. The system calculates and displays an average response time of all calls generated by the field agent, based on one or more of the field agent, an area of the task, a date of the task and a type of task. |
US10469653B2 |
Proximity and movement detection of a mobile computing device during a user session
Methods, systems and apparatuses, including computer program products, are described for detecting a proximity of a mobile computing device during a user session. The mobile computing device enters a first operational mode during the user session and obtains sensor data from at least one sensor responsive to a property of the location. The mobile computing device forwards to a server computing device, a baseline profile including the sensor data and a time stamp indicating a time the sensor data was obtained. The mobile computing device receives from the server computing device, a differential trigger threshold including a range of permissible values for sensor data obtained from the at least one sensor. The mobile computing device obtains updated sensor data from the at least one sensor. The mobile computing device enters a second operational mode when the updated sensor data is outside of the differential trigger threshold. |
US10469651B2 |
Multi profile cloud platform of hidden system
The present invention relates to a virtual operating system for operating a terminal protected privacy application to a cloud based service for any apparatus capable of internet interception. Operating in a hidden background and turning any mobile phone into a smartphone by operating cloud applications from anywhere. More specifically, the present invention is a terminal platform operating in a cloud service, as a background hidden service, connecting terminal to cloud profile (Avatar) in a cloud server environment erasing dialed cryptic code from device log. The system enables user to use multi profiles from within the cloud application by code and switch between them by using the multi profiles button (MPB). |
US10469649B2 |
Electronic device and method for controlling the same
The present disclosure relates to electronic devices and methods for controlling the same. According to an example embodiment of the present disclosure, an electronic device comprises a short-range communication module comprising short-range communication circuitry configured to perform short-range communication, a memory storing configuration information regarding at least one controlled object, the configuration information configured by the electronic device, and a processor electrically connected with the memory, wherein the processor is configured to enable the electronic device to send the configuration information to a second electronic device wherein the at least one controlled object is controllable by the second electronic device based on a data exchange through the short-range communication with the second electronic device. |
US10469641B2 |
Stand for mobile terminal
A stand for a mobile terminal according to this invention includes a placement portion having a plate-like shape and a front surface on which a mobile terminal is placed under a state in which a shoulder belt is attached to the mobile terminal, a support portion (a support leg portion and a brace portions) configured to support the placement portion so that the mobile terminal is placed on the placement portion under a backwardly inclined state, and a shoulder belt holding portion, which is formed on a rear surface of the placement portion and has a holding space portion having a shape recessed in a direction toward a lower side of the placement portion to place at least part of the shoulder belt for the mobile terminal placed on the placement portion) therein. |
US10469638B2 |
Battery cover structure and portable terminal
A battery cover structure including a battery accommodation section which has a battery insertion/removal opening provided on one surface side of a housing, a battery cover which openably covers the battery insertion/removal opening, and a gasket which is fitted into a groove provided in a periphery of the battery cover or a periphery of the battery insertion/removal opening so as to hermetically seal the battery accommodation section by the battery cover, in which the lateral pressure to the gasket fitted into the groove is greater in corner areas of the gasket than in linear areas of the gasket. |
US10469637B2 |
Detachable intelligent back cover
A detachable intelligent back cover is disclosed and comprises a cover body detachably connected to a middle frame of a casing of an intelligent terminal, a circuit board fixed to an inner surface of the cover body, and a spring probe assembly electrically mounted on a corresponding circuit board and protruding backwardly from the cover body; wherein lighting elements or spare batteries, or speakers are provided on a face of the circuit board toward the cover body. Such that back cover is not only used to protect the batteries, but also to be light sources, signaling lights, spare batteries, speakers, and the like. To use, it is only necessary to install the back cover on the intelligent terminal, in order to be automatically energized via the spring probe assembly. The back covers are selectively changed based on the requirements of users, to improve intelligence of the back cover. |
US10469632B2 |
Reducing network latency
A method of transmitting data for use at a data processing system and network interface device, the data processing system being coupled to a network by the network interface device, the method comprising: forming a message template in accordance with a predetermined set of network protocols, the message template including at least in part one or more protocol headers; forming an application layer message in one or more parts; updating the message template with the parts of the application layer message; processing the message template in accordance with the predetermined set of network protocols so as to complete the protocol headers; and causing the network interface device to transmit the completed message over the network. |
US10469631B2 |
Systems and methods for multi-user resource assignments
In an example of multi-user wireless communications, an access point may send a downlink frame, including a common field and a user specific field, to multiple stations. The common field and the user specific field are located in a header field called a high efficiency signal-B (HE SIG-B) field. The common field includes information for all of the stations. The user specific field includes multiple sub-fields. At least one of the multiple sub-fields is for each of the stations. The stations may decode their respective portions of the downlink frame based on the common field and their respective sub-field(s). Some or all of the stations may generate and transmit their respective uplink frames, for multi-user transmission such as OFDMA, based on the common field and their respective sub-field(s) included in the downlink frame. The downlink frame may be a trigger frame. Other methods, apparatus, and computer-readable media are also disclosed. |
US10469630B2 |
Embedded RTCP packets
Various of the disclosed embodiments reduce the impact of RTCP overhead by including RTCP information in the media packets themselves. The values in the RTCP headers may be selected based on the context and organized in a unique format for transport in the media packets. For example, RTT, packet loss, and bandwidth estimates may dictate when and how RTCP data is moved into the media packet. An interface may be provided for extracting the data so that clients may easily integrate the embodiments with existing RTCP-based systems. Inclusion of the RTCP information in the media packet may increase the media packet size, which may be anticipated in bandwidth assessments and accommodations. |
US10469628B2 |
System providing faster and more efficient data communication
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers. |
US10469625B2 |
Systems and methods for identifying a returning web client
Methods and systems are provided for identifying unique devices and/or unique users of a web-based system within constraints of an external application. In some embodiments the process comprises receiving request information from a client device at an application server, using such information to form a device fingerprint, and attempting to match the newly-formed fingerprint with exactly one fingerprint stored in a database of previously-formed fingerprints. Some embodiments utilize a two-stage Locality-Sensitive Hash query technique. The client device fingerprint may be converted into a series of LSH values which may be used to find a matching fingerprint. A first stage may query input LSH values against LSH values in a data store, and a second stage may query LSH values temporarily held in volatile memory, thereby minimizing network traffic and reducing a total process time. |
US10469623B2 |
Phrase labeling within spoken audio recordings
A system and method for multi-language phrase identification within spoken interaction audio capable of adjusting for regional pronunciation (accents), cadence differences, and homologs. In this system, a spoken interaction audio data store supplies spoken audio data such as contact center call recordings to be analyzed for a specific phrase or set of phrases. Phrases are entered as natural language text and converted to the phonemes representative of the phrase audio using the invention's language packs and stored in a data store. Spoken interaction and phrase audio are converted to a digital format allowing comparison using multiple characteristics. Phrase matches are stored for subsequent post analysis display and analytics generation. |
US10469616B2 |
Data driven bin packing implementation for data centers with variable node capabilities
A method includes receiving, by a processing device executing a scheduler, a first request to provision a software application, the request comprising a resource requirement associated with executing the software application, requesting, from a node of a data center, a performance degradation index value of the node, the performance degradation index value reflecting performance degradation of at least one of a processor resource, a memory resource, or a network resource, determining, in view of the performance degradation index values, whether the node meets the resource requirement associated with executing the software application, and responsive to determining that the node meets the resource requirement, provisioning the software application to execute on the node. |
US10469615B2 |
System and method for improving internet communication by using intermediate nodes
A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices. |
US10469614B2 |
System and method for improving Internet communication by using intermediate nodes
A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices. |
US10469607B2 |
Intelligently delivering notifications including summary of followed content and related content
A method, system and computer program product for handling notifications. A notification system monitors content (e.g., photograph) followed by a user for updates on a communication system. If the notification system identifies updates to content out of the monitored content, then the notification system applies the policy for delivering notifications concerning the content followed by the user that was updated. The notification system registers to receive information about updates to the content followed by the user as well as new events on the communication system. In response to identifying updates to content related to the content followed by the user that was updated from the received information, a summary concerning the updates to the content followed by the user and the related content is then generated. A notification is then delivered to the user containing the generated summary in a manner consistent with the policy. |
US10469598B2 |
Continuous cognitive cloud service maximization
Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application. |
US10469596B2 |
Method and apparatus for dynamic destination address control in a computer network
An arrangement to direct a packet sent out from an arbitrary apparatus connected to a network to a predetermined authentication server without changing the configuration of a computer network. A packet transmitted from apparatus, such as a personal computer, newly connected to the network, is guided to an authentication server via communication control apparatus. The communication control apparatus replaces a MAC address of the destination addresses of another server, which is included in the ARP cache of the personal computer, with the MAC address of the communication control apparatus to guide the packet from the personal computer to the communication control apparatus. The communication control apparatus further transmits the received packet to a predetermined authentication server. |
US10469594B2 |
Implementation of secure socket layer intercept
Provided are methods and systems for inspecting secure data. A system for inspecting secure data comprises a server facing module, and a client facing module in communication with the server facing module. The client facing module is operable to intercept a client request associated with the secure data to establish a secure connection with a server, establish a data traffic channel via the server facing module, and provide a control message to the server facing module via the data traffic channel. The control message includes an instruction to the server facing module to obtain a security certificate from the server. The security certificate is received from the server facing module via the data traffic channel. The security certificate is forged to establish the secure connection between the client and the client facing module. The client facing module sends unencrypted data to the server facing module via the data traffic channel. |
US10469593B2 |
Method and system for sharded resource brokering
This disclosure describes a virtual desktop brokering system that brokers a virtual desktop session. During operation, a broker receives a request to establish the session. Next, the broker broadcasts, to a set of agent concentrators, a request to find an available machine for the session, wherein each agent concentrator maintains state information of a respective group of available machines. The broker receives, from at least one agent concentrator, a list of available machines. Subsequently, the broker chooses an available machine from the list for the session, and the broker sends a request to the agent concentrator associated with the chosen machine to initiate the session. |
US10469588B2 |
Methods and apparatus for iterative nonspecific distributed runtime architecture and its application to cloud intelligence
The system and methods disclosed herein include a runtime architecture that takes a nonspecific set of systems of differential equations, distributes them across the network, and iteratively integrates them through time with a possibility to output the results on every iteration. Embodiments of the disclosed system may be used for neural computation or any other suitable application. Embodiments can be used as a standalone engine or as part of another computational system for massively parallel numerical integration of a data-driven dynamical system. |
US10469587B2 |
Vehicle network and method for establishing a vehicle network
A vehicle network for a plurality of interconnected vehicles is disclosed. The network is in the form of a WLAN and has at least two access points. The access points are interconnected in a wireless manner, i.e., without using a wired backbone. Each access point uses the same radio network ID, so all access points form only one single visible network for WLAN clients. A method for establishing the vehicle network is also disclosed. |
US10469582B2 |
Methods and systems for managing provisioning requests in a networked storage environment
Methods and systems for a networked storage system are provided. A provisioning engine assigns a plurality of performance parameters in response to a provisioning request for provisioning a workload for storing data in a networked storage environment; identifies a demand for a plurality of resources of the networked storage environment for meeting the provisioning request, transforms historical available performance capacity by filtering any historical performance capacity data related to any transient event; and identifies at least a resource pair that can meet the identified demand based on the transformed historical performance capacity data. |
US10469578B2 |
Prioritization of messages of a dispersed storage network
A method begins by a dispersed storage (DS) processing module generating a set of messages regarding a set of encoded data slices. For a first message of the set of messages, the method continues with the DS processing module determining a first message priority based on system-level message processing information and message processing status of a first storage node. For a second message of the set of messages, the method continues with the DS processing module determining a second message priority based on the system-level message processing information and message processing status of a second storage node. The method continues with the DS processing module sending the first message of the set of messages to the first storage node in accordance with the first message priority and sending the second message of the set of messages to the second storage node in accordance with the second message priority. |
US10469575B2 |
Techniques for contact exporting
Techniques for contact exploring are described. An apparatus may comprise a web component and a data retrieval component. The web component may be operative to receive a remote command from a web server, and to transmit a plurality of contacts to the web serve. The data retrieval component operative to retrieve the plurality of contacts from a contacts storage on the device in response to the received remote command. Other embodiments are described. |
US10469569B2 |
Optimizing receive side scaling key selection using flow data
Optimizing receive side scaling (RSS) key selection is provided. Different weights are assigned to different fields of flow data corresponding to a network connection of a registered client device. A score is generated representing an amount of balanced processor loading for each RSS key corresponding to the registered client device based on the different fields of the flow data with assigned weights. A current RSS key on the registered client device is updated with an optimal RSS key based on the score corresponding to the optimal RSS key representing balanced loading of processors on the registered client device. |
US10469565B2 |
Management of unreturned system pool resources
Techniques are provided for providing computing resources from a pool a plurality of networked computing systems to a consumer. The method includes determining that the consumer's resource usage exceeds a predetermined threshold. After a predetermined period of time, and upon determining that the consumer's resource usage continues to exceed the predetermined threshold, the method identifies one or more computing systems from the pool having capacity to host at least part of the amount of excess resource usage. The method further includes allocating resources on one or more computing systems selected from the identified computing systems to satisfy the amount of excess resource usage, and transferring at least the amount of excess resource usage to the selected one or more computing systems. |
US10469563B2 |
Propagating an intelligent walker agent in a network to perform a computation
These techniques introduce various “walker” agents that may physically move between different executing nodes/devices within the network. More specifically, a device in a network receives a path computation agent configured to determine a path in the network that satisfies an objective function. The device executes the path computation agent to update state information regarding the network maintained by the path computation agent. The device selects a neighbor of the device in the network to execute the path computation agent based on the updated state information regarding the network. The device instructs the selected neighbor to execute the path computation agent with the updated state information regarding the network. The device unloads the path computation agent from the device after selecting the neighbor of the device to execute the path computation agent. |
US10469557B2 |
QoS based binary translation and application streaming
In one embodiment, Quality of Service (QoS) criteria based server side binary translation and execution of applications is performed on multiple servers utilizing distributed translation and execution in either a virtualized or native execution environment. The translated applications are executed to generate output display data, the output display data is encoded in a media format suitable for video streaming, and the video stream is delivered over a network to a client device. In one embodiment, one or more graphics processors assist the central processors of the servers by accelerating the rendering of the application output, and a media encoder encodes the application output into a media format. |
US10469553B2 |
Interconnection mechanism for multiple data streams
An audiovisual signal is converted from a native format to a digital, packetized interchange format and transported between a capture node and a display node through a switch. The display node converts the audiovisual signal from the interchange format to a displayable format and causes display of the audiovisual signal. The use of a switch for video routing and distribution allows one-to-one, one-to-many, many-to-one, and many-to-many distribution. The use of a device-independent interchange format allows concurrent distribution of multiple heterogeneous audiovisual signals. |
US10469548B1 |
Transport communication
A method, apparatus and non-transitory computer readable storage medium, in one embodiment, associating at least one autonomous transport and at least one user, determining at least one characteristic of said at least one user based on at least one of at least one user search history and at least one user preference selection, determining at least one user location of said at least one autonomous transport and querying at least one adjacent entity based at least on said determined at least one characteristic within a predetermined range of said at least one user location. |
US10469547B2 |
Online distributed interaction
An interaction environment for presentation of content to a population of users includes either or both of a plurality of cohort interaction environments and one or more content-linked interaction environments. |
US10469544B2 |
Access to a computer network
A method of mediating access to a computer network comprises the steps of identifying a user who wishes to access the computer network, obtaining quality of service data specific to the user, generating a token comprising the quality of service data and providing an output derived from the token to the user. Optionally, the method can further comprise receiving a request from the user for access to the computer network and providing access to the computer network to the user according to the token. |
US10469543B2 |
Recovery from a potential proxy call session control function (P-CSCF) failure during call origination
A user device registers with a proxy-call session control function device (P-CSCF) associated with an Internet protocol (IP) multimedia subsystem (IMS). The user device forwards a request to the P-CSCF requesting a session via the IMS for an IMS call. If a response to the request is not received from the P-CSCF during a time period after forwarding the request, the user device attempts to newly register with the P-CSCF. If the new registration is successful, the user device re-forwards the request to the P-CSCF. Otherwise, if the new registration with the P-CSCF is unsuccessful, the user device registers with a different P-CSCF and forwards the request to the second P-CSCF. |
US10469542B2 |
Communications methods, apparatus and systems to provide optimal media routing
The present invention is directed to methods, apparatus and systems for optimizing media paths in communications networks. An exemplary embodiment includes the steps of a first SBC (SBC1) receiving a session request including a SDP offer for a session between first and second devices including media stream(s), said request being sent by a second SBC (SBC2) and traversing a portion of a signaling path including intermediary device(s), determining that media stream(s) should bypass one or more of the intermediary device(s), generating and transmitting to SBC2 from SBC1 a SDP answer including at least one of: (i) all SDP media descriptor transport addresses being set to zero; (ii) all SDP media stream connection values being set to 0.0.0.0 and at least one media transport address being non-zero; or (iii) header information or SDP information indicating that at least one intermediary device should be bypassed for the one or more media streams. |
US10469541B2 |
Session initiation protocol (SIP) router
Systems and methods for a Session Initiation Protocol (SIP) router are described. In one aspect, the SIP router receives a SIP INVITE for an incoming call to a target mobile subscriber. Responsive to receiving the SIP INVITE, the SIP router identifies, via a Send Routing Information for Short Message (SRI/SM) request to a Home Location Register, a first address of a serving switch in a circuit-switched mobile network; a mobile telephony device associated with the target mobile subscriber is currently location-updated on the serving switch. The SIP router maps the first address to a second address for the serving switch; the second address being a SIP address. Using the SIP address, the SIP router sends the received SIP INVITE to a SIP interface of the serving switch. The serving switch being configured to process the received SIP INVITE and the incoming call to the target mobile subscriber. |
US10469540B2 |
Method and apparatus for facilitating establishing and maintaining communication services
Aspects of the subject disclosure may include, for example, providing radio access information to a first server of an IP multimedia subsystem network to cause the first server to establish an interface between the first server and a second server for providing the radio access information to the second server, where the interface does not utilize an S14 interface, and where the providing of the radio access information to the second server causes the second server to discover access networks in proximity to the communication device and to manage connections to the access networks. Other embodiments are disclosed. |
US10469528B2 |
Algorithmically detecting malicious packets in DDoS attacks
A method for detecting patterns using statistical analysis is provided. The method includes receiving a subset of structured data having a plurality of fields. A plurality of value combinations is generated for the plurality of fields using a statistical combination function. Each combination of the generated plurality of value combinations is stored as a separate entry in a results table. The entry in the results table includes a counter associated with the stored combination. A value of the counter is incremented for every occurrence of the stored combination in the generated plurality of value combinations. The results table is sorted based on the counters' values and based on a number of fields in each combination. One or more entries having highest counter values are identified in the results table. |
US10469523B2 |
Techniques for detecting compromises of enterprise end stations utilizing noisy tokens
Noisy tokens can be placed in locations of client end stations such that local operations performed upon the noisy tokens generate network traffic. A traffic monitoring module (TMM) can determine normal activity patterns of network traffic resulting from one or more of the placed noisy tokens being activated by one or more non-malicious operations, and identify that other network traffic resulting from one or more of the noisy tokens being activated does not meet the one or more normal activity patterns. In response, the TMM can cause an alert to be generated. |
US10469519B2 |
Systems and methods for performing of creating simulated phishing attacks and phishing attack campaigns
A method for establishing a campaign for a simulated phishing attack includes receiving, via a campaign manager, specification of a plurality of parameters for a campaign including at least an identifier of a campaign and identification of users to which to send the campaign, establishing, via the campaign manager, a type of exploit for the campaign and one or more types of data to collect via the type of exploit, storing, by the campaign manager, the campaign comprising the plurality of parameters, and identifying, by a simulation server, the campaign stored in the database to create a simulated phishing email, to be sent to email accounts of the users, using the plurality of parameters of the campaign, wherein the simulated phishing email is to be created to have a link to a landing page comprising the type of exploit and configured to collect the one or more types of data. |
US10469514B2 |
Collaborative and adaptive threat intelligence for computer security
Collaborative and adaptive threat intelligence. Data collected on a first customer network is received. One or more local models are trained with at least the received data, where the one or more local models are related to security. An amount of data to transmit to a centralized controller is determined based at least on a result of the training one or more local models and the determined amount of data is transmitted to the centralized controller. Result data is received from the centralized controller that is a result of one or more global models trained on the centralized controller using data collected on multiple customer networks including the first customer network. The one or more local models are adjusted using the received result data and the one or more adjusted local models are trained. |
US10469513B2 |
Encrypted network addresses
Systems and methods are described to enable a DNS service to encode information into a network address to be advertised by the DNS service. Information encoded by a DNS service may include, for example, an identifier of a content set to which the network address corresponds (e.g., a domain name) and validity information, such as a digital signature, that verifies the validity of the network address. On receiving a request to communicate with the network address, a destination device associated with the network address may decode the encoded information within the network address to assist in processing the request. In some instances, the encoded information may be used to identify malicious network transmissions, such as transmissions forming part of a network attack, potentially without reliance on other data, such as separate mappings or contents of the data transmission. |
US10469506B2 |
Systems and methods for communication control in a restricted environment
A method for managing wireless device communications including establishing active, persistent, and repetitive communications with a wireless device operating in a coverage area of a local wireless network established as an overlay to a part of a macro wireless network by placing a call to the wireless device, completing a call connection to the wireless device, sending a message to the wireless device, receiving and processing a response to the message from the wireless device, and persistently repeating a call process of the placing a call, completing a connection, sending a response, and receiving and processing the response. |
US10469505B2 |
Adjusting enterprise security using a mobile device
A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise software that includes software security functionality. The collected information may include contextual information. An administrator user option facilitates adjusting the one or more rules. |
US10469504B1 |
Systems and methods for using one or more networks to assess a metric about an entity
Described herein are systems and methods for predicting a metric value for an entity associated with a query node in a graph that represents a network. In embodiments, using a user's profile as the query node, a metric about that user may be estimated based, at least in part, as a function of how well connected the query node is to a whitelist of “good” users/nodes in the network, a blacklist of “bad” users/nodes in the network, or both. In embodiments, one or more nodes or edges may be weighted when determining a final score for the query node. In embodiments, the final score regarding the metric may be used to take one or more actions relative to the query node, including accepting it into a network, allowing or rejecting a transaction, assigning a classification to the node, using the final score to compute another estimate for a node, etc. |
US10469503B1 |
Systems, methods, and software applications for providing an identity and age-appropriate verification registry
Systems, methods and software applications for providing an identity and age-appropriate verification registry. A system for providing an identity and age-sensitive information registry includes various modules. In one implementation, system may include a registration module configured to allow parents and their children to register an account with the registry; and a request processing module configured to enable third parties to query the registry to see if any individual is registered and has authority or consent to access age-sensitive content, products or services or share data that could become publicly available by the third party. |
US10469502B2 |
System, method and computer program product for gathering and delivering personalized user information
A system, method and computer program product for providing a secure data channel between a user and associates. The method may receive pushed information from an associate, including, e.g., an update to the user profile information, related information, or personalized content for the user. The method can convey to the user, personal information including a selectable union of the user profile information, the related information, and/or the personalized content. The method can further share access to the personal information to a family, where the family can include another user, users, or multiple related users. The pushed information can include textual, digitized audio, digitized video, graphical image, or other data, and can include prescription, automobile service, or purchased product information, or voicemail messages. |
US10469500B1 |
Enforceable launch configurations
Users intending to launch instances or otherwise access virtual resources in a multi-tenant environment can specify a launch configuration. For each type of instance or each type of user, at least one launch configuration is created that includes parameters and values to be used in instantiating an instance of that type, the values being optimized for the current environment and type of instance. Launch configurations can be optimized for different types of users, such as to account for security credentials and access levels. Such an approach enables users to launch instances by contacting the resource provider directly without need for a proxy, which can function as a choke point under heavy load. The use of an appropriate launch configuration can be enforced for any type of user at any level, such as at the sub-net level, by modifying a request that does not specify an appropriate launch configuration. |
US10469495B2 |
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. |
US10469492B2 |
Systems and methods for secure online credential authentication
Systems, methods, and non-transitory computer-readable medium are disclosed includes for secure online credential authentication. One method includes receiving, over an electronic network, identification information from an identity provider; accessing, from a database, previously stored hashed identification information stored in association with a previous identity provider; comparing the identification information to previously stored hashed identification information; and storing the identification information in association with the identity provider that provided the identification information in the database when the hashed identification information does not match previously stored hashed identification information. |
US10469490B2 |
Methods and systems for providing FIDO authentication services
FIDO (“Fast IDentity Online”) authentication processes and systems are described. In an embodiment, a FIDO information systems (IS) computer system receives a FIDO authentication request for a transaction from a user device, which includes user data and user device authenticator data. The FIDO IS computer system then verifies the user data and user device authenticator data, selects a FIDO-certified server, transmits the FIDO authentication request to the selected FIDO server, and receives a challenge message from the selected FIDO-certified server. The FIDO IS computer system next transmits the challenge message to the user device, receives a FIDO authentication response, transmits the FIDO authentication response to the selected FIDO-certified server, receives an authentication result from the FIDO-certified server, and transmits the authentication result to the user device. |
US10469489B2 |
Systems and methods for simultaneous voice and sound multifactor authentication
A computer-implemented method is described for authenticating an identity of a user requesting execution of a computerized transaction via a first client computing device. The first device and a second client computing device in proximity each execute applications for communicating with a server. The first and second devices contemporaneously capture voice sequences including at least one audible sound vocalized by the user, and a timestamp indicating when the sound is captured. The identity of the user is validated based upon a determination that the user vocalized the pass phrase, and a difference between the first timestamp and the second timestamp is below a predetermined threshold. The first device executes a computerized transaction with the server computing device upon receiving validation of the identity of the user. |
US10469484B1 |
Automatic discovery and retrieval of interoperable applications
Implementations disclosed herein provide for a third-party application an ability to access a first-party notification interface without receiving credentials linked to a first-party user account. In addition, a device-level permission is established such that each third-party application operating on a client device does not need to seek permission to access the notification interface. A third-party application may request an access code from a client device. The access code may be presented to an authentication server. The authentication server may provide an access token and a refresh token to the third-party application. The third party application may provide the access token and data to be included in a notification to the first-party notification interface. |
US10469483B2 |
Electronic device facilitating password entry and recall
The invention relates to a human interface device that may mitigate the difficulty in remembering and entering long and complex passwords. The device comprises a processor, keypad and memory. The processor accepts keypad entries and sends determined strings through a communications interface to a remote computing device. The determined strings correspond to the entries. |
US10469481B2 |
System and method for permitting an action based on verification information and a challenge token
A computing device creates verification information and a challenge token and sends the verification information and token to a server. A server receives a command and authentication information and uses the verification information to verify the authentication information. The server creates authentication credentials based on the authentication information and the challenge token. The computing device receives the command and the authentication credentials from the server, determines whether the credentials are valid, and then processes the command if the credentials are valid. |
US10469480B2 |
System and method for securing data transport between a non-IP endpoint device that is connected to a gateway device and a connected service
A method of securing data transport between an endpoint device, without an IP address and connected to a gateway device, and a connected service using a discovery agent, a discovery service, and an enrollment service. The method includes: sending to the discovery service on the gateway device, an authenticated identity beacon with a device profile of the endpoint device; verifying authentication of the endpoint device and the device profile and generating a certificate request for the endpoint device; processing, by the enrollment service, the certificate request for the endpoint device to translate the certificate request for a certificate authority and receiving a certificate for the endpoint device issued by the certificate authority; processing the received certificate for the endpoint device to translate the received certificate for the endpoint device to represent a privacy certificate authority; and performing cryptographic operations on data using the certificate for the endpoint device. |
US10469478B2 |
Inter-application secure data sharing workflow
To extend a sign on session among applications, an inter-application workflow request can be initiated from a first to a second application. The workflow request can identify one or more memory locations in a shared memory for secure data transfer between the applications. The first application can then monitor the memory locations for the presence of a public key stored in shared memory by the second application in response to the workflow request. Once the public key is present in the shared memory, the first application can retrieve and use it to encrypt an access interval key. The encrypted access interval key can then be stored in the shared memory for retrieval by the second application. The access interval key is associated with a sign on session of the first application, and the second application can retrieve and decrypt it to extend the sign on session to the second application. |
US10469476B1 |
Method, system, and apparatus for delegating control over the configuration of multi-tenant network devices
The disclosed apparatus may include (1) providing a framework that enables a customer entity of a service provider to configure, via a customer portal, a network device of the service provider that directs network traffic of the customer entity, (2) creating, for the customer entity by way of the framework, a virtual network that includes at least a portion of the network device of the service provider, (3) detecting an attempt by the customer entity to configure at least a portion of the virtual network via the customer portal, and then in response to detecting the attempt by the customer entity, (4) performing a configuration operation that configures the portion of the virtual network as directed by the customer entity via the customer portal. Various other apparatuses, systems, and methods are also disclosed. |
US10469469B1 |
Device-based PIN authentication process to protect encrypted data
Techniques are disclosed for providing a device-based PIN authentication process used to protect encrypted data stored on a computing system, such as a tablet or mobile device. A client component and a server component each store distinct cryptographic keys needed to access encrypted data on the client. The mobile device stores a vault encryption key used to decrypt encrypted sensitive data stored on the mobile device. The vault key is encrypted using a first encryption key and stored on the mobile device. The first encryption key is itself encrypted using a second encryption key. The second encryption key is derived from the PIN value. |
US10469468B2 |
Apparatus and method for automatically converting user interface
An apparatus and a method are provided for automatically converting a user interface (UI). A Bluetooth-automatic authentication function is performed so as to automatically convert a current set UI to a stored UI corresponding to an authenticated Bluetooth terminal. In order to automatically convert UI of a terminal which is automatically authenticated in a short communication mode, at least one terminal ID for automatic authentication and UI configuration information corresponding to the terminal ID are set. When a terminal ID for automatic authentication is searched in a short distance communicating mode, a terminal corresponding to the searched terminal ID is automatically authenticated. The present UI configuration information corresponding to the automatically authenticated terminal is automatically applied to a current terminal UI, so that a current UI such as a main screen and a main menu category can be automatically converted to a preset UI corresponding to each authenticated Bluetooth terminal. |
US10469467B2 |
Email attachment security system and method using out-of-band authentication
The email attachment security system and method using out-of-band authentication allows a recipient to receive a secure digital file from a sender. The system server receives from the sender a send request, a digital file with a recipient's email address and phone number. The system server encrypts the digital file and sends an email to the recipient with a clickable link that, when clicked, initiates the out-of-band authentication by opening a customized webpage requesting the recipient verify the sender-provided recipient phone number. After verification, an authentication PIN is forwarded to the recipient's telephone via voice or text message. This authentication PIN is input at the customized webpage by the recipient to complete the authentication. Then the encrypted digital file (attached to the email in the first aspect) is decrypted and access to the digital file is provided to the authenticated recipient. |
US10469466B2 |
Systems and methods for virtualization in distributed computing environment including a mobile monitor
Described in detail herein are systems and methods for a group of mobile devices including a stateless application virtualizing an instance of a stateful virtual application. In exemplary embodiments, a mobile monitor within a controller is configured to initialize a session between the stateless application of at least one of the mobile devices and the stateful virtual machine of the controller in response to a first request message from the at least one of the mobile devices. The mobile monitor is further configured to intercept a second request message from the at least one mobile device to the controller intended for the stateful virtual machine that includes encrypted data, transmit the encrypted data to a remote system for decrypting the encrypted data, receive the decrypted data from the remote system, and transmit the second request message and the decrypted data to the stateful virtual machine. The stateful virtual machine is configured to receive the second request message and the decrypted data and process the second request message using the decrypted data. |
US10469457B1 |
Systems and methods for securely sharing cloud-service credentials within a network of computing devices
A computer-implemented method for securely sharing cloud-service credentials within a network of computing devices may include (i) identifying, by a central computing device, a set of networked devices, (ii) encrypting, by the central computing device, at least one user credential for a cloud service, (iii) dividing, by the central computing device, a decryption key for decrypting the user credential into a set of fragments such that a minimum number of fragments, as defined by a security policy, is required to decrypt the user credential, and (iv) securing the user credential by distributing the set of fragments of the decryption key from the central computing device to the set of networked devices in compliance with the security policy. Various other methods, systems, and computer-readable media are also disclosed. |
US10469454B2 |
Digital identity
A system for providing a user with access to different services of at least one service provider in a network considering privacy and security via a user-related unique digital identifier (D-ID). The system includes: a D-ID middleware; and a D-ID-agent. The D-ID agent is at least partly run on a terminal device of a user and is configured to: generate the D-ID, at least one pseudonym for the user, and a user-defined and pseudonym-specific number of secrets; compute, using the number of secrets and a cryptographic hash function, a root value of a pseudonym-specific Merkle-tree having the secrets as its leafs; transmit the at least one pseudonym and the corresponding root value, both encrypted, to the D-ID middleware; and use a secret of the number of secrets as needed to access a desired service of the different services of the at least one service provider. |
US10469453B2 |
Granular offloading of a proxied secure session
A device may receive encrypted traffic associated with a secure session. The device may determine, based on the encrypted traffic, information associated with an offload service to be applied to the encrypted traffic associated with the secure session. The information associated with the offload service may indicate whether the encrypted traffic is permitted to bypass inspection by one or more security services. The device may selectively permit the encrypted traffic, associated with the secure session, to bypass inspection by the one or more security services based on the information associated with the offload service. |
US10469445B2 |
Method for communication between network device and terminal device, network device, and terminal device
The present disclosure provides a method for communication between a network device and a terminal device, where the network device stores a correspondence between a link-layer address and an IP address that are of the terminal device, and the method includes: obtaining, by the network device, a first link-layer address; determining whether a quantity of IP addresses corresponding to the first link-layer address reaches a threshold; if the quantity reaches the threshold, selecting an IP address from the IP addresses, where a quantity of selected IP addresses is not greater than the maximum quantity; saving a correspondence between the first link-layer address and the selected IP address; and sending, according to the selected IP address, a message to a terminal device having the first link-layer address, where the message is used to notify the terminal device whether an IP address is selected by the network device. |
US10469438B2 |
Facilitating integration of collaborative communication platform and document collaboration tool
Disclosed are some implementations of systems, apparatus, methods and computer program products for integrating a collaborative communication system and a document collaboration system. A document within the document collaboration system may be linked to an object within the collaborative communication system. A user post may be received in association with the object or the document. A first feed configured to be rendered in association with the object is synchronized with a second feed configured to be rendered in association with the document such that both the first feed and the second feed each includes the user post. |
US10469436B2 |
Managing messaging services
In some implementations, messaging services, through which messages from an entity, such as a company, are communicated to various users, are managed. In one aspect, the techniques described may be provided by a messaging management service that keeps track of such messaging services and provides messages to users through these messaging services on behalf of various companies. In this way, the messaging management service may enable companies to quickly establish a presence on new communication platforms and more easily communicate through the mobile communication and social networking services that are most suitable to their existing and potential customers. |
US10469435B2 |
Joint communication sessions
Online communication sessions may be joined in an environment that includes receiving a first communication between a first user and a second user and enabling the rendering of the first communication at devices associated with the first and second users. A second communication between the first user and a third user is received and the rendering of the second communication at devices associated with the first and third users is enabled. After receiving the first and second communications, a trigger to join at least the communication sessions associated with the first, second, and third users is received from the first, second, or third user. Information structured and arranged to render, in a single window, text associated with the first and second communications at the devices associated with the first, second, and third users is generated. |
US10469433B2 |
Managing data on computer and telecommunications networks
Protecting personal information by generating entity-specific aliases for use in communication with third parties is disclosed. |
US10469431B2 |
Cognitive message action recommendation in multimodal messaging system
Technical solutions are described for action recommendation in a multimodal messaging system. An example method includes accessing a prior message received by a user. The method also includes identifying a first set of attributes associated with the prior message. The method also includes identifying a prior action selected by the user in response to the prior message. The method also includes receiving a new message directed for the user. The method also includes identifying a second set of attributes associated with the new message. The method also includes generating a list of recommended actions in response to the new message based on a comparison of the first set of attributes and the second set of attributes. The method also includes presenting the list of recommended actions to the user. |
US10469430B2 |
Predictive forwarding of notification data
A computing system is described that receives notification data associated with a user, and responsive to determining that the user is interacting with a first computing device at a first particular time, outputs, for transmission to the first computing device, the notification data. The computing system determines that the user is interacting with a second computing device at a second particular time, and responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, outputs, for transmission to the second computing device, the notification data. |
US10469429B2 |
Context-based message notification
Systems, methods, and computer-readable media for performing context-based delayed notification of messages are disclosed. Context-based delayed notification of messages can include delaying notification of incoming messages received or generated by a user device to a user of the device until a determination is made that the messages satisfy message delivery criteria. Contextual data such as location data, time data, device usage data, or the like can be used to determine whether the message delivery criteria are satisfied. Messages received by a user device from one or more senders can be categorized into one or more message categories based on message categorization criteria. Individual messages or groups of messages within a message category can be evaluated against the message delivery criteria using the contextual data to determine whether notification of the messages to a user should be delayed or allowed to proceed. |
US10469425B1 |
Secure message service for preventing dissemination of sensitive information to third-parties
A message relay service receives, from an electronic message service, an electronic message that includes obscured data that cannot be de-obscured by a third-party mass delivery service and an electronic address for the electronic message service. The message relay service de-obscures the obscured data to obtain plaintext data for inclusion in the electronic message. The message relay service replaces the electronic address for the electronic message service with an electronic address for a specified recipient and causes the electronic message including the plaintext data to be transmitted to the specified recipient. |
US10469424B2 |
Network based data traffic latency reduction
The present disclosure is directed to a technique for reduction of latency in network traffic data transmissions. The system parses an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel with a content provider device. The system assembles a first instance of the online content item with the messaging identifier. An intermediary appliance located on the asynchronous network-based communication channel in between the first computing device and the content provider device intercepts data packets including the electronic message The system determines a quality of the asynchronous network-based communication channel. The system blocks insertion of the messaging identifier in a second instance of the online content item prior to transmission of the second instance of the online content item to a second computing device to reduce latency by preventing additional messages from being sent to the messaging identifier. |
US10469422B2 |
System, method, and program that allow audio chatting
One object is to allow communication by sound/voice other than user speeches in voice chatting. A system according to an embodiment includes a plurality of terminal devices and a server communicatively connected to the terminal devices; and the system allows voice chat between users of the terminal devices. In the system, the terminal devices of the users who are members of a chat unit and participating in the chat unit perform the voice chat communication for implementing the voice chat in the chat unit. The terminal device of one user who is a member of the chat unit makes a play request for an audio file selected by the one user to the terminal device of another user who is a member of the chat unit based on an instruction from the one user, and the terminal device of the other user plays the audio file. |
US10469418B2 |
Automated contact center customer mobile device client infrastructure testing
An automated contact center agent mobile device client infrastructure testing system comprising a mobile device command repository is disclosed. The system also has a mobile device control module that retrieves mobile device commands from the repository, receives instructions, data, and parameters for contact center device testing, runs predesignated contact center device test suites on at least one mobile device, receives contact center device test suite result data from mobile devices, and forwards the contact center device test suite result data received from mobile devices to a contact center device test manager system. |
US10469416B2 |
Information processing device, information processing method, and program
An information processing device including a receiving unit that receives predetermined information from a first information terminal possessed by a first user and a second information terminal possessed by a second user, an action recognition unit that recognizes an action of the first user on the basis of the predetermined information received from the first information terminal, and an information transmitting unit that transmits, on the basis of the recognized action of the first user, information for determining whether or not the second information terminal possessed by the second user is to acquire the predetermined information. |
US10469412B2 |
Answer message recommendation method and device therefor
Provided are a device for transmitting an answer message including a display configured to display information, a communicator configured to receive a question message from another device, a processor configured to control the display to display graphics representing a plurality of pieces of recommendation information which are includable in an answer message for the received question message and relations between the plurality of pieces of recommendation information, and a user input unit configured to receive a user input that selects at least one of the plurality of pieces of recommendation information, wherein the communicator is further configured to transmit an answer message including the selected recommendation information to the another device according to the user input. |
US10469411B1 |
Dynamic application scaling
Techniques for performing application scaling may include: receiving a plurality of observed queue depth values for a queue, wherein the queue includes data packets to be processed by a first set of one or more applications of a first application type; determining, in accordance with the observed queue depth values and scaling configuration parameters for the first application type, whether to modify the number of applications currently in the first set, wherein the scaling configuration parameters includes a scaling threshold; and responsive to determining to modify the number of application currently in the first set, performing first processing that modifies the number of applications currently in the first set. Modifying the number of applications in the first set may include scaling up or scaling down the number of instances in the first set. |
US10469408B2 |
Multi-level video processing within a vehicular communication network
A system for performing multi-level video processing within a vehicle includes a pre-processing module for determining an encoding mode and enabling one or more levels of encoding based on the encoding mode. The pre-processing module further receives a video stream from a camera attached to the vehicle via a vehicular communication network and encodes the video stream based on the encoding mode to produce a packet stream output. The system further includes a video decoder for receiving the packet stream output and decoding the packet stream output in accordance with the encoding mode to produce a decoded video output. |
US10469407B2 |
Method and system for implementing intent-based service configuration, service conformance, and service auditing
Novel tools and techniques are provided for implementing intent-based service configuration, conformance, and auditing. In various embodiments, a computing system might receive a request for network services from a customer, the request for network services comprising desired characteristics and performance parameters for the requested network services, without information regarding specific hardware, hardware type, or network for providing the requested services. The computing system might analyze first metadata regarding resource attributes and characteristics of unassigned network resources to identify network resources among unassigned network resources for providing the requested network services, the first metadata having been striped to entries of the unassigned network resources in resource database(s). Based on the analysis, the computing system might allocate identified network resource(s) for providing the requested network services, and updating a service database by adding or updating an entry in the service database with information indicating that the identified network resource(s) have been allocated. |
US10469405B2 |
Network-accessible data volume modification
A user can set or modify operational parameters of a data volume stored on a network-accessible storage device in a data center. For example, the user may be provided access to a data volume and may request a modification to the operational parameters of the data volume. Instead of modifying the existing data volume, the data center can provision a new data volume and migrate data stored on the existing data volume to the new data volume. While the data migration takes place, the existing data volume may block input/output (I/O) requests and the new data volume may handle such requests instead. Once the data migration is complete, the data center may deallocate the data blocks of the existing data volume such that the data blocks can be reused by other data volumes. |
US10469404B1 |
Network multi-level rate limiter
The present application describes a system and method for rate limiting traffic of network users, such as virtual machines (VMs). In accordance with the disclosure, transmission queues for the VMs may be assigned to two levels of rate limiting. The first-level rate limit may be an individual rate limit for a particular transmission queue, while the second-level rate limit may be a group rate limit that is applied to a group of transmission queues. The first-level rate limit for some transmission queues may be performed using software rate limiting, while for other transmission queues the first-level rate limit may be performed using hardware rate limiting. The second-level rate limit may be applied to a group of transmission queues that contains both software first-level rate limited transmission queues and hardware first-level rate limited transmission queues. |
US10469403B2 |
System on a chip comprising multiple compute sub-systems
Embodiments can provide additional computing resources at minimal and incremental cost by providing instances of one or more server compute subsystems on a system-on-chip. The system-on-chip can include multiple compute subsystems where each compute subsystem can include dedicated processing and memory resources. The system-on-chip can also include a management compute subsystem that can manage the processing and memory resources for each subsystem. |
US10469402B2 |
Dynamic endpoint group binding for cross-tenant resource sharing in software defined networks
The techniques presented herein use dynamic endpoint group (EPG) binding changes to facilitate cross-tenant resource sharing. A first node of a multi-tenant software defined network determines that an application on a first endpoint has initiated operation and needs temporary access to resources located at a second endpoint. The first and second endpoints are associated with first and second tenants, respectively, that are logically segregated from one another by the software defined network. The first node dynamically changes an initial EPG binding associated with the first endpoint to a second EPG binding that enables the first endpoint to temporarily directly access the resources at the second endpoint. The first node subsequently determines that the application on the first endpoint no longer needs access to the resources located at a second endpoint and, as such, changes the second EPG binding associated with the first endpoint back to the initial EPG binding. |
US10469401B2 |
System and method for supporting lifecycle plugins in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment. |
US10469400B2 |
Method and apparatus for provisioning of resources to support applications and their varying demands
Embodiments of the present invention provide a method for allowing efficient allocation of data center resources in a virtualized data center. In one step, network information is obtained from a network using an application resource broker (ARB). In another step, data center information is obtained from a virtual center server using the ARB. In another step, a set of application traffic metrics and a set of virtualized infrastructure metrics are determined using the ARB based on the obtained network information and data center information respectively. The ARB is implemented on a computer system. |
US10469396B2 |
Event processing with enhanced throughput
The present systems and methods allow for rapid processing of large volumes of events. A producer node in a cluster determines a sharding key for a received event from an event stream. The producer node uses a sharding map to correlate the sharding key for the event with a producer channel, and provides the event to a producer event buffer associated with the producer channel. The producer event buffer transmits the event to a corresponding consumer event buffer associated with a consumer channel on a consumer node. The event processing leverages a paired relationship between producer channels on the producer node and consumer channels on the consumer node, so as to generate enhanced throughput. The event processing also supports dynamic rebalancing of the system in response to adding or removing producer or consumer nodes, or adding or removing producer or consumer channels to or from producer or consumer nodes. |
US10469392B2 |
Method and system for dynamically distributing and controlling a virtual gateway
Aspects of the subject disclosure may include, for example, detecting network traffic of a traffic flow at a traffic controller of a first portion of a software-defined network, wherein the detected network traffic is based on a service of a number of services. A source of the detected network traffic is identified based on the detected traffic, wherein the traffic flow is between a subscriber device and a service platform. The service is identified based on the detected network traffic, and a service requirement is determined based on the identifying of the service. A virtual network function of a plurality of virtual network functions is selected based on the source of the network traffic and the service requirement, and a traffic flow is facilitated between the subscriber device and the service platform by way of the virtual network function. Other embodiments are disclosed. |
US10469390B2 |
Load balancing with software defined network controllers
A method, computer program product and computer system is provided. A processor receives at least one tunnel endpoint load information of a plurality of virtual network tunnel endpoints associated with a first virtual network. A processor receives a request directed to the first virtual network from a requesting virtual machine of a second virtual network. A processor generates a destination network address of a virtual network tunnel endpoint associated with the first virtual network based, at least in part, on the at least one load information of the plurality of virtual network tunnel endpoints. A processor sends the destination network address to the requesting virtual machine. |
US10469387B2 |
Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions
Methods and apparatus for multiple user uplink are provided. In one aspect, a method for wireless communication includes receiving, via a first device, a first wireless message granting permission for the first device to transmit a message during a transmission opportunity, the first wireless message being transmitted to the first device at least partially concurrently with a transmission of at least a portion of a second wireless message addressed to a second device, the first wireless message being received over a first spatial stream and the second wireless message being transmitted over a second spatial stream; and transmitting, via the first device, a third message to a third device during the transmission opportunity at least partially concurrently with a transmission of a fourth message by the second device to the third device. |
US10469386B2 |
Network shunt with bypass
A network firewall receives a first incoming data packet that is transmitted from an outside network to a destination within an internal network secured by the network firewall. The network firewall is configured to restrict access to the internal network based on a set of network policies. The network firewall compares a current inbound traffic rate at the network firewall to a threshold inbound traffic rate, yielding a comparison. The network firewall determines, based on the comparison, that the current inbound traffic rate at the network firewall is greater than a threshold inbound traffic rate, and forwards the first incoming data packet to the destination within the internal network without inspecting the first incoming data packet based on the set of network policies. |
US10469383B2 |
Storing data in association with a key within a hash table and retrieving the data from the hash table using the key
Computer-implemented methods and systems are provided for storing data in association with a key within a hash table and for retrieving the data from the hash table using the key. The hash table comprises a plurality of storage tables. Each of the storage tables is associated with a respective primary hashing function for determining which of a plurality of buckets of the storage table should be used for storing data associated with a particular key. Each of the buckets is configured to store a limited number of elements. Each element comprises respective stored data and a representation of the respective key associated with the stored data. Each of the storage tables is further associated with a respective secondary hashing function with which the representations of the keys of the elements of that storage table are generated. The secondary hashing function for each of the storage tables is the primary hashing function for at least one of the other storage tables. |
US10469382B2 |
Port extender with local switching
A switching system comprises a controlling switch and multiple port extenders. The controlling switch includes: a plurality of controlling switch ports; and a first packet processor having a first forwarding engine. The first forwarding engine is configured to forward packets received at any controlling switch port to any other controlling switch port. Each of at least some multiple port extenders includes: at least one local upstream port coupled to the controlling switch directly or via another port extender; a plurality of local downstream ports; and a second packet processor having a second forwarding engine and a forwarding database. The second forwarding engine is configured to forward packets i) received at the downstream ports, and ii) for which the forwarding database does not include forwarding information, only to the at least one upstream port. The second packet processor has reduced functionality as compared to the first packet processor. |
US10469374B2 |
Multiple provider framework for virtual switch data planes and data plane migration
The disclosure relates to technology for supporting a virtual switch to change data plane providers on a framework supporting multiple data plane providers. A processing device receives a request to change a first data plane provider, where the virtual switch is configured with a topology on the first data plane provider to use a flow management protocol. The virtual switch includes network interfaces connected to ports to enable communication among entities attached to the network interfaces by forwarding data packets within a first datapath of the first data plane. In response to the change, the network interfaces are disconnected, the first datapath is removed and a second datapath is created. The virtual switch is then configured to operate with the second datapath while retaining the flow management protocol and the topology, such that the entities communicate by forwarding data packets within the second datapath on the second data plane. |
US10469373B2 |
In-network aggregation and distribution of conditional internet of things data subscription in information-centric networking
The disclosure relates to technology for routing data in an information centric network (ICN). A first interest message received at a router in the ICN is identified as including a first subscription request and a first notification condition from a first subscriber. The method then determines whether the first notification condition has an overlap with a second notification condition included in a second subscription request stored in a forwarding information base (FIB) of the router, where the second subscription request is included in a second interest message that was received at the router and forwarded by the router towards a producer of the data. The first notification condition may then be aggregated with the second notification condition by changing the first notification condition in the first subscription message based on the second notification condition. |
US10469371B2 |
Apparatus, system, and method for imposing label stack entries on MPLs packets
The disclosed system may include (1) receiving, at an ingress node within a network, a request to forward a packet along a label-switched path to an egress node within the network, (2) identifying a limit on the number of labels that the ingress node is capable of forwarding within a label stack of the packet, (3) determining that the number of hops within the label-switched path exceeds the limit on the number of labels that the ingress node is capable of forwarding, (4) selecting at least one of the hops within the label-switched path to act as a delegation node that imposes, onto the label stack of the packet, at least one label corresponding to a downstream hop within the label-switched path and (5) forwarding the packet from the ingress node to the delegation node to enable the delegation node to impose the label onto the label stack. |
US10469364B2 |
System and method for real-time load balancing of network packets
Internet protocol packets are statelessly identified as associated with a particular session-instance by identifying a key, or session-instance identifier, within the data (or payload) portion of a user plane packet. This identifier is specific to the session-instance and remains constant throughout the session-instance. Using this stateless identification, transmitted user plane packets are automatically routed at the transmission speed of the transmission link using a method that automatically balances the analysis processing load between network probes. The load is balanced by routing the user plane packet to a network probe that is either already analyzing the session-instance or by routing the user plane packet to a system that has processing capacity to analyze a new session-instance. The network probe then analyzes the user plane packet and the session-instance to measure the quality of the user experience of the session-instance and performance of the network. |
US10469361B1 |
Loop prevention for EVPN and PBB-EVPN
In general, techniques are described for reducing forwarding loops for layer (L2) traffic that traverses an EVPN or PBB-EVPN instance (EVI) by deterministically determining an access-facing logical interface to block from respective access-facing logical interfaces of PE devices that switch the L2 traffic using the EVI. A provider edge (PE) network device may detect an L2 forwarding loop on an L2 forwarding path that includes the access-facing logical interface. In response to detecting an L2 forwarding loop and based at least on comparing an identifier for the local PE device and an identifier for a remote PE device that implements the EVPN instance, the PE device may block the access-facing logical interface to block L2 traffic from the local customer network. |
US10469357B2 |
Node representations of packet forwarding path elements
In one example, a method comprises receiving, by a forwarding manager for an internal forwarding path executed by at least one packet processor of a forwarding unit of a network device, one or more packet processing operations from a control unit of the network device; generating, by the forwarding manager based on the one or more packet processing operations, a plurality of nodes each comprising a unique token, wherein a first node of the plurality of nodes includes a token reference set to a value for the token of a second node of the plurality of nodes; configuring, by the forwarding manager based on the nodes, the forwarding path to include respective forwarding path elements for the plurality of nodes; and processing, by the packet processor, a packet received by the forwarding unit by executing the forwarding path elements. |
US10469353B2 |
Method and a first node for managing modes of operation of a service
A first node (110) and a method therein for managing modes of operation of a service, referred to as “service modes” are disclosed. The service is executed in the first node (110). The service is capable of communicating with a second node (120) over a wireless network (100). The first node (110) receives an estimated level of a connectivity for the service from the wireless network (100). The estimated level of the connectivity relates to likelihood of maintaining the connectivity to the second node (120). The first node (110) selects one of the service modes based on the estimated level of the connectivity. Moreover, corresponding computer programs and computer program products are disclosed. |
US10469350B2 |
Network system and control method of a network system, and a control device
A POS terminal has a server-function unit with a server function, and a client-function unit. When able to communicate normally with the control server, the client-function unit communicates with the control server as a client of the control server, and executes processes with the control server. When unable to communicate normally with the control server 15, the client-function unit communicates with the server-function unit as a client of the server-function unit, and executes processes with the server-function unit. |
US10469349B2 |
Conflict detection in a hybrid network device
A method, system, and computer-readable storage device for detecting conflicts in a hybrid network device is described herein. A hybrid network device may receive a local controller command from a network management device (e.g., a laptop, operated by a network administrator, executing a command line interface). The hybrid network device may convert the local controller command to a software defined command format. The hybrid network device may detect a lack of conflict between the converted local controller command and active flows represented in an active flow repository. Based on the detected lack of conflict, the hybrid network device may update a traffic forwarding table of the hybrid network device in accordance to the local controller command. |
US10469347B2 |
Accurate network power estimations to improve performance in large distributed computer systems
Systems, apparatuses and methods may provide for a plurality of node-level agents, wherein each node-level agent aggregates network statistics information from a plurality of probes associated with a communications interface. Additionally, one or more job-level agents may be communicatively coupled to the plurality of node-level agents, wherein each job-level agent aggregates network statistics information from two or more of the node-level agents. Moreover, a system-level agent may be communicatively coupled to the job-level agent(s). The system-level agent may generate a power model based on aggregated network statistics information from the job-level agent(s) and propagate the power model to the node-level agents via the job-level agent(s). |
US10469345B1 |
Efficient resources status reporting systems
Described techniques enable the tracking and reporting of resource utilization at multiple levels of granularity, the highest of which involves tracking resource usage by a particular object in aggregate. When aggregate usage for the particular object is within certain parameters, actual resource usage is not reported at the lower level of granularity, but is replaced by placeholder values. When aggregate usage for the particular object exceeds a threshold, the particular object is considered to be a “hot spot.” Resource usage for the particular object can then be reported (and tracked, if not already) at the lower level of granularity until the particular object is no longer a “hot spot.” The efficiency of the tracking may be further enhanced by leveraging a bifurcated counting mechanism in which a full count is updated only at selected sample times, with intermediate counters used to store changes in between sample times. |
US10469340B2 |
Task extension for service level agreement state management
Breaches of service level agreements (SLAs) of a computer network can be identified based on changes to statuses of components of the computer network. A status of a component of the computer network can be determined to have changed responsive to an event affecting the computer network. The component can be determined to be included in a list of components used to meet conditions of the SLAs. A record of a task table can be updated according to the changed status of the component responsive to determining that the component is included in the list of components. Records of the task table are associated with ones of the SLAs. It can then be determined that the changed status of the component prevents a condition of an SLA associated with the updated record from being met. The SLA can be identified as breached responsive to that determination. |
US10469336B2 |
Command performance monitoring
Command performance may be monitored. In a monitoring transaction, a product may be selected from a plurality of products in one group of a plurality of groups of products. Execution performance of a command by the selected product may be monitored. The monitored execution performance may be provided for determining compliance with a service level agreement for the product based on the monitored executed performance. |
US10469335B2 |
Service placement on hosts for a consumer based on their geographic location
Techniques are provided for service placement on hosts for a consumer based on geographic location The techniques include: determining a geographical location of a consumer; and inputting a topology model of an environment including multiple candidate hosts to support a service required by the consumer, the topology model including: a geographic location of each of resource in the environment; and connectivity details between the resources and between the resources and the consumer. The techniques also include: calculating the distance from a candidate host to the consumer; determining if a geographic requirements is met by a candidate host; and ordering candidate hosts that meet geographic requirement. |
US10469333B2 |
Network analyzer systems and methods for operating a network analyzer
A network analyzer system includes a network analyzer having at least two ports, a first operational device connected a first port of the at least two ports of the network analyzer and configured to perform a first task with the network analyzer, and a second operational device connected a second port of the at least two ports of the network analyzer and configured to perform a second task with the network analyzer. The second task is performed at least partially concurrently with the first task. |
US10469332B2 |
Method and apparatus of remote configuration and management of wireless nodes
Systems and techniques relating to wireless networking systems and techniques, namely remotely managing, configuring, visualizing, and interacting with wireless nodes, include: determining a transport medium usable for communication of a discovery message via a wireless network, wherein the discovery message is formatted according to a protocol; transmitting one or more discovery messages using the determined transport medium; receiving one or more response messages associated with the one or more discovery messages, wherein each of the one or more response messages includes (i) information indicating the wireless association, wherein the wireless association is between a wireless device corresponding to the response message and at least one other wireless device accessible via the wireless network, and (ii) triangulation parameters; and determining a network topology of the wireless network based on the one or more response messages. |
US10469331B2 |
Extensible analytics and recommendation engine for network traffic data
A method and system for using plug-in analysis modules to analyze network traffic data is disclosed. The network has computing devices coupled to a network traffic appliance that routes data to and from the computing devices. A plug-in network analysis module is installed on a network traffic recommendation engine. The network analysis module is run to obtain selected network traffic data on the network. The selected network traffic data is analyzed via the network analysis module. A recommendation is output based on the selected network traffic data. A policy is adjusted based on the recommendation to improve the efficiency of the network traffic to the computing devices. |
US10469324B2 |
Virtual network verification service
A virtual network verification service for provider networks that leverages a declarative logic programming language to allow clients to pose queries about their virtual networks as constraint problems; the queries may be resolved using a constraint solver engine. Semantics and logic for networking primitives of virtual networks in the provider network environment may be encoded as a set of rules according to the logic programming language; networking security standards and/or client-defined rules may also be encoded in the rules. A description of a virtual network may be obtained and encoded. A constraint problem expressed by a query may then be resolved for the encoded description according to the encoded rules using the constraint solver engine; the results may be provided to the client. |
US10469321B2 |
Channel configuration methods and devices for robots
The present disclosure relates to a channel configuration method for communication between the main controller of the robot and the at least one node of the robot, including: receiving at least one description message transmitted from at least one node via a broadcast channel, confirming a channel according to the description message of the node, wherein a main controller communicates with the node via the channel, and transmitting at least one channel configuration message via the broadcast channel. The channel configuration message carries the description message of the node and a description message of the channel. The main controller may communicate with the node via the channel. |
US10469320B2 |
Versioning system for network states in a software-defined network
A versioning system for network state of a network includes: a server, configured to execute a versioning controller, the versioning controller being configured to communicate with a plurality of data plane devices of the network and store a plurality of network states in a local non-transitory memory corresponding to the server, wherein the plurality of network states stored in the local non-transitory memory include a current authoritative network state and a plurality of previous network states each corresponding to a modification of a flow within the network; and the plurality of data plane devices, configured to notify the server of flow modifications made by respective data plane devices and to receive the current authoritative network state from the server. |
US10469316B2 |
Reconfigurable multiplexer
A reconfigurable multiplexer that can support more frequency bands than a traditional multiplexer is disclosed. For example, the reconfigurable multiplexer can handle frequencies of several hundred megahertz up to 10 gigahertz. Further, certain implementations of the reconfigurable multiplexer can reduce or eliminate frequency dead zones that exist with traditional multiplexers. The reconfigurable multiplexer includes a filter bank capable of supporting a number of frequency bands and a bypass circuit that enables the multiplexer to support a variety of sets of frequencies. For instance, unlike traditional multiplexers, the reconfigurable multiplexer can support both frequency bands with relatively narrow spacing and frequency bands with relatively wide spacing. Further, the inclusion of the bypass circuit enables the reduction or elimination of dead zones between supported frequencies. |
US10469313B2 |
Data file registration management system, method, management apparatus, and recording medium
The present invention provides a registration management method capable of suppressing influence of data file forwarding load upon processing, and suitable for application to for example VNF Package on-boarding. A data file required for registration is placed in advance on a side of a management apparatus that performs registration processing, and at a registration stage, a registration request is made to the management apparatus by specifying the data file placed on the management apparatus side. |
US10469307B2 |
Predicting computer network equipment failure
A network monitor may receive network log events and identify: a first set of network devices that have reported a target network log event, a second set of network devices that have not reported the target network log event, a first set of network log events reported by the first set of network devices, and a second set of network log events reported by the second set of network devices. The network monitor may determine which network log events are legitimate, and filter the legitimate network log events from the first set of network log events or the second set of network log events to produce a group of suspicious network log events that may be correlated with the target network log event. The network monitor may predict future suspicious network log events that may be correlated with the target network log event in order to predict equipment failures. |
US10469306B1 |
Assessing completion of events
A method for assessing completion of events in a network environment is provided. The method includes receiving a first event vector, generating a second event vector, machine matching the first event vector to the second event vector, and generating an output that includes a variable indicating whether an event corresponding to the first event vector is complete. If each of a plurality of first nodes of the first event vector matches a corresponding one of a plurality of the second nodes of the second event vector, the variable indicates that the event corresponding to the first event vector is complete. If at least one of the plurality of the first nodes of the first event vector is mismatched with the corresponding one of the plurality of the second nodes of the second event vector, the variable indicates that the event corresponding to the first event vector is incomplete. |
US10469305B2 |
Detecting driving and modifying access to a user device
Systems and methods are included for detecting driving based on user-specific models for driving detection, and restricting access to an application of the user device while a user is driving. A management agent installed on the user device can collect data from sensors in a user device and provide the data to a management server, which can build a user-specific model for driving detection for that user. The management agent can then use that user-specific model for detecting when the user is driving. When the agent determines that the user is driving, it can enforce a driving policy that limits access to applications and delay or modify notifications generated by applications. |
US10469301B2 |
Multiplex of high definition radio stations
A system for peak-to-average-power ratio (PAPR) reduction of a frequency shifted plurality of digital broadcast signals taking into account the combined signal peaks in order to transmit the signals more efficiently in a single broadcast transmission system. The PAPR algorithm takes into account a rotating constellation phase offset for the shifted signals corresponding to the amount of applied frequency shift. In the case of a dual sideband In-Band-On-Channel (IBOC) signal typically used in conjunction with an FM carrier in the center, the sidebands can be interleaved to create a new IBOC signal definition and take the place of the FM carrier for an all-digital transmission that is backward compatible with IBOC receivers allowing for a gradual migration to all digital broadcasting. |
US10469297B2 |
Padding for orthogonal frequency division multiplexing (OFDM) symbols in a wireless communication system
A boundary within a last orthogonal frequency division multiplexing (OFDM) symbol of a PHY data unit is determined. Pre-encoder padding bits are added to a set of information bits to generate a set of padded information bits such that the set of padded information bits, after being encoded, fill one or more OFDM symbols up to the boundary within the last OFDM symbol. The set of padded information bits are encoded to generate a set of coded bits. A PHY preamble is generated to include a subfield that indicates the boundary. The one or more OFDM symbols are generated to include (i) the set of coded information bits in the one or more OFDM symbols up to the boundary to allow a receiving device to stop decoding the one or more OFDM symbols at the boundary, and (ii) post-encoder padding bits in the last OFDM symbol following the boundary. |
US10469294B2 |
Method for receiving downlink by UE in wireless communication system and device therefor
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.There may be provided a method for receiving a downlink by a UE that uses narrowband communication and a UE for performing the same, the method comprising the steps of: setting one subcarrier, among narrowband frequency resources assigned to the UE, as a narrowband direct current (DC) subcarrier; receiving a signal regarding the narrowband frequency resources from an eNB; and decoding the received signal on the basis of the narrowband DC subcarrier that has been set. |
US10469293B2 |
FTN-based OFDM transmission apparatus and method for efficient coexistence of broadband and sporadic traffics
Provided are FTN-based OFDM transmission apparatus and method for efficient coexistence of broadband and sporadic traffics which may share radio resources with a Nyquist rate or more of efficiency by inserting the sporadic traffic into resources allocated to the broadband traffic in uplink transmission of a mobile communication system and use the band multiplexing even to a multi input multi output (MIMO) transmission apparatus. According to the present invention, it is possible to reduce quality deterioration according to actual offloading of subcarriers by removing some frequency components to remove a frequency domain allocated with some subcarriers among frequency components of the broadband traffic to selectively offload subcarriers having low contribution rate for the actual broadband transmission and to use the sporadic traffic in a grant-free access scheme by using bands used for the offloaded subcarriers in the sporadic traffic transmission. |
US10469292B1 |
Apparatus and method for characterizing amplifiers in decision feedback equalizers
A test generator that determines an amplification level of an amplifier within a DFE and a method for determining the amplification level are disclosed. The test generator includes a signal generator that generates a test pattern signal characterized by a repeating digital test pattern and an offset voltage and an input signal port adapted to receive a digital DFE output signal from the DFE, the digital DFE output signal depending on the amplification level. The test generator includes an output control port that communicates a digital command word specifying a gain to be used by the amplifier in the DFE and a threshold for determining if a signal in the DFE is a logical one or logical zero. A controller determines the amplification level by measuring a BER between the test pattern and the digital DFE output signal as a function of the threshold and the offset voltage. |
US10469287B2 |
Port translation for network segmentation
Described herein are systems, methods, and software to enhance gateway security for multiple communication groups. In one implementation, a method of operating a gateway service includes identifying a data packet received from a first computing system, wherein the data packet comprises a first destination port value. The method further includes, identifying a group identifier within the data packet, wherein the group identifier associated with a communication group of the plurality of communication groups, translating the first destination port value to a second destination port value based on the group identifier, and forwarding the data packet with the translated second destination port value. |
US10469283B1 |
Integration of knob sensors in monitoring systems
Techniques are described for using information from a knob sensor of an appliance in a property monitoring system. In some implementations, a monitoring system may be configured to receive sensor information from a knob, receive monitoring device information from a monitoring device and, based on the sensor information from the knob, identify a knob event. The monitoring system may integrate the knob event with the monitoring device information and analyze the integrated knob event and monitoring device information against one or more rules related to usage of the appliance in view of the state of the property. Based on analyzing the integrated knob event and monitoring device information, the monitoring system may determine whether to perform an action, such as notifying a user or activating an appliance. |
US10469282B1 |
Detecting and responding to autonomous environment incidents
Methods and systems for assessing, detecting, and responding to malfunctions involving components of autonomous vehicles and/or smart homes are described herein. Autonomous operation features and related components can be assessed using direct or indirect data regarding operation. Vehicle collision and/or smart home incident monitoring, damage detection, and responses are also described, with particular focus on the particular challenges associated with incident response for unoccupied vehicles and/or smart homes. Operating data associated with the autonomous vehicle and/or smart home may be received. Within the operating, an unusual condition indicative of a likelihood of incident may be detected. Based on the unusual condition, it may be determined that the incident occurred. Accordingly, a response to the incident may be determined. The response may be implemented by the autonomous vehicle and/or smart home. |
US10469278B2 |
Method and device for multicast content delivery
In accordance with various implementations, a method is performed at a multicast gateway node within an operator network, where the multicast gateway node includes one or more processors, non-transitory memory, an ingress interface, and one or more egress interfaces. The method includes determining a multicast identifier for a user device in response to obtaining a registration request associated with the user device. The method also includes generating a header for a multicast data stream based at least in part on the multicast identifier in response to obtaining a multicast flow join request. The method further includes populating a packet associated with the multicast data stream with the header. The method further includes forwarding the packet to the user device via a portion of the one or more egress interfaces, where the portion of the one or more egress interfaces is associated with the user device. |
US10469277B2 |
Multicast group establishment method in fat-tree network, apparatus, and fat-tree network
A multicast group establishment method in a fat-tree network is disclosed, the method includes: sending, by a network node according to an address of a target multicast group, a join request to a management switching node of the target multicast group, where the join request is used to request to make the network node join the target multicast group, and the management switching node of the target multicast group is a core switching node to which the address of the target multicast group belongs. The fat-tree network includes multiple switching nodes, a top layer is a core switching node, and each core switching node manages multiple multicast group addresses. |
US10469274B2 |
Live ink presence for real-time collaboration
A live ink presence indicator is provided to identify what users created what content when multiple users do real-time collaboration within an application using digital ink. A presence manager determines a presence region for a user and a suggested location for rendering a presence indicator. |
US10469273B2 |
Authentication based on a challenge and response using a physically unclonable function
The present disclosure relates to implementations of physically unclonable functions (PUFs) for cryptographic and authentication purposes. Specifically, the disclosure describes implementations of machine learning engines (MLEs) in conjunction with PUFs generating outputs having multiple states. |
US10469270B2 |
Data processing devices and methods for reconstructing a PUF value
A data processing device includes a Physical Unclonable Function value source which is set up to provide a reference Physical Unclonable Function value and a plurality of subsequent Physical Unclonable Function values, the reference Physical Unclonable Function value and each subsequent Physical Unclonable Function value having a multiplicity of binary components, a determination device which is set up to determine a set of components, the value of which is identical in the plurality of subsequent Physical Unclonable Function values, and a Physical Unclonable Function reconstruction device which is set up to reconstruct the reference Physical Unclonable Function value from the subsequent Physical Unclonable Function values assuming that the values of the determined components in the subsequent Physical Unclonable Function value match the values of the determined components in the reference Physical Unclonable Function value. |
US10469269B2 |
Arrangement and method for operating the arrangement containing a substation and at least one terminal device connected to it
A method operates an arrangement having a substation and a terminal device connected to the substation. The terminal device is equipped with a terminal device certificate and a private key. The certificate enables a signed data transmission, indicates the substation as the certificate issuer, has a signature of the substation and contains a reference to a public key of the terminal device. Following a connection of a control station to the substation, the control station recertifies the public key of the substation by creating a signed certificate for the substation containing the public key of the substation, for the authentication of data which are or are intended to be transmitted from the terminal device to another terminal device. The terminal device certificate indicating the substation as the certificate issuer is transferred to the other terminal device and the certificate verification is carried out based on recertified public key. |
US10469267B2 |
Method of managing implicit certificates using a distributed public keys infrastructure
A method of managing implicit certificates of an elliptical curve encryption (ECQV). The implicit certificates are stored in different nodes of the network as a function of a distributed hash table (DHT) and not with a single certification authority. The implicit certificate of the public key associated with a node is obtained by chaining elementary certification operations with a sequence of indexing nodes of the network. Chaining of elementary certification operations can reinforce authentication of network nodes. |
US10469266B2 |
Signature method and system
In one embodiment, a first signature template is received, the first signature template being one of a signature template of a first message or a null template, the first signature template comprising at least the following fields: an aggregation depth field, a message identifier, one of the first message or a result of applying a one way hash function to the first message, a bit vector, an aggregated square random integer mod N, a signature of the first message. A second signature template is created based on the first signature template, the second signature template created as follows: increment the aggregation depth of the first signature template, determine a unique message identifier for a second message, determine a second bit vector, determine an second aggregated square random integer mod N, and calculate a new signature for the second message. Related methods, apparatus, and systems are also disclosed. |
US10469265B2 |
Technologies for secure inter-enclave communications
Technologies for secure inter-enclave communication include a computing device having a processor with secure enclave support. The computing device establishes a first secure enclave and a second secure enclave with the secure enclave support of the processor. The first secure enclave invokes a report instruction to cause the processor to generate a report targeted to the second secure enclave. The report includes a report body and a message authentication code generated using a report key associated with the second secure enclave. The second secure enclave invokes a get key instruction to cause the processor to generate the report key associated with the second secure enclave and generates the message authentication code over the report body using the report key. The first secure enclave and second secure enclave each perform a cryptographic operation on a message using the message authentication code as a cryptographic key. Other embodiments are described and claimed. |
US10469262B1 |
Methods and systems for network security using a cryptographic firewall
A method is performed at a security device. The method includes establishing a network connection with a client system. After establishing the network connection, the security device receives a first packet from the client system. The first packet includes an identifier, a first counter value, and a first one-time password hash generated by the client system. Based on the identifier received, the security device retrieves from a trusted data store the seed and a second counter value. If the first counter value is larger than the second counter value, the security device generates a second one-time password hash based on the identifier, the first counter value, and the seed. In accordance with a determination that the first and second one-time password hashes match, the security device grants, to the client system, access to one or more network resources protected by the security device via the network connection. |
US10469258B2 |
Apparatus and method for encryption
Disclosed are an encryption apparatus and method. The encryption apparatus includes a storage configured to store a static key table, and at least one processor configured to implement an authenticator configured to perform authentication with an external apparatus and acquire authentication information and a key table generator configured to generate a dynamic key table using authentication information acquired through the authentication. |
US10469256B2 |
Cryptographic communication system and cryptographic communication method
Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b). |
US10469254B2 |
Method and system for hierarchical cryptographic key management
A hierarchical cryptographic key management system encrypts data at a granular level with a data key generated by the system, and the data key is encrypted by a wrap key acquired from a key provider system. The encrypted form of the wrap key, the encrypted form of the data key, and the encrypted form of the data are stored in a cloud data store. |
US10469253B2 |
Methods and apparatus for migrating keys
A destination data processing system (DPS) receives a key migration block from a source DPS. The key migration block includes an encrypted version of a primary key. The destination DPS receives user input that identifies (a) an authentication policy and (b) a context policy. The destination DPS collects authentication data from the user, based on the identified authentication policy. The destination DPS collects context data, based on the identified context policy. The destination DPS uses the authentication data and the context data to decrypt the key migration block. The authentication data may comprise multiple types of authentication data, possibly including biometric data. The user may also input an index, and the destination DPS may use the index to retrieve a number from a random number server. The destination DPS may use that number to decrypt the key migration block. Other embodiments are described and claimed. |
US10469252B2 |
Technologies for efficiently managing allocation of memory in a shared memory pool
Technologies for efficiently managing the allocation of memory in a shared memory pool include a memory sled. The memory sled includes a memory pool of byte-addressable memory devices. The memory sled also includes a memory pool controller coupled to the memory pool. The memory pool controller receives a request to provision memory to a compute sled. Further, the memory pool controller maps, in response to the request, each of the memory devices of the memory pool to the compute sled. The memory pool controller additionally assigns access rights to the compute sled as a function of one or more memory characteristics of the compute sled. The memory characteristics are indicative of an amount of memory in the memory pool to be used by the compute sled and the access rights are indicative of access permissions to one or more memory address ranges associated with the one or more memory devices. |
US10469249B2 |
SM4 acceleration processors, methods, systems, and instructions
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate one or more source packed data operands. The one or more source packed data operands are to have four 32-bit results of four prior SM4 cryptographic rounds, and four 32-bit values. The processor also includes an execution unit coupled with the decode unit and the plurality of the packed data registers. The execution unit, in response to the instruction, is to store four 32-bit results of four immediately subsequent and sequential SM4 cryptographic rounds in a destination storage location that is to be indicated by the instruction. |
US10469248B2 |
API request and response balancing and control on blockchain
A balancing and control (B&C) system for API transactions is disclosed. The system may write a request confirmation and a request acknowledgement to a blockchain in response to an API request being transmitted from a consumer system to a provider system, with the request confirmation and the request acknowledgement each comprising a request hash of the API request. The system may also write a response confirmation and a response acknowledgement to the blockchain in response to an API response being transmitted from the provider system to the consumer system, with the response confirmation and the response acknowledgement each comprising a response hash of the API response. The blockchain may execute a smart contract to compare the request hashes from the request confirmation and the request acknowledgement and the response hashes from the response confirmation and the response acknowledgement to identify one or more out-of-balance events. |
US10469244B2 |
System and method for remote clock estimation for reliable communications
An electronic device is provided including a processor, a communications interface coupled to the processor, a memory coupled to the processor, and a module saved in the memory. The module configures the processor to receive a first communications packet from a remote device via the communications interface including information useful for estimating a clock offset of the remote device, and determine an upper bound of the clock offset of the remote device with respect to the electronic device based on the information. |
US10469240B2 |
Providing assistance to a base station from user equipment
In accordance with some embodiments, a user equipment or mobile station may provide assistance to the eNB or base station so that eNB or base station can more effectively provide settings to the user equipment. Because the user equipment may have more in depth knowledge about the conditions that exist at the user equipment, efficiencies may be achieved by providing information to the eNB from which the eNB can better set various settings on the user equipment, including those related to power saving and latency. |
US10469238B2 |
Method and apparatus for configuring aggregate maximum bit rate
A system for configuring a UE-AMBR includes a MME to send the UE-AMBR to an eNB covering the serving cell of the UE, the eNB covering the serving cell of the UE establishes a radio access bearer of the UE on at least one secondary cell. The MME sends an AMBR of the UE in the primary eNB covering the serving cell of the UE and an AMBR of the UE in a secondary eNB to the primary eNB. The primary eNB sends the AMBR of the secondary eNB to the corresponding secondary eNB. The technical solutions of the present disclosure can make total rate of all non-GBR services of the UE be not larger than the UE-AMBR when the UE has multiple S1 bearers or one S1 bearer. |
US10469237B2 |
Method and apparatus for feedback in multi-user multiple-input multiple-output (MU-MIMO) communication system
Provided is a feedback method and apparatus in a multiple-input multiple-output (MIMO) communication system. A terminal may determine a preferred pre-coding matrix for a neighboring terminal, based on a reference rank determined by a base station and a preferred pre-coding matrix of the terminal. The terminal may calculate a channel quality indicator (CQI) based on the preferred precoding matrix for the neighboring terminal, and may feed the CQI back to the base station. |
US10469235B2 |
Methods and systems for network address lookup engines
Internet routers are a key component in today's Internet. Each router forwards received packets toward their final destinations based upon a Longest Prefix Matching (LPM) algorithm select an entry from a routing table that determines the closest location to the final packet destination among several candidates. Prior art solutions to LPM lookup offer different tradeoffs and that it would be beneficial for a design methodology that provides for low power large scale IP lookup engines addressing the limitations within the prior art. According to embodiments of the invention a low-power large-scale IP lookup engine may be implemented exploiting clustered neural networks (CNNs). In addition to reduced power consumption embodiments of the invention provide reduced transistor count providing for reduced semiconductor die footprints and hence reduced die cost. |
US10469230B2 |
Transmission/reception apparatus and method for wireless communication system
A method for transmitting a PPDU of an STA device, including generating an HE-STF sequence, generating a PPDU configured on the basis of the HE-STF sequence and including an HE-STF field having periodicity of 1.6 μs, and transmitting the PPDU such that the HE-STF field included in the PPDU is transmitted via a channel, wherein the HE-STF sequence is configured on the basis of an M sequence, and when the channel is a 20 MHz channel, the HE-STF sequence may be configured to have a structure of {the M Sequence, 07, 0, 0, 0, 0, 0, 0, the M sequence}, when the channel is a 40 MHz channel, the HE-STF sequence may be configured on the basis of a structure in which the HE-STF sequence of the 20 MHz channel is duplicated twice and frequency-shifted, and when the channel is a 80 MHz channel, the HE-STF sequence may be configured on the basis of a structure in which the HE-STF sequence of the 40 MHz channel is duplicated twice and frequency-shifted. |
US10469229B2 |
Techniques for signaling dynamic control region for PRACH transmission
Techniques for signaling dynamic control region for PRACH transmission are described. In an aspect, the disclosure describes a method for receiving, at a user equipment (UE), an indication of a number of control symbols that the UE is to assume when transmitting physical random access channel (PRACH), and transmitting, by the UE, the PRACH over one or more slots based on the number of control symbols. In another aspect, the disclosure describes a method for generating, at a network device, an indication of a number of control symbols that a UE is to assume when transmitting PRACH, transmitting, by the network device, the indication to the UE. A UE and network device configuration as well as apparatuses and computer-readable medium related to these methods are also described. |
US10469226B2 |
Method for transmitting and receiving positioning reference signal in wireless communication system and device therefor
The present invention relates to a method for transmitting and receiving a positioning reference signal (PRS) in a wireless communication system. More specifically, the present invention relates to a detailed method and device for setting a transmission pattern for the PRS. Provided in one embodiment is a method by which a terminal receives the PRS, and a terminal device, the method comprising the steps of: monitoring the PRS in one PRS monitoring section; receiving the PRS in one or more consecutive subframes included in the one PRS monitoring section; and transmitting, to a base station, information for a position measurement by using reception time information of the PRS, wherein a resource element allocation pattern of the PRS is determined by a random number. |
US10469224B2 |
Joint transmission of precoded and unprecoded sounding reference signals in uplink
Both precoded sounding reference signals (SRS) and unprecoded SRS are transmitted from a UE to an eNB. The UE may transmit both in the same subframe using either TDM or FDM. Or the UE may transmit each in different subframes from each other. The eNB uses some combination of the precoded SRS and the unprecoded SRS in scheduling resources for the UE. The eNB may also provide instruction to the UE for PUSCH precoding for data transmission. The eNB may signal the UE to use the same precoding as for the precoded SRS. The eNB may instead signal the UE to use different precoding by including the precoding information or delta information between the precoding used for the precoded SRS and the selected precoding for the PUSCH data. |
US10469223B2 |
Wireless node, radio node and methods for transmitting and receiving a reference signal
A method in a first wireless node for transmitting a reference signal is provided. The first wireless node operates in a wireless communications network. The first wireless node transmits the reference signal from at least two transmit antennas of the first wireless node. The reference signal is transmitted with a phase between the at least two transmit antennas indicating a desired phase related to radio conditions for reception of a transmission from a first radio node at the first wireless node. The reference signal is to be received and taken into account by one or more other radio nodes in the wireless communications network, e.g. when scheduling transmissions to other wireless nodes. |
US10469219B2 |
Virtualization system
A virtualization system (1) comprising a baseband processing arrangement (11,12). The virtualization system is configured to provide a plurality of virtual machines (41,42), each virtual machine having an allocation of baseband processing capacity provided by the baseband processing arrangement for serving remote radio units (6). The virtualization system is configured to dynamically re-allocate baseband processing capacity between virtual machines (41,42) based on at least one parameter related to radio domain requirements of the remote radio units (6). |
US10469216B2 |
Signaling of random access preamble sequences in wireless networks
Transmission of random access preamble structures within a cellular wireless network is based on the use of cyclic shifted constant amplitude zero autocorrelation (“CAZAC”) sequences to generate the random access preamble signal. A pre-defined set of sequences is arranged in a specific order. Within the predefined set of sequences is an ordered group of sequences that is a proper subset of the pre-defined set of sequences. Within a given cell, up to 64 sequences may need to be signaled. In order to minimize the associated overhead due to signaling multiple sequences, only one logical index is transmitted by a base station serving the cell and a user equipment within the cell derives the subsequent indexes according to the pre-defined ordering. Each sequence has a unique logical index. The ordering of sequences is identified by the logical indexes of the sequences, with each logical index uniquely mapped to a generating index. When a UE needs to transmit, it produces a second sequence using the received indication of the logical index of the first sequence and an auxiliary parameter and then produces a transmission signal by modulating the second sequence. |
US10469214B1 |
Clock recovery circuit and method of operating same
Techniques and mechanisms for a clock recovery circuit to generate a cyclical signal based on data signals which are susceptible to circuit switching jitter. In an embodiment, a clock recovery circuit comprises switch circuitry which receives a first signal representing a logical combination of multiple pulsed signals (which, in turn, are each based on a different respective differential data signal). The switch circuitry provides to latch circuitry of the clock recovery circuit a second signal based on the first signal. The latch circuitry generates a cyclical signal based on the second signal, and transitions the switch circuitry between an open-circuit state and a closed-circuit state. In another embodiment, the latch circuitry implements a predetermined and configurable time period between a transition of the cyclical signal and a next subsequent logic state transition of the cyclical signal. |
US10469213B2 |
Network node, a wireless device and methods therein for handling automatic repeat requests (ARQ) feedback information
Embodiments herein relate to a method performed by a network node (110) in a wireless communications network (100) for handling Automatic Repeat reQuest, ARQ, feedback information from a wireless device (121) relating to downlink transmissions from the network node (110). The network node (110) obtains an indication of a downlink processing delay for the ARQ feedback information from the wireless device (121). Then, the network node (110) considers the ARQ feedback information relating to a downlink transmission from the wireless device (121) to be invalid when, according to the obtained indication of a downlink processing delay, the downlink transmission has not been processed by the wireless device (121). Embodiments of the network node (110) are also described.Furthermore, embodiments herein further relate to a wireless device (110) and method therein for enabling a network node (110) in a wireless communications network (100) to handle Automatic Repeat reQuest, ARQ, feedback information from the wireless device (121) relating to downlink transmissions from the network node (110). |
US10469212B2 |
Data transmission method and device
A data transmission method and device are provided. The method includes: a first transmission node sends data signal(s) for first transmission to a second transmission node, wherein the data signal(s) including data of at least one Transmission Block (TB), the TB including K Code Blocks (CBs), and the K CBs being divided into P CB sets; the first transmission node performs packet coding on M CB sets in the P CB sets to obtain S check CB sets; and the first transmission node generates data signal(s) for retransmission and sends the data signal(s) to the second transmission node, the data signal(s) for retransmission at least including Q bits in the check CB sets when a preset condition is met. The embodiments of the present disclosure may effectively reduce resources for retransmission under the condition of not increasing an amount of feedback information. |
US10469210B2 |
Acknowledgment data unit for data unit fragment
A method for acknowledging a first medium access control (MAC) service data unit (MSDU) is described. A first aggregate MAC protocol data unit (A-MPDU) of a first orthogonal frequency division multiple access (OFDMA) data unit is received at a first communication device from a second communication device. The first A-MPDU includes a first fragment of a plurality of fragments of the first MSDU. A second A-MPDU of a second OFDMA data unit is received at the first communication device from the second communication device. The second A-MPDU includes a second fragment of the plurality of fragments and the second fragment is an end fragment of the plurality of fragments. A fragment acknowledgment data unit is generated by the first communication device to acknowledge receipt of each of the plurality of fragments of the first MSDU. The fragment acknowledgment data unit is caused to be transmitted to the second communication device. |
US10469209B2 |
Downlink control information in a wireless device and wireless network
A wireless device receives a downlink control information (DCI) indicating uplink resources in a number of one or more consecutive uplink subframes of a licensed assisted access (LAA) cell. The DCI comprises the number of the one or more consecutive uplink subframes and an assignment of a plurality of resource blocks. The wireless device transmits one or more transport blocks in the one or more consecutive uplink subframes, via the plurality of resource blocks used across the one or more consecutive uplink subframes. |
US10469204B2 |
Techniques of CSI feedback with unequal error protection messages
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE determines a plurality of messages containing channel state information to be reported to a base station. The UE also determines a priority level for each of the plurality of messages based on at least one predetermined rule. The UE further selects one or more messages from the plurality of messages based on priority levels of the plurality of messages. The UE then sends the selected one or more messages to the base station. |
US10469201B2 |
Method and apparatus for coding/decoding in a communication or broadcasting system using high-order modulation
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system, such as Long Term Evolution (LTE). A method for coding a channel in a communication system is provided. The method includes coding information to be transmitted with an outer code, generating an input sequence by allocating outer coded symbols sequentially from a sub-channel having a large capacity based on a polar code sequence, the input sequence having a value of 2n and n being a preset value, coding the input sequence with the polar code, interleaving the polar coded symbols of the polar coded input sequence according to a predetermined scheme in consideration of a modulation symbol, and modulating the interleaved polar coded symbols. |
US10469200B2 |
Minimum latency link layer metaframing and error correction
Techniques for reducing latency associated with metaframe error correction. Embodiments receive, via a first port of a plurality of ports, a stream of bits within a metaframe. Upon evaluating a first cyclic redundancy check (CRC) for a first portion of the stream of bits and determining that the first CRC is valid, a measure of latency incurred in transmitting the first portion is reduced, relative to first performing forward error correction (FEC) decoding for the first portion prior to transmission, by transmitting the first portion of the stream of bits without performing FEC decoding for the first portion of the stream of bits. Upon evaluating a second CRC for a second portion of the stream of bits and determining that the second CRC is invalid, FEC decoding is performed for the second portion of the stream of bits before forwarding the second portion of the stream of bits. |
US10469199B2 |
Forward error correction with optical and electrical transponder
A test instrument or host device can apply inverse transmitter and receiver functions to data transmitted or received by an electrical and optical transponder. The inverse transmitter and receiver functions are applied to counteract internal signal conversion processes of the transponder. Forward error correction and test pattern analysis may be performed on signals received from the transponder after the inverse receiver function is applied to the received signals. |
US10469197B2 |
Wireless telecommunications
A terminal device for use in a wireless telecommunications system includes: a transceiver operable to perform wireless communication with one or more other terminal devices according to the wireless communications system and to receive speed information from the one or more other terminal devices indicative of a physical speed of the one or more other terminal devices; and a controller configured to select a transmission format, for use in wireless communication by the transceiver, in dependence upon the speed information received from the one or more other terminal devices. |
US10469193B2 |
Method and apparatus for improving connectivity between optical devices using software defined networking
Method and apparatus of a network configuration configured to permit a dense wavelength division multiplexing (“DWDM”) element to connect to a storage server, an Internet Protocol (“IP”) router, and DWDM network are disclosed. The configuration includes the DWDM network, storage area network (“SAN”) server, IP router, and optical transport network (“OTN”) switch. While the DWDM network transports information via optical fibers, the DWDM switch is coupled to the DWDM network for transporting optical signals. The SAN server is coupled to a port of the DWDM switch and is configured to store data at a remote location. The IP router which is coupled to the DWDM switch facilitates IP traffic between a user and the DWDM network. The OTN switch, coupled to the first DWDM switch, is capable of processing at least a portion of the optical signals. |
US10469192B2 |
Methods and apparatus for controllable coupling of an electromagnetic wave
Aspects of the subject disclosure may include, a coupler having a first member coupled to a transmission medium, a first component coupled to the first member, a second member coupled to the transmission medium, and a second component coupled to the second member. The first component can facilitate transmission of first signals via the first member, and the second component can facilitate transmission of second signals via the second member. The first signals and the second signals can in turn induce electromagnetic waves that propagate along the transmission medium without requiring an electrical return path. Other embodiments are disclosed. |
US10469187B2 |
Systems and methods for detecting passive inter-modulation (PIM) interference in cellular networks
A system and method for detecting passive intermodulation (PIM) interference in cellular networks are provided that do not require the base station or any sectors of it to be taken offline, that eliminate the need for a technician to make a visit to the cellular site to perform PIM testing, that enable multiple uplink connections to be remotely tested simultaneously, that enable cellular networks to be tested that do not have an accessible connection point to the RF chain, and that enable gradually deteriorating performance due to PIM interference and intermittent PIM interference problems to be detected. |
US10469185B2 |
Techniques for scaling bandwidth of an unlicensed radio frequency spectrum band
The present disclosure, for example, relates to one or more techniques for scaling the bandwidth of a carrier. Available sub-channels of an unlicensed radio frequency spectrum band may be determined, and the available sub-channels may be included in the carrier. The available sub-channels may be adjacent or non-adjacent sub-channels. The bandwidth of the carrier may be determined according to which sub-channels are included in the carrier. In this way, the bandwidth of the carrier may be scaled according to the available sub-channels in the unlicensed radio frequency spectrum band. |
US10469184B1 |
Radio frequency ranging using phase difference
Embodiments of the present disclosure describe mechanisms for radio frequency (RF) ranging between pairs of radio units based on radio signals exchanged between units. An exemplary radio system may include a first radio unit, configured to transmit a first radio signal, and a second radio unit configured to receive the first radio signal, adjust a reference clock signal of the second radio unit based on the first radio signal, and transmit a second radio signal generated based on the adjusted reference clock signal. Such a radio system may further include a processing unit for determining a distance between the first and second radio units based on a phase difference between the first radio signal as transmitted by the first radio unit and the second radio signal as received at the first radio unit. Disclosed mechanisms may enable accurate RF ranging using low-cost, low-power radio units. |
US10469179B2 |
Distortion compensation apparatus and distortion compensation method
A distortion compensation apparatus includes: a generation unit that generates a first signal to be used on a transmission side and a feedback side in common; a conversion unit that converts a frequency of a third signal that is to be an even-order distortion compensation signal by using a second signal that is based on the first signal; and a compensation unit that compensates an even-order distortion in a transmission signal caused by amplification by using a signal obtained by frequency conversion for the third signal by the conversion unit. |
US10469176B2 |
Histogram based optimization for optical modulation
The present invention is directed to communication systems and methods. In a specific embodiment, the present invention provides an optical receiver that receives a data stream from an optical transmitter. The optical receiver determines a histogram contour parameter using the data stream and inserts the histogram contour parameter into a back-channel data segment, which is then transmitted to the optical transmitter. The optical transmitter changes its data transmission setting based on the histogram contour parameter. There are other embodiments as well. |
US10469175B2 |
Stackable fiber optic transmitter/receiver modules
An apparatus includes a first transmitter/receiver module having a housing defining a longitudinal axis and with opposed first and second longitudinal sides extending along the longitudinal axis. The housing includes a first interlocking structure disposed along the first longitudinal side and having a first power interface, a second interlocking structure disposed along the second longitudinal side and having a second power interface, and first and second signal connectors positioned at respective first and second ends of the housing. The first transmitter/receiver module is configured to assume a mated condition in stacked coupled relation with one or more additional transmitter/receiver modules through cooperative engagement of at least one of the first and second interlocking structures of the first transmitter/receiver module with corresponding complementary interlocking structure arranged on a longitudinal side of a housing of one of the additional transmitter/receiver modules. |
US10469171B2 |
Transmitter optical signal to noise ratio improvement through receiver amplification in single laser coherent systems
A transceiver having an improved transmitter optical signal to noise ratio, and methods of making and using the same. |
US10469167B2 |
Optical communication system and optical communication method
An optical communication system includes a signal processing apparatus and a wireless apparatus between which functions of a base station are divided, wherein a periodic symbol sequence including a cyclic prefix appended to a signal of a predetermined size to which an IFFT (Inverse Fast Fourier Transform) has been applied is transmitted between the signal processing apparatus and the wireless apparatus by means of digital RoF (Radio over Fiber) transmission, the signal processing apparatus and the wireless apparatus each include a transmission unit and a reception unit, the transmission unit includes: a compression size determination unit that acquires symbol information relating to a starting position of the symbol sequence and lengths of symbols constituting the symbol sequence, and that determines, based on the acquired symbol information, a compression size for each of symbols that are to be compressed; and a compression unit that compresses the symbol sequence in units of determined compression sizes, and the reception unit includes: an expansion size determination unit that determines an expansion size for each of symbols in the symbol sequence that are to be expanded; and an expansion unit that expands the symbol sequence in units of determined expansion sizes. |
US10469162B2 |
Detection device
A detection device is provided with a light-receiving module configured to output an electrical signal according to a power of an input light received at a light-receiving surface, an optical lens configured to collimate and guide to the light-receiving surface the input light from the outside, and at least one condensing unit that is provided in a path of the input light between the optical lens and the light-receiving surface and configured to decrease a beam diameter of the input light at the light-receiving surface. |
US10469154B2 |
Method for performing management of local id identifying a remote UE in a relay UE in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing management of local id identifying a remote UE in a relay UE in wireless communication system, the method comprising: generating a local ID identifying a remote UE of which transmits/receives data to/from a eNB via the relay UE, wherein the generated local ID is derived from RAT specific ID which is acquired during discovery procedure and linking process between the remote UE and the relay UE; receiving RRC connection request message from the remote UE; and transmitting the RRC connection request message for the remote UE using the generating local ID to the eNB. |
US10469153B2 |
Antenna measurement method and terminal
An antenna measurement method and a terminal, where the method includes determining, by a first antenna selection circuit in a terminal, at least two measured antennas, setting the at least two measured antennas as a first measurement antenna, adding the first measurement antenna to an occupied antenna set, determining measurement duration of the first measurement antenna, performing a measurement operation on the first measurement antenna, determining, by a second antenna selection circuit, a second measurement antenna and measurement duration of the second measurement antenna based on the occupied antenna set and the measurement duration of the first measurement antenna, adding the second measurement antenna to the occupied antenna set, performing a measurement operation on the second measurement antenna, and determining a measurement result of the first measurement antenna and a measurement result of the second measurement antenna. |
US10469151B2 |
Beam scanning method of terminal for hybrid beam forming in wireless communication system, and device for same
Disclosed in the present application is a method for receiving a downlink signal by a terminal from a base station in a wireless communication system. In particular, the present invention is characterized by comprising the steps of: receiving a beam scanning subframe, configured of a plurality of preambles for scanning transmission means at first intervals, from the base station; selecting a preferred transmission beam corresponding to one preamble from among the plurality of preambles, and a preferred reception beam corresponding to the preferred transmission beam reporting information on the preferred transmission beam to the base station; and receiving the one preamble and a certain subframe configured of a downlink physical channel beam formed by the preferred transmission beam at second intervals within the first interval. |
US10469149B2 |
Beam scanning method using codebook in wireless communication system
Disclosed are a beam scanning method and a base station, the method in which generated is a code book comprising a plurality of second precoders, defined by the weighted sums of a plurality of first precoders, and in which a plurality of synchronization signals, to which applied are second precoders that are selected from the code book and differ from each other, are transmitted to a terminal over a plurality of time intervals. The synchronization signals are used in synchronization, beam scanning and cell ID acquisition of the terminal, and each weighted sum applied to the plurality of first precoders indicates a beam ID used in the beam scanning. |
US10469148B2 |
Method and device for channel information feedback
The present disclosure provides a method and a device for channel information feedback, where the method includes: obtaining, by a beamformer, channel feedback information, where the channel feedback information includes: channel information related to the beamformer and channel information related to other beamformer; the channel information includes: channel information fed back by a beamformee in a same basic service set and channel information fed back by a beamformee in a different basic service set. Channel feedback of multiple sending ends is achieved in the present disclosure. |
US10469146B1 |
Reducing hypothesis search for multi-panel precoder selection
Methods, systems, and devices for wireless communications are described. One example includes calculating one or more first channel capacities for each precoder hypothesis of a first subset of precoder hypotheses and selecting a first precoder hypothesis of the first subset of precoder hypotheses using the calculated first channel capacities. The example also includes selecting a second subset of precoder hypotheses based on the first precoder hypothesis, calculating one or more second channel capacities for each precoder hypothesis of the second subset of precoder hypotheses, and selecting a second precoder hypothesis of the second subset of precoder hypotheses using the calculated second channel capacities. The example also includes selecting grouping co-phase factors based at least in part on the first precoder hypothesis or the second precoder hypothesis and transmitting a first precoding matrix indicator that indicates a first precoder index based on the one or more grouping co-phase factors. |
US10469145B2 |
Method and apparatus for transmitting channel state information in wireless communication system
A method for reporting channel state information (CSI) by a user equipment (UE) in a wireless communication system, the method includes jointly encoding a rank indicator (RI) and a first precoding matrix indicator (PMI) into an encoded value for a specific CSI report mode; and reporting the encoded value, wherein the RI and the first PMI are jointly encoded into the encoded value in a way that following conditions are satisfied: when the RI is 1 and a codebook index for the first PMI is same as the encoded value, the encoded value is an integer ranging from 0 to 7, when the RI is 2 and the codebook index for the first PMI is the encoded value minus 8, the encoded value is integer ranging from 8 to 15, when the RI is 3 and a first precoding matrix corresponding to the first PMI is an identity matrix. |
US10469141B2 |
Method and device for transmitting feedback frame in wireless LAN system
Provided are a method and a device for transmitting a feedback frame in a wireless LAN system. Particularly, a first wireless station receives, from a second wireless station, a feedback request field including an LTF. The first wireless station configures feedback information on a wireless channel corresponding to a preset frequency band by using the feedback request field. The first wireless station transmits the feedback information to the second wireless station. |
US10469139B2 |
Method and apparatus for configuration of CSI-RS for 3D-MIMO
In an aspect, a method of wireless communication includes transmitting first reference signals from a base station using a first set of antenna ports, and receiving first feedback information at the base station from a user equipment (UE). The first feedback information may be associated with the first reference signals. The method includes configuring a first precoder based on the first feedback information, and transmitting second reference signals to the UE based on the configuration of the first precoder. The method includes receiving second feedback information at the base station from the UE. The second feedback information may be associated with the second reference signals. The method includes configuring a second precoder based on the second feedback information. |
US10469137B2 |
Method and apparatus for transmitting and receiving signals in multi-antenna communication system
A method for transmitting a signal in a multi-antenna system is provided. The method includes designating an analog beam to a plurality of generated modulation symbol sequences corresponding to a plurality of antenna ports, for each antenna port of the plurality, multiplexing signals, to which a beam is designated by the beam assignment, to a plurality of beam groups each having the same antenna beam combination, mapping beam group signals generated by the beam multiplexing, to at least one Orthogonal Frequency Division Multiplexing (OFDM) symbol and time and frequency resources, generating OFDM symbol signals corresponding to one or more antenna beams by OFDM-converting the beam group signals according to the resource mapping, converting the OFDM symbol signals into analog Radio Frequency (RF) signals, and transmitting the analog RF signals via a plurality of antenna elements by carrying the analog RF signals on associated antenna beams by analog beamforming. |
US10469135B2 |
Transmission control methods and transmission control apparatus
Embodiments of the present application provide transmission control methods and transmission control apparatus. A method disclosed herein comprises: determining transmission capability of a first device; and determining transmission configuration between the first device and a second device at least according to the transmission capability of the first device, the transmission configuration comprising information associated with at least two multiple-input-multiple-output (MIMO) channels available for data transmission between the first device and the second device. The method and apparatus of the embodiments of the present application support that at least two separate MIMO channels coexist between an access terminal (AT) device and an access point (AP) device as well as between two AT devices, which have flexible configuration while ensuring a higher data transmission rate, and computational complexity is not high for the devices, which can reduce power consumption of the devices. |
US10469133B2 |
Antenna device and portable terminal including the same
An antenna device includes a first wiring may include a spiral shape forming an empty region therein, and a second wiring disposed inside or outside of the first wiring. The second wiring is disposed to be spaced apart from the first wiring, and includes a first ring-shaped wiring and a second ring-shaped wiring, which are concentric to each other. |
US10469132B2 |
Wireless power transmitting device and method for controlling the same
According to an embodiment a wireless power transmitting device, includes a power transmission antenna including patch antennas to wirelessly transmit power, and communication antennas configured to receive a communication signal from an electronic device. The wireless power transmitting device also includes a processor configured to detect a direction in which the electronic device is positioned based on the communication signal received through the communication antennas and control the power transmission antenna to transmit the power in the detected direction. |
US10469131B2 |
Power supply apparatus, power supply method, and recording medium
A power supply apparatus includes a power supply unit configured to wirelessly supply power to an electronic apparatus, a communication unit configured to communicate with the electronic apparatus, and a control unit configured to perform control whether to supply power to the electronic apparatus according to whether the electronic apparatus is capable of updating information about the electronic apparatus. |
US10469130B2 |
Wireless energy and data transfer to a display of an input device
Techniques related to wireless communication of an input device are described herein. An apparatus may include a display at the input device, a wireless transmission architecture, and a wireless receiver. The wireless transmission architecture is to broadcast a signal to the display, and wireless receiver to receive the broadcast signal at the display. The broadcast signal is configured to provide a power signal to initiate operations of the display, a data signal to provide content to be displayed at the display, or any combination thereof. |
US10469124B2 |
Communications device with receiver chain of reduced size
A communications device includes a transmission chain coupled to an antenna a receiver chain coupled to the antenna. The receiver chain includes an amplifier device having an input coupled to the antenna. A controlled switching circuit is included in the amplifier device and is operable to selectively disconnect conduction terminals of an amplifying transistor from power supply terminals when the transmission chain is operating to pass a transmit signal to the antenna. |
US10469123B2 |
Radio frequency front end module with high band selectivity
A radio frequency front end module is provided for a high power capability and a high signal band selectivity. The front end module includes an external filter and an integrated circuit coupled with the external filter via two external filter leads. The integrated circuit includes a transmit-receive switch, a power amplifier and a low noise amplifier. The transmit-receive switch alternates between coupling an antenna port to a transmit port and coupling the antenna port to a receive port. The power amplifier amplifies a modulated radio frequency signal. The low noise amplifier amplifies a received radio frequency signal when the antenna port is coupled to the receive port. The external filter can be replaced to adapt to various requirements of signal frequency bands, without the need of modifying the layout of the integrated circuit. |
US10469121B2 |
Non-linear shunt circuit for third order harmonic reduction in RF switches
A non-linear shunt circuit is coupled in a shunt-type configuration (e.g., parallel to an RF switch shunt branch) between a main signal line and ground in an RF circuit, and includes a harmonic cancellation element (HCE) (e.g., back-to-back diodes or diode-connected FETs) configured to cancel third harmonics generated on the main signal line by operation of an RF switch. The RF switch includes a series branch made up of multiple FETs coupled in series in the main signal line between a transmitter/receiver circuit and an antenna. The HCE is coupled to the main signal line either by way of a mid-point node or an input/output terminal of the RF switch's series branch. The non-linear shunt circuit also includes optional protection circuits that provide frequency-independent impedance through the HCE. Various techniques (e.g., active biasing) are optionally utilized to increase effectiveness to a wider range of the switch input power levels. |
US10469120B1 |
Radio frequency front-end circuitry intermediate driver systems and methods
Systems and methods for improving communication reliability of a radio frequency system that includes an antenna integrated circuit, which includes an antenna amplifier unit that outputs a first analog electrical signal that indicates data, a transceiver integrated circuit implemented using a first semiconductor manufacturing technique, in which the transceiver integrated circuit includes a transceiver amplifier unit that outputs a second analog electrical signal that indicates the data, and a driver integrated circuit implemented using a second semiconductor manufacturing technique. The driver integrated circuit includes an intermediate amplifier unit, which outputs a third analog electrical signal that indicates the data, and intermediate routing circuitry, which routes the first analog electrical signal to the intermediate amplifier unit and the third analog electrical signal to the transceiver integrated circuit during reception and routes the second analog electrical signal to the intermediate amplifier unit and the third analog electrical to the antenna integrated circuit during transmission. |
US10469116B2 |
Portable communication device providing configurable wearable architecture
A portable communication device (200) provides a remote speaker microphone (RSM) (204) that is adaptable to a plurality of interchangeable bridge interface modules. The plurality of interchangeable bridge interface modules may comprise interchangeable camera (212), (218) and non-camera (220) bridge interface modules that couple between the RSM (204) and a power source (208). The power source (208) may also be interchangeable via a portable battery (212) or corded power module (214). The portable communication device is shoulder mountable and well suited to portable public safety applications. |
US10469113B2 |
Wireless communication subsystem with a digital interface
Systems and methods are disclosed which provide wireless communication systems implementing subsystems adapted for flexible deployment configurations and to resist the introduction of interference. Preferred embodiments of the present invention provide a wireless communication system configuration in which an ODU subsystem is coupled to an IDU subsystem using a fiber optic link. According to a preferred embodiment of the present invention, an ODU subsystem is adapted to provide conversion between digital and analog to thereby facilitate the use of a digital link between the ODU subsystem and a corresponding IDU subsystem. Embodiments of the present invention utilize a plurality of ODU subsystems configured according to the present invention to provide wireless communication coverage of a service area, such as to provide a wireless application termination system (WATS) hub for use in providing wireless communication links with respect to a plurality of subscriber units. |
US10469112B2 |
System, apparatus and method for performing automatic gain control in a receiver for a packet-based protocol
In one example, a method includes: at a beginning of a packet communication, setting a maximum gain setting for a plurality of gain components of a receiver; and during a preamble portion of the packet communication, reducing a gain setting for one or more of the plurality of gain components in response to at least one of a first signal output by a first component of the receiver being greater than a first threshold and a second signal output by a second component of the receiver being greater than a second threshold. |
US10469109B2 |
Predistortion for transmitter with array
In certain aspects of the present disclosure, a method for wireless communication comprises predistorting a first signal based on a set of coefficients to generate a first predistorted signal, outputting the first predistorted signal for a first transmission to a receiving device, and receiving a first feedback signal from the receiving device, wherein the first feedback signal provides feedback of a first receive signal at the receiving device corresponding to the first transmission. The method also comprises determining whether to store the set of coefficients in a memory based on the received first feedback signal, and storing the set of coefficients in the memory based on the determination. |
US10469099B2 |
Apparatus and method for multilevel coding (MLC) with binary alphabet polar codes
A method includes receiving multiple bits to be transmitted. The method also includes applying a first binary alphabet polar code to a first subset of the multiple bits to generate first encoded bits. The first encoded bits are associated with a first bit level of a multilevel coding scheme. The method further includes generating one or more symbols using the first encoded bits and bits associated with a second bit level of the multilevel coding scheme. The first binary alphabet polar code is associated with a first coding rate. In addition, the method could include applying a second binary alphabet polar code to a second subset of the multiple bits to generate second encoded bits. The second encoded bits are associated with the second bit level. The second binary alphabet polar code is associated with a second coding rate such that the bit levels have substantially equal error rates. |
US10469097B1 |
Body bias circuit for current steering DAC switches
An apparatus includes a digital-to-analog converter (DAC) and an independently controlled biasing circuit coupled to the DAC. The DAC includes at least a first transistor and a second transistor, where the first and second transistors are configured to provide output signals for the DAC. The biasing circuit includes a third transistor having a body coupled to the third transistor source and this source is coupled to a first transistor body and to a second transistor body of the first and second transistors of the DAC. A current loop is coupled to the source and the drain of the transistor of the biasing circuit that maintains a substantially same value of current in the biasing circuit as in the DAC. |
US10469090B1 |
Inverter-based filter biasing with ring oscillator-based supply regulation
An example circuit includes: an inverter-based filter; a voltage regulator having an input and an output, the output of the voltage regulator providing a supply voltage to bias the inverter-based filter; a ring oscillator having a supply input and an output, the supply input of the ring oscillator coupled to the output of the voltage regulator; a control circuit coupled to the output of the ring oscillator and the input of the voltage regulator, the control circuit configured detect an oscillation frequency of the ring oscillator and to adjust the voltage regulator in response to the oscillator frequency. |
US10469079B1 |
Techniques to increase accuracy of proximity-sensor measurements
The techniques described herein mitigate the effects of electromagnetic interference, caused by the sending or receiving of data, on a proximity sensor of an electronic device. In some instances, capacitance values measured by the proximity sensor may be inaccurate during times at which the electronic device is sending or receiving data. To mitigate this effect, the techniques take into account the recurrent time slot(s) at which the electronic device is scheduled to send or receive data, and then disregards the capacitance values measured by the proximity sensor at these times. |
US10469076B2 |
Power gating circuit utilizing double-gate fully depleted silicon-on-insulator transistor
Combining the functionality of sleep transistors with logic devices in power-gating circuits by utilizing fully depleted silicon-on-insulator (FDSOI) transistors. In an embodiment, a back gate of a FDSOI transistor controls the threshold voltage to eliminate the need for standalone sleep transistors. |
US10469075B2 |
Low-ringing output driver
A driver circuit has pre-driver and transistor pairs coupled in parallel paths with different delays in different paths allowing the driver to automatically adjust to load conditions, providing a moderate driver with low output ringing for low capacitive loads, while the added delay in the different paths is negligible when driving heavy capacitive loads. The driver circuit automatically scales drive strength of the output driver during switching transients to the load capacitance, providing a good trade-off between fast transient and low output ringing for a variety of different capacitive loads. |
US10469074B2 |
Power on/off reset circuit and reset signal generating circuit including the same
A power on/off reset circuit includes a driving circuit, a hysteresis control circuit and a buffering circuit. The driving circuit detects a first level of a power supply voltage during a power-on duration of the power supply voltage, detects a second level of the power supply voltage during a power-off duration of the power supply voltage, and generates a driving signal that is transitioned based on the first level and the second level. The hysteresis control circuit is connected to an output terminal of the driving circuit, is activated or deactivated based on the power supply voltage without a control signal, is activated during one of the power-on duration and the power-off duration, and is deactivated during the other of the power-on duration and the power-off duration. The buffering circuit is connected to the output terminal of the driving circuit, and generates a reset signal based on the driving signal. |
US10469072B2 |
Stacked auxiliary field-effect transistors with buffers for radio frequency applications
Disclosed herein are switching or other active FET configurations that implement a main-auxiliary branch design. Such designs include a circuit assembly for performing a switching function that includes a branch including a main path in parallel with an auxiliary path, both the main path and the auxiliary path having a plurality of field-effect transistors. The circuit assembly also includes a first gate bias network connected to the main path. The circuit assembly also includes a second gate bias network connected to a first subset of the plurality of FETs of the auxiliary path. The circuit assembly also includes a third gate bias network connected to a second subset of the plurality of FETs of the auxiliary path so that the third gate bias network switches on the auxiliary path when the main path is on for nonlinear cancellation, and switches off the auxiliary path when the main path is off to enable the branch to withstand maximum voltage swings. |
US10469071B2 |
Driver for a power field-effect transistor, related system and integrated circuit
A method of controlling a power field-effect transistor includes controlling a plurality of different phases of a gate-to-source voltage of the power field-effect transistor. Without comparing the gate-to-source voltage of the power field effect transistor to a plurality of reference voltages, the method includes discriminating between the different phases of the gate-to-source voltage based on the plurality of reference voltages. At least one of the plurality of reference voltages is based on a threshold voltage of at least one field-effect transistor. |
US10469068B1 |
Adaptive gate driver
An adaptive gate driver for a driving a power MOSFET to switch is disclosed. The adaptive gate driver includes a load sense circuit to sense a current through the power MOSFET. A controller coupled to the load sense circuit compares the sensed current to a threshold to determine if the load on the power MOSFET is a normal load or a heavy load. Based on the comparison, the controller controls the gate driver to drive the power MOSFET with a first strength level when a normal load determined and at second strength level when a heavy load is determined. The driving strength in the heavy-load condition is lower than the normal-load condition and by lowering the driving strength of the gate driver during the heavy-load condition a voltage across the power MOSFET may be prevented from exceeding a threshold related to a breakdown condition during a switching period. |
US10469067B2 |
Gate driving circuit and switching power supply device
A gate driving circuit is connected to a main switching element. The gate driving circuit includes a gate resistor. The gate resistor includes a voltage controlled resistor of which a resistance value is able to be continuously changed. A switching power supply device includes a gate driving circuit, a main switching element, and a freewheeling diode connected in reverse parallel to the main switching element. |
US10469066B1 |
Trickle charge control
A system includes a trickle charge control circuit coupled to a charge pump and a motor driver circuit. The trickle charge control circuit is configured to sense a voltage at a bootstrap capacitor voltage node (VBST) of the motor driver circuit; as a result of the voltage at VBST being greater than a voltage at an input voltage node (VIN), couple a charge pump voltage node (VCP) to VBST of the motor driver circuit, where a voltage at VCP is greater than the voltage at VIN; and as a result of the voltage at VBST being less than the voltage at VIN, decouple VCP from the charge pump from VBST of the motor driver circuit. |
US10469057B1 |
Method for self adaption of gate current controls by capacitance measurement of a power transistor
A gate driver integrated circuit (IC) and a method of operating the same is provided. The gate driver IC is configured to drive a transistor between switching states in a power circuit, and includes a memory configured to store at least one measurement window parameter that defines a measurement interval; measurement circuitry configured to measure, over the measurement interval, a value corresponding to an operation of the power circuit, the measured value being proportional to an input capacitance of the transistor; processing circuitry configured to determine a correction factor based on the measured value, the correction factor being proportional to the input capacitance of the transistor; and a gate controller configured to control a gate current of the transistor based on the switching states and the correction factor. |
US10469056B2 |
Acoustic filters integrated into single die
A multiplexer device includes a single die, at least three acoustic filters and at least one antenna port arranged on the single die, and a shunt inductance connected between each of the at least one antenna port and ground. Each acoustic filter includes one of a transmit or receive filter corresponding to a predetermined radio frequency band. The at least one antenna port is connected to at least one antenna, respectively, where each of the at least one antenna port is further connected to at least one acoustic filter arranged on the single die, and is configured to pass RF signals corresponding to the predetermined RF band of the connected at least one acoustic filter. The shunt inductance provides impedance matching between each of the at least one antenna port and each of the at least one acoustic filter connect to the at least one antenna port. |
US10469055B2 |
Filter device including longitudinally coupled resonator elastic wave filter and elastic wave resonator
A filter device includes a longitudinally coupled resonator elastic wave filter that includes IDT electrodes including low acoustic velocity regions in outer side portions of center regions of the IDT electrodes and high acoustic velocity regions in outer side portions of the low acoustic velocity regions in a direction orthogonal or substantially orthogonal to an elastic wave propagation direction, and defines and functions as a first bandpass filter, and elastic wave resonators that are electrically connected to the longitudinally coupled resonator elastic wave filter. |
US10469053B2 |
Elastic wave device and manufacturing method for the same
In an elastic wave device, a piezoelectric substrate is laminated on a support substrate including a recess. On one of a first principal surface and a second principal surface of the piezoelectric substrate, a functional electrode including an IDT electrode is provided. Passing-through sections are provided in the piezoelectric substrate and connected to a hollow section enclosed by the recess and the piezoelectric substrate. In a plan view of the piezoelectric substrate seen from the first principal surface, at least a portion of the passing-through sections is inside a minimum rectangular or substantially rectangular region encompassing an outer circumference of a region including the functional electrode. |
US10469047B2 |
Automatic volume control for land mobile radio
The present disclosure provides a radio and method for automatically adjusting, in response to ambient noise, the volume setting of a radio. The radio comprises a microphone for receiving ambient audio and generating a microphone signal; a codec for receiving the microphone signal and generating a processor signal representative of the ambient audio; and processor circuitry operable to receive the processor signal, determine an ambient audio level in response to the processor signal, and determine an adjusted radio volume to generate a radio volume control signal, wherein the adjusted radio volume is determined by calculating a difference between a baseline volume level and ambient audio level and adding a current volume level setting, wherein the codec is also operable to receive the radio volume control signal and generate an output signal to adjust the radio volume setting to maintain a net difference between the adjusted radio volume and ambient audio. |
US10469045B2 |
Multi-input amplifier with improved return loss and mismatch over gain modes
A signal amplifier having an input impedance that varies over different bias currents, the signal amplifier comprising a compensation stage including a switchable variable resistance configured to provide a targeted adjustment to the input impedance. A signal amplifier comprising: a variable-gain stage configured to provide a plurality of gain levels that result in different input impedance values; and a compensation stage having a switchable variable resistance configured to provide a targeted adjustment to a respective input impedance. a compensation stage having an output coupled to an input of the gain stage, the compensation stage including a plurality of band selection switches coupled to the plurality of input nodes and a plurality of switchable variable resistance branches coupled to the band selection switches, individual switchable variable resistance branches configured to provide a targeted adjustment to a respective input impedance. |
US10469039B2 |
Injection lock power amplifier with back-gate bias
In an exemplary structure, a transformer has a primary side and a secondary side. Output from the primary side is coupled to the secondary side. A first power supply is connected to a center tap of the primary side of the transformer. An oscillator includes a first transistor and a second transistor. The front-gate of the first transistor is connected to the drain of the second transistor and the primary side of the transformer. The front-gate of the second transistor is connected to the drain of the first transistor and the primary side of the transformer. A third transistor is connected to the first transistor and a fourth transistor is connected to the second transistor. The third and fourth transistors inject a desired frequency to the oscillator. A voltage source is connected to the back-gate of the first transistor and the back-gate of the second transistor. |
US10469036B2 |
Receiver calibration using power amplifier noise
Methods and systems for calibrating a receiver utilizing a noise signal generated by a power amplifier associated with a transmitter are provided. A calibration method or mode includes generating a noise signal with a power amplifier associated with a transmitter of the transceiver; processing the noise signal with the receiver to generate a received signal; and calibrating the receiver based at least on the received signal. |
US10469035B2 |
Amplifier using parallel high-speed and low-speed transistors
A single-stage amplifier circuit includes first and second transistors (e.g., BJTs or FETs) connected in parallel between the amplifier's input and output nodes. The first and second transistors are configured differently using known fabrication techniques such that a (first) cutoff frequency of the first transistor is at least 1.5 times greater than a (second) cutoff frequency of the second transistor, and such that a ratio of the respective cutoff frequencies produces a significant cancellation of second derivative transconductance (Gm″) in the amplifier output signal, whereby the amplifier achieves significantly improved IIP3. Alternatively, the amplifier is configured using MOSFETs having respective different channel lengths to achieve the desired cutoff frequency ratio. An exemplary communication circuit includes a low-noise amplifier having two NPN BJTs that are fabricated using different collector doping concentrations, different emitter doping concentrations, or different base region widths in order to achieve the desired cutoff frequency ratio. |
US10469028B2 |
Solar thermal unit
Solar thermal units and methods of operating solar thermal units for the conversion of solar insolation to thermal energy are provided. In some examples, solar thermal units have an inlet, and a split flow of heat absorbing fluid to either side of the solar thermal unit, along a first fluid flow path and a second fluid flow path. Optionally, one or more photovoltaic panels can be provided as part of the solar thermal unit, which may convert solar insolation to electric power that may be used by a system connected to the solar thermal unit. |
US10469025B2 |
Solar-tracking system drive having an offset gear
A solar-tracking photovoltaic (PV) system having a motor drive vertically below a PV module, is described. In an example, the motor drive rotates a torque tube holding the PV module. The motor drive may include a gearbox having a worm drive, and a gearmotor having an offset gear. The offset gear may be coupled to a planetary gear train along an axis of a worm of the worm drive, and the offset gear may be coupled to a motor along a shaft axis offset vertically below the worm axis. Accordingly, the motor may be offset vertically below the worm drive, i.e., farther from the PV laminate than the worm drive, and a rotational clearance for the PV laminate may be increased. |
US10469021B2 |
Airborne renewable energy generation and storage
An energy collection system uses one or more airborne energy collection vehicles having a lighter-than-air balloon structure. The balloon structure has an outer gas envelope formed of a substantially inelastic material and an inner gas envelope at least partially separate from the outer gas envelope, contained within the outer gas envelope and separated from the outer gas envelope by a flexible diaphragm. The space between the outer and inner gas envelopes is filled with air. An air chamber pressurization mechanism maintains the outer gas envelope gas pressure at a target value. An energy storage facility receives energy from a photovoltaic collector array and converts the received energy to stored energy. Storage of the received energy can be accomplished by conversion of a precursor to a high energy fuel as the stored energy, by use of storage batteries or by storage in an inertial mass. |
US10469017B2 |
Method for operating an electrical machine and electrical machine
A method for operating an electrical machine, wherein an inverter of the electrical machine is actuated by a pulse width modulation. In one case, it is provided that a pulse duty factor for the pulse width modulation is determined from a voltage value (d) that is dependent on the desired rotational speed as well as a time-dependent angle value (α). Embodiments of the invention further relate to an electrical machine. |
US10469012B2 |
Power system
The power source is a battery bank that is connected to a DC to AC power inverter. The DC to AC power inverter power is in wired connection with an electric motor. The rotor of the electric motor is connected to the rotor of an alternator with an alternator belt. The alternator is connected to the power source, which recharges the power source. The battery bank is then connected to a second DC to AC power inverter. The output of the power inverter is connected to a transformer for filtering and wave shaping. The transformer is connected to an electric power grid. |
US10469005B2 |
Magnetic sensor and an integrated circuit
The present teaching relates to a magnetic sensor comprising an input port to be connected to an external power supply, a magnetic field detecting circuit configured to generate a magnet detection signal, an output control circuit configured to control operation of the magnetic sensor in response to the magnet detection signal, and an output port. The magnetic field detecting circuit includes a magnetic sensing element configured to detect an external magnetic field and output a detection signal, a signal processing element configured to amplify the detection signal and removing interference from the detection signal to generate processed detection signal, and an analog-digital conversion element configured to convert the processed detection signal into a magnet detection signal, and the output control circuit is configured to control the magnetic sensor to operate in at least one of a first state and a second state responsive to at least the magnet detection signal. |
US10469002B2 |
Electrically commutated motor and freezer comprising the same
An ECM motor, including: a motor controller and a motor body. A microprocessor of the motor controller is connected to a first temperature detecting unit and a second temperature detecting unit disposed at different positions outside the ECM motor for detecting temperatures at the different positions. In operation, when the temperature difference between the first temperature T1 and the second temperature T2 is smaller than or equal to a preset value T0, a first gear at the rotational speed S1 is selected by the microprocessor and the motor is controlled to run constantly in the first gear at the rotational speed S1. When the temperature difference between the first temperature T1 and the second temperature T2 is larger than the preset value T0, a second rotational speed S2 is selected by the microprocessor and the motor is controlled to run constantly in the second gear at the rotational speed S2. |
US10468995B2 |
Power converter
A power converter includes a rectifier that converts AC power from an AC power supply into DC power, a short circuit unit that short-circuits the AC power supply via a reactor, and a controller that controls the short circuit operation of the short circuit unit. The controller changes the number of the short circuit operation during a half cycle of an output waveform of the AC power supply on the basis of a load condition, and causes a delay time before short circuit from a zero crossing point of the output waveform of the AC power supply after changing the number of the short circuit operation to vary from a delay time before short circuit from a zero crossing point of the output waveform of the AC power supply before changing the number of the short circuit operation. |
US10468992B2 |
Auxiliary power supply device for electric rolling stock
An auxiliary power supply device includes: a resonance-type inverter circuit to convert DC power input from a DC power supply to AC power, a primary coil for input of AC power from the inverter circuit, a transformer for output of AC power from a secondary coil insulated from the primary coil, a converter circuit for conversion of AC power from the transformer to DC power, a filter condenser for smoothing of DC voltage from the converter circuit, and an inverter controller for output of a gate signal for causing operation of switching elements of the inverter circuit. The inverter controller, in a charging mode for charging the filter condenser, makes pulse width of the gate signal smaller than when in a running mode for running of electric rolling stock, and gradually increases the pulse width in accordance with an elapsed time under control in the charging mode. |
US10468985B2 |
Input AC line control for AC-DC converters
An AC-DC converter includes a main switch that is controlled according to an input AC line voltage. The main switch is allowed to be switched when a level of the input AC line voltage is within a regulation band, and is prevented from being switched when the level of the input AC line voltage is not within the regulation band. The regulation band can be dynamically adjusted based on load condition. The AC-DC converter can be a buck, boost, or buck-boost converter. |
US10468977B2 |
Power controller and power control method
A power controller for an AC power converter connected in series with a load and receiving power from or delivering power to a power source, the power controller comprising: a radial control block controlling a radial component of an electrical parameter of the AC power converter; and a chordal control block controlling a chordal component of the electrical parameter of the AC power converter. Also provided is a power system comprising one or more loads each connected in series to a power converter each controlled by a power controller as described above. There is also provided a method of controlling an AC power converter connected in series with a load and receiving power from a power source, the method comprising: controlling a radial component of an electrical parameter of the AC power converter; and controlling a chordal component of the electrical parameter of the AC power converter. |
US10468975B2 |
Flyback converter, active clamp control circuit and active clamp control method
An active clamp control circuit for a flyback converter can be configured to: control turn-on states of a main switch and an auxiliary switch to make the auxiliary switch turn on for a first time period in at least one switching period, and to make the main switch turn on for a second time period in each switching period, where the first and second time periods are non-overlapping periods of the switching period; and compare a peak value of an inductor current flowing through the main switch against a first threshold to adjust the first time period of the auxiliary switch when the peak value of the inductor current is greater than or equal to the first threshold, such that the first time period is directly proportional to the peak value of the inductor current. |
US10468974B2 |
Method and apparatus of dead time tuning in an inverter
A method that prevents overload to input source and reduces parasitic inductance in an inverter circuit with dead-time control. A sensing capacitor senses temperatures of transistors in the inverter circuit. A delay generator changes delay times in response to receiving the temperatures of the transistors from the sensing capacitor. A dead time generation unit changes the dead times for the transistors in response to changes in the delay times. |
US10468972B2 |
Power converter including a plurality of converter cells connected in multiple series
A converter cell includes first and second arms, each of which includes a semiconductor switching element and a diode, and a short circuit part connected in parallel to the second arm, and when a DC fault detection unit detects occurrence of a DC fault, a control circuit outputs, to the converter cell, a fault handling command for setting the short circuit part to a conductive state, setting the semiconductor switching element to a conductive state, and setting the semiconductor switching element to a non-conductive state, to thereby set both the semiconductor switching element and the diode to conductive states in the second arm. |
US10468971B2 |
Power converter configured for limiting switching overvoltage
The present disclosure relates to a power converter configured for limiting switching overvoltage. The power converter comprises a bottom commutation cell that includes a bottom power electronic switch and a bottom compensation circuit connected to a bottom parasitic inductance. The bottom compensation circuit applies a sample of the voltage induced across the bottom parasitic inductance at turn-off of the bottom power electronic switch to the reference node of the bottom gate driver. The power converter also comprises a top commutation cell that includes top power electronic switch and a top compensation circuit connected to the bottom parasitic inductance. The top compensation circuit applies a sample of the voltage induced across the bottom parasitic emitter upon turn-off of the top power electronic switch to the reference node of the top gate driver. The top and bottom commutation cells are part of a loop, being connected at a junction of the collector of the bottom power electronic switch and the emitter of the top power electronic switch. |
US10468970B2 |
Starting current limitation
The invention relates to a method and to a circuit arrangement for limiting the starting current for intermediate voltage circuits that have at least one storage capacitor. |
US10468966B1 |
Gate interface circuit
A circuit includes a first feedforward path configured to determine a state of a first power switch using a first gate control voltage from a gate driver and a source voltage of the first power switch, and to apply a gate driving voltage to a gate of the first power switch based on the determined state of the first power switch; and a first feedback path configured to provide a scaled value of a drain voltage of the first power switch and a scaled value of the source voltage of the first power switch to the gate driver, where the first feedforward path and the first feedback path are configured to provide a bi-directional gate interface coupled between the gate driver and the first power switch. |
US10468961B1 |
Power source control circuit
A power source control circuit is a hysteresis control circuit controlled by current mode. The power source control circuit includes a DC input power source, an input capacitor, a first switching element, a second switching element, an inductor, a current detector, a diode, a third switching element, a hysteresis current controller, and a load. The first end of the inductor is coupled to the second terminal of the first switching element and the first terminal of the second switching element. The second end of the inductor is coupled to the first terminal of the third switching element. The inductor outputs a pulse width modulated output current that is in the PWM mode and that flows into the load. |
US10468960B2 |
Code modulator for code-modulating power with modulation code, code demodulator for code-demodulating code-modulated power with demodulation code, and controller thereof
A code modulator includes: a code-modulation circuit that code-modulates input power with a modulation code to generate code-modulated power which is alternating-current power; and a terminal through which the code-modulated power is transmitted, the terminal being connected to a transmission path. |
US10468956B2 |
Electrical component with moving mass and flexible cables
An electronic device may have an electrical component with a moving portion. The moving portion of the electrical component may include a moving mass and may include coils or other circuitry coupled to the moving mass. The moving mass may be supported within a support structure such as a housing structure. Springs may be coupled between walls in the housing structure and end portions of the moving mass. The coils or other circuitry on the moving mass may be coupled to flexible printed circuit cables. The flexible printed circuit cables may be coupled to the coils at the ends of the moving mass adjacent to the springs. The flexible printed circuit cables may have localized stiffeners that help prevent damage to metal traces in the cables during cable bending. The cables may have U-shapes or other suitable shapes. |
US10468951B2 |
Stator heating apparatus and stator heating method
A stator heating apparatus that includes a support that supports a stator in which a stator coil is mounted to a stator core and that is driven by a rotary to rotate the stator; a first heater that includes an induction coil inserted into a cavity portion provided at an axial center of the stator core of the stator supported by the support to be disposed to heat the stator through induction heating, the first heater heating the stator from a radially inner side of the stator; and a second heater that includes a hot-air outlet port that blows hot air toward an outer surface of a coil end portion of the stator supported by the support to heat the stator using the hot air, the second heater heating the stator from a side of the outer surface of the coil end portion, wherein the stator is heated by the first heater and the second heater. |
US10468950B2 |
Method of manufacturing laminated core
This disclosure relates to a method of manufacturing a laminated core including a plurality of poles arranged side by side in a circumferential direction, each pole having three or more magnet housing holes and magnets housed in the magnet housing holes. The manufacturing method includes: a step of preparing a lamination having the magnet housing holes; a step of injecting sealing resin into a pair of magnet housing holes arranged at symmetric positions with respect to a line extending in a radial direction of the lamination, with the magnets being disposed in the pair of respective magnet housing holes; and a step of injecting sealing resin into another magnet housing hole, with the magnet being disposed in the magnet housing hole. |
US10468949B2 |
Rotating electrical machine
A cooling structure for a rotating electrical machine includes a rotating electrical machine including a stator and the stator, a temperature sensor, and a first discharge mechanism. A plurality of discharge holes of the first discharge mechanism is disposed in a region excluding an avoidance region. The avoidance region is the same region as an arrangement region that is one of a right side region and a left side region with respect to a vertical line passing an axis of the stator as seen in the axial direction of the stator core, the one of the right side region and the left side region being a region in which the temperature sensor is arranged and the avoidance region is located above a lower end of the temperature sensor in the gravitation direction. |
US10468948B2 |
Method of controlling electric motors, corresponding system, electric motor and computer program product
An electric motor is controlled by means of pulse-width modulated control signal having edge transitions occurring at certain transition count values of the pulses of a clock signal which is frequency-modulated with a step-wise frequency modulation (e.g., SSCG or Spread Spectrum Clock Generation). A frequency unmodulated clock signal is provided having a fixed period indicative of the period of the pulse-width modulated control signals. The transition count values are set as a function of a predicted count value and/or a predicted frequency value for the frequency-modulated clock signal. Prediction occurs as a function of the frequency unmodulated clock signal, so that the transition count values are compensated against the step-wise (e.g., SSCG) frequency modulation. |
US10468946B2 |
Cooling system of electric motor with fan
A cooling system of an electric motor with a fan, including a fan configured to generate fluid flow for cooling the electric motor, and a duct forming a flow channel for guiding a fluid flow generated by the fan, includes at least one hole provided in the duct. |
US10468938B2 |
Electric motor, and air blast device and air-conditioning and/or heating ventilation system provided with such a motor
The invention relates to an electric motor (100) comprising a stator (2) and a rotor (3), the rotor (3) being arranged around the stator (2), an element (9) for supporting said rotor (3) and said stator (2), a motor support (5) through which a stream of fluid flows, a radiator (8) and an electronic body (7), said radiator (8) being inserted between said motor (100) support (5) and said electronic body (7), characterised in that the element (9) for supporting the rotor (3) and the stator (2), and the radiator (8), form the same so-called bifunctional part (30). |
US10468934B2 |
Electric machine
An electric machine with a casing includes a circuit board arranged inside the casing and on which an electronic component is mounted, and a sealing member covering the circuit board. The sealing member includes, at a part of a boundary surface thereof coming into contact with air, a first inclined surface inclined downwardly in a vertical direction. The casing includes a front wall covering a side of the sealing member on a downward side of the first inclined surface, a rear wall covering a side of the sealing member on an upward side of the first inclined surface, and a pair of side walls covering sides of the sealing member in a direction perpendicular to a direction in which the first inclined surface is inclined. The front wall has a groove concaved from an upper side to a lower side, and the first inclined surface is inclined toward the groove. |
US10468932B2 |
Electric motor and switching unit therefor
An electric motor has a switching unit with a number of contact wires and an annular frame part. The contact wires are arranged to form an interconnect ring for the coil ends of a stator winding and the ends of the wires being connected by insulation displacement contacts. Each of the contacts have two insulation displacement limbs for connecting at least two of the wire ends, the limbs being spaced apart, thus forming an insulation displacement slot therebetween. The frame part of the switching unit has a number of plug-in pockets for receiving the insulation displacement contacts, the number corresponding to the number of insulation displacement contacts. |
US10468931B2 |
Generator connection ring support device
A generator connection ring support device includes a base, a first protruding member extending from the base, a second protruding member extending from the base substantially parallel to the first protruding member, a fastener hole extending through the base and the first protruding member, and a clamping hole extending through the base into the first slot. The clamping hole is configured to at least partly house a clamping element. The first and second protruding members define a first slot therebetween to receive a connection ring, each protruding member having a first end proximate the base and a second end distal the base, the first protruding member configured to be fastened to an end winding axial support at the distal end of the first protruding member, the first protruding member having a longitudinal axis, the fastener hole aligned with the longitudinal axis of the first protruding member. |
US10468930B2 |
Segmented brushless stator interconnect system
A stator of an electric motor is provided. The stator includes a plurality of segments, each of the segments including a tooth having a magnetically-permeable material, an electric coil surrounding the tooth, and at least one insulator. The stator also includes a plurality of connectors, each connector including first and second terminals, the first terminal adapted to be inserted into the at least one insulator and to couple to the electric coil of each of the plurality of segments and a circuit board coupled to input power lines and including apertures adapted to receive the second terminals of the plurality of connectors. The circuit board is coupled to the electric coils of each of the plurality of segments via when the second terminals are received in the apertures. |
US10468928B2 |
Magnetic balance structure and a magnetic balance linear vibration motor
A magnetic balance structure includes a counter weight, a positioning element, a first positioning magnet, a shell and a shaft. The positioning element is set on the counter weight or the shell and the positioning element is set with the first positioning magnet face-to-face. The shaft is set on the shell. The interaction of the positioning element with the first positioning magnet causes the counter weight to do reciprocating motion along the shaft. Furthermore, A magnetic balance linear vibration motor includes a shell internally provided with a stator, a rotor and a shaft. The stator includes a drive coil driving the rotor cutting its magnetic lines of force, generate driving force, and driving the rotor to do reciprocating linear motion along the shaft. The positioning element and the first positioning magnet are respectively set on the rotor or the shell. |
US10468927B2 |
Inserted permanent magnet rotor for an external rotor electric machine
The external rotor for an electric machine includes a cylindrically shaped receptacle having a peripheral wall and a magnet-receiving assembly including segments assembled to the inner surface of the peripheral wall so as to define a cylindrically shaped stack. The segments are shaped so as to yield magnet-receiving portions in the ring-shaped stack, and permanent magnets are secured to the magnet-receiving portion of the magnet receiving assembly. |
US10468924B2 |
Rotor for synchronous electric motor
A rotor for a flux-barrier-type reluctance motor having a plurality of poles formed in a circumferential direction includes a plurality of slits provided for each pole, a permanent magnet partially inserted into the slits in such a manner that magnetic poles of the permanent magnet are directed substantially orthogonal to the slit, a slit for a movable element disposed radially inside the permanent magnet disposed at an innermost position in a radial direction, and a movable element made of a magnetic material and inserted into the cavity, the movable element being capable of moving in the slit for the movable element in the circumferential direction. A radially inner side of the innermost slit into which the permanent magnet is inserted and radially outer and inner sides of both the slit for the movable element and the movable element are in a concentric circular-arc shape. |
US10468923B2 |
Motor having split spray ring for cooling end turns
A motor is cooled with a coolant. The motor includes a rotor rotatable about an axis, a stator including a stator core and windings wound about the stator core, a housing enclosing at least a portion of the stator, and a resiliently deflectable spray ring extending circumferentially relative to the axis. The spray ring defines at least one orifice configured to direct coolant on the stator. The spray ring presents first and second arcuately spaced apart ends defining a gap therebetween. |
US10468918B2 |
Receiving antenna and wireless power receiving device including the same
A receiving antenna of a wireless power receiving device wirelessly charging electric power according to an embodiment of the present invention includes a substrate, a soft magnetic layer stacked on the substrate, and a receiving coil configured to receive electromagnetic energy emitted from a wireless power transmission device, wound in parallel with a plane of the soft magnetic layer, and formed inside of the soft magnetic layer, and an insulating layer is formed between the soft magnetic layer and the receiving coil. |
US10468917B2 |
Battery charger
A battery charger for charging a battery is disclosed. In one embodiment, the battery charger comprises an input for receiving a first voltage and for coupling to a positive terminal of the battery; a first transistor having a first gate, a first drain and a first source, wherein the first gate is for coupling to a charging signal for the battery and the first drain is coupled to the battery negative terminal and, the first transistor to cause energy to be transferred from the input into the battery when turned on; and a group of transistors coupled to the first transistor and the input to control when the first transistor is turned on, wherein the group of transistors comprises a second transistor having a second gate coupled to the input and coupled to a third transistor to turn off the third transistor after a delay occurs after the voltage on the input reaches a predetermined level, and further herein the third transistor causes the first transistor to turn on when the third transistor is turned off. |
US10468912B2 |
Capacitive contactless powering system
A capacitive contactless powering system (100) comprises a pair of receiver electrodes (141, 142) connected to a load (150) through a first inductor (160), wherein the first inductor is coupled to the load to resonate the system; a pair of transmitter electrodes (121, 122) connected to a driver (110); an insulating layer (130) having a first side and a second side opposite each other, wherein the pair of transmitter electrodes are coupled to the first side of the insulating layer and the pair of receiver electrodes are decoupled from the second side of the insulating layer, such that a capacitive impedance is formed between the pair of transmitter electrodes and the pair of receiver electrodes, wherein a power signal generated by the driver is wirelessly transferred from the pair of transmitter electrodes to the pair of receiver electrodes to power the load when a frequency of the power signal matches a series-resonance frequency of the first inductor and the capacitive impedance. |
US10468910B2 |
Load powered via supply or re-chargeable source
In various embodiments, an apparatus for driving a load is disclosed. In one example, the apparatus comprises an input configured to, in a first state, receive an input signal, an output configured to, in the first state, provide a first output signal to a series arrangement of the load and a source, wherein the first output signal is configured to feed the load and to charge the source with input power provided via the input signal, and a converter configured to, in a second state different from the first state, convert a source signal from the source into a second output signal destined for the load, wherein the second output signal is configured to feed the load with source power provided by the source. |
US10468909B2 |
Data center power systems with dynamic source designation
A data center power distribution system includes at least one switch configured to couple at least one first power source to a load and at least one converter configured to couple at least one second power source to the load. The system further includes a control circuit configured to implement a state machine that controls the at least one switch and the at least one converter to redundantly provide power to the load using variable source designations for the at least one first power source and the at least one second power source. Variation of the source designations for the at least one first power source and the at least one second power source may vary a priority relationship among the at least one first power source and the at least one second power source responsive to a control input. |
US10468905B2 |
Method and system for managing wireless charging
An electronic device is provided. The electronic device includes a power receiver (PRx) that includes a receiver coil for receiving a power signal from a wireless power transmitting device and a wireless charging integrated circuit (IC) for converting the power signal into electrical energy, a power management circuit that is electrically connected to the PRx and configured to charge a battery using the electrical energy, and a processor that is electrically connected with the PRx and the power management circuit. The processor activates a power hold mode (PHM) if a charging level of the battery is a fully charged level and controls auxiliary charging of the battery. |
US10468903B2 |
Device for performing wireless charging and method thereof
An electronic device is provided. The electronic device includes a communication circuit that wirelessly transmits and receives power to and from an external electronic device, a sensor circuit that collects a sensor signal associated with a state of the electronic device, and a processor that determines an arrangement relationship with the external electronic device through the sensor circuit, and based on the determined arrangement relationship, receives a first notification signal, which provides notification that an event occurs in the external electronic device or transmits a second notification signal, which provides notification that an event occurs in the electronic device. |
US10468897B2 |
Wireless electric power sharing between vehicles
The disclosure involves wireless electric power sharing between vehicles. A first vehicle sends a charging request, wherein the first vehicle is at least partially powered by a first on-board rechargeable electricity storage. The first vehicle receives a response to the charging request from a second vehicle which is at least partially powered by a second on-board rechargeable electricity storage, and a communication channel is established between the first and second vehicles. The first on-board rechargeable electricity storage is charged using energy stored in the second on-board rechargeable electricity storage and wirelessly transferred from the second vehicle to the first vehicle. The charging is controlled with information exchanged between the first and second vehicles over the communication channel. |
US10468895B2 |
Charger with improved heat radiation and the manufacturing method thereof
Provided herein is a charger with improved radiation function capable of lowering its surface temperature to prevent the surface temperature from increasing excessively, the charger according to one aspect of the present disclosure including a printed circuit board on which circuit elements are mounted; an inner case formed in a hollow case shape of which both surfaces are open, and where the printed circuit board is arranged inside; a radiation member formed to cover an outer surface of the inner case to release heat generated in the circuit elements of the printed circuit board; an outer case formed to encompass the radiation member and provided with one open surface; a cover assembled in the outer case and configured to close the one open surface of the outer case; and a terminal coupled to one surface of the outer case, and configured to enable electricity to be supplied to the charger when inserted into a consent. |
US10468893B2 |
USB charging method having protection function
A USB charging method adopted by an electronic source device and an electronic sink device electrically connected thereto through USB interface is present. The method comprises following steps: receiving a Discover Identity ACK from the sink device after connection; determining if the sink device is recorded in a protect list according to the Discover Identity ACK; adjusting voltage/current combinations which is to provide to the sink device according to a best working voltage of the sink device if the sink device is recorded in the protect list; transmitting the adjusted voltage/current combinations to the sink device. |
US10468890B2 |
Method for self-assessing microbial fuel cell electronics for energy harvesting
A system comprising a series of at least two benthic microbial fuel cells (BMFC), wherein each BMFC comprises an anode electrically connected to a cathode, and wherein for each BMFC there is a first and second comparator configured to monitor BMFC voltage to determine if the voltage falls below one of two present thresholds. The output of the first comparator is electrically connected to the BMFC via a switch and the output of the second comparator is electrically connected to a pulse width monitor (PWM) block via a switch. A DC/DC converter is electrically coupled to each BMFC and configured to transfer energy stored in each BMFC to a battery, wherein the DC/DC converter is driven by the PWM block. |
US10468889B2 |
Shared power for power distribution modules
A power distribution module (PDM) can include an input portion configured to receive high-voltage (HV) power from a power source. The PDM can also include a power transfer device electrically coupled to the input portion, where the power transfer device is configured to generate at least one low-voltage signal using the HV power. The PDM can further include an output section electrically coupled to the power transfer device and including a number of output channels. The PDM can also include at least one switch disposed between the output section and the power transfer device, where the at least one switch has an open position and a closed position. The PDM can further include a controller communicably coupled to the at least one switch, where the controller operates the at least one switch between the closed position and the open position based on a power demand measured at the output section. |
US10468882B2 |
Method for managing the electricity use of a plurality of household appliances of a local communication network
A method for managing electricity use of a plurality of household appliances connected within a local communication network and having one or more operating phases. The method includes the following steps, implemented by a data processing module: acquiring information related to the operating phases, in progress or forthcoming, for at least two household appliances, the information related to an operating phase for a household appliance including the power used by the household appliance during the phase; determining, on the basis of the acquired information, at least one operating phase of one of the appliances to be interrupted so as to minimize peak power use; and interrupting the determined operating phase. |
US10468880B2 |
Systems and methods for voltage regulation using split-conductors with loop current reduction
A split-conductor electrical-injection power substation uses an array of series and parallel electrical-injection devices to control power flow in the power grid. The split-conductors allow the use of smaller electrical-injection devices in higher current distribution systems. The electrical injection devices introduce small voltage differences between the split-conductor wires because of electrical injection and sensor variations. The small voltage variations cause large loop currents on the low-impedance wires. Sensors detect current differences in the split-conductor wires and use feedback to adjust injected voltages, thereby reducing the loop currents. |
US10468878B2 |
Direct current power combiner
A circuit for combining direct current (DC) power including multiple direct current (DC) voltage inputs; multiple inductive elements. The inductive elements are adapted for operatively connecting respectively to the DC voltage inputs. Multiple switches connect respectively with the inductive elements. A controller is configured to switch the switches periodically at a frequency sufficiently high so that direct currents flowing through the inductive elements are substantially zero. A direct current voltage output is connected across one of the DC voltage inputs and a common reference to both the inputs and the output. |
US10468874B2 |
Combined device for electrical protection against transient overvoltages and monitoring of an electrical installation
The present invention refers to a combined device for electrical protection against transient overvoltages and monitoring of an electrical installation, of those used in installations with alternating single-phase or multi-phase current, or direct current, of those formed by cartridges plugged in to a fixed base or formed by a monoblock, both types of devices comprising one or more components for overvoltage protection in each plug-in cartridge or in the monoblock, characterised in that it comprises monitoring means configured so that they continuously measure and process one or several parameters related to the state of the electrical installation and the protective device itself, and connected to said monitoring means a series of indication means configured to indicate one or a combination of output parameters are comprised. |
US10468872B1 |
Method and apparatus for rapidly and dynamically adjusting current limiting in a portable communication device
A battery operated portable communication device provides converged functionality while avoiding resets to the device. Composite logic circuitry formed of at least one comparator and a logic interface controls current limiting to a primary load formed of high power land mobile radio (LMR) devices and programming to secondary loads formed of non-LMR peripherals. At least one current limit control signal is used to control current to the primary load under high current mode operations. Another control signal provides an interruption alert to a slave processor for controlled programming of the secondary loads during the high current operations of the primary load. Current to the primary load is restored while the secondary load is interrupted. Operation of secondary load processes is resumed when the primary load ceases high power operation. |
US10468870B2 |
Electrostatic protection circuit
An electrostatic protection circuit includes a trigger circuit that is connected between a first power line and a second power line. The trigger circuit is configured to output a trigger signal in response to a voltage fluctuation between the first and second power lines. A shunt element has a main current path between the first power line and the second power line and is controllable to be on and off using the trigger signal. A control circuit is configured to supply a control signal to turn off the shunt element when a current value of the main current path of the shunt element exceeds a predetermined threshold value. |
US10468867B2 |
Arc fault detection unit
An arc fault detection unit is disclosed for a low-voltage electrical circuit. The arc fault detection unit includes at least one voltage sensor, for periodically determining electrical voltage values of the electrical circuit, connected to an evaluation unit. The evaluation unit is designed such that a first half of a first number of voltage values is continuously summed to form a first partial sum and the second half of the voltage values is continuously summed to form a second partial sum and a difference of the two partial sums is calculated. Either as one alternative the difference or the amplitude of the difference is compared with a first threshold value and if the value is exceeded, an arc fault detection signal is output; or as a second alternative the difference is compared with a second threshold value and if the value is undershot, an arc fault detection signal is output. |
US10468860B2 |
Rugged weather resistant power distribution
An electrical system for group seating arrangements includes a plurality of conduit assemblies and a plurality of branch assemblies, each made up of hollow casings with electrical connectors and seals at their opposite ends, and with electrical conductors providing continuity to the electrical connectors of each branch and conduit assembly. A mechanical latch or lock coupling at each of the ends, combined with a seal at each coupling or junction, provides a secure and contaminant-resistant mechanical connection and at each conduit-to-conduit or conduit-to-branch junction. The hollow casings of the conduit assemblies and branch assemblies may be made of high-strength material so as to resist damage from impacts when installed in high traffic areas such as stadiums, arenas, theaters, and public transit vehicles. |
US10468856B2 |
Spark plug device and method of manufacturing spark plug device
A spark plug device that includes a spark plug and a sealing ring, and a method for producing the same. The spark plug may include a body, an insulator, a center electrode, and a ground electrode. The sealing ring is secured to the body in a captive fashion. A fastening section of the body has an outer diameter that is greater than an inner diameter of the sealing ring, which has been reshaped from a flat sealing ring blank into a conical sealing ring. |
US10468855B2 |
Arrester
An arrester is disclosed. In an embodiment, the arrester includes a first electrode, a second electrode, a switching contact, a first discharge space between the first and second electrodes and a short-circuiting mechanism suitable for short-circuiting the first and second electrodes and for switching a state of the arrester, wherein, in a first state, at least one electrode of the first and second electrodes is not electrically conductively connected to the switching contact and, in a second state, the at least one electrode is electrically conductively connected to the switching contact. |
US10468854B1 |
Polarization insensitive colorless optical devices
Embodiments of the invention describe polarization insensitive optical devices utilizing polarization sensitive components. Light comprising at least one polarization state is received, and embodiments of the invention select a first optical path for light comprising a first polarization state or a second optical path for light comprising a second polarization state orthogonal to the first polarization state. The optical paths include components to at least amplify and/or modulate light comprising the first polarization state; the second optical path includes a polarization rotator to rotate light comprising the second polarization state to the first polarization state. Embodiments of the invention further describe optical devices including a polarization mode converter to convert light comprising a first and a second polarization state to light comprising different spatial modes of the first polarization state; light comprising the different spatial modes of the first polarization state is subsequently amplified and modulated. |
US10468852B2 |
Method of manufacturing light emitting device
A method of manufacturing a light emitting device includes: disposing a first glass that does not contain a fluorescent material on a light-reflecting member; disposing a fluorescent material containing member on the light-reflecting member via the first glass; fusing the first glass to the fluorescent material containing member at a first temperature to fix the fluorescent material containing member to the light-reflecting member; placing a second glass containing a second fluorescent material on a light emitting surface side of the fluorescent material containing member; fusing the second glass to at least one of the light-reflecting member and the first glass at a second temperature that is lower than the first temperature; and disposing a light emitting element such that light emitted from the light emitting element is irradiated on a light incident surface of the fluorescent material containing member. |
US10468848B2 |
Electrical connector with anti-shorting structure and method making the same
An electrical connector includes a pair of terminal modules sandwiching a metallic shielding plate via an insert-molding process and sandwiched between a pair of metallic shells to be commonly enclosed within an insulative front/inner housing via a first stage over-molding process and an insulative rear/outer housing via a second stage over-molding process. The rear housing forms a base from which the mating tongue of the front housing forwardly extends. A plurality of first positioning holes extend through the shielding plate, the pair of insulators, the pair of metallic shells. A plurality of second positioning holes extend through the front housing and the rear housing. The first positioning holes are filled with either glue or material of the rear housing, depending upon positional relation with the corresponding second positioning holes. |
US10468845B2 |
Rotary connector
A rotary connector includes a rotor, a stator rotatably assembled on the rotor, a main flexible printed circuit having two side edges that are linear and parallel to each other, and wound and coiled within an annular space part formed between the rotor and the stator, a first sub flexible printed circuit mounted on one end part of the main flexible printed circuit, and connecting a connection terminal provided on the one end part and an external connection terminal provided on the rotor, and a second sub flexible printed circuit mounted on another end part of the main flexible printed circuit, and connecting a connection terminal provided on the other end part and an external connection terminal provided on the stator. |
US10468842B2 |
Expandable audio visual adapter module with multi-port voltage and power management circuitry
A USB Type-C audio-visual adapter system includes a base module and an expansion module. The base module has a first housing with a first face and a second face, where the first face includes USB and A/V connectors and the second face includes a first expansion connector. The second face is offset inwardly from an edge of the first housing defined by a lip extending about the second face. The expansion module has a second housing with a first face that includes a second expansion connector, where the first face of the second housing is configured to be received within a recessed area formed by the lip of first housing to facilitate mechanical and electrical coupling of the first and second expansion connectors. |
US10468841B2 |
Bus bar header assembly
A header assembly includes a header having a header base. An engagement portion extends from the header base and defines a bus bar space. A header shroud also extends from the header base and defines a terminal space. A terminal opening passes through the header base between the bus bar space and the terminal space. The engagement portion is configured to engage a bus bar and the header shroud is configured to engage an electrical connector. |
US10468837B2 |
Coaxial connector assembly
A coaxial connector assembly includes a housing holding an outer contact and a dielectric holder received in the outer contact. The dielectric holder has a mating segment having a front cavity and a cable segment having a cable cavity receiving a cable assembly. The cable assembly has a pin contact. A center contact is received in the front cavity of the dielectric holder. The center contact has a base positioned in the dielectric holder generally at an intersection of the front cavity and the cable cavity. The center contact has deflectable pin beams extending from the base. The pin beams have flared lead-in tips at distal ends of the beams. The base and the pin beams are axially aligned with the cable axis to receive the pin contact. |
US10468829B2 |
Electrical connector having electrically commoned grounds
A ground shield includes a plurality of contact members configured to contact the ground contacts of a column of contacts of an electrical connector, so as to electrically common the grounds to each other. |
US10468827B2 |
Electrical connector having an improved isolation block
An electrical connector for soldering to a printed circuit board includes an insulative housing, a number of conductive terminals affixed to the insulative housing, and a metal shell surrounding the base portion. The insulative housing includes a base portion. Each conductive terminal includes a soldering portion extending laterally and outwardly from a lateral edge of the base portion. The metal shell includes a pair of longitudinal wall. The electrical connector includes an isolation block isolating the soldering portion from the longitudinal wall of the metal shell in a vertical direction. |
US10468825B2 |
Electrical connector free from melting of plastics at high temperatures while shielding high frequency interference
An electrical connector includes: a contact module having a base portion, a tongue portion extending forwardly from the base portion, and two rows of conductive terminals, the tongue portion including a front mating portion and a rear thickened portion, each conductive terminal including a contacting portion exposed to two surfaces of the front mating portion and a soldering portion extending outwardly from the base portion, wherein the contact module is constructed of a ceramic flat portion and an insulator. |
US10468818B2 |
Magnetically activated power socket and plug combination
The system includes a magnetically actuated electrical power socket and a magnetic plug. The plug includes an insulating cylindrical plug body, a plurality of conductive ring contacts provided on the face of the cylindrical plug body, a permanent magnet disposed in the center of the plug body. The magnetically actuated electrical power socket includes an insulating fixed face, a corresponding plurality of fixed conductive contacts in the face, a movable cam lever disposed behind the face, a corresponding plurality of insulatively isolated transfer contacts disposed on a corresponding plurality of spring arms, which spring arms normally maintain the cam lever from the face, and a corresponding plurality of fixed conductive terminals extending from the rear of the socket module electrically coupled to the transfer contacts. |
US10468815B2 |
Branch connector
Provided is a branch connector capable of achieving desired waterproofing functionality by supporting the waterproofing gel in a compressing manner, while stably maintaining a closed state by reducing repulsive force acting in an opening direction of a pair of split housings. The pair of split housings (a first split housing (10) and a second split housing (20)) includes a gel-escaping space (Z), formed around a gel-supporting space (Y), for accommodating portions of waterproofing gels (a first waterproofing gel (70) and a second waterproofing gel (80)) pushed out of the gel-supporting space (Y). |