Document Document Title
US10405470B2 Part feeding device and part mounting apparatus
A part feeding device of the present disclosure includes a main body; a conveyor; and a part detector. At a position further upstream than the part detector, the transporting passage includes a guide surface for guiding the lower surface of the part feeding tape, and a ceiling surface which faces the guide surface and is positioned at a position upwardly apart from the guide surface by the dimension larger than the thickness of the part feeding tape having the maximum thickness to be used in the part feeding device. The transporting passage includes a partial guide surface which supports the lower surface of the part feeding tape, and the partial guide surface includes an approaching portion approaching a ceiling surface in a downstream direction.
US10405469B2 Component supplying device and component supplying method
A tape feeder (a component supplying device) which transports a carrier tape covered with a cover tape and storing components to a component pick-up position, peels off the cover tape before the component pick-up position, and supplies the stored components to a component mounter, the tape feeder including photo-switch (a detector) which detects presence or absence of tension acting on the cover tape, the cover tape is peeled off from the carrier tape, a feeder storage unit (a storage unit) which stores the presence or absence of tension which is detected by the photo-switch, and an operation determination unit (a determination unit) which determines a processing operation performed when power which is supplied to the tape feeder is reintroduced based on the presence or absence of tension which is detected.
US10405457B2 Appliance immersion cooling system
A appliance immersion tank system comprising: a generally rectangular tank adapted to immerse in a dielectric fluid a plurality of appliances, each in a respective appliance slot distributed vertically along, and extending transverse to, the long axis of the tank; a primary circulation facility adapted to circulate the dielectric fluid through the tank; a secondary fluid circulation facility adapted to extract heat from the dielectric fluid circulating in the primary circulation facility, and to dissipate to the environment the heat so extracted; and a control facility adapted to coordinate the operation of the primary and secondary fluid circulation facilities as a function of the temperature of the dielectric fluid in the tank. A plenum, positioned adjacent the bottom of the tank, is adapted to dispense the dielectric fluid substantially uniformly upwardly through each appliance slot. A weir, integrated horizontally into a long wall of the tank, is adapted to facilitate substantially uniform recovery of the dielectric fluid flowing through each appliance slot. All active and most passive components of both the primary and secondary fluid circulation facilities, and the control facility are fully redundant, and are adapted automatically to operate in a fail-soft mode.
US10405451B2 Zero-U rack keyboard and monitor
In one general embodiment, a server rack is provided. The server rack includes a sidewall having at least one fixed rail, and an aperture in the sidewall. Further, the server rack includes a retractable terminal configured to extend through the aperture of the sidewall on sliding rails configured to slide along the at least one fixed rail in a direction parallel to the sidewall. In another general embodiment, a server rack is provided. The server rack includes a sidewall and an aperture in the sidewall. The server rack also includes a first fixed rail within the sidewall, a second fixed rail within the sidewall, a retractable terminal configured to extend through the aperture of the sidewall on sliding rails configured to slide along the first and second fixed rails, and an immovable cable bracket mounted on one of the fixed rails for holding a cable extending from the retractable terminal.
US10405446B2 Electronic device including waterproof structure
An electronic device including a waterproof structure is provided. The electronic device includes a housing that includes a first face, a second face that faces in a direction substantially opposite to the first face, and a side surface that at least partially encloses a space between the first face and the second face, a middle plate arranged between the first face and the second face inside the housing to be substantially parallel to the first face, extending from the side surface, and including at least one opening, a printed circuit board arranged between the middle plate and the second face, a display arranged between the middle plate and the first face, and including a face directed toward the second face, and a seal member configured to hermetically seal the at least one opening of the middle plate, and arranged between the face of the display and the middle plate.
US10405444B2 Bicycle component
A bicycle component can be attached to a bicycle body. The bicycle component basically includes a receiving part, a lid part and an electrical operating unit. The receiving part includes an opening that can receive an electrical connector. The lid part is configured to be capable of covering at least a portion of the opening. The electrical operating unit is provided to the lid part.
US10405442B2 Cabinet with lock and information processing equipment
A cabinet with a lock includes a cabinet in which a server is accommodated, a first locking mechanism which does not allow the server to be taken out of the cabinet with a locking manipulation, and a second locking mechanism which locks a position of the cabinet or a position of the server in coordination with a locking operation by the first locking mechanism.
US10405438B2 Display device
A display device includes a substrate having a display area and a non-display area surrounding the display area, a driving unit connected to the substrate, at least one first crack prevention pattern at the non-display area, the at least one first crack prevention pattern including facing end portions, and an alignment key at the non-display area, at least a portion of the alignment key being between the facing end portions of the at least one first crack prevention pattern.
US10405432B2 Stretchable electronics for dentistry applications and method of making the same
The present invention relates to a method for producing a stretchable conductor and/or electrical connection including providing a stretchable substrate, a liquid metal, a conductive metal and an adhesion material in a same evaporator chamber; depositing the liquid metal; depositing the adhesion material; depositing the conductive metal; wherein the liquid metal, the conductive metal and the adhesion material are deposited by evaporation; and the deposition by evaporation is made in vacuum.
US10405427B2 Method of bonding flexible printed circuits
A method for forming electrical connections between electrical conductors is provided. The method includes depositing an anisotropic conductive bonding material (AC bonding material) on a first plurality of electrical conductors, sandwiching the AC bonding material between the first plurality of electrical conductors and a second plurality of electrical conductors, providing first and second cushions formed of a thermally resistive and elastic material, and applying heat and pressure to the second cushion to form the AC bond between the first and second plurality of conductors.
US10405424B2 Driver circuit for optical transmitter
A driver circuit includes: a multilayer board; a differential amplifier; inductor elements; power supply electrodes; and transmission lines, one of which includes a first connection portion electrically connected to one of the power supply electrodes through one of the inductor elements, and another of which includes a second connection portion electrically connected to another of the power supply electrodes through another of the inductor elements, one end of the one transmission line being electrically connected to one output terminal, one end of the other transmission line being electrically connected to another output terminal. The multilayer board includes a first recessed portion between the first connection portion and the second connection portion, a second recessed portion between the first connection portion and the one of the power supply electrodes, and a third recessed portion between the second connection portion and the another of the power supply electrodes.
US10405423B2 Multi-layer circuit board
A multi-layer circuit board includes a first circuit board, conducting blocks, a second circuit board, and conducting recesses. The first circuit board has a first conductor layer mounted on the first circuit board. The conducting blocks are mounted on the first circuit board and electrically connected to the first conductor layer. The second circuit board has a second conductor layer mounted thereon and facing the first circuit board. The conducting recesses are formed in the second circuit board, electrically connected to the second conductor layer, and corresponding to the respective conducting blocks. The insulating layer is mounted between the first conductor layer and the second conductor layer. The second circuit board is on the first circuit board, the conducting blocks are respectively mounted in the conducting recesses to electrically connect the first conductor layer and the second conductor layer.
US10405422B2 Copper film-forming agent and method for forming copper film
The present invention is a copper film-forming agent containing a copper complex composed of a copper formate and a 5-membered or 6-membered nitrogen-containing heterocyclic compound having from 1 to 3 nitrogen atoms, in which the nitrogen-containing heterocyclic compound has one or two ring structures, the total number of carbon atoms contained in a substituent is from 1 to 5, and an element other than a carbon atom in the compound is not bonded to a hydrogen atom.
US10405418B2 Differential signal transmitting circuit board
A differential signal transmitting circuit board includes a substrate, at least two differential conductive elements, and at least one insulating element. The differential conductive elements are disposed in the substrate. The insulating element is disposed in the substrate. The insulating element is close to or contacted to the differential conductive elements. A material of the substrate has a first equivalent dielectric constant. A material of the insulating element has a second equivalent dielectric constant. The first equivalent dielectric constant is different from the second equivalent dielectric constant.
US10405416B2 High-voltage tank for high-voltage generation, including a strain gauge for tank pressure measurement
A housing for a high voltage tank has a boiler which is open on one side and a circuit board cover which closes the boiler. At least one strain gauge is arranged on or in the circuit board cover such that it is expanded or compressed with a pressure-induced deformation of the circuit board cover. A housing of this type is particularly suited as a high voltage tank for an x-ray emitter. An impermissible pressure in the housing for a high voltage tank can be determined easily and reliably.
US10405411B2 Location-based configuration of a load control device
A method of automatically configuring a load control device takes advantage of a remote identification tag (e.g., an RFID tag) located in the vicinity of the device. The remote identification tag stores an identifier that is representative of a location in which the tag is installed. The method includes the steps of: associating a configuration setting with the identifier of the device in memory; the device receiving a first digital message including the identifier from the remote identification tag; the device transmitting a second digital message including the identifier after receiving the first digital message; and the device receiving a third digital message including the configuration setting associated with the identifier after transmitting the second digital message.
US10405409B2 Lighting apparatus, communication method performed by lighting apparatus, and lighting system
A lighting apparatus among a plurality of lighting apparatuses in a wireless mesh network in a lighting system including the plurality of lighting apparatuses and a terminal which performs wireless communication with the lighting apparatus includes: a communication circuit which performs wireless communication; and a controller which controls the communication circuit. The controller establishes a connection with the terminal. When another lighting apparatus included in the plurality of lighting apparatuses transmits a signal (second signal) to the terminal using wireless communication, the controller receives the second signal via the communication circuit, and transmits the second signal to the terminal via the communication circuit.
US10405408B2 Lighting communications gateway
An LED based illumination device includes an and a LED based light engine and a light control and communications gateway (LCCG). An LED driver in the LCCG receives receives a light control command via a lighting control network interface and in response provides an an electrical current that controls the amount of light produced by the LED based light engine. The lighting control network interface of the LCCG is communicatively coupled to a lighting control network. The LCCG additionally includes a building management network interface that is communicatively coupled to a building management network. Identification and operational data for a plurality of LED based illumination devices communicatively coupled to the lighting control network is stored in memory, and operational data is communicated from the LCCG over the building management network interface to a building management system communicately coupled to the LCCG over the building management network.
US10405406B2 LED lighting device with communications module and antenna
A LED lighting device includes LEDs operable to emit light when powered through an electrical path. The LED lighting device includes a housing and a communications module for wireless communication to and from the LED lighting device. An antenna for receives and transmits a wireless signal where the antenna comprises a slot in the housing. A power supply in the electrical path for providing power to the LEDs may be retained in the housing. The communications module may be retained in the housing with the power supply. The housing may form part of the LED lighting device structure such as a reflector surface.
US10405405B2 Apparatus, method and system for controlling a load device via a power line by using a power negotiation protocol
The present invention proposes to use a power negotiation connection (e.g. the VBUS channel) of a power delivery interface for transmitting or receiving control commands or, respectively, status information to/from a lighting device. The power negotiation connection can be used as a communication channel that is fully independent of the data connection. It uses, for example, different protocols and different wires than the data connection. Control commands, such as dim level or color, can be encoded in a vendor defined message of a related power negotiation protocol.
US10405403B2 Apparatus, methods and systems for providing lighting and communication
Provided are apparatus, methods and systems for providing lighting and communication. An apparatus may include a solid-state lighting panel including multiple solid-state light emitters and an input module that is configured to receive an input signal from a lighting panel group controller that is configured to collaboratively control multiple solid-state lighting panels.
US10405399B1 Street light device and operation method thereof
A street light device includes a light emitting module, a driving circuit, a sensing module, and a microcontroller. The light emitting module includes a first light emitting unit and a second light emitting unit. The sensing module obtains a temperature, a relative humidity, and a dust concentration. The microcontroller calculates a light attenuation rate according to the temperature, the relative humidity, and the dust concentration. The microcontroller controls the driving circuit according to the light attenuation rate to drive the first light emitting unit and the second light emitting unit, so that a color temperature ratio between the first light emitting unit and the second light emitting unit is determined according to the light attenuation rate.
US10405394B2 Illumination system
An illumination system includes a light source capable of emitting biorhythm control light, a controller that controls a lighting state of the light source, and a manipulation apparatus. The controller executes an introduction mode in which the illuminance of the biorhythm control light is set by gradually increasing or decreasing illuminance of the light source over time, and a stationary mode in which the illuminance of the light source is constantly maintained at the illuminance of the biorhythm control light.
US10405392B1 Dimmer multi-fire to increase direct AC LED device efficiency
A direct AC LED lighting device is provided with a controller that switches off a bleeder circuit following an initial rising edge for a post diode bridge voltage. The controller measures a first delay between a zero crossing for the post diode bridge voltage and the initial rising edge to estimate a triggering voltage for a leading edge dimmer switch. The controller determines a second delay following the initial rising edge responsive to the estimate of the triggering voltage. The controller may thus switch on the bleeder circuit at an expiration of the second delay so that bleeder circuit is only on for a duration sufficient to develop a voltage difference across the leading edge dimmer switch to equal the triggering voltage just as the post diode bridge voltage satisfies an LED threshold voltage.
US10405391B2 Boost enabled LED backlight for enhancing sunlight visibility of a liquid crystal display
An improved LCD backlighting unit (“BLU”), preferably having white light emitting diode (“LED”) light sources, enhances a liquid crystal display's (“LCD's”) readability in sunlight. The improved BLU briefly increases a display screen's brightness, typically 2-6× greater than the BLU's maximum continuous operating brightness. The BLU brightness substantially increases brightness for a predefined and relatively short interval, typically 2 to 60 seconds, without damage. The LED driver control prevents boosting the display brightness too frequently or for too long thereby avoiding damaging the LEDs by adequately dissipating increased heat. The BLU may include a thermal sensor on or near the LEDs to provide real time temperature feedback to the LED driver control. The BLU preferably includes a thermal ballast that absorbs excess heat generated by the LEDs during intervals of increased brightness.
US10405386B2 Light emitting element driving apparatus and driving method thereof
A light emitting element driving apparatus includes the following: current source; error amplifier generating error signal based on comparison of a first reference voltage with the highest voltage among total forward drop voltages of element arrays or feedback voltage corresponding to a drive voltage; first and second switches for ON/OFF control to apply the feedback voltage to first and second input terminals of the error amplifier respectively; slope voltage generating circuit; PWM comparator generating a pulse modulation signal; drive amplifier controlled by the pulse modulation signal and drives a switching element supplying the drive voltage to the element arrays; PWM width detector that outputs a pulse width detection signal having different levels between when the pulse width is less than predetermined threshold value and when equal to or greater than the threshold value, and switches ON/OFF of the first and second switches based on the pulse width detection signal.
US10405385B2 Eliminating flicker at light load for driver compatible with NAFTA dim ECG
An electronic driver for transforming an input voltage provided by an electrical ballast into an operating voltage for an LED lighting module is provided, comprising an input for connecting the electrical ballast to the electronic driver, an output for connecting the LED lighting module to the electronic driver, and an bypass circuit, wherein the bypass circuit is adapted for being connected in parallel to the output if a low input voltage is provided at the input and for being disconnected from the output if a high input voltage is provided at the input.
US10405377B2 Cooking vessel for an induction cooktop
The present disclosure relates to a cooking vessel for induction cooktops. The cooking vessel comprises at least one movable magnetic material base plate provided at heat conducting zone of the cooking vessel, wherein the movable magnetic material base plate transfers heat from the induction cooktop to contents in the cooking vessel. The cooking vessel further comprises at least one non-magnetic material base plate, placed adjacent to the at least one movable magnetic material base plate, wherein the non-magnetic material base plate blocks transfer of heat from induction cooktop to the contents. Further, an insulation pocket, placed adjacent to the at least one movable magnetic material base plate, is configured to house the at least one movable magnetic material base plate. Furthermore, an actuator is configured to displace the at least one movable magnetic material base plate from the heat conducting zone to the insulation pocket based on a control signal.
US10405376B2 Apparatus and method for treating substrate
The inventive concepts relate to an apparatus for treating a substrate. The apparatus includes a container having a treatment space of which a top end is opened, a rotatable support unit supporting a substrate disposed within the treatment space, a heating unit heating the substrate supported by the support unit, and a fluid supply unit supplying a fluid to the substrate disposed on the support unit. The heating unit includes a plurality of heaters installed in a plurality of zones of the support unit, respectively, and a controller controlling the plurality of heaters. The controller controls the plurality of heaters by a first mode until the plurality of zones reach a target temperature, and the controller controls the plurality of heaters by a second mode different from the first mode after the plurality of zones reach the target temperature.
US10405373B2 Distributed core architecture for implementing wireless communication networks
A system for implementing a distributed core architecture of a wireless communication network is provided. The system includes a plurality of devices configured to communicate with one or more UE devices to implement the wireless communication network. A given one of the plurality of devices includes at least one processor operatively coupled to a memory and a core agent implemented by the at least one processor. The core agent includes a controller for controlling functionality of the device, a switch operatively coupled to the controller, a precomputed policy data store for storing precomputed policies associated with at least security and service, mobility and policy applications, and a set of core applications including an inter-agent communication application for communicating with other core agents associated with other devices of the wireless communication network, and a control application for controlling the device.
US10405369B2 Slave bluetooth device switching between active bluetooth connections with different master bluetooth devices
A slave Bluetooth device establishes first and second connections with first and second master Bluetooth devices, respectively, that each operate in a master mode. The slave Bluetooth device operates in a slave mode when communicating through any of the first and second connections. The slave Bluetooth device communicates connection parameter update request packets containing timeout values to the first and second master Bluetooth devices. The slave Bluetooth device alternates during non-overlapping time slots between at least: 1) monitoring the first connection for traffic transmitted by the first master Bluetooth device while not monitoring the second connection; and 2) monitoring the second connection for traffic transmitted by the second master Bluetooth device while not monitoring the first connection; and controls a rate at which the alternating is performed based on the first timeout value and the second timeout value.
US10405361B2 Switching-on method, base station, base station controller, switching-on system and storage medium
A switching-on method for implementing automatic switching-on of base station, which is applied on a base station, includes: establishing, by the base station, an interactive link with a base station controller; transmitting, by the base station, an identifier uniquely identifying the base station; and receiving, by the base station, switching-on parameters corresponding to the identifier and executing the switching-on parameters.
US10405359B2 Terminal device, base station device, and usable architecture determination method
A terminal device is configured to establish a communication link with communication equipment through a base station device such that, upon establishing the communication link, part of the communication link is left for a certain base station while another part of the communication link is established with the terminal device through the other base station device according to a plurality of architectures, wherein the terminal device includes a wireless communication part configured to transmit support architecture information representing an architecture supported by the terminal device among a plurality of architectures to the base station device.
US10405358B1 Data communication usage tracking in a wireless relay
A wireless relay establishes a first link to the Internet over a wireless base station and a network gateway system. The wireless relay establishes a second communication link to the Internet over a Local Area Network/Wide Area Network (LAN/WAN) and the network gateway system. The wireless relay also establishes a third communication link to the Internet over the LAN/WAN that does not traverse the network gateway system. The wireless relay tracks data usage over each of the first, second, and third communication links. The wireless relay transfers corresponding first usage data, second usage data, and third usage data for delivery to a network usage server. In some examples, the wireless relay establishes signaling links to the network gateway system and tracks data usage over each of the signaling links.
US10405350B2 Unlicensed carrier contention method and apparatus
An unlicensed carrier contention method and apparatus are provided. The method comprises that: a Licensed Assisted Access (LAA) device implements a Clear Channel Assessment (CCA) or an Evolution Clear Channel Assessment (eCCA) on a channel; if the result of the assessment is ‘idle’, the LAA device decrement N and determines whether or not the decremented N is greater than 0, wherein N is a natural number; and if the result of the determination indicates that the decremented N is not greater than 0, the LAA device uses an unlicensed carrier for data transmission. The disclosure addresses the problem that no contention withdrawal mechanism or procedure suitable for an LAA system is provided in the conventional art.
US10405348B2 Slotted transmission and directional reception of RTS
A receiving device may remain in omni-directional mode while receiving RTS messages from transmitting devices. Multiple devices may transmit RTS messages at the same time, causing interference and preventing intended recipients of the RTS messages from transmitting a CTS message. To increase medium reuse, RTS may be transmitted and received in a slotted and directional manner. A receiving device may select a sweeping pattern for receiving transmission from neighboring devices. The receiving device may also determine one or more time slots allocated to each of the neighboring devices for receiving transmissions from the neighboring devices. The receiving device may transmit an indication of the sweeping pattern and the time slots to one or more of the neighboring devices. Subsequently, during one of the indicated time slots, the receiving device may perform a beam sweep to receive one or more RTS messages from one of the neighboring devices.
US10405347B2 Method and apparatus for listening based transmission
Embodiments of the present disclosure relate to a method for listening-based transmission. The method is performed at a communications device of a first type with a plurality of beams and operable on an unlicensed spectrum. The method comprises identifying a beam direction for a communications device of a second type when there is data directed to the communications device of the second type and obtaining a backoff counter for the identified beam direction. The method also comprises selecting at least one beam direction for listening during. The beam in each of the at least one beam direction covers at least one communications device of the second type having data directed thereto. The method further comprises scheduling transmission to a communications device of the second type in the identified beam direction when the backoff counter corresponding to that beam direction reaches a certain threshold. Embodiments also relate to corresponding apparatus.
US10405344B2 Zone-based homing and scheduling for centralized radio access network (C-RAN) system with a cluster of baseband units
One embodiment is directed to zone-based homing and scheduling techniques for a centralized radio access network (C-RAN) system with a cluster of baseband units.
US10405341B2 Method for transmitting a contention-based PUSCH in a 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 transmitting a contention-based PUSCH in a wireless communication system, the method comprising: configuring a CB grant; configuring a prohibit condition indicating that a data cannot be transmitted using the CB grant; receiving uplink data from an upper layer; checking whether the prohibit condition is met for the uplink data; and transmitting the uplink data using the CB grant if the prohibit condition is not met.
US10405337B2 Method, apparatus and system for uplink rank adaptation
A method, an apparatus and a system for uplink rank adaptation are provided in the present invention, wherein the method comprises: estimating the maximum supportable data rate and channel information of a user equipment in uplink transmission; comparing the maximum supportable data rate with one or more predetermined thresholds, wherein the predetermined thresholds are associated with corresponding ranks; and determining a rank used by the user equipment in the uplink transmission based on a result of the comparison and the estimated channel information. With the present invention, a base station can quickly determine a rank for uplink MIMO transmission, decrease the rank estimating error, and lower the computation complexity for estimating the rank and the subsequent pre-coding vector.
US10405335B2 Soft channel reservation
Soft channel reservation in shared spectrum networks is discussed. In network areas where multiple wireless nodes, whether from the same or different network operators, share spectrum using a channel reservation signaling form of contention resolution, an aggressor transmitter listens for a neighbor receiver's receiver channel reservation signal to the neighbor transmitter the neighbor receiver is in communication with. The receiver channel reservation signal includes channel condition information that the aggressor transmitter can use to estimate an interference impact at the neighbor receiver should the aggressor transmitter performs its transmissions to its own receivers. Based on whether this estimated interference impact exceeds or remains within a particular threshold, the aggressor transmitter may decide whether or not to back off of its transmissions until a later time.
US10405334B2 Techniques for switching between downlink and uplink communications
Various aspects described herein relate to scheduling resources in wireless communications. In one aspect, communications can be established with a plurality of user equipment (UE). A set of the plurality of UEs as having an interference impact on one another that is less than a threshold can be determined. A first UE of the set of the plurality of UEs can be scheduled for downlink communications in a first transmission time interval (TTI), and a second UE of the set of the plurality of UEs can be scheduled for uplink communications in a second TTI that is adjacent in time to the first TTI. In another aspect, uplink communications for the first UE can be scheduled in a portion of the guard period TTI based at least in part on determining a timing advance of the first UE is less than a threshold.
US10405332B2 Coexistence of different radio access technologies or services on a same carrier
A method of a user equipment (UE) operating with a new radio (NR) radio access technology (RAT). The method comprises receiving synchronization signals and a master information block (MIB) in a first bandwidth (BW) and receiving a physical downlink control channel (PDCCH) in a second BW, wherein the second BW is indicated by an offset in the MIB relative to the first BW and the PDCCH conveys a downlink control information (DCI) format that configures a reception of a first system information block (SIB).
US10405331B2 Systems, methods and devices for radio access technology coordination
User equipment and base stations can enable access to secondary radio access technology (S-RAT), a cross radio access technology (RAT) scheduling between a primary RAT (P-RAT) and a secondary RAT (S-RAT) and/or cross-scheduling in a same RAT with different optimizations and use/partition for different applications (e.g., a regular partition with a carrier resource (referred to as P-RAT) and an additional resource partition/region for device-to-device (D2D) or machine-type-communication (MTC) application (referred to as S-RAT)). Cross-RAT/partition-scheduling can include when S-RAT is scheduled by P-RAT or when P-RAT is scheduled by S-RAT.
US10405329B2 Method for transmitting and receiving D2D signal in wireless communication system, and apparatus therefor
The present invention relates to a method and an apparatus for transmitting an acknowledgment/negative-acknowledgement (ACK/NACK) of a terminal in a wireless communication system. More specifically, the method comprises the steps of: receiving a wide area network (WAN)-based downlink signal; and transmitting the ACK/NACK in accordance with first hybrid automatic repeat request (HARQ) processes, based on third wireless resources except for at least one second wireless resource for device-to-device (D2D) among first wireless resources for WAN communication, wherein the HARQ processes are characterized in that WAN uplink transmission timing on the second wireless resource is set up to be shifted to the third wireless resource.
US10405328B2 Predicting resource scheduling
The invention relates to methods and nodes for scheduling resource blocks in a wireless communications network. The invention further relates to computer programs performing the methods according to the invention, and computer program products comprising computer readable medium having the computer programs embodied therein. In a first aspect of the invention, a method of a Radio Resource Management (RRM) node (11) in a first cell (12) is provided for facilitating scheduling of resource blocks for at least one mobile terminal (UE4, UE5, UE6) in a neighboring second cell (15) of a wireless communications network (10). The method comprises predicting allocation of one or more resource blocks in a subsequent scheduling time interval to at least one mobile terminal (UE1, UE2, UE3) in the first cell, and sending information pertaining to the predicted allocation to an RRM node (14) of the neighboring second cell.
US10405325B2 Systems and methods for providing resource signaling within a wireless local area network (WLAN)
Embodiments described herein provide a method for resource unit signaling with reduced data bits in a wireless local area network. At a wireless transceiver, a data frame may be obtained for transmission. The data frame includes a first preamble portion and a second preamble portion compliant with a wireless local area network communication protocol. When an available resource unit for transmitting the data frame is less than an allowed bandwidth, the first preamble portion and the second preamble portion may be configured with resource unit signaling bits. When the available resource unit is greater than or equal to the allowed bandwidth, the resource unit may be virtually divided into a plurality of channels. At least one of the first preamble portion and the second preamble portion may be configured with a first number of bits representing a number of users spatially multiplexed on a channel from the plurality of channels.
US10405324B2 Multi-threshold listening method for dynamic sensitivity control enabled wireless MAC
A device and method for wirelessly communicating over a transmission channel with one or more wireless devices. The device comprises a wireless network interface and a controller. The controller is configured to receive a wireless signal via the wireless network interface, if strength of the received signal is greater than a first threshold, determine that the channel is busy, and, if the strength of the received signal is not greater than the first threshold, but is greater than a second threshold that is lower than the first threshold, determine whether the received signal is intended for the device and if so, determine that the channel is busy.
US10405323B2 Method, user equipment and base station for adjusting modulation and coding scheme
The present disclosure provides a method, User Equipment (UE) and base station for adjusting a Modulation and Coding Scheme (MCS). The method comprises: receiving, by a user equipment (UE), a first downlink data frame sent by a base station at a first moment, and estimating, by the UE, a first Signal to Interference and Noise Ratio (SINR) and a first Channel Quality Indicator (CQI) according to the first downlink data frame; estimating a second SINR and a second CQI according to a received second downlink data frame, wherein the second downlink data frame is sent by the base station at a second moment later than the first moment; calculating, by the UE, a MCS variation according to at least one of the first CQI, the second CQI, the first SINR or the second SINR; and feeding back, by the UE, the MCS variation to the base station.
US10405319B2 Techniques to enhance wireless personal area network performance under interference conditions
An apparatus to manage wireless communications may include an interface component to monitor channel load over a multiplicity of communications channels in an least one wireless communications band, and an interference management component to identify an active channel of a wireless local area network (WLAN) link, and identify a select channel from the multiplicity of communications channels that is orthogonal to the active channel of the WLAN link to transmit wireless data over a wireless personal area network (WPAN) link.
US10405317B2 Hubs and systems for intermediate-range multi-channel wireless networks employing end-device type management
Low data rate wireless electronic devices utilizing a hub- or star-based network topology, operational at ranges of thousands of meters. Remote end-devices may be such things as keypads, door latches, occupancy monitors, sprinkler controllers and other devices controlled or monitored in a campus or a collection of buildings. End-devices operate at intermediate ranges in RF congested areas and failure-intolerant situations through the use of discrete programmable channels. Each end-device may carry a unique identifier and type information that facilitates the assignment of an operational channel assignment from the hub, without a configuring or programming step at the end-device by an installing person. A hub uses end-device type information to make channel assignments, conserving communications channel resources. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below.
US10405316B2 Contactless connector location systems and methods
Embodiments discussed herein refer to systems, methods, and circuits for locating obfuscated EHF contactless connectors so that a contactless communication link can be established between two devices. When connector interfaces are not readily ascertainable, a user may rely on the location embodiments discussed herein to quickly and correctly orient his or her device with respect to another device to establish the contactless communication link.
US10405312B2 System and method for transmissions with frequency diversity
A method for transmitting with frequency diversity includes receiving scheduling information including a frequency diversity indication indicating usage of frequency diversity in a scheduled transmission, determining a first frequency resource and a second frequency resource in accordance with the scheduling information, and transmitting a first preamble and a first portion of a data payload over the first frequency resource and a second preamble and a second portion of the data payload over the second frequency resource.
US10405311B2 Scheduling trigger frames in a high efficiency wireless local-area network
Apparatuses, computer readable media, and methods for scheduling trigger frames in a high-efficiency wireless (HEW) local-area network are disclosed. An apparatus of a HEW master station is disclosed. The HEW master station includes transceiver circuitry and processing circuitry configured to transmit a random access trigger frame (TF-R) to a plurality of HEW stations, and receive resource requests from one or more of the plurality of HEW stations in response to the TF-R. The transceiver circuitry and processing circuitry is further configured to transmit an indication when a trigger frame is to be transmitted. The trigger frame is to comprise resource allocations in response to the resource requests. An apparatus of a HEW station may enter a power save mode until a time when a trigger frame is scheduled that includes resource allocations in response to resource requests transmitted to a master station from the HEW station.
US10405305B2 Single slot short PUCCH with support for intra slot frequency hopping
Various features related to design and implementation of a single slot sPUCCH are described. In an aspect, the single slot sPUCCH supports intra-sTTI frequency hopping. In some configurations where intra slot frequency hopping is supported, one or two hops per slot may be utilized. An apparatus, e.g., a UE, may be configured to transmit first UCI in a first set of resources within a first set of symbols of a sPUCCH within a slot, and transmit second UCI in a second set of resources within a second set of symbols of the sPUCCH within the slot, where the second set of symbols may be subsequent to the first set of symbols. In some configurations, a number of symbols in each of the first and second sets of symbols maybe based on whether the slot is a first slot of a subframe or a second slot of the subframe.
US10405303B2 HARQ protocol
The present invention relates to a method for configuring a retransmission protocol on the uplink between a network node and a relay node in a mobile communication system, the configuration being performed at a network node or at a relay node, and to the corresponding relay node apparatus and network node apparatus capable of configuring the retransmission protocol. In particular, the number of transmission processes is determined based on the position of time intervals available for the transmission and may be selected in order to control the round trip time of the retransmission protocol. Once the number of transmission processes has been configured, the transmission processes are mapped on the available time intervals in a predefined order and repetitively.
US10405302B2 Base station apparatus, control method, and storage medium
In a wireless communication system in which when connecting one terminal apparatus to a base station apparatus and another base station apparatus, the other base station apparatus selects a frequency band to be used for control channels transmitted from the terminal apparatus to the other base station apparatus from a plurality of frequency bands usable by the other base station apparatus, and notifies the terminal apparatus of the selected frequency band, the base station apparatus acquires from the terminal apparatus information about radio quality of a signal received from the other base station apparatus for at least one frequency band out of the plurality of frequency bands, extracts a portion of frequency bands out of the plurality of frequency bands based on the acquired information about radio quality, and notifies the other base station apparatus of information representing the portion of frequency bands.
US10405301B2 Method and apparatus for allocating transmission channel in wireless local area network system
According to one embodiment, a method for a wireless local area includes: generating a medium access control (MAC) protocol data unit (MPDU) to be transmitted to a target station; generating a physical layer convergence procedure (PLCP) protocol data unit (PPDU) by attaching a PLCP preamble to the MPDU; selecting a transmission channel; and transmitting the PPDU to the target station over the transmission channel. Selecting the transmission channel includes: performing clear channel assessment (CCA) on a first channel to determine whether the first channel is idle; and only after it is determined that the first channel is idle, selecting the first channel and at least one idle second channel as the transmission channel. The PLCP preamble includes channel allocation information indicating a bandwidth of the transmission channel.
US10405300B2 Signaling and control channel structures for multiple services
Methods and systems are provided to allow signals for multiple service slices using sub-bands that are part of a system bandwidth. In some cases the signals for a given service slice are self-contained within the sub-band in the sense that channels for initial access and ongoing communications are all located within the sub-band. A receiver that is only accessing the given service slice need only be capable of receiving the sub-band. The method may involve transmitting, in a first logical frequency resource, first data and first signaling information associated with the first data, the first signaling information including initial access information associated with the first data, and transmitting, in a second logical frequency resource, second signaling information associated with second data.
US10405297B2 Paging procedures for user equipments with coverage extension
The present disclosure relates to a method for paging coverage extension UEs in a cell controlled by a radio base station. At least one CE-specific paging possibility is defined for paging CE-UEs. The CE-UEs in the cell regularly monitor the at least one CE-specific paging possibility. When the radio base station determines to page all the user equipments in the cell, it pages the CE user equipments in the cell at the CE-specific paging possibility, using a coverage extension technique. The disclosure also relates to a method for paging a CE-UE, which performs radio measurements by a CE-capable user equipment to determine whether coverage extension is necessary. The radio base station is informed about whether the CE-capable user equipment needs coverage extension and then pages the CE-UEs applying or not applying a CE technique depending on whether coverage extension is necessary.
US10405295B2 Dynamic network configuration based on passive location analytics
Passive location estimation of mobile devices within a wireless network is provided. The passive location estimation is determined based on one or more measurements that are received from the mobile device and/or from one or more network elements. At least a portion of the passive information can be received in user plane data associated with an application executing on the mobile device. A measurement set for the mobile device can be defined and can be used to build fingerprints of geographical cellular measurements.
US10405293B2 Method for receiving or transmitting reference signal for location determination in wireless communication system and device for same
A method for measuring a reference signal for location determination in a wireless communication system, according to an embodiment of the present invention, is performed by means of a terminal. The method comprises the steps of: receiving assistant data related to neighbor cells and a reference cell for location determination; by means of the assistant data, receiving a positioning reference signal (PRS) of a cell-specific reference signal (CRS) of the reference cell or the neighbor cells and calculating a reference signal time difference (RSTD) measurement value; and reporting the measurement value to a location server, wherein the assistant data can comprise information about the number of CRS antenna ports of the reference cell and neighbor cells, CRS cyclic prefix (CP) length information, or configuration information about multicast broadcast single frequency network (MBSFN) subframes.
US10405292B2 Supporting a secure terrestrial transmitter based positioning
A device with transmitter broadcasts packets including a transmitter identifier via a radio interface with varying timings of transmissions. It determines a current timing of transmissions based on clock signals and a secret code, using a cryptographic function. A mobile device detects radio signals conveying such packets and performs measurements on the signals. It determines a currently used timing of transmissions, assembles a positioning request including the transmitter identifier, results of the measurements and an indication of the timing of transmissions, and transmits the request. A server receives the request. It generates for the transmitter an expected timing of transmissions using a cryptographic function, based on a signal of a master clock and based on a stored secret code assigned to the transmitter. It provides position information as trusted position information only in the case of a match between the indicated and the expected timing of transmissions.
US10405290B2 Technique to align frame timing of remote cellular radio elements with the data frame timing reference of radio element
Systems and methods for measuring end-to-end data path delays between a Radio Equipment Controller (REC) and a Radio Equipment (RE) of a base station are disclosed. In one embodiment, a system includes a RE configured to transmit an uplink chirped sine wave signal from the RE to a REC on an uplink data path from the RE to the REC via an asynchronous communication network. The REC is configured to correlate a reference chirped sine wave signal and a received signal from the RE. The REC is further configured to determine an uplink data path delay from the RE to the REC based on results of the correlation of the reference chirped sine wave signal and the received signal from the RE on the uplink data path. In another embodiment, a downlink data path delay is measured in a similar manner.
US10405289B2 Device and method for handling a multi-panel synchronization signal block transmission
A method of handling a multi-panel SS block transmission comprises the instructions of the BS transmitting a configuration set to the communication device, wherein the configuration set comprises a plurality of panel configurations; the BS configuring a primary panel with a primary SS block time index set and a primary time index order according to a first panel configuration; the BS configuring at least one secondary panel with at least one secondary SS block time index set and at least one secondary time index order according to at least one second panel configuration; the BS configuring the primary panel with a first association between a first beam index and a primary SS block time index; and the BS configuring the at least one secondary panel with at least one second association between at least one second beam index and at least one secondary SS block time index.
US10405285B2 Method for determining transmit power for direct device to device communication in wireless communication system and apparatus therefor
Disclosed is a method for performing, by a device, power reporting to a base station for a direct device to device communication in a wireless communication system. Specifically, the method comprises the steps of: receiving a transmit power control (TPC) command for a direct device to device communication from the base station; sending a direct device to device communication signal by determining the transmit power of a direct device to device communication according to the TPC command; and reporting the difference between the determined transmit power and a certain power to the base station.
US10405284B2 Power headroom report method and apparatus of UE
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.An improved method and an apparatus for reporting Power Headroom (PH) of a UE are provided. The Power Headroom Report (PHR) method of the present invention includes determining whether to trigger PHR based on a change of Power Management Maximum Power Reduction (P-MPR) between two time points, generating, if PHR is determined to be triggered, Power Headroom, and reporting the Power Headroom information to a base station.
US10405283B2 Communication device, transmission power control method, and program
There is provided a communication device including: a communication unit that receives a beacon for a second communication service making secondary usage of a spectrum assigned to a first communication service; and a control unit that controls a transmission power to be used for transmission of a radio signal of the second communication service from the communication unit based on location data included in the beacon and indicating a location of a transmission source node of the beacon and a location of an interfered node interfered by the second communication service.
US10405280B2 Cellular telecommunications network
A method of operating a first base station in a cellular telecommunications network, the cellular telecommunications network further including a second base station, in order to autonomously create a detection scenario for a Physical Cell Identifier (PCI) conflict between the first and second base station, includes the first base station transmitting at a first maximum transmit power about a first coverage area for a first period of time; the first base station transmitting at a second maximum transmit power about a second coverage area for a second period of time, the second coverage area being larger than the first coverage area and the second period of time being shorter than the first period of time; and then the first base station returning to the first maximum transmit power.
US10405279B2 Control of uplink data transmission
A method for control of data transmission in a wireless communication system includes receiving, by an application, from a modem, information indicative of a radio coverage condition, where a user equipment (UE) includes the application and the modem; based on the received information, determining that the UE is in an enhanced coverage state; and in response to the determining, controlling uplink data transmission by the modem to reduce power consumption of the UE.
US10405277B2 Method for reducing power consumption of terminal in mobile communication system using multi-carrier structure
A method for reducing power consumption of a terminal that communicates with a base station in a mobile communication system using a multi-carrier structure composed of a primary component carrier and at least one secondary component carrier comprises: receiving a discontinuous reception (DRX) parameter group for multi carriers from the base station; and setting the multi carriers to the same parameter value, by using the received parameter group. The method for reducing power consumption of the terminal further comprises: performing a downlink control channel receive operation on each carrier according to a DRX cycle. As the base station in the mobile communication system using the multi-carrier structure simplifies the DRX process for reducing power consumption of a terminal by reducing signaling load for the multi-carrier control of the terminal, it becomes possible to reduce power consumption of the terminal.
US10405276B2 Data transmission method and device
A data transmission method and a device are disclosed and relate to the field of communications technologies, so that the technical solutions can reduce power consumption of the second device during the channel detection. The method includes: determining, by a first device, a candidate-moment set; determining, by the first device, a target candidate moment from the candidate-moment set; and sending, by the first device, data on a channel according to the target candidate moment. The method and the device are used for data transmission.
US10405274B2 Coordinated techniques to improve application, network and device resource utilization of a data stream
Information is determined affecting data presentation of part of a data stream to a user application on a UE, and may be EC information and/or QoE information caused at least by the data presentation. The information is sent from the UE toward a content server from which the data stream is received by the UE. At radio network element(s), radio timer information corresponding to data transmission of part of the data stream from a base station to a UE is determined and sent (e.g., possibly with the energy consumption information and/or QoE information) to other radio network elements and/or to the content server. The content server can adjust streaming strategy of the data stream based on the information received, and the radio network element(s) can perform power aware scheduling and/or radio timer adjustments based on received EC information and/or the QoE information.
US10405271B2 Method and apparatus for selecting access network in wireless communication system
The present disclosure relates to a system and method to consider a data request and based thereon, select an access network that ensures battery life in 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). An operating method of a terminal is provided that determines whether a data request occurs, then estimates a requested data amount when the data request occurs, and selects an access network, based on the estimated data amount. A terminal is also provided that includes a transceiver and at least one processor that exchanges communications with a server or base station and in doing so, determines whether a data request occurs, estimates a requested data amount when the data request occurs, and selects an access network, based on the estimated data amount.
US10405266B2 Method and user equipment for receiving downlink control channel, and method and base station for transmitting downlink control channel
Information indicating one of possible PDSCH start subframes may be provided to the UE via the PDCCH. The PDSCH corresponding to the PDCCH may be transmitted/received starting from the indicated subframe. The possible PDSCH start subframes may be determined based on the ratio of the maximum number of PDCCH repetitions in the PDCCH search space and may be determined based on the ratio of the number of times related to the PDSCH repetition after the PDCCH search space.
US10405265B1 Controlling access to a shared communication medium in a wireless communication network
The present disclosure includes systems and techniques relating to controlling access to a shared communication medium in a wireless communication system. In some implementations, a first communication device associated with a first basic service set (BSS) identified by a first BSS indicator receives a data unit transmitted by a second communication device. The data unit includes (i) a second BSS indicator indicating a second BSS associated with the second communication device and (ii) a duration indicator indicating a duration of time for which the shared communication medium is expected to be busy. An inter-BSS channel access counter is set based on the duration of time indicated by the duration indicator if the second BSS is different from the first BSS. An intra-BSS channel access counter is set based on the duration of time indicated by the duration indicator if the second BSS is the same as the first BSS.
US10405264B2 Bulk pairing for mesh networks
A pairing scheme may add devices to a mesh network automatically. Assuming that at least one device is already part of the mesh network, this scheme may allow devices that have not been paired yet to be automatically added to the mesh, eliminating manual pairing processes. When a new device is powered on, it may broadcast a connectable advertisement packet. The payload of this packet may be secure and not understood by the recipient device. Rather, only a server may have a copy of the device key, and can thus decrypt the advertising packet. The server sends a packet back with a network key and information, and the device then becomes part of the network.
US10405262B2 Techniques for signaling a public land mobile network identifier over a shared radio frequency spectrum band
Techniques are described for wireless communication. A method for wireless communication at a user equipment (UE) includes receiving an instance of a discovery reference signal (DRS) on a beam over a shared radio frequency spectrum band; determining a public land mobile network identifier (PLMN ID) based at least in part on a time-frequency location of the instance of the DRS; and selectively performing a random access procedure based at least in part on the determined PLMN ID. A method for wireless communication at a base station includes transmitting an instance of a DRS on a beam over a shared radio frequency spectrum band; and transmitting a PLMN ID based at least in part on a time-frequency location of the DRS.
US10405255B2 Dynamic crossband link method and wireless extender
A dynamic crossband link method is provided, which includes utilizing a local forwarding module to transmit and receive packet data to and from a client device via a first frequency band; obtaining a plurality of communication quality indicators corresponding to a plurality of uplink forwarding modules; and determining to transmit the packet data to a wireless access device and receive the packet data from the wireless access device via one of the plurality of uplink forwarding modules according to the plurality of communication quality indicators.
US10405254B2 Dynamic energy-efficient transmit point (TP) muting for virtual radio access network (V-RAN)
Operational and environmental efficiency in virtual radio access networks (VRANs) can be improved by offloading data traffic and/or control signaling between physical transmit points (TPs) of a virtual TP. This may allow one or more physical TPs of the virtual TP to be muted in the downlink or uplink direction, thereby reducing energy consumption. The offloading may be performed during relatively short time-intervals such that physical TP are muted for one or more transmission time intervals (TTIs) before being re-activated. The offloading may also be implemented over longer time-intervals in accordance with a traffic engineering (TE) policy. Further it is possible to re-activate a de-activated downlink transmitter of physical TP by monitoring wireless signals via an activated receiver of the physical TP.
US10405252B2 Cause value encoding for handovers in a wireless communications network
According to an embodiment there is provided a first network node (122) for use in a wireless network (100), the first network node (122) being adapted to forward information on movements of a wireless device to a second network node (124) over an interface (106; 108); wherein the information on movements is represented by a cause value in a first field that uses an interface-dependent encoding and a cause value in a second field that uses an interface-independent encoding. A corresponding second network node and methods of operating the network nodes are also provided.
US10405251B2 Method and apparatus for handling L2 entity in channel change for relaying in wireless communication system
A method and apparatus for handling a L2 entity in a wireless communication system is provided. A user equipment (UE) receives data via a first logical channel, changes a type of a logical channel from the first logical channel to a second logical channel, determines whether to re-establish a L2 entity for the first logical channel, and receives the data via the second logical channel.
US10405247B2 Forwarding learnt state information to target node at mobility
A method for handover in a telecommunication system is disclosed. The method determines a traffic time pattern in a handover situation where a user equipment is handed over from a source cell to a target cell in the telecommunication system. History information relating to a traffic time pattern used in the source cell by the user equipment being handed over is forwarded from a controller node of said source cell to a controller node of said target cell. In the target cell, a traffic time pattern to be used by said user equipment in said target cell after the handover is estimated by taking into consideration at least said history information.
US10405243B2 Control and user plane decoupling in radio access network
There are provided measures for enabling/realizing decoupling of the control plane and the user plane in a radio access network. Such measures exemplarily comprise respective entities which are operable in a radio access network of a communication system and their respective operations, wherein a control/user plane entity provides control/user plane functionality in the radio access network for controlling control/user plane connectivity of at least one terminal to the core network of the communication system via the radio access network, and establish/provide a control/user plane connection to at least one user/control plane apparatus configured to provide user/control plane functionality in the radio access network for realizing user/control connectivity of the at least one terminal to the core network of the communication system via the radio access network.
US10405241B2 Data transmission method and system, and related device
A data transmission method, where a host acquires parameter information of a wireless communication channel between a wireless microphone array and the host, that is, a signal-to-noise ratio or bandwidth. The host reduces sampling frequency of the wireless microphone array or decreases a quantity of data transmission paths between the wireless microphone array and the host when the acquired parameter information satisfies a first preset condition such that bandwidth occupied when the wireless microphone array transmits data is reduced.
US10405237B2 Air-time fair transmission regulation without explicit traffic specifications for wireless networks
A system and method are provided for non-transmission specification fair air-time, NT-AirFair, allocation control by tracking the transmission time consumed by each link to detect any increase and enforcing air-time allocation based on the pattern of usage derived therefrom.
US10405234B2 Load balancing of committed information rate service sessions on TDMA inroute channels
Systems and methods provide load balancing on time division multiple access (TDMA) inroute channels of a satellite network. A bandwidth allocation manager or module can employ smart admission techniques to admit new terminals based upon the available bandwidth capacities of TDMA inroute channels including committed information rate (CIR) bandwidth requirements of already admitted terminals and current and CIR bandwidth requirements of the new terminals. Attempts are made to fully load a first TDMA inroute channel before providing admission to a second TDMA inroute channel. Additionally, an already admitted terminal requesting increased bandwidth or one or more other already admitted terminals may be reassigned to one or more alternative TDMA inroute channels to accommodate the requested increase in bandwidth.
US10405233B2 Enhanced overload protection in a telecommunications network
A method for enhanced overload protection in a telecommunications network includes: receiving, by a serving gateway entity, a plurality of downlink data packets for a subset of user equipments from at least one packet data network; assigning, by the telecommunications network, a first traffic priority information to a first part of the plurality of downlink data packets and a second traffic priority information to a second part of the plurality of downlink data packets, the first traffic priority information being associated with a lower traffic priority than the second traffic priority information; throttling, by the serving gateway entity, during an overload time interval, first downlink data notification (DDN) requests to the mobility management entity; and transmitting, by the serving gateway entity, during the overload time interval, second DDN requests to the mobility management entity.
US10405231B2 Switching between packet duplication operating modes
Techniques provided herein select an operating mode from a plurality of operating modes. Various implementations establish a radio bearer with at least one network entity over a network using a first Radio Link Control (RLC) protocol entity and a second RLC protocol entity. Various implementations determine whether packet duplication is enabled for the radio bearer by processing Packet Data Convergence Protocol (PDCP) configuration settings. In response to determining that packet duplication is enabled, various implementations duplicate uplink data packets over the network by submitting the uplink data packets to both the first RLC protocol entity and the second RLC entity. In response to determining that packet duplication is disabled and split bearer is enabled, various implementations select one of the first RLC protocol entity and the second RLC protocol entity for uplink data packet transmission.
US10405227B2 Method for controlling service in radio communication system
In a user equipment of a wireless communication system, a method for signal transmission and reception may include: sending a request for a Circuit Switched voice network (CS) service to a Gateway Mobile Switching Center (GMSC) to send and receive data to and from a second user equipment; and receiving a call reject response corresponding to the service request from the GMSC, wherein the call reject response is sent by an entity in a core network of the second user equipment. According to an embodiment, it is possible to provide a suitable service to a sender terminal making a CS service request to a receiver terminal having subscribed only to a PS service without increasing network load.
US10405225B2 Method for triggering a buffer status report in dual connectivity 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 triggering a BSR in dual connectivity, the method comprising: configuring a threshold and a timer, starting the timer when an amount of data available for transmission changes from a value less than the threshold to a value larger than or equal to the threshold, and triggering a BSR when the timer expires.
US10405223B1 System and methods for intelligent reset delay for cell sites in a network
A method for intelligent reset delay of cell sites in a network is disclosed. The method comprises a network server communicatively coupled to a network detecting a malfunction and malfunction type from an element in a cell site of the network. The malfunction type corresponds with an automatic reset for the element. The network server is determining that the malfunction is chronic, and in response, delaying automatic reset for the element in the cell site. Based on the malfunction, the network server is determining an amount of disruption impact to the cell site that would be triggered by at least pulling diagnostics data from the element. Based on the amount of disruption impact, the network server is pulling diagnostics data from the element prior to reset and remotely initiating reset for the element in the cell site.
US10405222B2 Acquiring information regarding a volume using wireless networks
There is provided a method for acquiring information regarding terrain and/or objects within a volume, said method comprising: transmitting signals over time (“node signals”) from one or more nodes of a wireless network (“subject network”); receiving the node signals after their traversing a medium (“node resultant signals”) using one or more receiving units (“node signal receivers”); measuring one or more physical attributes (“signal attributes”) for one or more of the node resultant signals, wherein at least one of the signal attributes is of at least one of the following types: (a) time difference between node signal transmission by the applicable transmitting subject network node and node resultant signal reception by the applicable node signal receiver; (b) phase difference between the transmitted node signal and the received node resultant signal; (c) power ratio between the transmitted node signal and the received node resultant signal; (d) frequency difference between the received node resultant signal and the transmitted node signal (Doppler shift); and/or (e) direction from which the node resultant signal has arrived, and/or its projection on one or more predefined axes; estimating the spatial location as a function of time for one or more of the transmitting subject network nodes and/or one or more of the node signal receivers; and analyzing one or more of the node resultant signals and/or one or more of the signal attributes to extract information regarding objects along the signal's paths (“mapping information”).
US10405219B2 Network reconfiguration using genetic algorithm-based predictive models
An example method may include a processing system including at least one processor determining a final weight set comprising weight factors to apply to each of a plurality of performance indicators for a predictive model associated with a target performance indicator using a genetic algorithm. The method may further include the processing system gathering a first plurality of measurements of the plurality of performance indicators for at least a portion of a cellular network, applying the predictive model to the first plurality of measurements of the plurality of performance indicators to generate a prediction for the target performance indicator, and adjusting at least one aspect of the cellular network in response to the prediction.
US10405216B2 Mobile terminal simulator for a wireless telecommunications network and method of simulating a mobile terminal
A mobile terminal simulator for a wireless telecommunications network includes: a simulation engine, providing a bit stream, according to a communications standard; a conversion stage, which converts the bit stream into a baseband signal in the frequency domain; a mapping and transformation stage, which generates transmission samples in the time domain as a function of the baseband signal; and a transmission module, connectable to a Base Radio Station of a wireless telecommunications network by a communication port. A transmission channel simulator module is connected between the conversion stage and the mapping and transformation stage and processes the baseband signal in the frequency domain so as to simulate a transmission channel between the communication port and the Base Radio Station.
US10405215B2 Self-organized fleets of autonomous vehicles to optimize future mobility and city services
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for operating self-organized fleets of autonomous vehicles.
US10405213B2 Called service processing method, mobility management entity, and home subscriber server
The present invention discloses a called service processing method, a mobility management entity, and a home subscriber server. The method includes: generating, by an MME, VOPS capability indication information according to a faulty state of a PGW after determining that the PGW in which UE is located is faulty, where the VOPS capability indication information is used to indicate that a network in which the UE is located does not support VOPS; and sending, by the MME, the VOPS capability indication information to an HSS. According to the called service processing method, the mobility management entity, and the home subscriber server provided in embodiments of the present invention, a called service is not affected after a PGW is faulty.
US10405206B2 Service redundancy method and related apparatus
A service redundancy method and a related apparatus, where the method includes sending, by a mobility management entity (MME), a request message to a domain name system (DNS) server, receiving a request response message sent including MME codes (MMECs) of all MMEs in the MME pool, determining a backup MME of the MME according to the MMECs of all the MMEs in the MME pool, sending an interface request message to the DNS server, where the interface request message includes an MMEC of the backup MME and the pool identity of the MME pool, receiving an interface response message from the DNS server, where the interface response message includes interface information of the backup MME, and sending, according to the interface information of the backup MME, user information of user equipment UE attached to the MME to the backup MME.
US10405203B2 Establishing usefulness of remote antenna units in a wireless communications system
A method (10) performed in a wireless communications system (10) for establishing usefulness of remote units is provided. The wireless communications system (10) monitors one or more remote units (2i, 2j, . . . , 2N) of a distributed antenna system (1). The method (10) comprises: establishing (11), per remote unit (2i, 2j, . . . , 2N), received signal strength of a wireless communication; establishing (12), per remote unit (2i, 2j, . . . , 2N), a quantity related to the obtained received signal strength; and establishing (13) a measure on usefulness of each of two or more remote units (2i, 2j, . . . , 2N) based on the received signal strength and on the quantity. A corresponding wireless communications system, computer programs, and computer program products are also provided.
US10405200B2 Transmission power determination method, communication device and program
An electronic device comprising circuitry that controls transmitting signals through a first communication link toward a base station or a second communication link toward a mobile station. The second communication link uses an uplink resource of the first communication link. The circuity determines transmission power for the second communication link based on a first parameter and a second parameter. The first parameter indicates a signal level, a power level, or a noise level in the first communication link. The second parameter corresponds to path loss information for the first communication link.
US10405197B2 System and method for using dedicated PAL band for control pane and GAA band as well as parts of PAL band for data plan on a CBRS network
A system for providing small cell backhaul communication includes a small cell backhaul network including a plurality of small cell network nodes. A software defined network (SDN) controller controls link configuration between the plurality of small cell network nodes of the small cell backhaul network. The SDN controller communicates control channel information with the plurality of small cell network nodes over a primary access license (PAL) control channel using a citizens broadband radio services (CBRS) band that enables software defined networking.
US10405196B1 System and method for identifying wireless coverage for multi-occupant structures
A method, a device, and a non-transitory storage medium provide for receiving, via a communication interface, line-of-site (LoS) information from a camera located at a radio site in a vicinity of a structure; identifying, using the LoS information, a first potential user location from a plurality of potential user locations within the structure; calculating, using the LoS information, a first signal strength value at the structure's exterior corresponding to an LoS signal path that extends, without obstruction, from the radio site to the first potential user location; determining that the first signal strength value exceeds a threshold signal value associated with a wireless service; and qualifying, responsive to the determination that the first signal strength value exceeds the threshold signal value, the first potential user location for an equipment installation for the wireless service at the structure's exterior.
US10405194B2 Method and system for providing spectrum sensing capability in a shared network
A method and system is provided for enabling spectrum sensing capability in a network having at least one primary user and a plurality of secondary users configured to communicate using a shared spectrum. The methods and systems include receiving values from sensors corresponding to received signal strength from a primary user in one or more frequencies of the shared spectrum. The values are used to interpolate at least one additional value between the sensors. A detection threshold is determined for sensing a signal transmitted from the primary user based on an acceptable amount of interference. The primary user is then determined to be transmitting in the one or more frequencies of the shared spectrum if any of the values received from the plurality of sensors or the at least one additional value interpolated along the path exceeds the detection threshold.
US10405191B2 Method and system for sharing of unlicensed spectrum
The present application provides a method and system for sharing of unlicensed spectrum. The disclosed method and system when implement improves the spectral efficiency of LTE users and also improves the overall performance of LAA and Wi-Fi users. A BS senses the channel for any ongoing transmissions for a CCA period which is equal to DIFS time period of Wi-Fi. If the channel is busy (CCA-busy), it enters into back-off stage by selecting a uniform random number from [0, C0−1] as the back-off counter, where C0 is the fixed congestion window size. If the channel is free for a CCA period (CCA-idle), the back-off counter gets decremented by unity until it reaches zero. Once the back-off counter reaches zero, LAA again senses and schedules its down-link transmissions for a maximum channel occupancy period, provided the channel is free.
US10405189B2 System and method for identifying an off-channel radio frequency source
In a shared radio frequency (RF) band, regulations or standards can stipulate that a device using an RF channel must vacate the RF channel if another device having priority to the channel is detected. It takes time, however, to move channels and this added time reduces the effective speed of the communication. In some cases, a received signal from the other device may be received on the channel when the other device is not, in fact, operating on the channel. These received signals can lead the device to move channels, thereby slowing communications unnecessarily. Accordingly, disclosed herein are a system and method for checking the characteristics of a received signal's spectrum to determine if the source of the received signal is on-channel or off-channel. This determination may be used to minimize the device from taking unnecessary interference avoidance measures, such as dynamic frequency selection.
US10405187B2 Receiving device, method and computer program
A receiver receiving data includes: a first receiver configured to receive data in a first frequency band; a second receiver configured to receive second data in a second frequency band, the second frequency band being a subset of the first frequency band; and a data selector configured to select the frequency of operation of the second receiver from within the second frequency band in accordance with information representing the physical geographical location of the receiving device.
US10405185B2 Redundantly operable industrial communication system, method for operation thereof and radio subscriber station
A radio communication system for an industrial automation system in which at least a first and a second communication device are redundantly linked to an industrial communication network, wherein the first and second communication devices are each connected indirectly or directly to a particular first radio subscriber station or radio base station and to a particular second radio subscriber station or radio base station via the first communication network connection and via the second communication network connection of the communication devices, where the radio subscriber stations interchange messages about available radio base stations among one another and use the messages to coordinate which of the radio subscriber stations has exclusive authorization for a radio link to a selected radio base station at present or within a definable period.
US10405183B2 Purposed device system and method for smartphone
Methods and systems for restricting purposes of a smart device are disclosed. The methods and systems include the smart device having a plurality of applications and preexisting settings, comprising the steps of by an administrator, choosing settings that specify which of the plurality of applications on the smart device will remain on the smart device and which of the plurality of applications will be restricted on the smart device, by a portal, creating a configuration envelop based on the settings, by a client, checking into the portal and exchanging the envelop with the preexisting settings of the smart device, reading the settings on the smart device, using a combination of functions and application program interfaces to enact the restriction, and checking into the portal to confirm successful restriction.
US10405181B2 Methods and apparatus for user authentication and human intent verification in mobile devices
Methods and apparatus for user authentication and human intent verification of administrative operations for eSIMs of an eUICC included in a mobile device are disclosed. Certain administrative operations, such as import, modification, and/or export, of an eSIM and/or for an eUICCs firmware can require user authentication and/or human intent verification before execution of the administrative operations are performed or completed by the mobile device. A user of the mobile device provides information to link an external user account to an eSIM upon (or subsequent to) installation on the eUICC. User credentials, such as a user name and password, and/or information generated therefrom, can be used to authenticate the user with an external server. In response to successful user authentication, the administrative operations are performed. Human intent verification can also be performed in conjunction with user authentication to prevent malware from interfering with eSIM and/or eUICC functions of the mobile device.
US10405179B2 Automatic login to social-network from executable
In one embodiment, a server computer may receive, from a client device, a request to download an application, wherein the client device is logged-in to a session associated with a user account in a communications system. In response to the request, a downloader module executable file may be appended with the login information and the authentication information. The server computer may transmit the downloader module executable file to the client device. In response to a second request (from the downloader module executable file), the server computer may transmit the installer file to the client device.
US10405175B2 Capability signaling for dual connectivity
Systems, methods, apparatuses, and computer program products for user equipment (UE) capability signaling for dual connectivity (DC) are provided. One method may include transmitting to at least one UE, by a network node, a message comprising a flag indicating that the apparatus supports dual connectivity and/or wants to receive UE capability indications of DC support. The method further includes, based on the presence of the flag, receiving, from the at least one UE, the dual connectivity capabilities of the at least one UE.
US10405173B1 Method and systems of collecting and segmenting device sensor data while in transit via a network
A network system for collecting and segmenting device sensor data is disclosed. The system comprises a memory. The system further comprises a classification application configured to classify a subscriber profile based on at least one interaction record. The system also comprises a gateway configured to receive a first message from a mobile device comprising a user identification based on one or more mobile device specific values and the first interaction record based on a detection of an interaction between a first mobile device user and the mobile device, assign a subscriber profile with the first message, wherein the subscriber profile is based at least on the user identification, add at least the first interaction record to the assigned subscriber profile, and transmit the subscriber profile to the classification application.
US10405167B2 Notification of discovery activities
In some examples, a wireless device includes a wireless interface to communicate wirelessly with wireless networks, and at least one processor configured to monitor discovery activities for identifying services or devices of the wireless networks, and provide, to a target entity, a notification containing information relating to the monitored discovery activities.
US10405163B2 Methods and systems for establishing and maintaining presence information of neighboring bluetooth devices
A communication device and method can include one or more processors operatively coupled to memory, a sensor and an output device, where the one or more processors to perform operations of discovering neighboring short range communication enabled devices such as Bluetooth LE devices, creating presence lists from the discovered devices, and transferring biometric and personal data at least to or from the communication device or at least to or from one of the discovered devices. Other embodiments are disclosed.
US10405158B2 Methods, systems and computer readable media for providing service capability exposure function (SCEF) as a diameter routing agent (DRA) feature
A system for providing a service capability exposure function (SCEF) as a Diameter routing agent (DRA) feature includes a DRA including a plurality of message processors. The system further includes a cellular device connectivity (CDC) service module operatively associated with the DRA for providing SCEF services as a feature of the DRA, the SCEF services including determining whether to invoke Internet of things (IoT) service handling based on content of received messages and for forwarding messages requiring IoT service to a service capability server (SCS) or an application server (AS) for receiving the IoT service handling.
US10405156B2 Managed device migration and configuration
Various examples for providing managed device migration and configuration are described. In one example, a device profile of a first client device is stored and, in response to authentication data associated with the client device being received from a second client device not enrolled with the management service, a migration from the first client device enrolled with the management service to the second client device is performed. The migration can include directing the first client device to disable at least one function of the first client device, unenrolling the first client device with the management service, enrolling the second client device with the management service, directing an installation of the data on the second client device, and configuring the second client device using the device profile.
US10405152B1 Method and apparatus for vehicular communication
A vehicle includes a controller that is configured to establish an ad-hoc network connection according to a first standard, establish a personal area network (PAN) connection with a nomadic device according to a second standard different than the first standard, and responsive to a topic of a broadcast received over the ad-hoc connection matching a profile defined according to internet browser history of the nomadic device, transfer the broadcast to the nomadic device via the PAN connection.
US10405151B2 Simultaneous messaging systems and methods
At least one of the embodiments described herein relate generally to a method of communicating an engagement to a plurality of active mobile devices, wherein each active mobile device is associated with an active user. The method may include providing at least one communication socket to each of the active mobile devices; receiving location data from those devices including information related to an engagement. In response to receiving the engagement location, a qualified active mobile device can be identified near the engagement location. The selected qualified active mobile device can correspond to the qualified user account with a preferred record.
US10405150B2 System and method for reducing wireless traffic when connecting an IoT hub to an IoT device
A system and method are described for reducing traffic when connecting an Internet of Things (IoT) device to an IoT hub. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a wireless communication module to establish communication with a plurality of IoT hubs over local wireless communication channels, advertising control logic to transmit first advertising beacons to the plurality of IoT hubs indicating that the IoT device is connectable; each of the IoT hubs to attempt to connect with the IoT device to provide commands and/or data to the IoT device, the IoT device to establish a connection with a first IoT hub of the plurality of IoT hubs to receive the commands and/or data from the first IoT hub; and the advertising control logic to begin transmitting a second advertising beacon to the IoT hubs indicating that the IoT device is not connectable after establishing the connection with the first IoT hub.
US10405148B2 Apparatus and method for multicasting emergency alert message in broadcast signal to companion device
A broadcast receiving apparatus may comprise: a broadcast interface for receiving a broadcast signal comprising an emergency alert message and signaling information indicating metadata for the emergency alert message; a control unit for generating an emergency alert multicast message comprising attributes of the emergency alert message on the basis of the broadcast signal; and a companion screen interface for transferring the emergency alert multicast message to at least one companion screen device in a multicast mode.
US10405143B2 Systems and methods for autonomous equipment operation where GPS not available
A system for autonomous operation of equipment in an environment inaccessible to GPS. The system includes a plurality of location controllers configured to be arranged in the environment. Each one of the location controllers includes a ranging transmitter/receiver, a communication transmitter/receiver, and a control module. The ranging transmitter/receiver is configured to measure controller distance to another one of the location controllers to map the environment, and measure equipment distance to the equipment to determine the equipment's location. The communication transmitter/receiver is configured to transmit the measured controller distance to the master controller, and transmit directional commands to the equipment. A master location controller is configured to build a map of the environment based on the measured controller distances. The plurality of location controllers transmit directional commands to the equipment.
US10405140B1 Venue experience management
Systems and methods are disclosed for venue experience management. In one implementation, one or more inputs originating at one or more sensors of a first device are received at a communication interface of a location determination device, one or more inputs originating at one or more sensors of a second device are received at the communication interface of the location determination device, a processing device of the location determination device processes the one or more inputs originating at the one or more sensors of the first device in relation to the one or more inputs originating at the one or more sensors of the second device to determine a relative proximity of the first device in relation to the second device, and one or more actions are initiated based on the relative proximity of the first device in relation to the second device.
US10405134B2 Tracking device operation in behavior-classified zone
Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area.
US10405123B2 Methods and apparatuses relating to an estimated position of an audio capture device
This specification describes a method comprising determining whether an estimated position of an audio capture device which captures audio data is within boundaries of a predetermined area, and in response to a determination that the estimated position is not within the boundaries of the predetermined area, associating the captured audio data with an adjusted position.
US10405116B2 Updating playback device configuration information based on calibration data
A computing device may transmit playback device configuration information to a given playback device. The computing device may then receive calibration data corresponding to each playback device of a plurality of playback devices, and receive playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices. Based on at least the received calibration data and the received playback device characteristic data, the computing device may determine updated playback device configuration information and transmit data indicating the updated playback device configuration information to the given playback device.
US10405115B1 Fault detection for microphone array
Reliable detection of a microphone failure along with corrective action are provided for a portable communication device having multiple microphones. The faulty microphone detection uses a correlation based metric between three (3) or more microphones. The approach is based on full cross correlation, including phase as well as magnitude, between unique microphone pairs for isolating a faulty microphone condition. The approach allows for the determination of precisely which microphone has failed and minimizes false triggers under windy conditions within a microphone array.
US10405112B2 Automated assessment and adjustment of tinnitus-masker impact on speech intelligibility during fitting
Disclosed herein, among other things, are apparatus and methods for automated assessment and adjustment of tinnitus-masker impact on speech intelligibility during fitting. In various embodiments, a method of fitting a tinnitus-masker device for a patient is provided. The method includes using a speech intelligibility model to predict impact of therapy provided by the tinnitus-maker device on speech understanding of the patient. A parameter of the tinnitus-masker device is automatically adjusted during fitting to reduce the impact of the therapy provided by the tinnitus-maker device on speech understanding of the patient, according to various embodiments.
US10405111B2 Active occlusion cancellation
A hearing device includes: a microphone for providing an audio signal; a signal processor for generating a processed audio signal; a first subtractor having a first input for receiving the processed audio signal, a second input, and an output for providing a first combined audio signal; a receiver for converting the first combined audio signal into an output sound signal; an ear canal microphone configured to provide an ear canal audio signal; a second subtractor having a first input for receiving the ear canal audio signal, a second input, and an output for providing a second combined audio signal; a first filter for receiving the second combined audio signal and for providing a filtered second combined audio signal to the second input of the first subtractor; and a second filter for providing a filtered processed audio signal to the second input of the second subtractor.
US10405110B2 Radio frequency MEMS devices for improved wireless performance for hearing assistance devices
Disclosed herein, among other things, are methods and apparatus for wireless electronics using a MEMS switch for a hearing assistance device. The present application relates to a hearing assistance device configured to be worn by a wearer. The hearing assistance device includes a housing for electronics of the hearing assistance device, including wireless electronics. The wireless electronics include a plurality of radio frequency (RF) MEMS switches, in various embodiments. A hearing assistance processor is adapted to process signals for the wearer of the hearing assistance device. In various embodiments, the hearing assistance device includes an antenna, and a switchable capacitor bank configured for tuning the antenna, the switchable capacitor bank including one or more of the plurality of RF MEMS switches. The plurality of RF MEMS switches include an electrostatically deformed RF MEMS membrane, in an embodiment. Different configurations and approaches are provided.
US10405109B2 Systems and methods for hearing assistance device antenna
Disclosed herein, among other things, are systems and methods for modular circuit component for a hearing assistance device flex antenna. One aspect of the present subject matter includes a universal apparatus for use with multiple hearing assistance devices. The apparatus includes a circuit module including an outer radial surface, the circuit module configured to provide electronics for a hearing assistance device. A flex circuit loop antenna is configured to be affixed to the outer radial surface, and the antenna is configured for wireless communication for the hearing assistance device. After the antenna is affixed to the outer radial surface, the circuit module is configured to be inserted into a plurality of different main hearing assistance device chassis. In various embodiments, the circuit module includes a retention feature and the antenna includes an opening configured to align with and receive the retention feature to affix the antenna to the circuit module.
US10405108B2 Hearing aid radio power supply
A hearing aid includes: an input transducer configured to output an audio signal based on a signal applied to the input transducer; a processor configured to compensate a hearing loss of a user of the hearing aid and output a hearing loss compensated audio signal; an output transducer configured to output an auditory output signal based on the hearing loss compensated audio signal, wherein the auditory output signal is to be received by a human auditory system; a wireless communication unit configured to communicate wirelessly with another device; an energy storage unit coupled to supply the wireless communication unit with power; and a current limiting unit coupled for control of replenishment of the energy storage unit with energy from a power supply.
US10405107B2 Acoustic transducer
Provided is an acoustic transducer including: a semiconductor substrate; a vibrating membrane provided above the semiconductor substrate, including a vibrating electrode; and a fixed membrane provided above the semiconductor substrate, including a fixed electrode, the acoustic transducer detecting a sound wave according to changes in capacitances between the vibrating electrode and the fixed electrode, converting the sound wave into electrical signals, and outputting the electrical signals. At least one of the vibrating electrode and the fixed electrode is divided into a plurality of divided electrodes, and the plurality of divided electrodes outputting the electrical signals.
US10405103B2 Electret element, microphone having electret element mounted therein and electret element manufacturing method
An electret element includes: an electret film that contains silicon oxide; and a protective film formed over the electret film and constituted of aluminum oxide deposited through an atomic layer deposition method.
US10405101B2 MEMS loudspeaker having an actuator structure and a diaphragm spaced apart therefrom
A MEMS loudspeaker for generating sound waves in the audible wavelength spectrum includes a carrier substrate with a substrate cavity with two substrate openings formed on two opposite sides of the carrier substrate, and a diaphragm anchored in the substrate. An actuator structure is arranged in the region of one of the two substrate openings and configured to vibrate the diaphragm to generate sound waves. An intermediate cavity is formed in a space between the diaphragm and the actuator structure. A coupling element is disposed in the intermediate cavity and connects the actuator structure to the diaphragm and can vibrate with respect to the carrier substrate.
US10405099B2 MEMS device and method for producing a MEMS device
A MEMS device is provided. The MEMS device includes a membrane, and at least one electrode arranged at a distance from the membrane. The at least one electrode includes a layer stack. The layer stack includes a first insulation layer, a first conductive layer arranged thereabove, a second insulation layer arranged thereabove, a second conductive layer arranged thereabove, and a third insulation layer arranged thereabove.
US10405098B2 Display device
A display device includes a display module displaying an image, a vibration generating device including at least one sound generating module vibrating the display module, a rear structure disposed on a rear surface of the display module to fix the vibration generating device, and a vibration transfer member disposed between the at least one sound generating module and the display module to extend from the at least one sound generating module to an edge of the display module. Accordingly, a sound pressure level corresponding to a high frequency domain is prevented from being reduced, thereby enhancing the quality of a sound output to a region in front of a display panel.
US10405090B2 Water resistant loudspeaker
A water resistant speaker having a water-impermeable spider and an acoustic chamber in air flow communication with the underside of the spider via vents in a spider support and in a bottom panel of a basket of the speaker. The acoustic chamber is attached and sealed to the bottom of the basket. At least one hydrophobic vent is supported in the wall of the acoustic chamber or in the basket behind the spider to limit air pressure in the acoustic chamber. The acoustic chamber may have a passive radiator. The combination of a water impermeable spider and diaphragm, adjacently attached and sealed to the former, assist in preventing water from reaching the magnet assembly and voice coil. A vent in the pole piece, leading to the acoustic chamber, reduces drag on motion of the former, dust cap, and diaphragm.
US10405089B2 Audio signal processing apparatus and a sound emission apparatus
An audio signal processing apparatus for processing an input audio signal is provided, the apparatus comprising a plurality of filters, each filter configured to filter the input audio signal to obtain a plurality of filtered audio signals, each filter designed according to an extended mode matching beamforming applied to a surface of a half revolution, the surface partially characterizing a loudspeaker enclosure shape, a plurality of scaling units, each scaling unit configured to scale the plurality of filtered audio signals using a plurality of gain coefficients to obtain a plurality of scaled filtered audio signals, and a plurality of adders, each adder configured to combine the plurality of scaled filtered audio signals, thereby providing an output audio signal for producing a sound field having a beam directivity pattern defined by the plurality of gain coefficients.
US10405087B2 Radial acoustic speaker
A radial acoustic speaker assembly including a transducer and a plurality of segmented spiral horns acoustically coupled to the transducer. Each of the segmented spiral horns have an acoustical path. The plurality of segmented spiral horns include a first segmented spiral horn and a second segmented spiral horn. The first segmented spiral horn being adjacent to the second segmented spiral horn, and the first segmented spiral horn and the second segmented spiral horn have substantially identical shapes.
US10405082B2 Automatic keyword pass-through system
At least one embodiment is directed to a method for automatically activating ambient sound pass-through in an earphone in response to a detected keyword in the ambient sound field of the earphone user, the steps of the method comprising at least receiving at least one ambient sound microphone (ASM) signal; receiving at least one audio content (AC) signal; and comparing the ASM signal to a keyword and if the ASM signal matches a keyword then an AC gain is created.
US10405077B2 Speaker apparatus
A speaker including a case, a display configured to display an image, at least one vibrating element configured to actuate the display to move the display relative to the case to generate acoustic waves, a gasket interfacing the case and the display, and a transceiver located within a speaker internal volume.
US10405076B2 Elimination of parasitic audio vibrations using spring mounted speakers
The Present Invention is for a speaker system both standalone and in a phonograph that greatly reduces sympathetic vibration and feedback due to interaction of sound vibration transmitted from bass speakers to the chassis. The solution is twofold. First, the speakers are mounted in a substantially airtight enclosure. Second, the substantially airtight enclosure is suspended within the sound system chassis using elastic members in tension. A typical elastic member is an extension spring. In a phonograph, the elastic suspension almost completely isolates vibrations of the speaker enclosure from the phonograph chassis, thereby drastically reducing sympathetic vibration and feedback, and accommodating new depths of bass extension.
US10405074B2 Optical signal processing method and optical cross-connect apparatus
Embodiments of the present disclosure disclose an optical signal processing method and an optical cross-connect apparatus. The method includes: receiving, by an input port i of the optical cross-connect apparatus, a first optical signal; performing, based on the first optical signal by a transmit-end signal processing module i, first phase modulation processing and first frequency mixing processing to obtain a THz signal that carries signal information of the first optical signal; transmitting, by a transmit-end antenna i, the THz signal; receiving, by a receive-end antenna j, the THz signal; performing, based on the THz signal by a receive-end signal processing module j, second phase modulation processing and second frequency mixing processing to obtain a second optical signal that carries the signal information; and outputting, by an output port j, the second optical signal.
US10405068B1 Computer network switch fabric assembly
A network device may include multiple line cards and a switch fabric assembly electrically connected to the line cards. The switch fabric assembly includes: for each of the line cards, a line card connector providing electrical connectivity between the line card and one or more cables; a cable mesh assembly including the cables, the cables providing electrical connectivity between each line card connector and multiple switch connector groups; and multiple switch application specific integrated circuits (ASICs), each of the switch ASICs being electrically connected to one of the switch connector groups.
US10405049B2 Digital device and method of processing data using the same
The present specification discloses a digital device and a method of processing data in the digital device. In this case, a smart adaptive alarm system including at least one controlling device and at least one target device includes a server configured to store weather information, identification information of the controlling device, and sensing information of a sensor adjacent to the target device, a controlling device configured to receive a service guide display request, to receive the stored weather information, the identification information of the controlling device, and the sensing information of the sensor adjacent to the target device from the server, to generate and display a service guide based on the received information, to generate a control command for controlling the target device according to a configuration set from the displayed service guide, and to display a control result of the target device by returning the result; and a target device configured to be controlled according to the control command and to return the control result.
US10405048B2 Methods and apparatus for supporting VOD requests in a system with hierarchical content stores
Methods and apparatus for supporting video on demand requests in a system supporting hierarchical content stores, e.g., program caches, is described. Requested content is requested by a local streaming device from a remote cache when it is not available in a local cache. Content, e.g., I, P and B frames, supplied by the remote cache is tracked and content delivery is initiated prior to receipt of the full program from the remote content store. Trick play content is requested as needed from the remote content store to respond to trick play commands. Frames which are received as part of the trick play content stream are tracked and not included in normal play data subsequently obtained from the remote cache. The storage of the trick play data along with subsequent normal play data results in a full set of the program content being received and stored in a local cache for streaming in response to a VOD request.
US10405047B2 Image pickup device
When a key for directly transferring from the screen of a “video mode” of tape reproduction to the screen of memory stick reproduction is separately arranged, the ratio of an occupation area of the key on the screen is increased. Therefore, a setting operation is performed such that a stop key (11a) is displayed when the “video mode” is set and no memory stick is mounted as shown in FIG. 1A, and when the tape is being reproduced as shown in FIG. 1C. In contrast to this, the setting operation is also performed such that a switching key (11f) for transferring to the reproducing screen of the memory stick of FIG. 1D is displayed when the “video mode” is set and no tape is being reproduced and the memory stick is mounted as shown in FIG. 1B.
US10405046B2 Service guide information transmission method, service guide information reception method, service guide information transmission device, and service guide information reception device
One embodiment of the present invention provides a method and a device for transmitting and receiving service guide information. The service guide information transmission method, according to one embodiment of the present invention, comprises the steps of: generating service guide information including information on broadcast service and content; encoding the generated service guide information; and transmitting the encoded service guide information.
US10405044B1 Content notification system and method
A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
US10405043B2 Apparatus and method for processing audio, method for setting initialization mode, and computer-readable recording medium
Provided herein is an audio processing apparatus including: a controller configured to determine an initialization mode for processing video and audio signals provided from an audio provision apparatus of among a plurality of initialization modes, and to perform an initialization process differently according to the result of determination; and an audio processor configured to process the audio signal and output the processed audio signal, when the initialization process is performed.
US10405040B2 Clustering television programs based on viewing behavior
Example program clustering methods disclosed herein include accessing person-level program viewing data representing lengths of time respective people in an audience have tuned to respective television programs to be clustered. Disclosed example methods also include determining adjusted person-level program viewing data for respective ones of the people having tuned to respective ones of the television programs. For example, first person-level program viewing data for a first person having tuned to a first program is adjusted based on a ratio characterizing a relationship between a first program rating associated with the first person having tuned to the first program and a first network rating associated with the first person having tuned to a first network associated with the first program. Disclosed example methods further include clustering the television programs into clusters based on distances between pairs of the television programs, the distances based on the adjusted person-level program viewing data.
US10405039B2 System and methods for analyzing content engagement in conjunction with social media
Various embodiments disclose a system and methods for media content analysis based at least in part upon social media data. In some embodiments, a computer system may determine a viewership associated with a selected piece of televised content such as a television show or advertisement. The computer system may also identify social media data such as social media messages associated with the selected piece of televised content. The computer system may calculate an audience engagement measurement corresponding to the selected piece of televised content based upon the social media data and the viewership.
US10405034B1 Biometric access to personalized services
Systems and methods enable the use of biometric information to access personalized services provided by a service provider, but are not so limited. A disclosed system operates to receive biometric information in the form of fingerprint detection data from a fingerprint detection sensor and use fingerprint mapping parameters to provide personalizations to an associated user. A disclosed method operates to use fingerprint detection data associated with a detection of a user fingerprint by a fingerprint detection sensor and provide personalizations based on the fingerprint detection data.
US10405032B2 Video analyzer
A content receiver and a method for controlling the same are provided. The content receiver, for example, may include, but is not limited to, a communication system configured to receive video content comprising a plurality of video frames from a content source, a processor configured to insert artifacts into one or more video frames when the video frame is subject to data loss, and a video analyzer configured to determine a quality of the video content by quantifying an effect of the inserted artifacts into the one or more video frames, and trigger at least one content receiver response when the quality of the video content is less than a predetermined threshold.
US10405029B2 Method for decoding a service guide
The invention is: A method for decoding a service guide associated with a video bitstream comprising: (a) receiving a content fragment within the service guide, (b) receiving a name element within the content fragment, (c) receiving a description element within the content fragment and (d) decoding the service guide.
US10405022B2 Transmission apparatus and method, reception apparatus and method, and transmission and reception system
Disclosed herein is a transmission apparatus for distributing a content to a client, including a script generation section configured to generate a script for obtaining user side answer information representative of an answer of a user of the client to a question regarding liking of the user, a trigger generation section configured to generate trigger information regarding execution of the script by the client, and a transmission section configured to transmit the trigger information and the script to the client in response to distribution of a first content to the client and transmitting, in response to distribution of a second content different from the first content to the client, provider side answer information representative of an answer set by a provider which provides the first or second content to the question regarding the liking of the user to the client.
US10405021B2 System for presenting media services
A system for presenting media services is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a portal having a controller element to detect an installation of an Internet Protocol Television (IPTV) media receiver in an IPTV media system and adapt at least a portion of the portal according to the installation. Other embodiments are disclosed.
US10405019B2 Systems and methods for defining ad spaces in video
Computer-implemented systems and methods are provided for defining ad space in a video. For example, a computer can receive an identification of a video and an advertisement space definition that includes a time stamp for the advertisement space in the video and an advertisement length. The computer can receive a request to view the video. The computer can determine an advertisement to play in the advertisement space such that the advertisement is not longer than the advertisement length included in the video's advertisement space definition. The computer can provide access to the video, and when the video reaches the time stamp, the advertisement is played in the advertisement space.
US10405017B1 Secure access to content provided over a distributed network
Securing access to content provided over a distributed network is provided. A user desiring content from a given content source may provide login credentials via a downloaded content source application that will be used to authenticate the requesting user's access to the requested content item via a content services provider. When the access request is received, the content source application passes to the content services provider login/authentication credentials, location information and access attempt frequency information. If the location information and/or access attempt frequency information for the requesting user and/or user device raises suspicion that the requested access may be unauthorized, an automated notification can be passed to a primary services account holder associated with an account through which the requested content is received to request permission or denial from the primary account holder to allow the requested content access.
US10405014B2 Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device
Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.
US10405008B2 Hospitality property management tool and system and method for use of same
A hospitality property management tool and system and method for use of the same are disclosed. In one embodiment of the system, the system includes a set-top box located in a room at a hospitality establishment having multiple rooms. The set-top box stores various types of set-top box data and transmits the set-top box data to a remote server. The remote server receives and stores the set-top box data. The server may render a map view of the hospitality establishment based on obtained map data. The map view may include a graphical representation of the room and other rooms at the hospitality establishment. The server may annotate the graphical representation of the room with at least a portion of the set-top box data.
US10405001B2 Method and apparatus for decoding a video signal
The present invention relates to a method for decoding a video signal, comprising the steps of: acquiring a transform size flag of the current macroblock from a video signal; checking the number of non-zero transform coefficients at each pixel position in a first transform block which corresponds to the transform size flag; changing a scan order of the first transform block by prioritizing the position of the pixel having the greatest number of the non-zero transform coefficients in the first transform block; determining the number of the non-zero transform coefficients at each pixel position in a second transform block, and setting the changed scan order of the first transform block as an initialized scan order of the second transform block; adding the number of the non-zero transform coefficients at each pixel position in the first transform block and the number of the non-zero transform coefficients at each pixel position in the second transform block, and changing the scan order of the second transform block by prioritizing the position of the pixel having the greatest number of the non-zero transform coefficients; and decoding the transform coefficients arranged in the scan order changed in the previous step, wherein the first transform block and the second transform block have sizes corresponding to the transform size flag, and are contained in the current macroblock.
US10405000B2 One-dimensional transform modes and coefficient scan order
Methods and apparatus are provided for performing one-dimensional (1D) transform and coefficient scanning. An encoder may apply 1D transform in either a horizontal or a vertical direction. The encoder may then determine a coefficient scan order based on the 1D transform direction. The scan order may be determined to be in a direction orthogonal to the 1D transform direction. The encoder may further flip the coefficients prior to scanning. The flipping may also be in a direction orthogonal to the 1D transform direction. A decoder may receive indications from the encoder with respect to the 1D transform, coefficient scanning, and/or coefficient flipping. The decoder may perform functions inverse to those performed by the encoder based on the indications.
US10404995B2 Motion vector calculation method
When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
US10404991B2 Method of displaying a region of interest in a video stream
A method of processing video data comprising subdividing a video stream into image portions, encoding the image portions with high resolution in respective encoded video streams and reassembling a selection of encoded video streams in order to display a region of interest with high resolution. Embodiments of the invention provide high resolution display of specific region of interest without a priori knowledge of the position of the region of interest.
US10404990B2 Temporal motion vector prediction (TMVP) indication in multi-layer codecs
An apparatus for coding video information according to certain aspects includes a memory and a processor configured to: determine a value of a first flag indicative of whether preceding pictures that precede a current picture in a current layer in decoding order are used for temporal motion vector prediction (TMVP) of subsequent pictures that follow the current picture in the current layer in decoding order, the first flag associated with the current picture; and refrain from using the preceding pictures in the current layer as reference pictures for TMVP of the current picture, in response to determining that the value of the first flag indicates that the preceding pictures in the current layer should not be used for TMVP of the subsequent pictures in the current layer.
US10404988B2 Method and apparatus for the signaling of lossless video coding
Systems and methods are described for generating and decoding a video data bit stream containing a high-level signaling lossless coding syntax element indicating that lossless coding is used. The high-level signaling syntax is one of a Video Parameter Set (VPS), Sequence Parameter Set (SPS), Picture Parameter Set (PPS), or slice segment header. The lossless coding syntax element may be used as a condition for generating one or more SPS, PPS and slice segment header syntax elements related to the quantization, transform, transform skip, transform skip rotation, and in-loop filtering processes.
US10404986B2 Techniques for optimizing bitrates and resolutions during encoding
In one embodiment of the present invention, an encoding bitrate ladder selector tailors bitrate ladders to the complexity of source data. Upon receiving source data, a complexity analyzer configures an encoder to repeatedly encode the source data-setting a constant quantization parameter to a different value for each encode. The complexity analyzer processes the encoding results to determine an equation that relates a visual quality metric to an encoding bitrate. The bucketing unit solves this equation to estimate a bucketing bitrate at a predetermined value of the visual quality metric. Based on the bucketing bitrate, the bucketing unit assigns the source data to a complexity bucket having an associated, predetermined bitrate ladder. Advantageously, sagaciously selecting the bitrate ladder enables encoding that optimally reflects tradeoffs between quality and resources (e.g., storage and bandwidth) across a variety of source data types instead of a single, “typical” source data type.
US10404984B2 Method and apparatus for pyramid vector quantization indexing and de-indexing of audio/video sample vectors
A method for pyramid vector quantization indexing of audio/video signals comprises obtaining of an integer input vector representing the audio/video signal samples. A leading sign is extracted from the integer input vector. The leading sign is a sign of a terminal non-zero coefficient in the integer input vector. The terminal non-zero coefficient is one of a first non-zero coefficient and a last non-zero coefficient in the integer input vector. The integer input vector is indexed with a pyramid vector quantization enumeration scheme into an output index representing the audio/video signal samples. The pyramid vector quantization enumeration scheme is designed for neglecting the sign of the terminal non-zero coefficient. The output index and the leading sign are outputted. A corresponding method for de-indexing, an encoder, a decoder, and computer programs therefore are also disclosed.
US10404982B2 Per-sample prediction encoding apparatus and method
A video decoding apparatus includes: a splitter configured to split an image into at least one block; a predictor configured to predict a current sample by using at least one of a value obtained by applying a first weight to a first sample predicted earlier than the current sample in a current block and being adjacent to the current sample in a horizontal direction and a value obtained by applying a first weight to a second sample predicted earlier than the current sample in the current block and being adjacent to the current sample in a vertical direction; and a decoder configured to decode the image by using a residual value of the current sample obtained from a bitstream and a prediction value of the current sample.
US10404979B2 Video coding with interpolated reference pictures
Aspects of the disclosure provide an apparatus for encoding a sequence of pictures into a coded bit stream. The apparatus can include a decoded picture buffer (DPB) configured to store reference pictures, at least one of the reference pictures being an interpolated reference picture (IRP), an interpolation circuit configured to generate the IRP based on the reference pictures stored in the DPB, an encoding circuit configured to encode a current picture in the sequence of pictures based on a value of a variable indicating whether the current picture is to be encoded using the IRP, and an encoding controller configured to determine the value of the variable according to a size of DPB and the reference pictures stored in the DPB.
US10404978B2 Driving method and driving system for reducing residual image of AMOLED display
Disclosed is a driving method and a driving system for reducing a residual image of AMOLED display. The driving method includes: performing a high contrast edge detection on a static picture; determining an edge contrast of each pixel based on a result of the edge detection; adjusting an output luminance proportional coefficient of each pixel based on the edge contrast of each pixel and a position of each pixel itself; and outputting a luminance of each pixel by the output luminance proportional coefficient corresponding to each pixel. The driving method can improve the bright and dark difference ratio of the edge contours in the high contrast region of the image.
US10404973B2 Focal distance correcting vehicle display
The disclosure provides for a display system for a vehicle comprising at least one image sensor, an image processor, and a display apparatus. The image sensor is configured to capture image data. The image processor is in communication with the image sensor and configured to generate augmented image data from the image data. The augmented image data is configured counteract a farsightedness of an occupant of the vehicle. The display apparatus is in communication with the image processor and configured to communicate the augmented image data independently to each of a right eye and a left eye of the occupant.
US10404968B2 Method and system for determining optimal exposure time and number of exposures in structured light-based 3D camera
Disclosed is a method for determining the optimal exposure time and the number of exposures in a structured light-based 3D camera system. The method includes capturing a reference image onto which first and second patterns are projected, calculating a slope related to brightness and an exposure time for a pixel of the reference image and categorizing a state of the slope, creating an upper loss pixel distribution chart and an accumulation pixel distribution chart by calculating the number of upper loss pixels and the number of accumulation pixels for the exposure time of the structured light-based 3D camera system, and determining the optimal exposure time and the number of exposures of the structured light-based 3D camera system using the upper loss pixel distribution chart and the accumulation pixel distribution chart.
US10404966B2 Optical modulation device and driving method thereof
A method of driving an optical modulation device includes applying a voltage to an upper electrode; forming a forward phase slope by applying a first driving signal to a lower electrode in a first area; forming a backward phase slope by applying a second driving signal different from the first driving signal to another lower electrode in a second area; forming an area without phase retardation by applying a third driving signal to two lower electrodes in a third area between the first area and the second area; and forming a flat phase slope by applying a fourth driving signal different from the first to third driving signals one lower electrode in a fourth area between the first area and the second area.
US10404955B2 Projection and/or waveguide arrangements for a software configurable lighting device
The examples relate to various implementations of a software configurable lighting device utilizing a projection and/or waveguide-based lighting system that offers the capability to present an image display and/or provide general illumination lighting of a space according to an image display selection and/or general illumination distribution selection. A controller generates control signals that cause the projection and/or waveguide-based lighting system to output the selected images and general illumination.
US10404954B2 Optical deflection apparatus, image projector, optical writing unit, and object recognition device
An optical deflection apparatus, an image projector, an optical writing unit, and an object recognition device. The optical deflection apparatus includes a mirror unit having a reflection plane, a plurality of actuators to move the mirror unit around a prescribed axis, a drive controller to control operation of the plurality of actuators, and an abnormality detector to detect an abnormality in at least one of the plurality of actuators. When the abnormality detector detects an abnormality in at least one of the plurality of actuators, the drive controller controls another one of the plurality of actuators to deflect a light flux incident on the mirror unit. The image projector includes the optical deflection apparatus, and a light source unit to emit a laser beam. The optical deflection apparatus projects an image formed by optically scanning the laser beam emitted from the light source unit.
US10404947B2 Information processing apparatus, information processing method, camera system, control method for camera system, and storage medium
An information processing apparatus comprising: an association unit configured to associate coordinates on a video captured by a first camera with coordinates on a video captured by a second camera based on specific positions specified in the video captured by the first camera and in the video captured by the second camera; an input unit configured to input position information for event detection by the first camera; and a determination unit configured to determine position information for event detection by the second camera based on the position information for the event detection by the first camera and on the association made by the association unit between the coordinates on the video captured by the first camera and the coordinates on the video captured by the second camera.
US10404945B1 Display an image during a communication
An electronic device displays an image during a communication between two people. The image represents one of the people to the communication. The electronic device determines a location where to place the image and displays the image such that the image appears to exist at the location.
US10404937B2 Communication device and communication method
HDMI transmission of uncompressed image data, on which dynamic range processing is performed, is performed from an HDMI source device and a display in appropriate luminance is performed in an HDMI sink device.When HDMI input switching is performed, a television receiver 13 transmits transmission request information to an HDMI source device in a destination of the input switching and acquires dynamic range conversion definition information of uncompressed image data at intended timing. Also, when it is possible to acquire the dynamic range conversion definition information of the uncompressed image data, the television receiver 13 minimizes transmission of the dynamic range conversion definition information from a BD recorder 11 by sending reception recognition information back.
US10404934B2 Analog-to-digital signal processing method and apparatus for image sensor
An analog-to-digital signal processing method applied for an image sensor includes: providing a global analog-to-digital converter (ADC) capable of converting analog signals of all pixels of a pixel array into digital signals; providing a column-parallel ADC capable of respectively converting a plurality of analog signals of a plurality of pixels on different columns of the pixel array into a plurality of digital signals by using a plurality of ADC circuits; and, dynamically selecting and switching to enable one of the global ADC and column-parallel ADC to perform analog-to-digital conversion for analog data/signals of pixels on the pixel array.
US10404928B2 Image sensor and a method of operating the same
The invention is directed to a method of operating an image sensor. A first integration is performed on a first photodiode of a pixel circuit to obtain at least one first image signal. A second integration is performed on a second photodiode of the pixel circuit to obtain a second image signal, the first photodiode having a photodiode area larger than the second photodiode. A third integration is performed by collecting blooming charge overflowing from the first photodiode to obtain an overflow image signal. The first integration has longest integration time and the third integration has shortest integration time among the first integration, the second integration and the third integration.
US10404925B2 Chip scale multispectral imaging and ranging
A system for multispectral imaging and ranging is provided. The system comprises at least one light illumination source, and a focal plane detector array configured to support both passive imaging and active imaging at multiple wavelengths. The focal plane detector array includes a plurality of pixels, wherein each of the pixels comprises a plurality of detectors. The detectors are configured to collect passive light to support passive imaging; collect retro-reflected light, transmitted by the at least one light illumination source, to support active illuminated imaging; and collect retro-reflected light, transmitted by the at least one light illumination source, to support active illuminated ranging.
US10404923B1 Real time video special effects system and method
The present technology is a graphical user interface for a video recording system and method of recording a video while applying special effects in real time prior to and/or while recording. The interface is associated with an electronic device including a processor in communication with a camera and a memory unit. Inputs from the interface are utilized by the processing unit to determine if the native speed rate of the raw video data is to be changed, and if so then modifies at least one frame in the raw video data to create a modified video data at a modified speed rate that is different to the native speed rate. The system then generates an output video feed that is displayed in the graphical user interface. This allows for the continuous recording of video from the camera or video feed at different speed rates without altering camera operations or settings.
US10404922B2 Image capturing apparatus with flicker compensation and method of operating the same
An image capturing apparatus and a method of operating the same are provided. The image capturing apparatus includes: an imaging device configured to obtain, based on a previously set exposure condition, an imaging signal that corresponds to at least one frame; a flicker information determining circuitry configured to determine flicker information of a light source using the imaging signal that corresponds to the at least one frame; and a controller configured to control, based on the flicker information of the light source, an exposure start time of the imaging device in order to take into account flicker occurrence due to the light source.
US10404921B2 Zoom input and camera information
A method comprising receiving first camera information from a first camera module that is configured to face in a first camera direction, causing display of at least part of the first camera information, receiving information indicative of a zoom input that corresponds with a zoom direction that signifies zooming out of the first camera information, determining that the zoom input is indicative of zooming beyond a zoom out threshold associated with the first camera information, receiving second camera information from a second camera module that is configured to face in a second camera direction based, at least in part, on the determination that the zoom input is indicative of zooming beyond the zoom out threshold, and causing display of at least part of the second camera information is disclosed.
US10404920B2 Image stabilization apparatus, lens barrel, and imaging apparatus
An image stabilization apparatus includes a correction lens, a movable member configured to hold the correction lens and to move on a spherical surface with a predetermined point as a center on an optical axis for an image stabilization, and a base member configured to movably hold the movable member and including a second surface that contacts a first surface on the movable member when the movable member moves. At least one of the first surface on the movable member and the second surface on the base member inclines to the predetermined point so as to approach to the optical axis.
US10404916B2 Multi-source video stabilization
Producing stabilized video can include: (a) accessing a first video including a sequence of first frames, (b) accessing a second video including a sequence of second frames, and (c) building the stabilized video based on the accessed first and second videos. The stabilized video can include a sequence of stabilized frames. At least one stabilized frame can include pixels derived from at least one of the first frames and at least one of the second frames.
US10404914B2 Image capturing device with a mode switch to set image-capturing modes
An image capturing device including a mode switch rotatable to change a pointing position movable between three predetermined positions corresponding to at least three image-capturing modes including a first mode, a second mode, and a third mode, to switch between the first mode, the second mode, and the third mode. The image capturing device further includes a power switch and circuitry. The power switch receives a user input for turning on or off the power of the image capturing devices. The circuitry controls the image capturing device to operate in one of the three image-capturing modes. When the power switch receives a user input for turning on the power, the circuitry controls the image capturing device to operate in one of the three image-capturing modes corresponding to the pointing position of the mode switch that has been set when the power switch is turned off.
US10404913B2 Portable terminal device and method for controlling power of portable terminal device
A portable terminal device comprising: a control section that controls power supplied to a display section; and an acceleration detection section including a comparator that outputs a signal when the power is supplied to the display section even in a power-off state and acceleration equal to or greater than a predetermined value is detected, wherein the control section starts supplying the power to the display section, if there is no vibration during a predetermined time, after detecting the acceleration equal to or greater than the predetermined value with the acceleration detection section.
US10404911B2 Image pickup apparatus, information processing apparatus, display apparatus, information processing system, image data sending method, image displaying method, and computer program for displaying synthesized images from a plurality of resolutions
An image pickup apparatus includes an image data production unit which produces data of images of a plurality of resolutions, from an image frame obtained by picking up an image of a target object as a moving picture for each pixel string which configures a row, and an image sending unit which extracts, from the data of the images of the plurality of resolutions, pixel strings of a region requested from a host terminal and connect the extracted pixel strings for each number of pixels determined in accordance with a given rule to produce a stream and then transmit the stream to the host terminal. The image sending unit adjusts a connection pixel number of data of an image of a particular resolution such that, where N is an integer, data for 1/(N+1) frame are transmitted with respect to one frame of data of an image of the other resolution.
US10404908B2 Optical systems and methods supporting diverse optical and computational functions
An imaging system includes multiple diffractive optical gratings disposed over a two-dimensional array of photosensitive pixels. The different gratings present different patterns and features that are tailored to produce point-spread responses that emphasize different properties of an imaged scene. The different responses are captured by the pixels, and data captured from the responses can be used separately or together to analyze aspects of the scene. The imaging systems can include circuitry to analyze the image data, and to support modes that select between point-spread responses, selections of the pixels, and algorithms for analyzing image data.
US10404899B2 Modular camera blocks for virtual reality capture
An apparatus comprises: a camera module for obtaining a first image, the camera module having at least one port, each of the at least one ports being associated with an attachment position for receiving a second camera module for obtaining a second image; a processor for detecting a position of a second camera module and providing, to an image processing controller, information relating to at least one of the position of the second camera module and the first image obtained by the camera module; and a memory for storing the information relating to at least one of the position of the second camera module and the first image obtained by the camera module.
US10404895B2 Imaging device and imaging method comprising intensity detection of yellow light, magenta light and cyan light reflected from a subject
An imaging apparatus for use with a subject may include a light source structured to irradiate the subject with a yellow light, a magenta light and a cyan light at a delayed illumination timing; and a plurality of photodetectors structured to detect the intensity of the light coming from the subject when the yellow light is irradiated, the intensity of the light coming from the subject when the magenta light is irradiated, and the intensity of the light coming from the subject when the cyan light is irradiated.
US10404891B2 Image reading apparatus and method for performing shading correction using reference data generated by reading a moving surface of reference plate and positioning that plate based on sheet size
An image reading apparatus according to an embodiment includes an image reading unit that generates reference data by reading a reference surface and generates image data by reading a sheet. A reference plate includes the reference surface for generating the reference data for shading correction of the image reading unit and a background surface for background of a sheet to be read to generate the image data. A control unit controls the positions of the image reading unit and the reference plate to be at a first position relative to each other when the reference data is to be generated and at a second position relative to each other when the image data is to be generated. The second position is different from the first position. A shading correction unit performs the shading correction in the image reading unit based on the generated reference data.
US10404890B2 Manicure device and manicure, health management, and information pushing methods
A manicure device comprises at least one intelligent terminal device (1), at least one measurement and drawing device (3), and at least one server (2) deployed on the Internet. At least one manicure application module (103) is installed in the intelligent terminal device (1). The manicure application module (103) can establish a connection to the server (2). The manicure application module (103) can control the measurement and drawing device (3) to complete nail pattern drawing. The manicure application module (103) can determine the health condition of a user according to nail information of the user. The manicure application module (103) can perform big data analysis for the user and push information to the user. A manicure method, a health management method, and an information pushing method based on the manicure device.
US10404888B2 Image forming system, server, and image forming method that perform dead/alive monitoring of at least part of servers
Provided is an image forming system capable of dead/alive monitoring without adding a special apparatus.An information-transmitting unit of an image forming apparatus transmits management information. A management-information-acquiring unit of a front-end server acquires the management information from the image forming apparatus. An analyzing unit of a back-end server analyzes the management information acquired by the management-information-acquiring unit. An interval-instructing unit of the front-end server, at specified time intervals accumulates instructions for the analyzing unit. The dead/alive-monitoring unit counts the number of messages not acquired by the analyzing unit, and when the number of messages is equal to or greater than a specified threshold value, determines the analyzing unit is not operating.
US10404885B2 Image forming system, terminal, server, image forming apparatus and image forming method
Provided is an image forming system that prevents leakage of confidential data. In the image forming system, a terminal includes a confidential-data-transmitting unit, a code-image-acquiring unit, and a confidential-document-data-creating unit. The confidential-data-transmitting unit transmits confidential data specified for confidentiality inside a document of document data to a server. The code-image-acquiring unit acquires a code image for outputting the confidential data from the server. The confidential-document-data-creating unit creates confidential-document data in which the code image is added to the document data. A server includes a confidential-data-acquiring unit, a code-image-creating unit, a code-image-transmitting unit, and a code-confidential-data-transmitting unit. The confidential-data-acquiring unit acquires the confidential data that is transmitted from the terminal. The code-image-creating unit creates the code image for outputting the confidential data. The code-image-transmitting unit transmits the code image to the terminal. The code-confidential-data-transmitting unit transmits the confidential data to an image forming apparatus. An image forming apparatus includes a decoding unit, a code-confidential-data-acquiring unit and an output-data-creating unit. The decoding unit decodes the code image from the confidential-document data that includes the code image. The code-confidential-data-acquiring unit acquires the confidential data from the code-confidential-data-transmitting unit according to the contents of the code image. The output-data-creating unit creates output data in which the confidential data is included in the confidential-document data.
US10404875B2 Roller, separation device, image reading apparatus, and recording apparatus
A roller includes a shaft, and an elastic body portion that is provided on an outer peripheral surface of the shaft, in which the elastic body portion includes an inner peripheral portion which becomes a shaft side, an outer peripheral portion which becomes an outer side with respect to the inner peripheral portion, a plurality of first connection portions which connect the inner peripheral portion and the outer peripheral portion, and a plurality of second connection portions which are provided in a space portion between the adjacent first connection portions and which partition the space portion into one side and the other side of the roller in the axial direction, and in which the first connection portion is inclined in the same direction in a peripheral direction with respect to a radial direction of the roller.
US10404873B2 Image forming apparatus configured to predict an event based on resource information
An image forming apparatus includes: a schedule information generation unit that generates schedule information including an order of execution of received jobs; an acquisition unit that acquires resource information related to a resource used to execute a job; a prediction unit that predicts a timing of occurrence of an event that possibly occurs in the apparatus as the received jobs are executed in accordance with the order of execution on the basis of the schedule information and the resource information; a display information generation unit that generates display information for displaying a period of execution of the job to be executed and the timing of occurrence of the event along the same time axis, and for displaying a degree of influence of the event on execution of the job; and a display controller that controls display of the display information.
US10404872B2 Multi-function device with selective redaction
A method and apparatus for redacting a document via a graphical user interface (GUI) on a multi-function device (MFD) are disclosed. For example, the method includes scanning a document, displaying the document on the GUI, receiving a selection of at least one portion of the document to redact via the GUI and creating a new document that redacts the at least one portion of the document that is selected.
US10404871B2 Image processing device to execute communication processing with information processing device for remotely controlling screen of image processing device from information processing device, non-transitory computer-readable recording medium for image processing device, and image processing system
An image processing device may display a first display screen including a first image on a touch screen. The first image may be for accepting a display switching instruction to switch the first display screen to a second display screen. The image processing device may generate first screen data which enables a display of the information processing device to display the first display screen. The image processing device may send the generated first screen data in a case where first request information is received from the information processing device. The image processing device may receive coordinate information indicating a position within the first display screen where an input operation has been inputted. The image processing device may switch to the second display screen associated with the first image in a case where the position indicated by the coordinate information is within the display area of the first image.
US10404870B2 Image processing apparatus, setting-value setting method and computer-readable recording medium recording setting-value setting program
An image processing apparatus that is communicable with a portable device carried by a user includes a hardware processor, the hardware processor executes a process in accordance with a setting value, acquires a terminal image displayed by the portable device from the portable device, analyzes the acquired terminal image, and sets the setting value based on a result of analysis.
US10404869B2 Image forming apparatus that carries out communication with multiple external apparatuses, control method for the image forming apparatus, and storage medium
An image forming apparatus determines whether a network address of a first IP address used in a wireless communication with a first external apparatus conflicts with a network address of a second IP address used in communication with the second external apparatus. A predetermined process is executed at least in a case where it is determined that the network address of the first IP address conflicts with the network address of the second IP address.
US10404867B2 System and information processing method
A remote maintenance system is provided that makes it easy to comprehend support received from an operator. In this system, an image forming apparatus receives an image of the image forming apparatus that is photographed by a mobile terminal from the mobile terminal, transmits the image of the image forming apparatus to an operator terminal, receives support information from the operator terminal, and transmits the support information to the mobile terminal. The mobile terminal photographs the image forming apparatus, transmits the photographed image of the image forming apparatus to the image forming apparatus, receives support information from the image forming apparatus, and based on coordinate information included in the support information, superimposes and displays a guide image included in the support information and the photographed image of the image forming apparatus.
US10404865B2 Dynamic usage inequity detection and/or remedy
An architecture that can dynamically detect and/or automatically remedy service usage inequities in a communications network is provided. For example, based upon a comparison of incoming call detail records (CDRs) to various subscriber information entities (e.g., service plan, blacklisted devices for the service plan, historic or current billing cycle usage, etc.), the architecture can identify when a usage inequity occurs or is likely to occur, substantially in real time.
US10404863B2 Base phone and additional phone implementation, answering, calling, and intercom method, and IP terminal
A base phone and additional phone implementation method, and an Internet Protocol (IP) terminal. The implementation method includes acquiring, by the IP terminal, a group address, group-sending, by the IP terminal, a base phone query message according to the group address, and determining whether a base phone feedback message is received, and when the IP terminal receives the base phone feedback message fed back by a base phone, marking the IP terminal as an additional phone, and otherwise marking the IP terminal as a base phone, and registering with a server, and according to the implementation method the base phone and the additional phone are set up using IP terminals, which avoids disadvantages of a lack of security protection and proneness to theft when an analog phone is connected in a manner of physical parallel connection of copper cables, and therefore improves security significantly.
US10404862B1 Encoder pools for conferenced communications
Various example implementations are directed to methods and apparatuses for facilitating conferenced communications. An example method can include receiving from a plurality of participants of a digital audio conference, audio signals from respective audio input circuits for each respective participant. A subset of the plurality of participants may be identified, as corresponding to loudest audio input compared to a remainder of the participants. At least one encoder pool may be generated by assigning each of the remainder of the participants to an encoder pool associated with a codec used by the respective audio input circuits. For each participant in the subset, digital audio packets of the loudest audio input may be separately encoded to remove feedback. Digital audio packets of the loudest audio input may be separately encoded using the at least one encoder pool, and the encoded data packets may be broadcast to the plurality of participants.
US10404860B2 Customer journey management
Systems and methods of managing customer journeys are implemented using one or more processors in a computing system. Each journey may comprise a succession of interactions at interaction points such as telephone conversations, responses to an interactive voice response “IVR” system and viewing a web page. Customer journey scores are determined for customers at one or more interaction points along the customer journey and the customer journey score is used to determine whether and when an intervention should take place. Models for determining customer journey scores may be created for a set of customers based on one or both of subjective and objective data relating to a subset of the set of customers that have made some or part of the journey, e.g. customers that have responded to polls. An intervention may take place during the journey or after completion of the journey.
US10404856B2 Method and call manager node for handling group calls
A method and a call manager node (200) for handling calls directed to a group of subscribers. When receiving (2:3) a request from a caller (202) for access to a first group of subscribers (204) having at least one common characteristic, the call manager node assigns (2:4) first caller-specific temporary group number (A1) for the caller, wherein the first group number can be used exclusively by the caller for calling the subscribers in the first group. The call manager node further sends (2:5) the first group number to the caller in response to the request. The caller is then connected (2:7, 2:9, 2:11) to a subscriber in the first group sequentially or according to a scheme each time the caller dials (2:6, 2:8, 2:10) the first group number. The group is created according to a criteria and the anonymity of the called parties is kept. Call hunting.
US10404855B2 Preemptive responses based on service availability
Disclosed embodiments provide techniques for generating an electronic communication response for a mobile electronic device in an offline state. A communication server detects various offline conditions, such as explicitly powered off, low/dead battery, dead zone location, and/or other reasons. A sending electronic device, attempting to establish communication with a receiving electronic device that is offline receives an automated reply message from the communication server, indicating that the intended receiving electronic device is offline. In embodiments, an estimated online restoration time for the receiving electronic device is derived and included in the automated reply message. Additionally, a reason for the offline condition such as explicitly powered off, low/dead battery, dead zone location, and/or other reason may also be included in the automated reply message.
US10404854B2 Overload control for session setups
A centralized server system (12, 18) is arranged to monitor overload restriction requirements of session control nodes (21A-D) within a globally scalable VoIP and Multimedia network (20) in order to handle session set-up requests. An overload status module (38) in the server system receives overload status messages (22) from the session control nodes and based on these messages and the demand on each session control node determined from session set-up requests, the server system (12, 18) selects which session control nodes (21A-D) as well as which of their associated interconnects to other networks to include in a session setup response (6) to a session setup request (5) from a source session control node (21A-D).
US10404851B2 Task completion in a tracking device environment
A set of tracking devices can be placed within a geographic area as part of a scavenger hunt. A user with a mobile device can traverse the area, and when the user moves within a threshold proximity or communicative range of a tracking device, the mobile device can receive a communication from the tracking device identifying the tracking device. In response to determining that the tracking device is part of the set of tracking devices and thus part of the scavenger hunt, the mobile device can modify a tracking device interface displaying a representation of the tracking device to indicate that the tracking device has been found. In response to each tracking device being found, the mobile device can modify the tracking device interface to indicate that the scavenger hunt has been completed.
US10404847B1 Apparatus, method, and computer readable medium for communicating between a user and a remote smartphone
A method, apparatus and computer readable medium. The method may include receiving at least one out of (i) a call notification from a smartphone that is conveyed over a short-range wireless communication link of an apparatus, and (ii) a user voice command for initiating a call by the smartphone, the user voice command is detected by a microphone array of the apparatus; generating, a connection establishment command that once received by the voice-controlled digital assistant will cause the voice-controlled digital assistant to establish a short-range wireless communication connection with the apparatus; outputting the connection establishment commands; performing a speech-based user recognition process by a speech recognition module of the apparatus; and following a successful speech-based user recognition process and a successful establishment of the short-range wireless communication connection with the voice-controlled digital assistant, participating in a call by exchanging audio conveying signals between the smartphone and the voice-controlled digital assistant.
US10404845B2 Method and device for controlling notification content preview on mobile terminal, and storage medium
A method and device for controlling a notification content preview on a mobile terminal, and storage medium include: receiving a notification; determining whether a mobile terminal is in a held state; and if so, then generating a corresponding notification content preview according to the notification, and displaying the notification content preview on a screen of the mobile terminal. A user can therefore learn about a received notification content in time via a simple and effective manner.
US10404844B1 Mobile terminal unlock method for security protection of mobile phone
A mobile terminal unlock method for security protection of mobile phone is provided. The method includes: obtaining a trigger signal for unlock, and generating a first password according to the trigger signal; generating a corresponding unlock signal according to a preset correspondence between the unlock signal and the first password and with reference to the first password, and sending the corresponding unlock signal; obtaining an unlock password that is obtained by means of parsing by a user according to the unlock signal; matching the unlock password with the first password; determining whether the unlock password is consistent with the first password; and if a determining result is yes, unlocking a password lock; or if a determining result is no, obtaining a trigger signal for unlock again.
US10404841B1 Mobile terminal and electronic apparatus
A mobile terminal including a left side face, a right side face, a front side face, a rear side face, and a top face. The mobile terminal is provided with a groove penetrating from the left side face to the right side face. The mobile terminal includes a sliding device slidable with respect to the groove, a first screen and a first camera. The first camera is arranged on the sliding device. When the sliding device carries the first camera to retract into the groove, the top wall forms at least a part of the top face, the left sidewall forms a part of the left side face, and the right sidewall forms a part of the right side face; when the sliding device carries the first camera to extend out of the groove, the first camera can be exposed out. An electronic apparatus is also provided.
US10404838B2 Systems and methods for selecting microservices to process protocol data streams
Systems and methods are described herein generally relating to network security, and in particular, embodiments described generally relate to systems and methods for selecting microservices to process protocol data streams. For example, a method is disclosed, which calls for receiving a protocol packet, the protocol packet comprising a sequence number, generating a difference by subtracting a protocol message base from the sequence number, generating a first quotient by dividing the difference by a protocol common message length, generating a second value using the first quotient, determining a Transmission Control Protocol (TCP) reassembly resource using the generated second value, and transmitting the protocol packet to the determined TCP reassembly resource.
US10404827B2 Client network information service
Presented herein is a Client Network Information Service (CNIS). The CNIS is configured to determine client network information for a communication from a client to at least one application running in a cloud infrastructure environment. The client network information is delivered to instances of the application and to a router associated with the application in order to enable the application to adjust service for the client.
US10404823B2 Multitier cache framework
The described technology is directed towards a cache framework that accesses a tier of ordered caches, in tier order, to satisfy requests for data. The cache framework may be implemented at a front-end service level server, and/or a back end service level server, or both. The cache framework handles read-through and write-through operations, including handling batch requests for multiple data items. The cache framework also facilitates dynamically changing the tier structure, e.g., for adding, removing, replacing and/or reordering caches in the tier, e.g., by re-declaring a data structure such as an array that identifies the tiered cache configuration.
US10404822B2 Predictive rollup and caching for application performance data
In one aspect, a system for pre-fetching performance data in a monitored environment is disclosed. The system can include a processor; a memory; and one or more modules stored in the memory. The one or more modules are executable by the processor to perform operations including: record queries that request for application performance data with latencies longer than a threshold; learn access patterns in the recorded queries with latencies longer than the threshold; pre-fetch and cache the application performance data requested by the recorded queries before the same recorded queries are requested next time; and provide the pre-fetched application performance data from the cache when the same recorded queries are requested next time.
US10404818B2 Methods and apparatus to supplement web crawling with cached data from distributed devices
Methods and apparatus to supplement web crawling with cached data from distributed devices are disclosed. An example method includes identifying a first webpage. Accessing a set of cached webpages cached in a panelist device. When the first webpage is in the set of cached webpages: identifying a first language setting used by the panelist device when the first webpage was accessed. Transmitting a first number of requests for the first webpage, respective ones of the requests in the first number identifying different language settings. The requests in the first number of requests skipping the first language setting used by the panelist device when the first webpage was accessed.
US10404807B2 Notification systems
An example method, for implementation by an example notification system, comprises creating a TCP connection between a client device and a cloud device; sending, by the cloud device, a first UDP message to the client device; and waiting, by the client device, to receive the first UDP message until a predetermined time after the creation of the TCP connection. If the client device has not received the first UDP message by the predetermined time, the method comprises sending, by the client device, a second UDP message to the cloud device, wherein sending the second UDP message starts an open time period during which the client device is able to receive UDP messages from the cloud device.
US10404806B2 Methods and systems for segmenting multimedia content
A method and a system are provided for segmenting a multimedia content. The method estimates a count of a plurality of multimedia segments in the multimedia content, and a duration of each of the plurality of multimedia segments in the multimedia content. The method determines a cost function associated with a multimedia segment from the plurality of multimedia segments, based on the count of the plurality of multimedia segments, and the duration of each of the plurality of multimedia segments. The method further determines an updated count of the plurality of multimedia segments, and an updated duration of each of the plurality of multimedia segments until the cost function satisfies a pre-defined criteria. Based on the updated count of the plurality of multimedia segments, and the updated duration of each of the plurality of multimedia segments, the method segments the multimedia content into the plurality of multimedia segments.
US10404803B2 Monitoring of home dialysis machines using a network connected system
This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
US10404799B2 Migration to cloud storage from backup
According to certain aspects, a system may include one or more first computing devices in communication with a remote computing system over a wide area network (WAN), configured to initiate a data protection operation to create a secondary copy of production data generated by a first application; store in association with the secondary copy one or more computing parameters associated with hosting of the first application; compare characteristics associated with a plurality of differently appointed computing resources to provision within the remote computing system with the computing parameters; select one of the differently appointed computing resources to provision based at least in part on the comparison; request the remote computing system to provision an instance of the selected computing resource within the remote computing system; and restore at least a portion of the secondary copy of the production data generated by the first application to the remote computing system.
US10404797B2 Supporting multiple clipboard items in a virtual desktop infrastructure environment
Multiple clipboard items are supported in a VDI environment. A client clipboard service can monitor the system clipboard to detect when a clipboard item is added to the system clipboard. The client clipboard service can copy any item added to the system clipboard to a client clipboard buffer. The client clipboard service can also interface with a client virtual channel endpoint to send items in the client clipboard buffer to a server virtual channel endpoint. A server clipboard service can then copy the received items to a server clipboard buffer to thereby synchronize the client and server clipboard buffers. The server clipboard service can function in a similar manner to copy items added to the server's system clipboard to the server clipboard buffer and then interface with the server virtual channel endpoint to cause such items to be synchronized back to the client clipboard buffer.
US10404796B2 Method and system for information transfer and sharing among mobile apparatuses
A method and a system for information transfer and sharing among mobile apparatuses are disclosed. The method includes the steps of identifying and displaying data in each mobile apparatus as well as simultaneously indicating each name of each mobile apparatus on an endpoint PC when at least two mobile apparatuses are connected to the endpoint PC; transferring or synchronizing the data in a designated mobile apparatus to or with a destination mobile apparatus when an instruction for data transfer or data synchronization is received. The present invention can fulfill information transfer and sharing among multiple mobile apparatuses.
US10404795B2 Virtual machine high availability using shared storage during network isolation
In case of network isolation of a host executing one or more virtual machines, the state of the one of more virtual machines is saved using a variety of isolation response mechanisms. Isolation responses may include a live migration to another host using a shared storage system connected to both hosts, a virtual machine suspend and resume operation, and a snapshot reversion operation. The execution state of the virtual machine(s) running on the isolated host, which includes the state of the guest operating system and any running applications, are maintained in the other host, even after host isolation has occurred.
US10404792B2 Data transfer
A data transfer method and system includes at least one switch device (102) configured, in use, to transfer data, directly or indirectly, between a plurality of computing devices (104). The at least one switch device is configured to provide a plurality of Virtual Local Area Networks (VLAN), each said VLAN being configured as a Virtual Channel (VC) by receiving data from a said computing device designated as a sole source of data over the VC. The VC data is transmitted from the sole source computing device as Ethernet frames (200) tagged with a VLAN tag (202). The VCs are routed through the at least one switch device according to a VLAN Id field of the VLAN tag of a said frame, with fixed and pre-determined routing of the frame being determined by configuration of the at least one switch device.
US10404789B2 Systems, method, and non-transitory computer-readable storage media for generating code for displaying a webpage
A system for use in displaying a webpage is described herein. The system includes a database and a server computer. The database includes a plurality of software components associated with a webpage. The server computer is configured to access the database and retrieve the plurality of software components and execute a profiling operation including rendering each of the plurality of software components and determining a rendering period associated with each software component. The server computer is also configured to select a cacheable software component from the plurality of software components as a function of the associated rendering periods, generate rendered cache code for the selected cacheable software component, and store the rendered cache code in the database for use in generating the webpage.
US10404784B2 Method and system for transmitting result of examination of specimen from medical device to destination
Provided are a method and system for transmitting an examination result of a specimen from a medical device to a destination. The method of transmitting the examination result from the medical device to the destination includes: examining the specimen by using the medical device; receiving destination information indicating the destination to which the examination result will be transmitted, wherein the receiving is performed by the medical device; and transmitting the examination result to the destination corresponding to the destination information, wherein the transmitting is performed by the medical device.
US10404774B2 Mobile device and method for controlling transmission to web server in mobile device
A method for controlling a connection of a mobile device to a web server by an in-device web proxy includes transmitting a connection request to the web server when a web browser running on a first Operating System (OS) makes the connection request for connecting to the web server. The method also includes caching information included in a connection response when the connection response is received from the web server in response to the connection request. The method further includes transmitting the cached information matched to a new connection request to the web browser or the web server, when the web browser running on the first OS or a web browser running on a second OS different from the first OS makes the new connection request for connecting to the web server.
US10404773B2 Distributed cluster processing system and packet processing method thereof
The present invention provides a distributed cluster processing system and a packet processing method thereof. The system includes at least one external interface unit, multiple processing units, and a switching unit, where each of the at least one external interface unit is connected between a corresponding processing unit of the multiple processing units and an external network element, and is configured to receive a packet from the external network element, forward the packet to a corresponding processing unit of the multiple directly connected processing units, and send a processed packet to the external network element; and each of the multiple processing units performs specified service processing and is respectively connected to the switching unit, so that the multiple processing units and the switching unit form a star topology structure. According to the system and the method, through a logical combination between the processing units, end-to-end high performance may be achieved.
US10404762B2 Communication system and method
There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.
US10404757B1 Privacy enforcement in the storage and access of data in computer systems
Systems and methods for storing and accessing data according to privacy policies are described herein. Data elements may be associated annotations that encode one or more policies that define how the data element may be used. The data element may be stored in association with the annotation. Whether access to the stored data element should be granted may be evaluated based at least in part on an access scheme for the data element.
US10404753B2 Method and apparatus for detecting security using an industry internet operating system
Disclosed area method and apparatus for detecting security using an industry internet operating system so as to address problems in the prior art of poor security of field devices, and high difficulty of manipulating the field devices. In the method, security detection rules corresponding to respective field devices are obtained according to various heterogeneous and dispersed operating data information in an industry field acquired in real-time into a database, in a big-data analysis mode of an industry big-data analysis platform, and some of the security detection rules corresponding to the field devices are selected and then issued to execution devices to detect the field devices for security to guarantee controllable security in the industry field. In this way, industry data can be acquired, parsed, stored, mined, optimized, and secured in the big-data analysis mode, so that an industry and the field devices can operate in a trusted operating environment.
US10404750B2 Externally defined objects in security policy
Using one or more externally defined objects to at least in part define a security policy is disclosed. In some embodiments, an external object list is obtained from an external list server, and a security policy comprising one or more rules based at least in part on one or more externally defined objects comprising the external object list and based at least in part on one or more locally defined objects is defined. The security policy is enforced with respect to one or more devices and periodically updated as the external object list is updated.
US10404748B2 Cyber risk analysis and remediation using network monitored sensors and methods of use
Systems and methods for cyber risk analysis and remediation using network monitored sensors are provided herein. An example system includes one or more data collecting devices deployed within a network that collect entity information and monitor network traffic of the network that is related to security information. The network includes computing systems that are subject to a cyber risk policy having breach parameters defining one or more events that are indicative of a cyber security breach. A cyber security risk assessment and management system is used to automatically detect occurrence of one or more of the events that are indicative of a cyber security breach, automatically determine the breach parameters that apply for the one or more events that occurred, and generates a remediation of cyber security parameters for the network.
US10404747B1 Detecting malicious activity by using endemic network hosts as decoys
A system for detecting malicious activity in networks, including a deception manager having administrative credentials for a network, planting deceptions within network hosts, and distributing a decoy agent to each endemic decoy host (EDH), each deception including information regarding decoy communication ports of an EDH, each EDH having a group of ports, referred to as decoy ports, for connection by an attacker from a network host that the attacker has breached, wherein each decoy agent is programmed to alert the deception management server, and to proxy communication with the attacker to a trap server, in response to the decoy agent identifying the attacker attempting a connection to the decoy agent's EDH via one of the decoy ports, and a forensic collector that collects, from the breached network host, forensics of the attacker's activity, when the decoy agent acts as a proxy between the attacker and the trap server.
US10404745B2 Automatic phishing email detection based on natural language processing techniques
A comprehensive scheme to detect phishing emails using features that are invariant and fundamentally characterize phishing. Multiple embodiments are described herein based on combinations of text analysis, header analysis, and link analysis, and these embodiments operate between a user's mail transfer agent (MTA) and mail user agent (MUA). The inventive embodiment, PhishNet-NLP™, utilizes natural language techniques along with all information present in an email, namely the header, links, and text in the body. The inventive embodiment, PhishSnag™, uses information extracted form the embedded links in the email and the email headers to detect phishing. The inventive embodiment, Phish-Sem™ uses natural language processing and statistical analysis on the body of labeled phishing and non-phishing emails to design four variants of an email-body-text only classifier. The inventive scheme is designed to detect phishing at the email level.
US10404742B2 Coordinated detection and differentiation of denial of service attacks
According to one embodiment, an analyzer module (AM) within a same protected network and on-premise with a web application server (WAS) detects and distinguishes between types of Denial-of-Service (DoS) attacks. The AM tracks whether test HTTP messages, which include test HTTP request messages that a signal generation module (SGM) is configured to transmit to the WAS and test HTTP response messages that the WAS is expected to transmit in response to the test HTTP request messages, are timely received. The AM is aware of a timeliness that the SGM is expected to transmit the test HTTP request messages and that the WAS is expected to transmit the test response HTTP messages. The AM detects an occurrence of a DoS attack and identifies the type of the DoS attack based upon the result of the tracking indicating that a number of the test HTTP messages have not been timely received.
US10404740B2 System and method for deprovisioning
A method, computer program product, and computer system for identifying a first user in a network. Access to at least a portion of the network is available to at least one of the first user and a second user based upon, at least in part, one or more attributes of the first user. If there is a determination of a change in an attribute of the one or more attributes of the first user has occurred, removing at least a portion of the access to at least the portion of the network from at least one of the first user and the second user based upon, at least in part, the change in the attribute of the one or more attributes of the first user.
US10404739B2 Categorization system
A system for the categorization of interlinked information items, the system comprising: a trust flow module which is configured to receive a seed trust list of one or more first information items, the seed trust list associating the one or more first information items with one or more categories; and a trust flow module configured to: associate a respective trust value with each of the one or more categories for the one or more first information items; and iteratively pass at least part of the or each trust value to one or more further information items to generate, for each of the one or more further information items, at least one accumulated trust value associated with a category of the one or more categories, such that the one or more further information items can be categorized based on the at least one accumulated trust value and associated category.
US10404735B2 Individualized cybersecurity risk detection using multiple attributes
A method for assessing and responding to potential cybersecurity risks includes: obtaining, by a computing device, a plurality of attributes relating to an authentication event; determining, by the computing device, based on a cybersecurity risk assessment model, whether the plurality of attributes relating to the authentication event indicate a potential cybersecurity risk, wherein the cybersecurity risk assessment model is individualized on a per-user or per-device basis; and causing, by the computing device, in response to determining that the determined plurality of attributes relating to the authentication event indicate a potential cybersecurity risk, a heightened security measure to be implemented.
US10404729B2 Device, method, and system of generating fraud-alerts for cyber-attacks
Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a cyber-attacker. An end-user device (a desktop computer, a laptop computer, a smartphone, a tablet, or the like) interacts and communicates with a server of a computerized server (a banking website, an electronic commerce website, or the like). The interactions are monitored, tracked and logged. User Interface (UI) interferences are intentionally introduced to the communication session; and the server tracks the response or the reaction of the end-user to such communication interferences. The system determines whether the user is a legitimate human user; or a cyber-attacker posing as the legitimate human user. The system displays gauges indicating cyber fraud scores or cyber-attack threat-levels. The system extrapolates from observed fraud incidents and utilizes a rules engine to automatically search for similar fraud events and to automatically detect fraud events or cyber-attackers.
US10404727B2 Self organizing learning topologies
In one embodiment, a networking device at an edge of a network generates a first set of feature vectors using information regarding one or more characteristics of host devices in the network. The networking device forms the host devices into device clusters dynamically based on the first set of feature vectors. The networking device generates a second set of feature vectors using information regarding traffic associated with the device clusters. The networking device models interactions between the device clusters using a plurality of anomaly detection models that are based on the second set of feature vectors.
US10404725B1 System and method of detecting delivery of malware using cross-customer data
According to one embodiment, an electronic device features processing circuitry and memory that includes a first logic and a second logic. When executed by the processing circuitry, the first logic organizes (i) a first plurality of indicators of compromise (IOCs) received from a first source, where the first plurality of IOCs being caused by a known origin of a malicious attack, and (ii) one or more IOCs received from a second source that is different from the first source and an origin of the one or more IOCs is unknown. The second logic conducts a predictive analysis that evaluates whether the one or more IOCs have at least a degree of correlation with the first plurality of IOCs, and determines a threat level. The threat level signifies a degree of confidence that IOCs received from the second source are caused by the known origin of the first plurality of IOCs.
US10404711B2 Servicing of network software components of nodes of a cluster storage system
Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
US10404707B2 Provisioning system-level permissions using attribute-based access control policies
A permissions provisioning module includes a data adapter and a permissions calculator associated with a policy evaluator operable to evaluate an ABAC policy. The module is adapted to interact with a computer system including resources, metadata and an access control mechanism enforcing, in respect of each resource, an access control list associated with the resource. In operation, the data adapter receives metadata for said computer system and assigns values to attributes in the policy based on the metadata. The permissions calculator queries the policy evaluator on combinations of resources and principals of the system using the attribute values thus assigned, and returns permission data. The data adapter formats said permission data into ACLs, for deployment in the computer system.
US10404706B2 Methods and systems for detecting, verifying, preventing and correcting or resolving unauthorized use of electronic media content
A method of detecting, verifying, preventing and correcting or resolving unauthorized use of electronic media content. In one embodiment, the method comprises providing an electronic system that allows auditors to register to audit the use of electronic media content, providing the auditors with information through the electronic system regarding a unique identifier that identifies one or more items of electronic media content, owners of electronic media content or other intellectual property or users who have subscribed to the use of electronic media content, obtaining information from auditors through the electronic system regarding unauthorized use of the electronic media content and verifying that the information received from auditors is complete.
US10404704B2 Communication mechanism for data processing devices
A method for controlling communications between a data processing device in a first network and a target service in a second network via a gateway apparatus, the method comprising: transmitting a request to communicate with the target service from the data processing device to the gateway apparatus; transmitting device credentials from the data processing device to the gateway apparatus, wherein the credentials comprise information relating to the target service; verifying at the gateway apparatus an authentication status of the data processing device based on the device credentials; establishing a communication path between the data processing device and the target service if the authentication status is verified.
US10404702B1 System and method for tenant network identity-based authentication and authorization for administrative access in a protection storage system
In one embodiment, a request is received from a remote device of a user for configuring a tenant-unit of a storage system via a secure connection session. A secure multi-tenancy (SMT) module determines a first network identity associated with the secure connection session. The SMT module examines an SMT registry namespace associated with the tenant-unit of the tenant to determine a second network identity that has been assigned to the tenant-unit. The first network identity is compared with the second network identity. The request is allowed to configure the tenant-unit in response to determining that the first and second network identities match; otherwise, the request is denied.
US10404700B1 Concurrent design process
The present disclosure relates to a method for multi-user, at least partially concurrent, electronic circuit design. Embodiments may include storing a lock list at a client computing device, wherein the lock list includes objects associated with an electronic design that have been locked or unlocked. Embodiments may further include receiving a user input corresponding to a lock/unlock request associated with an object of the design, wherein the design is accessible by multiple users in an at least partially concurrent manner. Embodiments may include transmitting the lock/unlock request to a server computing device. Embodiments may further include comparing the user input corresponding to at least one of the lock request or unlock request with the lock list and determining whether to lock or unlock the object based upon, at least in part, the comparison, wherein determining does not include receiving server authorization.
US10404699B2 Facilitating third parties to perform batch processing of requests requiring authorization from resource owners for repeat access to resources
An aspect of the present disclosure facilitates third parties/server system to perform batch processing of requests requiring authorization from resource owners for repeat access to resources. In one embodiment, a server system/third party selects a next request from a batch of requests, with the next request requiring a protected resource (hosted on a second party) owned by a owner/user (first party). The server system checks whether an access token is present authorizing access of the protected resource by the server system on behalf of the owner. If the access token is not present, the server system communicates in an offline mode with the owner to receive the access token. The server system then processes the next request by accessing the protected resource using the present/received access token.
US10404697B1 Systems and methods for using vehicles as information sources for knowledge-based authentication
The disclosed computer-implemented method for using vehicles as information sources for knowledge-based authentication may include (1) identifying a vehicle belonging to a user who is attempting to authenticate with an identity-verification authority, (2) acquiring analytic information about the vehicle, (3) generating, by analyzing the analytic information about the vehicle, at least one authentication question, where the correct response to the authentication question requires knowledge about the vehicle, (4) presenting the authentication question to the user, and (5) authenticating the identity of the user based on the user responding correctly to the authentication question. Various other methods, systems, and computer-readable media are also disclosed.
US10404696B2 Enabling multitenant data access on a single industrial network
In an embodiment, a computer-implemented method comprises: in response to receiving a first authentication request from one or more first computing devices, authenticating the first computing devices on behalf of a first client device using a first set of identity information; in response to authenticating the first computing devices, generating and queuing a first set of one or more transactions corresponding to at least one of the one or more first computing devices; in response to receiving a second authentication request from the first client device configured to access the first set of one or more transactions, authenticating the first client device on behalf of a second computing device using a second set of identity information that is associated with the first client device; in response to performing the second authentication service, encrypting and sending the first set of one or more transactions to the first client device.
US10404695B2 Portable biometric authentication device and terminal device using near field communication
A portable biometric authentication device communicates with a terminal device using near field communication (NFC). The portable biometric authentication device includes; a NFC antenna, a power supply circuit that generates at least one power voltage in response to an electromagnetic field generated by the terminal device and received via the NFC antenna, a sensor subsystem that operates in response to the at least one power voltage and includes a biometric sensor that acquires biometric information from a user, and a control subsystem that operates in response to the at least one power voltage and includes a NFC controller that controls the communication of the biometric information to the terminal device using the NFC antenna.
US10404688B2 Method and apparatus for enabling co-browsing of third party websites
An agent providing customer support to visitors on a website can co-browse with the visitors as they interact with the website. The agent is provided with a list of authorized third-party domains. Upon selection of one of the authorized third-party domains, an invitation will be sent to the visitor to co-browse with the agent on the website in the unaffiliated third-party domain. Acceptance of the invitation causes a co-browse browser extension to be downloaded to the visitor's browser and redirects the visitor's browser to the website in the third-party domain. The co-browse browser extension contains co-browse script to replicate the DOM of the visitor's browser to the agent so that the agent can view the visitor's browser as the visitor interacts with the website in the third-party domain.
US10404684B1 Mobile device management registration
Techniques of the present disclosure register a device to a mobile device management (MDM) network to enable access of the MDM network. In some embodiments, a registration service receives a request to register a device as a device managed by an enterprise associated with the registration service. In response, the registration service sends a response redirecting the device to authenticate via an authentication service, where the device is configured via an authentication profile to authenticate via the authentication service. The device sends a token issued by the authentication service of the enterprise. The registration service provides access to the registration service based the received token, including by allowing the registration service to be used to register the device as a device managed at least in part by the enterprise. The present techniques improve security of communications by registering a device without requiring input of sensitive authentication information.
US10404683B2 Strength-based password expiration
A password application system receives a credential for a first privilege of a plurality of privileges whereby the first privilege corresponds to a first set of credential requirements and the plurality of privileges have a second privilege that corresponds to a different set of credential requirements. The system determines whether the credential for the first privilege satisfies the first set of credential requirements. If the credential satisfies this set of credential requirements, the system enables the credential to be used for access in accordance with the first privilege.
US10404682B2 Proof of presence via tag interactions
A system and method for determining presence information for mobile devices (104) are disclosed. Specifically, the presence information for a mobile device (104) can be determined based on whether or not the mobile device (104) is having a unique interaction with a smart tag (108). If a unique interaction is detected, then the mobile device (104) can be said to be within the presence of the smart tag (108) and the location or presence information for the mobile device (104) can be correlated to location information known for the smart tag (108).
US10404680B2 Method for obtaining vetted certificates by microservices in elastic cloud environments
A method and is provided for obtaining a vetted certificate for a microservice in an elastic cloud environment. The microservice receives a one-time authentication credential. The microservice utilizes the one-time authentication credential to obtain a client secret. The microservice obtains an access token and CSR (Certificate Signing Request) attributes using the client secret and constructs a CSR utilizing the CSR attributes. The microservice requests a vetted certificate from a Certificate Authority (CA) and includes the access token and the CSR in the request. If the access token and the CSR pass vetting at the CA, the CA sends a vetted certificate to the microservice.
US10404678B2 Security object creation, validation, and assertion for single sign on authentication
A security object creation and validation system provides an additional factor of authentication. An authentication system as described herein provides secure two-factor authentication, such as for IT resources in an organization. The authentication system can perform generation of a security object (such as an X.509 object, Java object, persistent browser token, or other digital certificate); registration of the generated security object or of an existing security object (such as a near field communication identifier, smart card identifier, OATH token, etc.); validation of the security object as part of an authentication process; and assertion of the identity of the security object to native network resources (such as web resources, network resources, cloud resources, mobile applications, and the like) that may accept the security object. The authentication system may provide user interfaces to allow users and administrators to manage registered device inventory and revoke security objects.
US10404673B2 User authentication
A non-transitory computer readable medium stores a program causing a computer to execute a process for information processing, the process including: acquiring operation histories of registered users from a system; presenting a question about an operation history in the system to a requesting user who has requested a clue about user information and receiving entry of an answer to the question; and specifying, from the registered users, a candidate corresponding to the requesting user in accordance with a degree of matching of the received answer from the requesting user with the acquired operation histories of the registered users and then offering a clue about user information of the specified candidate to the requesting user.
US10404672B2 Systems and methods for reducing cyber security incidents with intelligent password management
Systems and methods for reducing cyber security incidents in video surveillance and security systems with intelligent password management are provided. Some methods can include assessing a vulnerability of a current password for each of a plurality of cameras, responsive to detecting that the current password for at least one of the plurality of cameras is vulnerable, automatically generating an updated password for the at least one of the plurality of cameras, and assigning the updated password to the at least one of the plurality of cameras.
US10404671B2 Approach for message level encryption for service APIs
Disclosed are requesting party and responding party computer systems which perform a message level encryption for messages sent through the computer systems. Using the message level encryption, the computer systems may prevent those with access to an unsecured zone in one or more of the computer systems from viewing the messages.
US10404667B2 Secure, autonomous file encryption and decryption
The disclosure includes novel encryption and/or decryption methods and systems that provide various security benefits. More specifically, the disclosure includes a description of a file encryption process and its ability to dynamically control permissions on who is allowed to decrypt the file. Moreover, the disclosed process permits an encrypted file to be freely distributed without losing the ability to govern/regulate decryption.
US10404659B2 Optimization of resource URLs in machine-to-machine networks
A mechanism for forming and using shortened Uniform Resource Locators or URLs for resources available within a Machine-to-Machine, M2M, network enables the use of a Domain Name Server based routing of M2M messages between entities within the M2M network domain without requiring the memory-intensive storage that would be required for indicating the full network topology associated with the actual resource locations.
US10404654B1 Network address distribution to wireless relays in a wireless data communication network
A wireless data communication network distributes network addresses to wireless relays. The network receives attachment requests from the wireless relay over wireless access points and transfers network address requests to a network address server. The network receives network address responses from the network address server having network addresses for the wireless relay. The network stores the network addresses for the wireless relay in a memory and transfers the network addresses to the wireless relay. The network wirelessly exchanges user data with the wireless relay. The network receives subsequent attachment requests from the wireless relay and retrieves the network addresses for the wireless relay from the memory without re-using the network address server. The network transfers the network addresses to the wireless relay and wirelessly exchanges user data with the wireless relay.
US10404649B2 Content delivery optimization using adaptive and dynamic DNS
Systems, methods, and computer program products for determining network characteristics are provided. The network characteristics may be used to facilitate changes to how content is delivered over a network, such as to avoid network congestion, to provide improved throughput, or to provide a good (or better) user experience, such as when streaming media. For example, the network characteristics may be determined, in part, by tracking domain name resolution requests by using specially formulated domain names that require resolution at an authoritative name server.
US10404646B2 Integration of real-time and non-real-time communications
First communication information is received from a first communication session in a first communication medium. The first information has an associated first topic identifier. The first communication information may be a media stream, such as a voice media stream. Second communication information is received from a second communication session in a second communication medium associated with the first topic identifier. The first and second communication mediums are different communication mediums. The second communication session occurs after the first communication session has ended. For example, the second communication medium may be an email that occurs after a voice call has completed. The first information and the second information are stored in a first topic record based on the first topic identifier. A user can then access the topic record to view the first and second communication information for the topic.
US10404636B2 Embedded programs and interfaces for chat conversations
Implementations relate to embedded programs and interfaces for chat conversations. In some implementations, a method includes initiating an embedded application in association with a chat interface displayed by a messaging application that executes at least in part on a first user device. The chat interface displays messages originating from other user devices participating in a chat conversation over a network and associated with chat users. An indication is received over the network that one or more particular devices of the other user devices have connected to an embedded session associated with the embedded application. In response, chat identities associated with particular users of the particular user devices are provided from the messaging application to the embedded application. The particular users are designated as member users of the embedded session, and the embedded application is updated based on data received from particular user devices of the embedded session.
US10404635B2 Optimizing data replication across multiple data centers
Aspects of the disclosure relate to optimizing data replication across multiple data centers. A computing platform may receive, from an authentication hub computing platform, an event message corresponding to an event associated with the authentication hub computing platform. In response to receiving the event message, the computing platform may transform the event message to produce multiple transformed messages. The multiple transformed messages may include a first transformed message associated with a first topic and a second transformed message associated with a second topic different from the first topic. Subsequently, the computing platform may send, to at least one messaging service computing platform associated with at least one other data center different from a data center associated with the computing platform, the multiple transformed messages. In some instances, the event message may include information identifying a user account login event that occurred at the authentication hub computing platform.
US10404632B2 Determining when to partition real time text content and display the partitioned content within separate conversation bubbles
A first user equipment (UE)—during a real time text (RTT) communication session with a second UE—may make a control function available to a local user of the first UE, who may invoke the control function to break up his/her RTT content within organized conversation bubbles. In an example process, after displaying first text character(s)—which was input by the local user—within a first conversation bubble designated for the first UE (or the local user thereof), the first UE may detect an invocation of the control function, followed by additional user input requesting to type one or more second text characters. Invocation of the control function prior to the additional user input requesting to type the second text character(s) may cause the first UE to display the second text character(s) within a second conversation bubble designated for the first UE, rather than the first conversation bubble.
US10404631B2 Creating groups in a messaging system
A messaging system comprising: computer storage holding messaging accounts for users of the messaging system, each comprising a user identifier of a first type; an account manager for managing the messaging accounts; a group manager configured to grant participant users access to messaging groups by creating, in the computer storage, associations between the messaging groups and the messaging accounts of the participant users; a group messaging service configured for use in transmitting and receiving messages, in each of the plurality of messaging groups, between the participant users granted access to that messaging group, using the user identifiers of the first type in their messaging accounts.
US10404628B2 Systems and methods for providing requested user information to a validated user
A method may include receiving, via a voice channel and from a user device associated with a user, a request for information regarding a service provided to the user by a provider and determining whether the user device is configured to receive push notifications. The method may also include determining whether the user device is associated with a current customer of the provider, generating a link and an authorization token, in response to determining that the user device is not configured to receive push notifications and that the user device is associated with a current customer, and forwarding the link and the authorization token to the user device. The method may further include receiving an indication of a selection of the link via the user device and providing the requested information to the user device in response to receiving the indication of the selection of the link.
US10404626B1 Method for resetting a packet processing component to an operational state
A network device that includes a plurality of packet processing components may receive traffic associated with one or more services. The network device may store state information for each of the plurality of packet processing components, while the plurality of packet processing components are receiving the traffic. The state information may include state configuration information and/or internal storage information. The state information may be stored using a data structure that is internal to the network device and external to the packet processing component. The network device may detect an error that prevents the packet processing component from processing at least a portion of the traffic. The network device may execute, based on detecting the error that prevents the packet processing component from processing at least the portion of the traffic, a recovery procedure that uses the state information to reset the packet processing component to an operational state.
US10404624B2 Lossless switching of traffic in a network device
A system for lossless switching of traffic in a network device may be implemented when a network switch is integrated into a gateway device, or with any other data source. A processor of the gateway device may receive queue depth information for queues of the network switch. The processor may prevent data from being transmitted to congested queues of the network switch, while allowing data to be transmitted to uncongested queues. In this manner, data loss can be avoided through the network switch for data sourced from the gateway device, such as audio-video data retrieved from a hard drive, audio-video data received from a tuner, etc. Furthermore, re-transmission at higher layers can be reduced. Since the subject system observes congestion for each individual queue, only traffic destined to that particular, congested, queue is affected, e.g. paused. Traffic to non-congested queues is not affected, regardless of traffic class or egress port.
US10404614B2 Multi-cloud resource allocation
An example method for allocating resources in a multi-cloud environment may include receiving, by an allocation broker executing in the multi-cloud environment, a client request to create an allocation of cloud resource in a plurality of clouds. The method may include receiving, by the allocation broker from a reservation broker, a reservation candidate based on a reservation type. The reservation candidate is associated with a cloud, and the cloud corresponds to a cloud broker. The method may further include invoking, by the allocation broker, a location handler corresponding to the reservation type to identify a reservation in the cloud having sufficient resource quota to support the allocation of cloud resource, and invoking, by the allocation broker, an allocation handler corresponding to the reservation type to create the allocation of cloud resource in the reservation.
US10404611B2 Discovering path maximum transmission unit
A method for discovering a PMTU, applicable to a destination node of a path, includes: receiving fragment packets from a source node of the path; determining a detecting range based on a maximum length and a minimum fragment unit of the fragment packets; selecting a detecting value within the detecting range in accordance with a predetermined strategy, requesting the source node to respond with a response packet of a length equal to the detecting value, and determining a PMTU of the path based on whether the response packet from the source node is fragmented.
US10404608B2 Systems, devices, and methods for low-jitter communication over a packet-switched network
There is disclosed a network communication system that includes data sources and of switches. Each of the data sources and switches is interconnected by a packet-switched network, and is synchronized to a common clock. The system also includes a network controller that maintains records of network characteristics including a transmission delay for each of the data sources and switches, and a transmission delay for links in the packet-switched network. The network controller processes the network characteristics to generate, for each of a plurality of packets of a given type of traffic: a path from a particular data source, and through at least one particular switch, and a schedule of departure times at each of the particular data source and the at least one particular switch. The path and the schedule are optimized to meet jitter requirements for the given type of traffic.
US10404607B2 Radio communication system
A network has wireless access points, each configured for bi-directional communication, using a first radio protocol, with a communication device that has been associated with the access point by an association data exchange. Each access point is also configured to receive, at a first data rate using the first radio protocol, a multicast radio message and to forward the multicast message onto the network. A radio transmitter is configured to send data at a second data rate, using a second radio protocol different from the first radio protocol. A wireless communication unit transmits a multicast radio message at the first data rate using the first radio protocol. It also receives data from the radio transmitter at the second data rate using the second radio protocol and decodes the data.
US10404604B2 Telecommunications system and method
A telecommunications system is operable to provide a facility for a communications session to a mobile node using an internet protocol. When changing affiliation from one of a first and second packet data network to the other of the first and second packet data network, a mobile node is operable to generate a service level identifier representing a requested priority to be afforded to the internet packets communicated to and from the mobile node with respect to other internet packets communicated to and from other nodes. The mobile node is also operable to generate a binding update internet packet providing a care of address of the mobile and an indication of the service level identifier in the binding update internet packet and to communicate the binding update internet data packets to a home agent of the mobile node. The home agent is operable in response to the binding update to identify the service level identifier and to communicate the internet packets in accordance with the requested priority represented by the service level identifier. The telecommunications system can prioritise the transmission of internet packets according to a priority requested by the mobile node represented by the service level identifier thus reducing a likelihood that mobile node will experience delays or interruptions in the transmission of data.
US10404601B2 Load balancing in the internet of things
Disclosed herein are a variety of devices, methods, and systems for load balancing in the internet of things. Devices and other entities can be grouped together in a load balancing group and traffic for such devices balanced according to load balancing criteria. Groups may be discovered, created, manipulated, and deleted by various entities.
US10404596B2 Dynamic route profile storage in a hardware trie routing table
The present disclosure involves systems and methods for managing a trie routing table for a networking device of a communication or computer network. In one implementation, the networking device may utilize a dynamic algorithm for associating hashing functions with pivot tiles of the routing table to improve hash utilization and avoid hash collisions. Further, route prefixes may be relocated from pivot tiles in an attempt to free the tiles for reallocation to other prefix base width or may be relocated to other possible pivot tiles or to a general storage space when a hash collision is detected. This provides for even distribution of pivots within tiles which have base widths in range of a pivot route. The above implementations may occur together or separately to improve the operation of the networking device and provide faster route lookup.
US10404594B2 System and method for providing partitions of classification resources in a network device
In accordance with an embodiment, described herein is a system and method for partitioning classification resources in a network device in a high performance network. Classification resources can be configured into a plurality of levels of partitions, with one or more hardware-based partitions configured to store flow entries associated with frequently-used or performance-sensitive flows, and a firmware-based partition to access large lookup tables stored in one or more additional memories for classification resource scalability. A lookup key can be used for search for a flow entry match in the hardware-based partitions first. If there is a miss, the lookup key can be presented to the firmware-based partition for further search. Results from the firmware-based level can be dispatched back to a hardware-based parser for further processing. Flow entries can be moved between lookup tables by a partition management block based on utilization of the flow entries.
US10404583B1 Routing methods, systems, and computer program products using multiple outside-scope identifiers
In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: based on a first outside-scope identifier and via a first network interface of the current node that is in a second network path segment including the previous node and the current node, receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol or a label forwarding paradigm, the first outside-scope identifier identifying, in a first region, a second region communicatively coupled to the previous node via the first network interface of the current node, where the first outside-scope identifier does not identify any network interface; identify, from a header of the first packet, a second outside-scope identifier that does not identify any network interface, the second outside-scope identifier identifying a third region that does not include the current node; and using the second outside-scope identifier, cause transmission, via a first path segment that includes the current node and that is at least partially outside the third region, first data from the current node to a second network interface of a next node that is at least partially included in the third region.
US10404582B1 Routing methods, systems, and computer program products using an outside-scope indentifier
In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, of a first outside-scope identifier configured to be identified from a plurality of path segment identifiers configured to be identified using the header, where the first outside-scope identifier, for the current node, is designated as an active identifier and identifies a first region that does not include the current node and that at least partially includes the receiving node, the first outside-scope identifier not specifically identifying a first network interface of the receiving node; and based on the first outside-scope identifier, cause transmission, via a first path segment, first data from the current node to the first network interface of the receiving node.
US10404578B2 Method for calling routing algorithm, SDN controller, and SDN-OAF
The document discloses a method for invoking a routing algorithm, an SDN-OAF, and an SDN controller. The method includes pre-configuring a customized routing algorithm; an SDN controller receiving a path computation request from an application, invoking a corresponding customized routing algorithm according to information about the customized routing algorithm carried in the path computation request to compute a service path.
US10404575B2 Switching device having ports that utilize independently sized buffering queues
A switching device comprising a substrate and multiple switches connected to the substrate to provide a switching function. Each of the multiple switches includes a plurality of ports that each utilize a corresponding connection to another switch or to an external device. Each of the ports of each switch are associated with an independently sized buffering queue, with a buffering queue size of at least a first port being different than a buffering queue size of a second port.
US10404570B2 Automatically detecting an error in a communication and automatically determining a source of the error
A device may monitor a communication between network devices for an error associated with the communication. The device may detect the error associated with the communication between the network devices. The device may perform a comparison of an error metric and a threshold error metric. The error metric may be associated with the error. The device may determine whether the comparison indicates that the error metric satisfies the threshold error metric. The device may identify a source of the error using a loopback test based on determining whether the comparison indicates that the error metric satisfies the threshold error metric. The device may provide error source information based on identifying the source of the error. The error source information may identify the source of the error.
US10404567B2 UDPing-continuous one-way monitoring of multiple network links
Methods and apparatus for monitoring network links are disclosed. In one implementation, a client device composes a plurality of data packets and transmits the data packets via a network to a server via two or more ports of the client device. The data packets are transmitted via multiple paths across the network. After transmitting the data packets to the server, the client device composes and transmits a control packet to the server, where the control packet indicates a total number of the data packets that have been transmitted by the client device to the server.
US10404566B2 Online techniques for parameter mean and variance estimation in dynamic regression models
A system of assessing deployments in a network-based media system is provided herein. The system include a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
US10404565B2 Simulation latency indication
A system includes a real-time computer having a real-time clock programmed to output a clock signal, a binary clock display programmed to display a first amount of time that has elapsed according to the clock signal, a host computer programmed to simulate a virtual environment including a virtual clock display programmed to represent a second amount of time that has elapsed according to the clock signal, and a latency processor programmed to calculate latency of the host computer based on a difference between the first amount of time and the second amount of time.
US10404564B2 System and method for continuous in-line monitoring of data-center traffic
Disclosed is a method for continuous in-line monitoring of data-centric traffic to guarantee application performance. The method includes, in each switch of a plurality of switches in a network fabric, grouping all packets entering each respective switch of the plurality of switches based on either 5-tuple applications or EPG based applications, collecting performance statistics at every hop in the network fabric across all flows in-line in a flow table maintained in each respective switch and periodically exporting the performance statistics to analysis module.
US10404562B2 Optimization of retransmission timeout boundary
A method includes estimating a parametric model for a round-trip time sequence for an electronic transmission over a network. Optimization calculations may be performed to dynamically determine a bound (for example, a lower bound) on re-transmission timeout for an electronic transmission to be conducted over the network.
US10404561B2 Network operational flaw detection using metrics
In an embodiment, a computer-implemented method receives and monitors performance metrics from network element. The method also includes receiving periodic control metrics corresponding to object instances. Performance metrics and control metrics provide information about operation of object instances. By monitoring the metrics, a network server is able to detect an operational flaw in the network. Monitoring the performance and control metrics in real time increases the speed of detecting any operational flaw in the network.
US10404559B2 Apparatus and system for automatically rebooting an electronically powered device via power over ethernet
An apparatus for remotely rebooting an electronic device may have an first port adapted to interface with a first communications line capable of transmitting and receiving both data and power, an second port adapted to interface with a second communications line capable of transmitting and receiving both data and power, at least two status light emitting diodes, and at least one power port capable of receiving power from an external power supply module. The apparatus uses an auto-ping, traffic monitor, and heartbeat methodology to manage the operable state of a PSE, PD, or Ethernet traffic. If either one is deemed to have become non-functional or otherwise fall below set operating standards, the apparatus sends a signal to reboot the particular device in question. This removes the need for a manual reboot of a particular device such as a peripheral device in an electronic system.
US10404558B2 Adaptive allocation for dynamic reporting rates of log events to a central log management server from distributed nodes in a high volume log management system
Dynamic reporting rates for a log management system are adaptively allocated. Each individual controller node device of plurality of controller nodes is initially allocated an EPS rate limit for submitting event records to a log management system (e.g., an SIEM log management system) out of a licensed EPS rate. When surges are detected, the log management system dynamically reallocates proportions of EPS rates, within the licensed EPS rate. The individual EPS rate limit for at least one collector node is adjusted in real-time for a specific controller node based on under usage by other collector nodes. Another technique is to prioritize or weight events causing the surge to determine adjustments to EPS rate.
US10404556B2 Methods and computer program products for correlation analysis of network traffic in a network device
Provided are methods and computer program products for monitoring the contents of network traffic in a network device and performing correlation analysis of collected performance metrics to help identify reasons for network performance issues. Methods for correlation analysis include selecting scope and network metric types to include in the correlation analysis to generate an educated candidate set for correlation analysis. The correlation analysis methods result in a hypothesis set that assist the operator in identifying transactions and infrastructure problems resulting in network performance degradation.
US10404555B2 System and method for dynamic management of network device data
A method and apparatus of a device that dynamically changes how management data is managed in response to events detected in a network system is described. In an exemplary embodiment, the device detects an event occurring in the network system. The device further determines if the event triggers a system change in how the management data is reported on one or more of the managed nodes. If the event notification does trigger the system change, for each of the one or more of the managed nodes, the device determines a command for that manage node that represents a specific change in how frequent the management data is reported to the network management system. In addition, the device sends the command to that managed node, where the agent applies the command to the managed node and the applied command implements the specific change in how frequent the management data is reported to the network management system.
US10404554B2 Transaction based network application signatures for text based protocols
A method for profiling network traffic of a network. The method includes extracting cells from bi-directional payloads generated by a network application, wherein each cell comprises at least one direction reversal in a corresponding bi-directional flow, generating a cell group comprising a portion of the cells that are similar, analyzing the cell group to generate a signature of the network application, and classifying, based on the signature of the network application, a new bi-directional flow as being generated by the network application.
US10404552B2 Time-stamping data packets in a network tap element
Digital communications receive signals from the network tap represent “tapped” data. The tapped data is forwarded to a time stamp module. The time stamp module generates a time stamp and inserts the time stamp in each packet body. The time stamp represents a “time” when data packet content is considered to be generated at a sending node from which the tapped data originates. A packet time-stamped in this manner is then forwarded to one or more receivers, such as the recorder for additional processing. One such processing may be a performance measurement based at least in part on the time stamp that, as described, represents the time at which data packet content is considered to have been generated by the sending node. The network tap may be filterable, and either copper-based or a fiber tap.
US10404548B2 Control of network nodes in computer network systems
Installing on a node of a computer network, an agent of a network system. The installed agent receives a network task via the network. The network task involves a second node of the network. The receiving agent generates a probe implementing the task and targeted to the second node. Either the receiving agent or the generated probe generates a command for the second node. The command is related to the probe and can be in the form of a data link layer protocol data unit for network operations, administration, and maintenance (OAM). The agent or node that generates the command communicates the command to the second node. The second node executes the communicated command. The second node communicates an acknowledgment of the executed command to the first node.
US10404547B2 Workload optimization, scheduling, and placement for rack-scale architecture computing systems
Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining component or logical machine lifespans. The rack controller may compose logical machines using components having similar remaining lifespans. In some embodiments the rack controller may validate a service level agreement prior to executing an application based on the probability of component failure. A management interface may generate an interactive visualization of the system state and optimize the datacenter schedule based on optimization rules derived from human input in response to the visualization. Other embodiments are described and claimed.
US10404542B2 Method and apparatus for supporting machine-to-machine communications
Method and apparatus for supporting machine-to-machine (M2M) communications in a hierarchical network architecture including an M2M gateway are disclosed. An M2M entity, (such as M2M device, M2M gateway, or M2M network entity), may perform a service capability discovery procedure to discover an M2M service capability entity that may provide an M2M service capability, and register with the discovered M2M service capability entity. The address or identity of the service capability entity may be pre-configured or obtained from the dispatcher server. The M2M entity may indicate a support M2M service identifier and receive an identity or address of the M2M service capability entity mapping the service identifier. The gateway may advertise M2M service identifiers supported by the gateway so that the M2M device may access the gateway if there is a match. The address of M2M service capability entities may be obtained from the core network.
US10404540B2 G.8032 misconfiguration detection systems and methods
A G.8032 misconfiguration detection method in a node includes receiving a mapped configuration from another node on a ring, wherein the mapped configuration includes a mapping of G.8032 instances to Virtual Local Area Network (VLAN) identifiers configured at the another node; comparing the mapped configuration with a local configuration on the node; and, responsive to a mismatch in the comparing, providing one of a trap and a notification based on the mismatch. The G.8032 misconfiguration can include one of a VLAN not mapped as protected to a node and a VLAN removed from a protected list at the node.
US10404534B2 Method and device for networking intelligent terminals
Provided a method for networking intelligent terminals. The method includes regularly transmitting a networking connection message by a first intelligent terminal in an intelligent terminal system. Upon receiving, by the first intelligent terminal, a networking request returned by a second intelligent terminal according to the networking connection message, the first intelligent terminal controls the second intelligent terminal to join the intelligent terminal system. Also provided is a device for networking intelligent terminals.
US10404529B2 Configurable, connectorized server-augmented control system
A configurable, connectorized system for providing supervisory and distributed control dramatically reduces the number of wire connections that must be made to connect sensors and actuators to a control system, reducing the number of different control hardware components required to connect one or more sensors and actuators through use of a configurable I/O module.
US10404524B2 Resource and metric ranking by differential analysis
The technology disclosed relates to differential analysis of sets of time series pairs. In particular, it relates to building estimators of magnitude of difference between two time series. After the basic estimators are built, they are combined into ensemble estimators using linear or nonlinear prediction models to improve their accuracy. In one application, the ensemble is used for estimating the magnitudes of difference over sets of metric pairs observed from distributed applications and systems running over a computer network. The metric pairs are then ranked in decreasing order of magnitude of difference to guide an operator in prioritizing his root cause analysis of faults, thereby reducing the time-to-resolution of problems.
US10404517B1 Orthogonal frequency division multiplex data unit generation and decoding
A communication device receives a physical layer (PHY) data unit that includes i) a first orthogonal frequency division multiplexing (OFDM) symbol corresponding to a legacy signal field of a PHY preamble, and ii) a second OFDM symbol that immediately follows the first OFDM symbol. The communication device determines a first bit sequence corresponding to the first OFDM symbol and a second bit sequence corresponding to the second OFDM symbol. The communication device unscrambles the second bit sequence to obtain an unscrambled second bit sequence, and determines whether the unscrambled second bit sequence matches the first bit sequence. If the unscrambled second bit sequence matches the first bit sequence, the communication device decodes the PHY data unit according to a first communication protocol, and if the unscrambled second bit sequence does not match the first bit sequence, decodes the PHY data unit according to a second communication protocol.
US10404511B2 Space-time block coding schemes for DFT-s-OFDM
An apparatus and method for transmission of a single-carrier waveform from multiple transmit antennas including both a reference signal and data in a discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) symbol.
US10404507B2 Implicit signaling in OFDM preamble with embedded signature sequence, and cyclic prefix and postfix aided signature detection
A transmitter transmitting payload data using Orthogonal Frequency Division Multiplexed (OFDM) symbols, including: a frame builder configured to receive the payload data and to receive signalling data to use in detecting and recovering the payload data at a receiver, and to form the payload data with the signalling data into frames for transmission; a modulator configured to modulate a first OFDM symbol with the signalling data and to modulate one or more second OFDM symbols with the payload data; a signature sequence processor circuit providing a signature sequence; a combiner circuit combining the signature sequence with the first OFDM symbol; a prefixing circuit prefixing a guard interval to the first OFDM symbol to form a preamble; and a transmission circuit transmitting the preamble and the one or more second OFDM symbols. The guard interval is formed from time domain samples of a part of the signature sequence.
US10404500B2 Multilevel driver for high speed chip-to-chip communications
A plurality of driver slice circuits arranged in parallel having a plurality of driver slice outputs, each driver slice circuit having a digital driver input and a driver slice output, each driver slice circuit configured to generate a signal level determined by the digital driver input, and a common output node connected to the plurality of driver slice outputs and a wire of a multi-wire bus, the multi-wire bus having a characteristic transmission impedance matched to an output impedance of the plurality of driver slice circuits arranged in parallel, each driver slice circuit of the plurality of driver slice circuits having an individual output impedance that is greater than the characteristic transmission impedance of the wire of the multi-wire bus.
US10404499B2 Dispersion compensation for waveguide communication channels
Embodiments of the present disclosure may relate to a transmitter that includes a baseband dispersion compensator to perform baseband dispersion compensation on an input signal. Embodiments may also include a receiver that includes a radio frequency (RF) dispersion compensator to perform RF dispersion compensation. Embodiments may also include a dielectric waveguide coupled with the transmitter and the receiver, the dielectric waveguide to convey the RF signal from the transmitter to the receiver. Other embodiments may be described and/or claimed.
US10404495B2 Ringing suppression circuit
A ringing suppression circuit is provided at one or more nodes each having a communication circuit executing communication with another node by transmitting a differential signal through a pair of communication lines connected to the nodes. The operation controller is configured to shift a mode of the suppressor to a normal-operation mode when the differential signal is transmitted through the pair of communication lines, and to shift the mode of the suppressor to a low-current operation mode when the differential signal is not transmitted through the pair of communication line. A current consumption of the suppressor is less in the low-current operation mode than the normal-operation mode. The suppressor and the operation controller are configured to receive permanent power from a DC power supply, and the communication circuit is configured to receive power from the DC power supply via a power supply switch.
US10404494B2 Communications networks
A method of configuring a network element, for example an amplifier in a VDSL network. Configuration is transmitted to the amplifier using a common mode voltage signal so that there is no interference with the telephony or DSL signals.
US10404492B2 Device and method for mitigating lowpass filter group delay
A device for mitigating a first group delay of a lowpass filter configured to lowpass filter a first channel coefficient of a set of channel coefficients with respect to time, includes a prediction filter configured to filter a data sequence derived from a lowpass filtered first channel coefficient to generate a prediction value of the lowpass filtered first channel coefficient; and an adjustment circuitry configured to adjust the prediction filter to generate the prediction value having a second group delay that is less than the first group delay.
US10404483B2 Control method for information apparatus and computer-readable recording medium
A control method is provided for an information apparatus having a display and being connected to a network, one or more target devices being controlled over the network. The method causes a computer of the information apparatus to display a first display screen on the display when the first display screen is selected, the first display screen displaying one or more control icons that allow operation or state confirmation of the one or more target devices. The method also causes the computer to display a second display screen representing a floor plan of a building on the display when the second display screen is selected, and to display each of one or more device icons representing the one or more target devices on the second display screen representing the floor plan, where the floor plan includes one or more rooms.
US10404479B2 Charging for MTC small data transmission and trigger at MTC-IWF
In order for charging SDT and MTC device trigger over control plane, there is provided a network node (40) that relays messages over a control plane (T5 and Tsp) between an MTC device (10) and an SCS (50). The network node (40) counts the number of messages successfully relayed, and generates a CDR in accordance with the counted number. The messages are SDT messages delivered from the MTC device (10) to the SCS (50), SDT messages delivered from the SCS (50) to the MTC device (10), or MTC device trigger messages delivered from the SCS (50) to the MTC device (10). The network node (40) transfers the CDR to an OCF (31) or a CDF (32).
US10404477B1 Synchronization of personal digital certificates
A root user device associated with a user receives a request from a non-root user device associated with the user to issue a digital certificate to the non-root user device. The root user device utilizes a shared secret to determine whether the request is valid. If the request is determined to be valid, the root user device uses a public cryptographic key of a cryptographic key pair generated by the non-root user device to generate the digital certificate. The root user device digitally signs the digital certificate by using its private cryptographic key of a cryptographic key pair generated by the root user device. The root user device issues the digitally signed digital certificate to the non-root user device for use in authentication of the non-root user device.
US10404474B1 Systems and methods for container orchestration security
Systems and methods for container orchestration security employ one or more processors that separate a lifecycle of one or more containers into a plurality of predefined container image lifecycle phases; segregates control of the plurality of predefined container image lifecycle phases into a plurality of control environments separately controlled by different enterprise control components isolated from one another. In addition, one or more external processors may generate one or more certificates that are based on the platform, state attributes and meta data for interaction of the container with one or more external nodes. The one or more processors may also control the promotion, update and deletion of container images between the plurality of lifecycle phases and registries in different control environments as well as between the enterprise registries and the plurality of other registries that are part of multiple external clouds.
US10404468B2 Technologies for CCM encryption with 64-bit block ciphers
Technologies for counter with CBC-MAC (CCM) mode encryption include a computing device that performs a CBC-MAC authentication operation on a message with an encryption key, using a 64-bit block cipher to generate a message authentication code. The computing device generates a first 64-bit authentication block including an 8-bit flag field and a length field of between 11 and 32 bits. The flag field indicates the length of the length field. Performing the CBC-MAC authentication operation includes formatting the message into one or more 64-bit authentication blocks. The computing device performs a counter mode encryption operation on the message with the encryption key using the 64-bit block cipher to generate a cipher text. Performing the counter mode encryption includes generating multiple 64-bit keystream blocks. The computing device generates an authentication tag based on the message authentication code and a first keystream block of keystream blocks. Other embodiments are described and claimed.
US10404465B2 Sequential biometric cryptosystem and sequential biometric cryptographic processing method
A sequential biometric cryptosystem includes: a registration terminal that extracts a set of feature data from each of multiple pieces of biological information acquired from each user, sequentially selects, out of these, a group of multiple sets of feature data, incrementing the number of combined sets, creates a protection template for each selected group of feature data, and stores the protection template into a storage apparatus. The sequential biometric cryptosystem also includes an authentication terminal that extracts feature data from a combination including one or more pieces of biological information of a specified user, acquired through a sensor on the user, verifies a combination of the extracted feature data against the protection template derived from the biological information having the same specified attribute, and performs, if the verification is successful, specified processing on the user.
US10404464B2 Method and system for secure FIDO development kit with embedded hardware
A method for registration of a biometric template in a computing device includes: storing, in a first memory of a computing device, a biometric module; receiving, by an input device of the computing device, biometric data of a user; generating, by the biometric module of the computing device, a template based on the biometric data; generating, by a generation module of the computing device, a cryptographic key pair comprised of a private key and a corresponding public key using an encryption algorithm; encrypting, by an encryption module of the computing device, the generated template using the private key; storing, in a second memory of the computing device, the private key, wherein the second memory is a trusted execution environment; and storing, in the computing device, the encrypted template.
US10404454B1 Cryptographic ASIC for derivative key hierarchy
A cryptographic ASIC, method, and computer program product for creating, interacting with, and identifying an information stream via a derivative key hierarchy, A user with a programmed transform-enabled cryptographic circuit may process a predetermined input message to obtain a predetermined output message indicating an identity of a particular information stream, such as a blockchain. This user can also process other input messages, such as for verifying a block-chain, but cannot replicate the programmed transform-enabled cryptographic circuit without a transform key. At the medium level of the hierarchy, a user with the transform key can replicate the programmed transform-enabled cryptographic circuit, as well as process input messages and identify an information stream. However, only a user with knowledge of a user passphrase, from which the transform key may be derived during or after circuit manufacture, is capable of creating an information stream, such as a blockchain.
US10404451B2 Apparatus and method for message communication
There are provided a message communication device and method. A message communication device according to an exemplary embodiment includes a header modifying unit configured to modify a message header by adding additional information used together with an identity when a public key corresponding to the identity of a recipient is generated to be the message header, and a message transmitting unit configured to transmit a message including data encrypted based on the public key and the modified message header.
US10404450B2 Schematized access control in a content centric network
A system performs a setup function which outputs a master secret key associated with a content producing device and public parameters. The system generates a secret key for a user in a content centric network (CCN) based on a master secret key associated with the content producing device, and a schema associated with the user. In response to an interest from the user that includes a name that matches the schema, the system encrypts a payload of a content object based on the name and the public parameters. The system transmits the content object to the user. The encrypted payload is configured such that it can only be decrypted by the secret key of the user and cannot be decrypted by the user if the name in the interest does not match the schema, thereby facilitating schematized access control to content objects in the CCN.
US10404448B2 Communication devices, method for detecting an edge in a received signal and method for receiving data
A communication device includes a sampler configured to sample an input signal, wherein the sampler is configured to generate a sampled value for each sampling time of a sequence of sampling times, a sequence value generator configured to generate an output value for each sampling time of the sequence of sampling times based on the sampled values, wherein the sequence value generator is configured to set the output value for a sampling time based on the sampled value for the sampling time and based on a limitation of the difference between the output value for the sampling time and the output value for the preceding sampling time in the sequence of sampling times, and an edge detector configured to detect an edge in the input signal based on the output values.
US10404440B2 Method, user equipment, and base station for transmitting channel state information
A method, a user equipment, and a base station for transmitting channel state information (CSI) are disclosed. First, a scheduling grant command is sent by a base station. A CSI location label is obtained according to information of a resource occupied by the scheduling grant command and information of a resource occupied by a data channel that is indicated by the scheduling grant command. CSI of a carrier corresponding to the CSI location label is sent to the base station through the data channel. The CSI location label may be obtained through the scheduling grant command and the CSI of the carrier corresponding to the CSI location label may be sent or received without changing a length of an aperiodic CSI request field.
US10404438B2 Apparatus and method for performing hybrid automatic repeat request operation in wireless communication system supporting carrier aggregation
Provided is a method of performing HARQ by a UE in a wireless communication system that supports carrier aggregation (CA). The method includes: receiving, from an evolved nodeB (eNB), a downlink grant on a first Physical Downlink Control Channel (PDCCH), the downlink grant including an accumulated downlink assignment indicator (A-DAI) field and a total DAI (T-DAI) field; receiving a first PDSCH indicated by the first PDCCH, the first PDSCH being transmitted from the eNB; receiving, from the eNB, an uplink grant on a second PDCCH, the uplink grant indicating a transmission of a Physical Uplink Shared Channel (PUSCH); determining a size of a HARQ-ACK codebook to which a HARQ-ACK with respect to the first PDSCH is to be mapped, based on the A-DAI and the T-DAI; and transmitting, to the eNB, the HARQ-ACK with respect to the first PDSCH on the PUSCH.
US10404437B2 PUCCH resource allocation for carrier aggregation in LTE-advanced
Systems and methods of signaling uplink control information in a mobile communication network using carrier aggregation are provided. In one exemplary embodiment, a method may include scheduling downlink transmissions to a first user terminal on a single downlink component carrier (CC) associated with a primary cell and scheduling downlink transmissions to a second user terminal on multiple downlink CCs or on a downlink CC associated with a non-primary cell. Further, the method may include receiving, on a first set of radio resources, control information associated with the downlink transmissions to the first user terminal. In addition, the method may include receiving, on a second set of radio resources, control information associated with the downlink transmissions to the second user terminal.
US10404435B2 Pilot signal generation method and apparatus
Embodiments of the present invention provide a pilot signal generation method and apparatus, so as to implement sharing of one pilot by multiple UEs when it is ensured that each of the multiple UEs can correctly obtain a data stream, thereby reducing pilot overheads. The method includes: determining a first pilot signal shared by multiple UEs, where the multiple UEs are multiple UEs transmitting data streams on a same time-frequency resource; determining a pilot precoding vector of first UE and a data stream receiving gain of the first UE according to current downlink channel information of the multiple UEs, where the first UE is one of the multiple UEs; and generating, according to the first pilot signal, the data stream receiving gain of the first UE, and the pilot precoding vector of the first UE, a second pilot signal that is to be sent to the first UE.
US10404433B2 Matrix-based techniques for mapping resource elements to ports for reference signals
Techniques are described for wireless communication. A method of wireless communication at a first wireless device includes identifying a template mapping of a plurality of ports to a first plurality of frequency subcarriers and a first plurality of time periods of a template time-frequency resource grid; mapping a plurality of resource elements of an orthogonal frequency-division multiplexing (OFDM) time-frequency resource grid to the plurality of ports based at least in part on the template mapping; receiving a reference signal from a second wireless device, on a subset of the plurality of ports, based at least in part on the mapping; and decoding the reference signal from a subset of the plurality of resource elements based at least in part on the mapping. In some cases, each port of the plurality of ports is associated with a corresponding radio frequency (RF) chain.
US10404430B2 Method for transmitting pilot signal, base station, and user equipment
The present invention provides a method for transmitting a pilot signal, a base station, and user equipment The method including: determining, by a base station, a transmission period of a pilot antenna port group; and sending, by the base station, in a transmission period corresponding to each pilot antenna port group, a pilot signal to user equipment by using a resource corresponding to the pilot antenna port group, so that the user equipment measures channel quality according to the pilot signal. By means of the technical solutions provided in the embodiments of the present invention, pilot signal overheads can be reduced.
US10404429B2 Channel adaptation for multicarrier arrangement
Implementations related to updating channel adaptation parameters are described. In one implementation, an R2T frame, such as an acknowledgment (ACK) frame, is modified to carry a partial bit allocation table (BAT). The R2T frame may be received by a transceiver apparatus and the partial BAT carried in the header or extended header(s) of R2T frame may be used to update a BAT stored in the transceiver. In another implementation, a message frame is modified to carry a partial BAT. The message frame may be received by a transceiver apparatus and the partial BAT used to update a BAT stored in the transceiver. A unique identification number generated by the receiving transceiver apparatus may be used to synchronize BATs stored in two communicating transceivers without necessity of exchanging additional control messages.
US10404421B2 Telecommunications apparatus and method for conveying a message over selected candidate radio resources in a search space
A wireless telecommunications system comprises a network infrastructure equipment, and a terminal device configured to communicate over a radio interface that supports a downlink channel for conveying a message from the network infrastructure equipment to the terminal device. The network infrastructure equipment is configured to selectively transmit the message with a number of repetitions. The message is transmitted on radio resources selected by the network infrastructure equipment from a plurality of candidates for radio resources that define a search space for the terminal device to search for the message. The plurality of candidates comprise candidates associated with a number, N, of different repetition levels for the transmission of a message. Different repetition levels correspond with different numbers of repetitions for the transmission of a message.
US10404418B2 Device and method of handling uplink transmission
A communication device comprises a storage device for storing instructions of receiving a semi-persistent scheduling (SPS) uplink (UL) grant in a transmission time interval (TTI) from a base station (BS), wherein the SPS UL grant indicates a UL frequency resource periodically allocated to the communication device; storing the SPS UL grant as a configured UL grant; initializing the configured UL grant to start in an earliest TTI after the first TTI and applying the configured UL grant to a plurality of TTIs after the earliest TTI; transmitting at least one first repetition of a UL transmission by using a hybrid automatic repeat request (HARQ) process according to the configured UL grant; starting a UL HARQ round trip time (RTT) timer for the HARQ process in response to the UL transmission; and starting a drx-ULRetransmissionTimer for the HARQ process, when the UL HARQ RTT timer expires.
US10404417B2 HARQ feedback mechanism for carrier aggregation beyond 5 carriers
The disclosure relates to a method for providing, by a UE, feedback information of a retransmission protocol to a radio base station, the UE being configured with at least two cells. A least one cell bundling group is defined for the UE such that one of the at least one cell bundling group is associated with at least two out of the at least two cells. The UE communicates with the radio base station to receive downlink transmissions via at least one of the at least two cells. The UE operates a retransmission protocol with the radio base station to provide feedback information for the downlink communication. For each cell bundling group, the UE bundles feedback information generated in connection with those cells being associated with the respective cell bundling group so as to generate bundled feedback information per cell bundling group. The UE transmits the bundled feedback information of each cell bundling group to the radio base station.
US10404413B2 Efficient interleaver design for polar codes
Aspects of the disclosure relate to wireless communication devices configured to encode information blocks to produce code blocks and interleave the code blocks utilizing an interleaver including a plurality of rows and a plurality of columns, where the number of columns of the interleaver varies between the rows. In some examples, the interleaver includes a right isosceles triangle-shaped matrix of rows and columns. In other examples, the interleaver includes a trapezoid-shaped matrix of rows and columns.
US10404412B2 Method for interworking performed by base station and base station using same
Provided are a method for interworking performed by a base station and a base station using the method. A base station of a first network receives, from a core network (CN), bearer characteristics information, and performs interworking with a base station of a second network, based on the bearer characteristics information. The bearer characteristics information includes information on which network among the first and second networks is more appropriate for providing the bearer.
US10404411B2 Method and system of adaptive application layer FEC for MPEG media transport
A method and system of AL-FEC using MMT protocol performed are disclosed. For an MMT receiving entity, a bounded FEC configuration setting is received from an MMT sending entity. The bounded FEC configuration setting belongs to an FEC configuration group consisting of at least one FEC configuration setting having a bounded-number of stages or layers of FEC coding structure, where the bounded-number is a positive integer greater than 1. If the bounded FEC configuration setting corresponds to one FEC configuration setting having the bounded-number of stages or layers of FEC coding structure, one or more FEC source packets and FEC repair packets are received from the MMT sending entity are FEC decoded into one recovered MMT packet using a range of FEC schemes having a target number of stages or layers of FEC coding structure from 1 to the bounded-number. The process for an MMT sending entity is also disclosed.
US10404408B1 Pam multi-level error distribution signature capture
An example method of capturing an error distribution data for a serial channel includes: receiving a signal from the serial channel at a receiver in an integrated circuit (IC), the signal encoding data using pulse amplitude modulation (PAM) scheme having more than two levels; determining a plurality of symbols from the signal, each of the plurality of symbols encoding a plurality of bits; comparing the plurality of symbols with a plurality of expected symbols to detect a plurality of symbol errors; generating the error distribution data by accumulating numbers of the plurality of symbol errors across a plurality of bins based error type; and transmitting the error distribution data from the receiver to a computing system for processing.
US10404401B1 Flexible grid bulk spectrum assignment systems and methods
Spectrum assignment systems and methods include, for an optical network with a plurality of links with optical spectrum on each of the plurality of links managed utilizing a flexible grid, obtaining a set of S services which require spectrum assignment on various links in the optical network; partitioning the set of S services into a plurality of groups G, wherein each group has one or more of the S services that are disjoint from one another based on occupancy of links, and wherein the plurality of groups G are selected based on fill which is a number of links occupied of the plurality of links, standard deviation, and width of spectrum; determining a sequence of the plurality of groups that minimizes useless spectrum, the useless spectrum being slots of spectrum unavailable for new channels; and assigning spectrum to the set of S services based on the determined sequence.
US10404400B2 Optical transport system employing direct-detection self-coherent receivers and compatible transmitters
An optical WDM system configured to use direct detection of communication signals that is compatible with electronic CD compensation on a per-channel basis. In an example embodiment, to enable full (e.g., amplitude and phase) electric-field reconstruction at the receiver, the optical WDM system uses a carrier-frequency plan according to which the carrier-frequency comb used at one end of the WDM link and the carrier-frequency comb used at the other end of the WDM link are offset with respect to one another by one half of the bandwidth of an individual WDM component transmitted therethrough. This frequency offset places each local carrier frequency at a roll-off edge of the corresponding incoming data-modulated signal. As a result, the corresponding combined optical signal beneficially lends itself to direct detection that can be followed by full electric-field reconstruction using a known self-coherent Kramers-Kronig method and then by conventional electronic CD compensation.
US10404398B2 Repeaterless passive optical add/drop multiplexed fiber network
Aspects of the present disclosure describe systems, methods, and structures for passive optical add/drop multiplexing (POADM) architectures that remove the prior art requirement of an optical amplifier (i.e., repeater-less) at the POADM nodes.
US10404394B2 Bus reversible orthogonal differential vector signaling codes
Properties and the construction method of Orthogonal Differential Vector Signaling Codes are disclosed which are tolerant of order-reversal, as may occur when physical routing of communications channel wires causes the bus signal order to be reversed. Operation using the described codes with such bus-reversed signals can avoid complete logical or physical re-ordering of received signals or other significant duplication of receiver resources.
US10404393B2 Clock synchronization method and apparatus
A clock synchronization apparatus and method, which perform clock synchronization by determining a clock offset and a network delay between a master and a slave in an IEEE 1588 system. The clock synchronization method and apparatus include observing a clock offset and a packet delay using a timing packet received from a master node; estimating a clock offset and a packet delay from the observed clock offset and the observed packet delay; and performing synchronization with the master node based on the clock offset and the packet delay.
US10404389B2 Channel detection method, terminal and base station
In one aspect of the disclosure, a channel detection method applied when an LTE system works in an unlicensed frequency band comprises determining a current sub-frame and a channel detection time when a data traffic arrives, wherein the channel detection time is set in at least one of the current sub-frame and a next adjacent sub-frame to perform channel state detection, and judging whether the terminal or base station that performs the channel state detection and other terminals or base stations belong to a same telecommunication operator in order to perform the channel state detection in a corresponding way; and performing data traffic transmission when it is detected that the channel is in an idle state. Other aspects of the disclosure relates to a terminal and a base station using the channel detection method.
US10404385B2 Measurement system and a method
A measurement system for measuring signals in a RF device comprises at least two signal generators for generating a test signal in each one of the signal generators, a probe for every signal generator, each probe being connected to the respective signal generator for emitting the respective test signal to the RF device, and a controllable positioner for rotatably positioning the RF device with respect to the probes.
US10404383B2 Communicating with a downhole tool
In one embodiment of this disclosure there is provided a method for communicating with a second downhole tool in a wellbore that extends from a terranean surface. When there is no loss of communicability in a second communications medium between the terranean surface and the second downhole tool, the method comprises transmitting a first communication in the second communication medium from the terranean surface to the second downhole tool. When there is a loss of communicability in the second communications medium, the method comprises transmitting the first communication from the terranean surface to a first downhole tool positioned in the wellbore in a first communication medium different than the second communication medium, translating the first communication from the first to the second communication medium, and transmitting the first communication in the second communication medium from the first to the second downhole tool.
US10404378B2 Optical communication system
A transmitter is provided that transmits data in either a “quasi-DP-BPSK” (“QDP”) mode or in a DP-QPSK mode. In the QDP mode, data bits are transmitted as changes in phase between first and second phase states along a first axis or as changes in phase between third and fourth phase states along a second axis in the IQ plane. A sequence bit identifies which axis carries the data bit. The sequence bit is one of a series of sequence bits that may be generated by a pseudo-random number generator. The series of sequence bits can be relatively long to permit sufficiently random changes in the axis that carries the data. Thus, unlike conventional BPSK, in which data is transmitted between phase states along a single axis, the present disclosure provides an apparatus and related method for randomly selecting one of two axes, for example, for each transmitted bit.
US10404377B2 Optical transceiver having switchable modes corresponding to different data bandwidths
An optical transceiver includes electrical inputs that each correspond to a selected port of a number of network ports and a selected network lane of the selected port. The optical transceiver includes optical transmitters organized in groups to optically transmit data received at the inputs over a plurality of optical transmission fibers to which the groups correspond. The optical transceiver includes multiplexers corresponding to the transmission fibers. Each multiplexer is to wave-division multiplex the data transmitted by the transmitters within the group corresponding to the transmission fiber to which the multiplexer corresponds. The optical transceiver includes hardware logic to differently map the inputs to the transmitters according to a selected mode of a number of switchable modes corresponding to different data transmission bandwidths.
US10404375B2 Method and apparatus for processing traffic in optical transport network
A method of processing traffic in an optical transport network (OTN) is provided. The method includes generating an optical channel data unit-k (ODUk) packet including, in a user overhead field, at least one of a number of packets included in an ODUk stream and a code number encoding a packet size, and transmitting the generated ODUk packet to a receiving framer.
US10404374B1 Optical networking with support for unidirectional optical links
An apparatus includes first bidirectional communications equipment having a transmitter and a receiver. The first bidirectional communications equipment is configured to operate in at least a first configuration and a second configuration. In the first configuration, the first bidirectional communications equipment is configured to provide a bidirectional communication link with a transmitter and a receiver of second bidirectional communications equipment. In the second configuration, the first bidirectional communications equipment is configured to provide (i) a first unidirectional communication link between the transmitter of the first bidirectional communications equipment and the receiver of the second bidirectional communications equipment and (ii) a second unidirectional communication link between the receiver of the first bidirectional communications equipment and a transmitter of third bidirectional communications equipment.
US10404369B2 Systems and methods for using drones for determining line-of-sight conditions in wireless networks
Systems and methods for: suggesting network topologies for a wireless communication network such as a millimeter-wave network; using drones for determining a line-of-sight condition between pairs of geospatial locations where communication nodes in the network are to be placed; and wirelessly interconnecting pairs of nodes in the network according to the a line-of-sight conditions previously determined using the drones. The drones may test for a line-of-sight condition using any number of methods, including laser range-finding, signaling between two of the drones, and pattern matching of visual imagery. A network planning tool may be used to suggest the network topologies, communicate and control the drones, and come to a final conclusion regarding the actual network topology selected, the placement of the communication nodes, and the specific wireless links to be used in interconnecting the nodes in the final network.
US10404366B2 Optical signal monitor, optical wavelength multiplexing transmitter, and method for monitoring optical signal
An optical signal monitor, including: a storage that holds a threshold value set for each of determination areas having a bandwidth set in accordance with an average grid of dummy light; a measurement section that sequentially measures an optical intensity of an inputted wavelength-multiplexed optical signal with respect to each of measurement areas obtained by dividing the determination area into areas with a bandwidth sufficiently smaller than a grid width of a monitoring-target optical signal composing the wavelength-multiplexed optical signal, and output measured values; and a section that determines that dummy light corresponding to the determination area needs introducing if each of measured values in the determination area is smaller than a threshold value, and, determines that dummy light corresponding to the determination area does not need introducing if at least one of the measured values in the determination area is equal to or larger than the threshold value.
US10404360B2 Narrowband time-division duplex frame structure for narrowband communications
There is a need to support narrowband TDD frame structure for narrowband communications. The present disclosure provides a solution by supporting one or more narrowband TDD frame structure(s) for narrowband communications. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may determine a narrowband communication frame structure comprising a FDD frame structure or a TDD frame structure and a narrowband TDD frame structure configuration for narrowband communications from a group of narrowband TDD frame structures configurations. The apparatus may determine one or more narrowband carriers and subframes within the one or more narrowband carriers to transmit at least one of a BCH or a SIB1 based on the narrowband communication frame structure or the TDD frame structure configuration. The apparatus may transmit a PSS, an SSS, and at least one of a BCH or an SIB1 using the narrowband TDD frame structure determined for the narrowband communications. In one aspect, a carrier used for transmitting the BCH and/or the SIB may be different than a carrier used to transmit one or more of the PSS or the SSS. In another aspect, a narrowband carrier used for transmitting the BCH may be different than a narrowband carrier used to transmit one or more of the PSS or the SSS.
US10404357B2 Communication satellite for a satellite constellation
A communication satellite for use in a satellite constellation is provided. The communication satellite includes: a user side interface for wireless receiving and transmitting of data; a network side interface for wireless receiving and transmitting of data; a first inter satellite interface for wireless receiving and transmitting of data having a first radiation direction of electromagnetic waves; a second inter satellite interface for wireless receiving and transmitting of data having a second radiation direction of electromagnetic waves. The first radiation direction has a first radiation angle with respect to a direction of movement of the communication satellite. The second radiation direction has a second radiation angle with respect to the direction of movement of the communication satellite. An absolute value of the first radiation angle corresponds to an absolute value of the second radiation angle.
US10404353B2 Geostationary high altitude platform
A geostationary platform is held afloat by a superpressure balloon. A suitable altitude is 25 km. The craft carries electrohydrodynamic thrusters, to overcome winds, held within a scaffold. Sensors determine position, velocity, acceleration and vector. A CPU performs instructions for station-keeping or navigation. A communication system is included to, inter alia, receive instructions from the ground. The craft carries a payload for observation and transmission, cradled in a temperature-controlled chamber. Power to the platform is transmitted in the form of electromagnetic waves (with suitable frequencies including microwaves of 2.45 GHz or 5.8 GHz) from a ground-based transmitter to a receiving antenna on, or affixed to, the balloon which converts the electromagnetic energy to direct current. A step-up voltage converter increases the voltage as required. A ground station monitors craft position and operational efficiency by radar to help ensure safe takeoff, operation, and landing of the craft.
US10404351B2 Layered division multiplexing-based broadcast relay apparatus and method
Disclosed herein are a Layered Division Multiplexing (LDM)-based broadcast relay apparatus and method. The LDM-based broadcast relay apparatus includes a first layer symbol generation unit for outputting a first layer broadcast signal based on a received Layered Division Multiplexed (LDM) broadcast signal, a data buffer unit for storing the received LDM broadcast signal for a delay time before the first layer broadcast signal is output, and a second layer symbol generation unit for outputting a second layer broadcast signal by eliminating the first layer broadcast signal from the stored broadcast signal.
US10404348B2 Method for reporting channel state and apparatus therefor
The present invention relates to a method for reporting a channel state in a wireless communication system according to one embodiment of the present invention, wherein a terminal can retune between a plurality of narrowbands and receive data, and the method may comprise the steps of: receiving a configuration for reporting a channel state; calculating a channel quality indicator for all the plurality of narrowbands if a periodical broadband feedback mode is configured according to the configuration for reporting a channel state; and reporting the calculated channel quality indicator.
US10404337B1 Apparatuses and methods of user equipment specific codebook design
Systems, methods, apparatuses, and computer program products for a UE-specific codebook design are provided. One method may include determining, by a network node, variable spacing between antenna elements of a user equipment. The method may also include configuring user equipment specific precoders based on the variable spacing between the user equipment antenna elements.
US10404335B2 Filter coefficient configuration in new radio systems
Aspects of filtering coefficient configuration operations are described. Some aspects include a user equipment (UE) decoding a measurement configuration information element (IE) including a measurement quantity parameter, a reference signal (RS)-type filter configuration and at least one filter coefficient. In some aspects, the UE filters at least one of a cell measurement result and a beam measurement result, according to the measurement configuration IE. If the measurement quantity parameter indicates the cell measurement quantity, the UE can filter the cell measurement result according to the RS type filter configuration and the filter coefficient to determine a measurement evaluation input for a measurement reporting operation. If the measurement quantity parameter indicates the beam measurement quantity, the UE can filter the beam measurement result according to the RS type filter configuration and the filter coefficient to determine a beam measurement selection input for a beam measurement selection operation.
US10404334B2 Predistortion for hybrid digital/analog precoders
A 5G base station transmitter at least partially precodes data for beam forming, and generates digital precoded baseband signals. Cross product circuitry coupled to the digital precoder, generates digital cross products of the digital precoded baseband signals. Both the baseband signals and the cross products are put through digital-to-analog converters (DACs), then provided to an analog non-linear precoder. The analog non-linear precoder combines the analog baseband signals, the cross products, with pre-distortion and precoder coefficients to generate a signal that is pre-compensated for power amplifier non-linearity. The pre-compensated signal is amplified by the power amplifier and transmitted via a phased antenna array. The number of extra DACs required for inserting pre-distortion when a hybrid digital/analog precoder is used can be limited to approximately N RF ⁡ ( N RF - 1 ) 2 , where NRF is the number of outputs of the digital precoder. This is significantly fewer than the number of extra DACs used by other methods.
US10404333B2 Device and method for controlling antenna elements of an antenna array
The disclosure relates to a device for controlling a plurality of antenna elements of an antenna array of a multi-input multi-output (MIMO) communication system, the device comprising: a communication handler configured to receive channel information from a first user equipment of a plurality of user equipments, the channel information indicating a communication channel quality of the first user equipment, and configured to receive quality of service (QoS) information indicating a QoS requirement for the first user equipment; and a controller configured to generate a plurality of weights for beamforming the plurality of antenna elements based on the channel information and based on the QoS information.
US10404322B2 Powering electronic devices in a data center
A data center power connector includes a conduit that defines an inner volume; and at least one conductor that extends through the inner volume of the conduit and is configured to carry electrical power from a source of main power of a data center to at least one electronic device mounted in a rack deployed in a human-occupiable workspace of the data center and data between the at least one electronic device and a data center control system.
US10404321B2 Transmission medium and communication interfaces and methods for use therewith
Aspects of the subject disclosure may include, for example, a system for receiving first electromagnetic waves via a transmission medium without utilizing an electrical return path, and inducing second electromagnetic waves at an interface of the transmission medium without the electrical return path. In an embodiment, the first and second electromagnetic waves have a non-optical frequency range. Other embodiments are disclosed.
US10404320B2 Method and apparatus for configuring frequency hopping pattern for MTC UE in wireless communication system
A method and apparatus for transmitting data to a machine type communication user equipment (MTC UE) in a wireless communication system is provided. A base station (BS) configures a frequency hopping in every specific number of subframes which corresponds to a frequency hopping granularity, and transmits data to the MTC UE by using the configured frequency hopping.
US10404312B2 Signal processing apparatus
The present disclosure relates to a signal processing apparatus capable of reducing a circuit scale when transmitting and receiving a signal from an antenna. A first n-type MOS transistor amplifies a transmission signal to be transmitted from the antenna. A second n-type MOS transistor supplies a reception signal to be received from the antenna to a reception circuit. The first n-type MOS transistor and the second n-type MOS transistor are connected to the antenna in series. Furthermore, the reception circuit is connected to a contact between the first n-type MOS transistor and the second n-type MOS transistor. The present disclosure is capable of being applied to, for example, a radio transceiver.
US10404311B2 Wire mobile device case
Case for devices includes corner pieces configured to be positioned at corners of a device. The corner pieces are retained in place by a wire passing there through and a tensioner attached to the wire. The device may be a mobile device or other device, such as a cuboid device.
US10404307B2 Wireless communications methods and devices
Wireless communications methods and devices that relate to the field of communications. A method comprises: receiving a first wireless signal of a target device in a direction of arrival; acquiring a historical path quality of a transmission path corresponding to the direction of arrival; and in response to that the historical path quality is lower than a first threshold, prohibiting sending a second wireless signal in a reverse direction of the direction of arrival. The method gradually disables transmission paths having lower historical path qualities, and reserves transmission paths having higher historical path qualities, thereby being conducive to reducing radiation to personnel and/or reducing power consumption.
US10404304B2 Method and system for a baseband cross-bar
Methods and systems for a baseband cross-bar may comprise receiving one or more radio frequency (RF) signals in a wireless communication device via antennas coupled to a plurality of receiver paths in the wireless device. The received RF signals may be converted to baseband frequencies. One or more of the down-converted signals may be coupled to receiver paths utilizing a baseband cross-bar. The baseband cross-bar may comprise a plurality of switches, which may comprise CMOS transistors. In-phase and quadrature signals may be processed in the one or more of the plurality of receiver paths. The one or more RF signals comprise cellular signals and/or global navigation satellite signals. A single-ended received RF signal may be converted to a differential signal in one or more of the plurality of receiver paths. The baseband cross-bar may be controlled utilizing a reduced instruction set computing (RISC) processor.
US10404303B2 Antenna adapter
This antenna adaptor (840) is intended to be placed between an antenna (830) and a receiving channel (850). It includes: a first conductive wire (806) crossed by an external current (iext) corresponding to a signal delivered at the output of the antenna, the first wire generating in its vicinity an external magnetic field; and a magnetometric sensor (810), placed in the vicinity of the first conductive wire, sensitive to a flow of the external magnetic field and able to generate an output signal corresponding to the external current.
US10404302B2 Wireless communication device with a low noise receiver
A wireless communication device includes a radio frequency antenna and a transceiver. The transceiver includes a receiver having a switching architecture configured to generate a plurality of output phases within a local oscillator period based on the filtered RF signal and a respective plurality of local oscillator signals. The plurality of output phases can be organized into at least K groups where K is an integer of four or greater, and each nth group of the K groups includes nth and (n+K)th output phases of the plurality of output phases. The receiver can difference the nth and (n+K)th output phases of each respective group of the K groups, resulting in gain-added output phases.
US10404300B2 Dynamic digital communication system control
Control of a digital communication system having a plurality of communication lines on which signals are transmitted and received is implemented using a variety of methods and systems. According to one embodiment of the present invention, a method is implemented where the signals are affected by interference during transmission and each of the communication lines has at least one transmitter and at least one receiver. A model is created of the interference characteristics due to the signals carried on the communication lines. Interference characteristics for a line are determined based on the model and actual signals carried on other communication lines different from the line for which the characteristics are being determined. Actual interference is compensated for on the communication line using the determined interference characteristics.
US10404296B2 Digital compensator
An approach to digital compensation uses a particular structure for a digital pre-distorter (DPD) which acts as a relatively accurate pre-inverse of a non-linear circuit (e.g., a non-linear transmit chain involving digital-to-analog converter (DAC), lowpass filter, modulator, bandpass filter, and power amplifier) while making use of a relatively small number of parameters that characterize the non-linearity and/or parameters that provide accurate linearization without requiring continual updating.
US10404295B2 Method and apparatus for adjusting the timing of radio antenna tuning
A system that incorporates teachings of the present disclosure may include, for example, determining, by a controller of a mobile communication device, a phase shift criteria and an amplitude shift criteria associated with a modulation being implemented by the mobile communication device. The controller can determine a group of tuning steps that satisfies the phase and amplitude shift criteria and that provides a desired tuning step for a matching network of the mobile communication device. Additional embodiments are disclosed.
US10404291B2 Method and system for error correction in transmitting data using low complexity systematic encoder
A systematic polar encoder with data checks includes a data mapper receiving input data containing information to be polar coded for transmission and generating modified data, and a nonsystematic polar encoder implementing a transform matrix encoding the modified data to produce a codeword x such that, for some sub-sequence of coordinates S, xS=d. For nonsystematic encoding, a transform input u includes first and second parts for words independent of the data, the second part for an inverse puncture word, a third part carrying the modified data, and a non-null part carrying a check word derived from the modified data. A transform output includes a punctured part for a puncture word, a part carrying the data, and a part serving as redundant symbols, with the codeword x related to the transform output by x=zQ where Q is the complement of the punctured part P.
US10404287B2 Magic state distillation with low space overhead and asymptotic input count
Disclosed herein are example embodiments of protocols to distill magic states for T-gates. Particular examples have low space overhead and use an asymptotically optimal number of input magic states to achieve a given target error. The space overhead, defined as the ratio between the physical qubits to the number of output magic states, is asymptotically constant, while both the number of input magic states used per output state and the T-gate depth of the circuit scale linearly in the logarithm of the target error. Unlike other distillation protocols, examples of the disclosed protocol achieve this performance without concatenation and the input magic states are injected at various steps in the circuit rather than all at the start of the circuit. Embodiments of the protocol can be modified to distill magic states for other gates at the third level of the Clifford hierarchy, with the same asymptotic performance. Embodiments of the protocol rely on the construction of weakly self-dual Calderbank-Shor-Steane codes (“CSS codes”) with many logical qubits and large distance, allowing one to implement control-Swaps on multiple qubits. This code is referred to herein as the “inner code”. The control-Swaps are then used to measure properties of the magic state and detect errors, using another code that is referred to as the “outer code”. Alternatively, one can use weakly-self dual CSS codes which implement controlled Hadamards for the inner code, reducing circuit depth. Several specific small examples of this protocol are disclosed herein.
US10404283B2 Method and associated decoding circuit for decoding an error correction code
A method for decoding an error correction code and an associated decoding circuit are provided, where the method includes the steps of: calculating a set of error syndromes of the error correction code, where the error correction code is a t-error correcting code and has capability of correcting t errors, and a number s of the set of error syndromes is smaller than t; sequentially determining a set of coefficients within a plurality of coefficients of an error locator polynomial of the error correction code according to at least one portion of error syndromes within the set of error syndromes for building a roughly-estimated error locator polynomial; performing a Chien search to determine a plurality of roots of the roughly-estimated error locator polynomial; and performing at least one check operation to selectively utilize a correction result of the error correction code as a decoding result of the error correction code.
US10404281B2 Low density parity check encoder having length of 64800 and code rate of 3/15, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 3/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US10404278B2 Parallel pipeline logic circuit for generating CRC values utilizing lookup table
CRC generation circuitry includes a lookup-table storing N-bit CRC values for M one-hot data frames. N AND gates for each bit of a M-bit data frame receive that bit of the M-bit data frame and a different bit of a N-bit CRC value from the lookup-table corresponding to a position of the bit in the M-bit data frame. N exclusive-OR gates each receive output from one of the N AND gates for each bit of the M-bit data frame. The N exclusive-OR gates generate a final N-bit CRC value for the M-bit data frame. The CRC value is therefore generated with a purely combinational circuit, without clock cycle latency. Area consumption is small due to the small lookup-table, which itself permits use of any generator polynomial, and is independent of the width of the received data frame. This device can also generate a combined CRC for multiple frames.
US10404275B2 Non-transitory computer readable recording medium, encoding method, creating method, encoding device, and decoding device
An information processing apparatus encodes text data by using a dynamic dictionary in which codes and words appearing multiple times are associated with the text data. A registration destination area, in the dynamic dictionary, of each of the codes registered in the dynamic dictionary at the encoding is associated with a position, in the text data, of each of the words associated with the codes.
US10404274B2 Space compression for file size reduction
A computer-implemented method according to one embodiment includes receiving a text document for storage within a storage device. The text document includes a plurality of words which are separated by spaces. Further, each word includes a last letter. The computer-implemented method also includes replacing the last letter of each word in the text document with a replacement symbol and removing the space after each word so as to reduce the file size of the text document to create a reduced file size text document. The computer-implemented method further includes storing the reduced file size text document within the storage device.
US10404271B1 Biphase mark coding transmitter
A biphase mark coding transmitter is provided. In the biphase mark coding transmitter, a delay control unit performs equal-interval delay processing on data transmitted by a data coding and protocol processing unit. Then, the current-steering digital-to-analog converter is controlled to charge or discharge a resistance-capacitance circuit to obtain an accurately-controlled conversion time. Data with the controlled conversion time is driven to a CC by a unity-gain buffer to generate an output waveform. The technical solution solves the technical problem of a mutual influence between power source systems of a traditional BMC transmitter which is a digital module and a traditional BMC receiver which is an analog module, and the technical problem of a large noise of a power switch and large consumption of chip area and power which are resulted from digital buffers driven by equal-interval data or clocks in a traditional BMC transmitter.
US10404269B2 Analog-to-digital converter and signal processing apparatus
An analog-to-digital converter has a switched capacitor comprising a capacitor to perform charging and discharging by switching a switch, the switched capacitor varying a charge amount of the capacitor in accordance with a frequency of an oscillation signal in accordance with a differential signal between an input signal and a feedback signal, capacitance of the capacitor, and a predetermined bias voltage, a feedback signal generator to generate the feedback signal based on an output signal of the switched capacitor, and a digital converter to generate a digital signal by digital conversion of the input signal based on the oscillation signal.
US10404267B2 Transmission system and wireless communication system
Provided is a transmission system including: a signal processing apparatus 2 configured to transmit, via a signal cable 4, a delta-sigma modulated signal obtained by performing delta-sigma modulation on a transmission signal that is an RF signal; and a wireless apparatus 3 configured to transmit, via the signal cable 4, a reception signal that is an RF signal. The signal processing apparatus 2 transmits the delta-sigma modulated signal to the wireless apparatus 3, and the wireless apparatus 3 transmits the reception signal to the signal processing apparatus 2. In the delta-sigma modulated signal, quantization noise is suppressed at the frequency of the reception signal. The reception signal is transmitted to the signal processing apparatus 2 while the delta-sigma modulated signal is being transmitted to the wireless apparatus 3.
US10404265B1 Current-mode feedback source follower with enhanced linearity
An example apparatus includes a first transistor coupled between a supply node and a first node, a current mirror having a first side and a second side, and a second transistor coupled between the first node and the first side of the current mirror. The input buffer further includes a third transistor coupled between the first node and the second side of the current mirror, and a first capacitor coupled between a source and a drain of the second transistor.
US10404262B2 Integrated circuit having a multiplying injection-locked oscillator
Methods and apparatuses featuring a multiplying injection-locked oscillator are described. Some embodiments include a pulse-generator-and-injector and one or more injection-locked oscillators. The outputs of the pulse-generator-and-injector can be injected into corresponding injection points of an injection-locked oscillator. In embodiments that include multiple injection-locked oscillators, the outputs of each injection-locked oscillator can be injected into the corresponding injection points of the next injection-locked oscillator. Some embodiments reduce deterministic jitter by dynamically modifying the loop length of an injection-locked oscillator, and/or by using a duty cycle corrector, and/or by multiplexing/blending the outputs from multiple delay elements of an injection-locked oscillator.
US10404259B2 Circuit device, oscillator, electronic apparatus, and moving object
A circuit device includes a register that stores result data, a D/A converter that executes D/A conversion on the result data so as to output a D/A conversion voltage, a comparator that compares an input voltage with the D/A conversion voltage, and a processing circuit that executes an update process on the result data through a determination process based on a comparison result from the comparison portion, so as to obtain A/D conversion result data of the input voltage, in which the processing circuit executes the determination process on an MSB side of the A/D conversion result data in a first determination period, and executes the determination process on an LSB side of the A/D conversion result data in a second determination period longer than the first determination period.
US10404258B2 Integrated circuit device having an injection-locked oscillator
A variable injection-strength injection-locked oscillator (ILO) is described. The variable injection-strength ILO can output an output clock signal based on an input clock signal. The variable injection-strength ILO can pause, restart, slow down, or speed up the output clock signal synchronously with respect to the input clock signal in response to receiving power mode information. Specifically, the variable injection-strength ILO can be operated under relatively strong injection when the input clock signal is paused, restarted, slowed down, or sped up.
US10404257B2 Information processing apparatus, information processing method, and computer-readable medium storing information processing program
An information processing apparatus includes a processor for an arithmetic processing and a reconfiguration circuit for the arithmetic processing, wherein the reconfiguration circuit includes a plurality of blocks, an inter-block FIFO that couples the blocks, and a common region that is used for a reconfiguration that changes a size of the inter-block FIFO.
US10404256B2 Capacitively coupled level shifter
A half bridge GaN circuit is disclosed. The circuit includes a low side power switch configured to be selectively conductive according to one or more input signals, a high side power switch configured to be selectively conductive according to the one or more input signals, and a high side power switch controller, configured to control the conductivity of the high sigh power switch based on the one or more input signals. The high side power switch controller includes a capacitor, and a logic circuit, wherein the capacitor is configured to capacitively couple a signal based on the input signals to the logic circuit, and the logic circuit is configured to control the conductivity of the high sigh power switch based on the capacitively coupled signal.
US10404254B2 Vehicular door operation detecting apparatus
A vehicular door operation detecting apparatus includes a first electrode and a second electrode mounted at a vehicle and positioned away from each other, a switch member switching the first electrode and the second electrode between a conductive state and an open state, and a control portion controlling the switch member and detecting an operation of the user relative to a door for the vehicle by sensing a total capacitance obtained by the first electrode and the second electrode in a first mode where the total capacitance is sensed each predetermined intermittent time and by sensing an individual capacitance of each of the first electrode and the second electrode in a second mode where the individual capacitance is sensed each detection time shorter than the predetermined intermittent time in a case where a presence of the user is determined because the total capacitance exceeds a detection threshold value.
US10404253B2 Triac or bypass circuit and MOSFET power steal combination
A power supply unit for use with thermostats or other like devices requiring power. A power supply unit may be designed to keep electromagnetic interference emissions at a minimum, particularly at a level that does not violate governmental regulations. A unit may be designed so that there is enough power for a triggering a switch at about a cross over point of a waveform of input power to the unit. Power for triggering may come from a storage source rather than line power to reduce emissions on the power line. Power for the storage source may be provided with power stealing. Power stealing may require switching transistors which can generate emissions. Gate signals to the transistors may be especially shaped to keep emissions from transistor switching at a minimum.
US10404250B2 Transistor device
Transistor devices are described that include a first transistor and a second transistor coupled in parallel between a first terminal and a second terminal. The second transistor is based on a wide bandgap semiconductor material. The second transistor has a breakthrough voltage lower than a breakthrough voltage of the first transistor over a predetermined operating range. The predetermined operating range comprises at least an operating range for which the transistor device is specified.
US10404249B2 System for reducing noise in a chemical sensor array
A system including a power supply and a clock circuitry to generate a plurality of clock signals. Each clock signal is synchronous with a primary clock signal. First, second, and third clock signals of the plurality of clock signals are asynchronous to each other. The system further includes a plurality of switches. Each switch of the plurality of switches is communicatively coupled to the power supply and the clock circuitry. A first switch of the plurality of switches receives the first clock signal, a second switch of the plurality of switches receives the second clock signal, and a third switch of the plurality of switches receives the third clock signal.
US10404246B2 Non-oscillating comparator
A comparison circuit includes an input interface configured to receive input signals and an output interface configured to deliver an output signal. A comparator is coupled between the input interface and the output interface. An amplifier is coupled between the input interface and the comparator. A neutralization circuit is configured to neutralize any change of state of the output signal starting from each moment in time at which the change of state of the output signal occurs and lasting for a second duration of propagation that compensates for a duration of propagation of signals within the amplifier.
US10404245B2 Dead time control circuit for a level shifter
Systems, methods, and apparatus for use in biasing and driving high voltage semiconductor devices using only low voltage transistors are described. The apparatus and method are adapted to control multiple high voltage semiconductor devices to enable high voltage power control, such as power amplifiers, power management and conversion and other applications wherein a first voltage is large compared to the maximum voltage handling of the low voltage control transistors. Timing of control signals can be adjusted via internal and/or external components so as to minimize shoot trough currents in the high voltage devices. A DC/DC power conversion implementation from high input voltage to low output voltage using a novel level shifter which uses only low voltage transistors is also provided. Also presented is a level shifter in which floating nodes and high voltage capacitive coupling and control enable the high voltage control with low voltage transistors.
US10404244B2 Adjustments of output clocks
An example device in accordance with an aspect of the present disclosure includes a first stage and an accumulator. The first stage is based on digital logic and integer arithmetic to scale a reference clock by a configurable ratio of integers according to a line drawing technique to obtain an output clock. The accumulator is to store an accumulated error of a variable used in the line drawing technique.
US10404239B2 Control system for controlling operation of a machine by imposing shaped hysterisis
A control system for a machine having at least one control element is disclosed. The control system includes multiple input sensors in communication with the control element. The input sensor generates an input signal based on an input to the control element. The control system includes multiple actuating members to control operations of the machine. The control system includes a controller in communication with the input sensors and the actuating members. The controller receives the input signal from the input sensor and determines an imposed hysteresis level corresponding to the input signal based on a hysteresis input function. The controller is further configured to generate a hysteresis conditioned input signal based on the imposed hysteresis level.
US10404237B2 Fluctuation oscillator, signal detection device, and display device
An adder adds a noise signal, an input signal, and a feedback signal. A threshold determination unit compares an addition signal output from the adder with a predetermined threshold, and outputs an ignition pulse signal. A transient response unit causes transient response of the ignition pulse signal, and generates an output signal. An intensity adjustment unit is formed of a variable resistor provided on a feedback loop, adjusts intensity of the feedback signal, and inputs the feedback signal to the adder.
US10404234B2 Filter device with phase compensation, and electronic devices including same
Phase shift circuits including two or more slanted-finger IDT electrodes, and filters, duplexers, or other electronic devices incorporating same. In one example a filter includes a main filter circuit connected between an input and an output and having a first phase characteristic, and a phase shift circuit connected in parallel with the main filter circuit, the phase shift circuit including first and second capacitor elements and a pair of acoustic wave elements connected in series between the first and second capacitor elements, the pair of acoustic wave elements including a pair of slanted-finger IDT electrodes disposed apart from each other on a single acoustic wave path along which acoustic waves propagate through the acoustic wave elements, the phase shift circuit having a second phase characteristic opposite to the first phase characteristic in an attenuation band that corresponds to at least a portion of a stopband of the main filter circuit.
US10404233B2 Tunable resonator element, filter circuit and method
A resonator element for use in a filter is provided. The resonator element includes a first resonator acoustically coupled to a second resonator. The first resonator has terminals for incorporation in a filter structure. A tuning circuit is coupled to the second resonator to enable tuning of the resonator element.
US10404231B2 Acoustic resonator device with an electrically-isolated layer of high-acoustic-impedance material interposed therein
An acoustic resonator device includes a bottom electrode disposed on a substrate over an air cavity, a first piezoelectric material layer disposed on the bottom electrode, an electrically-isolated layer of high-acoustic-impedance material disposed on the first piezoelectric material layer, a second piezoelectric material layer disposed on the electrically-isolated layer of high-acoustic impedance material, and a top electrode disposed on the second piezoelectric material layer, where an overlap among the top electrode, the first piezoelectric material layer, the electrically-isolated layer of high-acoustic-impedance material, the second piezoelectric material layer, and the bottom electrode over the air cavity defines a main membrane region.
US10404229B2 EMI reduction within a connector using a feed-through capacitor
An EMI filtering, coaxial power connector may be formed as an inline component or a port of a device. The connector may have dimensions to accept F-type coaxial connectors. The connector includes a conductive outer shell with a first opening and a second opening. A dielectric member is disposed within the shell. A conductive pin is supported by the dielectric member. A feed-through capacitor has a central opening and a first lead formed within the central opening. The pin is electrically connected to the first lead. A second lead of the capacitor is formed at an outer perimeter of the capacitor and is electrically connected to the shell. A metal plate is mounted within the shell. The plate is disk-shaped with a central hole. An outer perimeter of the plate is in electrical contact with the shell. The pin passes through the central hole without making electrical contact with the plate, and the plate resides between the second opening of the shell and the capacitor.
US10404225B2 Amplifier circuitry and method for amplifying a signal using said amplifier circuitry
In one aspect the embodiments relate to amplifier circuitry comprising an outphasing region and envelope tracking region. The outphasing region includes a signal processing block capable of receiving an amplitude and phase modulated input signal that is to be amplified, and processing said signal to separate it into two signals (S1, S2) of constant amplitude and modulated phase, a first signal S1 for driving a first RF power amplifier RF PA1 and a second signal S2 for driving a second RF power amplifier RF PA2. The output signals from each of the RF PAs are then provided to a power combiner (PC) for obtaining an output amplified signal (RF output). The envelope tracking region (100b) includes a linear amplifier (Env Amp) capable of receiving an input representing an envelope of the input signal that to be amplified, a charge storage device C1 coupled to said amplifier for providing an amplified envelope signal for driving the RF PAs, said amplifier (8) and charge storage device C1 being arranged to receive a supply voltage V+. The amplifier circuitry is configured such that when the first signal S1 and the second signal S2 in the outphasing circuit 100a are in phase, an input voltage V1 based on the voltage of the received envelope signal is provided to the amplifier in the envelope tracking region to enable the charge storage device C1 to supply a voltage V2 above the supply voltage V+ such that the output voltage of the RF PAs driven by the amplifier (8) is increased by V2 above the supply voltage V+.
US10404223B2 Frequency re-bander with UE and power efficiency features
Techniques are provided herein for providing power efficiency for re-bander units. In particular, embodiments may provide for powering up of a power amplifier in the transmit path of the re-bander on demand, when a transmit signal is to be transmitted. Circuitry controlling the powering up of the power amplifier may do so based on a transmit indicator signal, indicating the presence of a transmit signal received by the re-bander unit. The transmit indicator signal may be a strobe signal received by a user equipment (UE) to which the re-bander unit is coupled, or may be derived from detection of the transmit signal by a directional coupler and power detector.
US10404222B2 Bootstrapped application arrangement and application to the unity gain follower
An amplifier circuit includes an input amplifier; an output unity gain buffer; and a second unity gain buffer. The output unity gain buffer and the second unity gain buffer are each configured to receive a signal from an input amplifier. The output unity gain buffer is configured to provide an output voltage to an amplifier output, and the second unity gain buffer is configured to provide a bootstrap signal to the input amplifier. A unity gain amplifier includes an input unity gain amplifier; and an output unity gain buffer and a second unity gain buffer. The buffers are configured to receive a signal from an input amplifier. The output unity gain buffer is configured to provide an output voltage to an amplifier output, and the second unity gain buffer is configured to provide a bootstrap signal to the input unity gain amplifier.
US10404217B2 Apparatus and methods for reducing inductor ringing of a voltage converter
Apparatus and methods for reducing inductor ringing of a voltage converter are provided. In certain configurations, a voltage converter includes an inductor connected between a first node and a second node, a plurality of switches, and a bypass circuit having an activated state and a deactivated state. The switches includes a first switch connected between a battery voltage and the first node, a second switch connected between the first node and a ground voltage, a third switch connected between the second node and the ground voltage, and a fourth switch connected between the second node and the output. The bypass circuit includes a first pair of transistors connected between the first node and the second node and configured to turn on to bypass the inductor in the activated state and to turn off in the deactivated state.
US10404211B1 Techniques and methods of spot noise generation utilizing a polyphase synthesizer
A spot noise generator includes a mask component, a polyphase synthesizer, a first signal channel and second signal channel. The mask component has a narrowband noise input, a desired frequency channels word input, a first channel output and a second channel output. The narrowband noise input signal is a digital narrowband noise signal sampled approximately at the Nyquist rate. The desired frequency channels word selects one of the group consisting of the first channel output, the second channel output and a combination of the first channel output and the second channel output. The polyphase synthesizer synthesizes the first channel output signal, synthesizes the second channel output signal and outputs a desired noise signal based on the synthesized first channel output signal and the synthesized second channel output signal.
US10404209B2 Compensating for thermal lag in temperature compensated crystal oscillators
A temperature compensated crystal oscillator (TCXO) includes a crystal oscillator and a temperature sensor to provide a sensed temperature. A delay circuit has a selectable delay to delay the frequency compensation based on the sensed temperature. The delay compensates for a difference between when the temperature sensor reflects a change in temperature and when a frequency of a signal supplied by the crystal oscillator is affected by the change in temperature. The delay may be static or dynamic with respect to the current temperature sensed by the temperature sensor.
US10404207B2 Altitude and azimuth angle concurrent driving type solar tracking apparatus
An altitude and azimuth angle concurrent driving type solar tracking apparatus, which includes: a worm receiving rotational power through a first end and coupled to a central shaft in a casing; an altitude actuator engaged with the worm; an azimuth actuator engaged with the worm; a diurnal motion control frame composed of a first azimuth link arm and a second azimuth link arm; a meridian altitude angle control frame composed of a first altitude link arm, a second altitude link arm, and an altitude actuating arm; and a solar panel mount coupled to a second end of the second azimuth link arm. The apparatus simultaneously tracks the altitude angle and the azimuth angle of the sun using rotational power transmitted through the first end of the worm and maintains the base of a solar panel parallel to the ground when tracking the sun.
US10404205B2 Portable solar panel system
A solar panel assembly includes a solar panel and a module releasably coupled to the solar panel. The solar panel includes a front surface, a rear surface, and a plurality of solar cells provided along the front surface. The plurality of solar cells are configured to absorb light energy from a light source to generate electrical power. The module includes a support that is selectively repositionable between a first orientation and a second orientation and a load device attached to the support and electrically coupled to the plurality of solar cells such that the module stores electrical energy produced by the plurality of solar cells.
US10404203B2 Adapter kit for a battery powered rotary tool, a rotary tool, and a rotary swab
An adapter kit for a battery powered rotary tool having a housing extender coaxially affixable to an end of the rotary tool tubular housing, a rechargeable battery, a motor driver circuit, mounted with a microprocessor coupled to a solid-state switch circuit which connects the motor of the rotary tool to the battery; and a user interface mounted to the housing extender having a user input and at least one indicator light. The microprocessor is configured to, in response to a user providing a signal via the user input, provide a signal to the solid-state switch circuit sending a power input to the motor so it can be switched between at least the following modes of motor operation: forward rotation, reverse rotation, an alternating forward-reverse pulsation, and OFF. A rotary tool having the above functions is also disclosed as well as a rotary swab for use therewith.
US10404201B2 Rotary electric machine controller and electric power steering device using the same
A capacitor current estimating unit estimates a capacitor current based on phase currents. A capacitor temperature estimating unit estimates a capacitor temperature based on the capacitor current. A motor controller can accurately estimate not only a temperature of a switching element but also the capacitor temperature based on the phase currents. As a result, the capacitor does not need to have excessive heat characteristics. Further, a current limiting unit limits a current flowing from a battery to an inverter based on the capacitor temperature. Therefore, an amount of temperature change is not over-estimated due to overheating of the capacitor. As a result, excessive current limitation can be avoided and the performance of the motor can be demonstrated.
US10404200B2 AC-rotating-electric-machine control apparatus
An AC-rotating-electric-machine control apparatus includes two or more electric-power conversion circuits that control respective voltages to be applied to the two or more groups of multi-phase armature windings, for each of the two or more groups of multi-phase armature windings; each of the two or more electric-power conversion circuits has two or more switching devices for opening or closing the corresponding group of multi-phase armature windings, for each of the phases; the two or more switching devices are switching-controlled in such a way that opening operation or duty control can be applied to the corresponding group of multi-phase armature windings.
US10404199B2 Auto-braking for an electromagnetic machine
Systems and methods are provided for braking a translator of a linear multiphase electromagnetic machine. The system detects a fault event, and in response to detecting the fault event, causes the translator to brake using an electromagnetic technique. Braking includes causing the translator to stop reciprocating, by applying a force opposing an axial motion, which may occur within one cycle, or over many cycles. The fault event may include, for example, a fault associated with an encoder, a controller, an electrical component, a communications link, a phase, or a subsystem. The system includes a power electronics system configured to apply current to the phases. The system may use position information, current information, operating parameters, or a combination thereof to brake. Alternatively, the system need not use position information, current information, and operating parameters, and may brake the translator independent of such information.
US10404198B2 Controlling the energy flow from an electrical machine with unbalanced impedance
A method, an arrangement and a computer program for controlling an energy flow to a grid, from an electrical alternating current machine with unbalanced impedance, in particular an electrical alternating current generator of a wind turbine, the method comprising: obtaining a first power signal representing a first power command.
US10404197B2 Feedforward control of permanent magnet DC motors
Technical solutions are described for a motor control system that includes a feedforward control module to control an output torque generated by the motor. The feedforward controlling includes computing a first voltage command for the motor based on an input torque signal. Further, the feedforward controlling includes computing a second voltage command for the motor based on a brush drop voltage of the motor and a back-EMF drop voltage of the motor. Further, feedforward controlling includes computing a voltage command for the motor by summing the first voltage command and the second voltage command. Further yet, the feedforward controlling includes sending the voltage command to the motor for generating the output torque.
US10404195B2 Method, drive system and vehicle
The present invention discloses a method for controlling an electric machine, having an encoder wheel which has a multiplicity of teeth and at least one reference marking, having the steps: detecting the dynamics of the electric machine, detecting the positions of the teeth on the encoder wheel in relation to the at least one reference marking if the electric machine exhibits low dynamics, calculating a rotational speed of the electric machine on the basis of at least the detected positions, and controlling the electric machine on the basis of at least the calculated rotational speed. Furthermore, the present invention discloses a drivetrain and a vehicle.
US10404193B1 Thermally driven electrokinetic energy conversion with liquid water microjects
Embodiments relate to materials, methods to prepare, and methods of use of a thermal electrokinetic microjet apparatus. The electrokinetic microjet apparatus includes a reservoir; a jet assembly fluidly communicating with at least the reservoir; and a target electrode spaced from at least the jet assembly.
US10404191B2 Stator and a motor
The invention relates to a stator for an electro-mechanical wave motor and an electro-mechanical wave motor including such stator. The stator includes a plurality of actuators positioned along a closed travelling path on at least a first side of the substrate. The plurality of actuators is configured to generate a travelling wave along the closed travelling path. The substrate has an outer periphery structure and an inner periphery structure and a plurality of rigid outer bridge structures and at least one rigid inner bridge structure. Each of the rigid outer bridge structures extends from the outer periphery structure and outwards and is connected to or adapted to be connected to an outer stabilization member and the at least one rigid inner bridge structure extends from the inner periphery structure and inwards and is connected to or is adapted to be connected to an inner stabilization member.
US10404188B2 Power conversion devices
A power conversion device that includes an inverter circuit in which arms are connected in parallel to each other between a DC positive terminal and a DC negative terminal in accordance with a number of phases of alternating currents of the plurality of phases, the arms for respective phases each including two switch sections that are connected in series and to be brought into conduction in an on state and out of conduction in an off state, and a connection point between the two switch sections of each of the arms is set as an AC input or output point of each phase; and a controller that outputs switching control signals for performing switching control on the switch sections.
US10404184B1 Relay adaptive to alternative current and direct current input signals
A relay includes a first contact for receiving an input signal, a second contact for receiving a power signal, a rectifier coupled to the first and second contacts for converting the power signal into a direct-current power signal when the power signal is an alternating-current power signal, a voltage clamping circuit coupled to the rectifier for clamping a voltage of the input signal and the power signal, a Schmidt trigger coupled to the voltage clamping circuit for generating a trigger signal according to the input signal and the power signal, and a power outputting circuit coupled to the Schmidt trigger for generating an output voltage according to the trigger signal and a supply power.
US10404181B2 System and method for integrating hybrid energy storage into direct current power systems
A modular power conversion device includes at least one first-type energy storage device (ESD) configured to induce a first direct current (DC) voltage, and at least one active power link module (APLM) string coupled to the at least one first-type ESD. The at least one APLM string includes a plurality of APLMs coupled to each other. Each APLM of the plurality of APLMs has a plurality of switching devices including a first switching device and a second switching device coupled to each other in electrical series. Each APLM of the plurality of APLMs also has at least one second-type ESD coupled in electrical parallel with both of the first switching device and the second switching device. The at least one second-type ESD is configured to induce a second DC voltage.
US10404176B2 Switched capacitor voltage converters with current sense circuits coupled to tank circuits
A switched capacitor voltage converter comprises: an input port; an output port; a first control field-effect transistor (FET) comprising a first terminal coupled to the input port; a second control FET comprising a first terminal coupled to a second terminal of the first control FET; a first tank circuit coupled to the second terminal of the first control FET and to the first terminal of the second control FET; a first high-side sync FET comprising a first terminal coupled to the output port, a second terminal coupled to the first tank circuit; a first low-side sync FET comprising a first terminal coupled to the second terminal of the first high-side sync FET and to the first tank circuit; and a first current sense circuit coupled to the first tank circuit.
US10404173B1 Buck-boost switching converter
A buck-boost switching converter which receives an input voltage and provides an output voltage is presented. The converter contains a first set of switches having a first power switch and a first ground switch, a second set of switches having a second power switch and a second ground switch. A controller is arranged to send control signals to the first and second set of switches. The controller is arranged such that in a buck mode, the first set of switches operates to provide buck regulation while the second power switch is held in a closed state. In a boost mode, the second set of switches operates to provide boost regulation while the first power switch is held in a closed state, and the controller is arranged to selectively operate the buck-boost switching converter in the buck mode or the boost mode based on a length of a time period.
US10404169B2 System and method for extending the maximum duty cycle of a step-down switching converter without maximum duty control
The invention proposes a system and method for extending the maximum duty cycle of a step-down switching converter to nearly 100% while maintaining a constant switching frequency. The system includes a voltage mode or current mode step-down converter driven by a leading edge blanking (LEB) signal, which operates at the desired switching frequency. More particularly, the LEB signal is connected to a slope generator and/or a current sense network. In each switching cycle, the LEB signal forces the slope signal and/or current sense signal to reset, thereby achieving a constant switching frequency. Corresponding methods for how to extend the maximum duty cycle of a step-down switching converter while maintaining a constant frequency are also disclosed.
US10404166B2 System efficiency improvement for cellular signals
Described herein are systems, architectures, circuits, devices, and methods for a DC-DC converter that dynamically adjusts a supply voltage to a power amplifier based on the number of resource blocks in a signal to be transmitted. The disclosed technologies estimate the number of resource blocks in a signal, generate a signal corresponding to the estimated number of resource blocks, and modify a supply voltage based on the generated signal. The disclosed DC-DC converters can be integrated into systems that employ power management strategies such as average power tracking (“APT”). In addition, the disclosed technologies can be used to improve existing APT-based systems.
US10404165B2 Adaptive switching frequency adjustment for a power supply
Described herein are systems and methods for providing a variable switching frequency for a power supply. The system includes a controller and a filter. The controller generates a switching frequency for a power supply. The switching frequency is modified as a function of an input voltage and an output voltage. The filter provides the output voltage to a load based at least in part on the switching frequency generated by the controller. In one example, the controller adaptively modifies the switching frequency as a function of the input voltage and the output voltage in order to maintain a peak to peak current for an inductor.
US10404163B2 Reference voltage generating apparatus and method
A reference voltage generating apparatus, includes a digital data generating circuit configured to convert an input first reference voltage to digital control data and store the digital control data; and a converting circuit configured to generate a second reference voltage corresponding to the first reference voltage using the stored digital control data.
US10404162B2 DC-DC converter with modular stages
An apparatus for processing electric power includes a power-converter having a path for power flow between first and second power-converter terminals. During operation the first and second power-converter terminals are maintained at respective first and second voltages. Two regulating-circuits and a switching network are disposed on the path. The first regulating-circuit includes a magnetic-storage element and a first-regulating-circuit terminal. The second regulating-circuit includes a second-regulating-circuit terminal. The first-regulating-circuit terminal is connected to the first switching-network-terminal and the second-regulating-circuit terminal is connected to the second switching-network-terminal. The switching network is transitions between a first switch-configuration and a second switch-configuration. In the first switch-configuration, charge accumulates in the first charge-storage-element at a first rate. Conversely, in the second switch-configuration, charge is depleted from the first charge-storage-element at a second rate. These rates are constrained by the magnetic-storage element.
US10404158B2 Power factor correction (PFC) module operating in discontinuous current mode (DCM), system containing the PFC module and methods of operating therefor
A PFC module is disclosed and contains an actively clocked PFC circuit (104) comprising at least one controlled switch (S1), and an integrated circuit (103) as a control unit which controls during a half-wave of the input voltage(Vin)of the actively clocked PFC circuit (104) the at least one switch(S1) of the actively clocked PFC circuit (104) with a fixed operating frequency in discontinuous current mode(DCM) The integrated circuit (103) sets the switch-on time (ton) of the at least, one switch (S1)dependent on the amplitude of the input voltage (VIN) of the actively clocked. PFC circuit (104), and keeps constant the switch-on time (ton) for at least two consecutive switching cycles within the half-wave of the input voltage (VIN), Also disclosed are a system containing the PFC module and a method for operating the PFC module.
US10404155B2 Model predictive damping of oscillations in an electrical converter system
A method for controlling an electrical converter system, including: determining a reference output (ωm*) and an estimated output (ωm) of the electrical converter system based on measurements in the electrical converter system; determining an optimized pulse pattern (ui,n) by selecting from a table of precalculated optimized pulse patterns, which is chosen based on the reference output (ωm*) and the estimated output (ωm), a pulse pattern including a sequence of switching instants (t*) applied to the electrical converter system; determining a resonant oscillation (ψs,h) in the electrical converter system, the resonant oscillation(ψs,h) is composed of an electrical machine and a LC filter of the electrical converter system; determining a sequence of future states of the electrical converter system by solving a mathematical model of the electrical converter system subject to optimizing a cost function and subject to a constraint that a modified pulse pattern (ui) is applied to the electrical converter system, which modified pulse pattern (ui) comprises time shifted switching instants with respect to the optimized pulse pattern (ui,n), wherein the cost function comprises a term compensating the resonant oscillation (ψs,h) with a pulse response oscillation caused by the time shifted switching instants of the modified pulse pattern (ui) and wherein the mathematical model is constrained such that the switching instants of the modified pulse pattern (ui) have the same order as the switching instants of the optimized pulse pattern (ui,n); applying the modified pulse pattern (ui) to the electrical converter system.
US10404152B2 Voltage regulator circuitry including module for switching frequency self-optimization
Some embodiments include apparatuses and methods of using such apparatuses. One of the apparatuses includes voltage regulators in an integrated circuit device, and a frequency control block and a module included in the integrated circuit device. Each of the voltage regulators includes a current sensor. The frequency control block operates to provide a clock signal to each of the voltage regulators. The clock signal has a frequency based on digital information. The module operates to receive a current from the current sensor of each of the voltage regulators and provides the digital information to the frequency control block to control the frequency of the clock signal. The digital information has a value based on the current from each of the current sensors.
US10404146B2 Rotary electric machine
A rotary electric machine includes: a stator including a stator core and a stator coil wound around the stator core; and an annular outer rotor including an outer core disposed around an outer periphery of the stator and a plurality of outer magnets arranged at intervals in a circumferential direction, in which the stator core has an annular yoke and a plurality of outer teeth protruding radially outward from an outer periphery of the yoke, the outer magnets are magnetized in the circumferential direction such that magnetization directions of the outer magnets adjacent to each other in the circumferential direction are opposite to each other in the circumferential direction, and a circumferential distance of a gap between the outer magnets adjacent to each other is 1.5 times or more a disposition pitch in the circumferential direction of the outer teeth.
US10404145B2 Stator winding gun head
A wire winding gun head for winding conductive wiring to form electrical coils. The wire winding gun head having a body, a movable element and a needle. The body has a longitudinal axis. The movable element is coupled to the body, and the movable element has a profile therein. The needle is carried by the body, and the needle is extendable/retractable dependent upon the profile and a position of the movable element. The needle is configured to receive wire and to supply the wire out of an end of the needle.
US10404127B2 Motor having interphase insulation paper at coil end, and method for producing motor
Provided are a motor and method for producing the motor that automatically insert interphase insulation paper. Interphase insulation paper (7) has a parting strip (8) that partitions the boundary between windings (5) that are adjacent in the circumferential direction when inserted into coil ends (6). The parting strip (8) is sandwiched between the adjacent windings (5, 5).
US10404126B2 Conductor unit for rotating electrical machine and rotating electrical machine
The present invention provides a conductor unit, which hardly generates an insulation-related fault, for a rotating electrical machine, and a rotating electrical machine. A supply line unit (30) of the rotating electrical machine comprises a conductor (35) and a resin part (32) that encapsulates at least a part of the conductor (35), where the resin portion has an air removing portion (51) leading to the conductor (35) in a powder coating coverage area (52), in which powder coating is further implemented on the resin part (32).
US10404125B2 Motor
A stator includes conductive wires wound around teeth, and slots between adjacent teeth in a circumferential direction. The conductive wires include conductive wires of three phases corresponding to a U-phase, a V-phase, and a W-phase, and the conductive wires are delta connected. Coils, in which any one of the conductive wires is wound around the teeth, are repeatedly disposed in order of the U-phase, the V-phase, and the W-phase in the circumferential direction. In each of the U-phase, the V-phase, and the W-phase, at least two coils are connected in series and adjacent in the circumferential direction. A direction in which the U-phase and W-phase conductive wires are wound around the teeth and a direction in which the V-phase conductive wire is wound around the tooth are opposite.
US10404124B2 Rotary electric machine
A rotary electric machine includes: a rotor; and a stator including: a stator core; and an armature winding that is mounted to the stator core. The armature winding includes by a plurality of identical-phase winding portions in which identical-phase coil portions among coil portions in which conducting wires are wound in concentration onto respective teeth are connected together into a series circuit by crossover wires, and that also have lead wires at two end portions. Each of the lead wires of each of the identical-phase winding portions is led out in a first axial direction of the rotor from coil portions that have identical phase, that are disposed to be adjacent in a circumferential direction of the stator core; and all of the crossover wires of each of the identical-phase winding portions are led out in a second axial direction of the rotor.
US10404122B2 Segmental stator, electric motor having the same, and household appliance
A segmental stator, an electric motor have same and a household appliance are provided. The segmental stator includes: a plurality of main windings, a plurality of secondary windings, a plurality of winding needles and a wiring board. Each of the main winding and the secondary winding includes a core segment and a winding frame, and the winding frames of the main winding and secondary winding are wound with a main winding wire and a secondary winding wire respectively. The main windings include at least one first main winding separately wound with one main winding wire and at least two second main windings continuously wound with one main winding wire. The plurality of secondary windings include at least one or more of the following: at least one first secondary winding separately wound with one secondary winding wire and at least two second secondary windings continuously wound with one secondary winding wire.
US10404119B2 Terminal block of rotating electric machine
A terminal block of a rotating electric machine includes a terminal block main body, a high-current electrical wire connecting section to which a high-current electrical wire of the rotating electric machine is connected, multiple neutral wire connecting sections to which neutral wires of the rotating electric machine are connected, and a bus bar that connects the neutral wire connecting sections to each other.
US10404116B2 BLDC motor
The BLDC motor includes a stator, and a rotor disposed inside of the stator and including a plurality of permanent magnet parts, each of the permanent magnet parts including first and second permanent magnets which are disposed to have an interval therebetween. The rotor includes a slot part including a first portion into which the first permanent magnet is inserted, a second portion into which the second permanent magnet is inserted, and a third portion connecting the first and second portions to each other. The first and second portions have one end portions which are spaced apart from each other by a first distance and other end portions which are spaced apart from each other by a second distance which is shorter than the first distance, and the third portion connects the other end portions of the first and second portions to each other.
US10404115B2 Rotary electric machine
A contour line on the outer circumferential side of each magnet hole in the first layer is formed to be an arc passing through a total of three intersections, i.e., an intersection of a d axis and a reference magnetic flux line which is a magnetic flux line as a reference positioned inward by a predetermined number of magnetic flux lines from the outer circumferential edge of a rotor core, and intersections of: the reference magnetic flux line; and sides at the circumferential ends of the magnet hole which are positioned inward by a bridge dimension from the outer circumferential edge of the rotor core. Thus, a rotary electric machine that enables maximum utilization of reluctance torque and magnet torque and suppression of torque ripple can be obtained with simple processing and low cost.
US10404103B2 Wireless laser system for power transmission with gain medium control based on beam power or shape
An optical power beam transmission system, with a directional light transmitter and receiver. The transmitter contains an amplifying laser medium, and this together with a retroreflector in the receiver, forms a laser resonator. When lasing sets in, the receiver can extract optical power through an output coupler and convert it to electrical power. The gain medium may be a disc having a thickness substantially smaller than its lateral dimensions. The laser resonator is operated as a stable resonator to ensure safe operation. This is achieved by use of an adaptive optical element, for reducing the diameter of the energy beam impinging on the gain medium, thereby increasing the overlap between the energy beam and the gain medium. As the transmitter-receiver distance is changed, such as by movement of the receiver, the adaptive optical element focal length changes to ensure that the cavity remains within its stability zone.
US10404101B2 Contactless electric power transmission device and electric power transfer system
A contactless electric power transmission device includes a power transmission assembly, a first temperature sensor, a second temperature sensor, and an electronic control unit. The first temperature sensor is configured to detect a temperature of an inverter. The second temperature sensor is configured to detect a temperature of a resonance circuit. The electronic control unit is configured to adjust the frequency by controlling the inverter. The electronic control unit is configured to perform first control when the temperature of the inverter is higher than the temperature of the resonance circuit, and perform second control when the temperature of the resonance circuit is higher than the temperature of the inverter. The first control includes control for adjusting the frequency so as to reduce output current of the inverter. The second control includes control for adjusting the frequency so as to reduce current flowing through the resonance circuit.
US10404098B2 Battery management system
A battery management system for monitoring battery cells of an uninterruptible power supply (UPS) coupled to a medical imaging load. The battery management system includes a first slave configured to obtain an operating parameter of a first battery cell. The first slave is configured to determine health of the first battery cell based at least in part on the operating parameter. The first slave is configured to generate a signal indicating the health of the first battery cell to communicate serially, via at least a second slave, to a master.
US10404092B2 System, apparatus and method for facilitating wireless charging of one or more battery-powered devices
Disclosed is a system, apparatus and method for facilitating wireless charging of one or more battery-powered devices. In accordance with the aspects of the system, apparatus and method, one or more first charging coils present in a charging device may generate and emit magnetic flux in response to power supplied to the charging device. Further, a battery cell of one or more battery-powered devices, embedded within the charging device, may include a second charging coil. The second charging coil may receive the magnetic flux emitted based upon a resonant coupling formed between the one or more first charging coils and the second charging coil. The magnetic flux received may induce an electric current within the one or more battery-powered devices. The electric current induced may be utilized for simultaneously charging the battery cell of the one or more battery-powered devices.
US10404089B2 Inductive charging between electronic devices
An electronic device and methods for inductively charging an electronic device using another external electronic device. The electronic device may include an enclosure, a battery positioned within the enclosure, and an inductive coil coupled to the battery. The inductive coil may have two or more operational modes, including a power receiving operational mode for wirelessly receiving power and a power transmitting operational mode for wirelessly transmitting power. The electronic device may also have a controller coupled to the inductive coil for selecting one of the operational modes.
US10404085B2 Vehicle console assemblies with device charging trays including electronic device support features
A vehicle console assembly includes a console housing including a storage compartment including a floor, a front wall, a rear wall and opposite side walls that extend between the front wall and the end wall defining a storage volume. A device charging tray includes a floor, a front wall, a rear wall and opposite side walls that extend between the front wall and the rear wall defining a storage volume. The device charging tray includes a raised support boss that extends out of the floor at the front wall. The raised support boss reduces a distance between the floor and an edge of the front wall. The raised support boss is located to support a mobile computing device positioned within the storage volume of the device charging tray spaced from the floor.
US10404083B2 Quick charging method, power adapter and mobile terminal, bidirectional communication using USB interface
The present disclosure provides a quick charging method, a power adapter, and a mobile terminal. The method includes: transmitting, by the power adapter, clock signal to the mobile terminal via a first data line of the USB interface in a process of that the power adapter is coupled to the mobile terminal, wherein the clock signal indicates a communication sequence between the power adapter and the mobile terminal; conducting, by the power adapter, a bidirectional communication with the mobile terminal via a second data line of the USB interface under control of the communication sequence, so as to determine to charge the mobile terminal in the quick charging mode; and adjusting, by the power adapter, a charging current of the power adapter to the charging current corresponding to the quick charging mode to charge the mobile terminal.
US10404082B2 Battery pack, control circuit, and electronic device
A battery pack including: a rechargeable battery, a protection circuit configured to disable the rechargeable battery when an output voltage value of the rechargeable battery becomes equal to or lower than a first voltage value, and a control circuit configured to stop power supply for an electronic device from the rechargeable battery when the output voltage value of the rechargeable battery becomes equal to or lower than a second voltage value that is higher than the first voltage value, the second voltage value being updated based on the output voltage value of the rechargeable battery when power supply for the electronic device from the rechargeable battery becomes unnecessary.
US10404071B2 Power system for multiple power sources
A voltage booster allowing for increased utilization of low voltage, high current, unregulated DC power (“LVDC source”), such as, but not limited to, fuel cells, batteries, solar cells, wind turbines, and hydro-turbines. LVDC generation systems employing a variable low voltage DC-DC converter of the present disclosure may be used without a power inverter in applications requiring high voltage DC inputs and can also allow for the employment of common, low cost, reliable, low voltage energy storage chemistries (operating in the 12-48 VDC range) while continuing to employ the use of traditional inverters designed for high voltage power supplies. An embodiment of the DC boost converter includes a plurality of interleaved, isolated, full-bridge DC-DC converters arranged in a Delta-Wye configuration and a multi-leg bridge.
US10404066B2 Congestion management system and power-system management system for relieving overload of transmission line
A power-system management system and a method thereof, which generally manage congestion of a power system by relieving a power transmission line from being overloaded when the power transmission line is overloaded due to a rapid increase in load or the occurrence of credible accidents in the power system. To relieve the overload of the transmission line, the amount of power generated by a generator may be reduced, energy may be supplied from an energy storage device to the transmission line, or those two methods may be used together. There is provided a method of quantitatively calculating the amount of a generator's generated power desired to be reduced and the amount of power to be supplied from the energy storage device to the transmission line, in order to relieve the overload of the transmission line.
US10404059B2 Distributed switches to suppress transient electrical overstress-induced latch-up
Distributed switches to suppress transient electrical overstress-induced latch-up are provided. In certain configurations, an integrated circuit (IC) or semiconductor chip includes a transient electrical overstress detection circuit that activates a transient overstress detection signal in response to detecting a transient electrical overstress event between a pair of power rails. The IC further includes mixed-signal circuits and latch-up suppression switches distributed across the IC, and the latch-up suppression switches temporarily clamp the power rails to one another in response to activation of the transient overstress detection signal to inhibit latch-up of the mixed-signal circuits.
US10404058B2 Circuit for loss of phase detection
A circuit for detecting loss of phase in three-phase power systems. The circuit includes a current sensor and a microprocessor. The current sensors are coupled to respective phases of a three-phase power source configured to supply power to a load. The microprocessor is coupled to the current sensors to process current measurements and detect loss of phase in the three-phase power source.
US10404054B2 Under voltage lockout circuit and device integrating with the same and reference voltage generating circuit
The present disclosure illustrates an under voltage lockout circuit in which a band gap circuit includes two current input terminals for generating a first current associated with band gap, an amplifier includes two inputs terminal coupled to the two current input terminal, and an output terminal configured to output an error-amplified signal, a terminal of a control device is coupled with a voltage source, and a control terminal of the control device receives the error-amplified signal, a voltage divider is coupled between current input terminals and other terminal of the control device, a comparator receiving a lockout voltage and outputting an under voltage lockout signal, a current mirror circuit is coupled to the first input terminal of the comparator and the band gap circuit, and configured to generate a second current mirroring from the first current.
US10404053B2 Communication distribution unit containing at least one power switch
A communication distribution unit, containing at least one power switch, said communication distribution unit comprising for an at least one consumer a power switch (4) based on a semiconductor design to switch on and off output lines (3) for the at least one consumer and the power switch (4) comprises at least one switching module (5).
US10404052B2 Systems and methods for handling overcurrent and undercurrent conditions in subsea control subsystem components
Systems, methods, and computer readable media for handling overcurrent and undercurrent conditions in subsea control subsystem components include determining, by a current sensor operatively coupled to a solenoid valve, that an input current to the solenoid is greater or lower than a predetermined threshold value, de-energizing, by a processor operatively coupled to the current sensor, the solenoid for a first period of time, re-energizing the solenoid at least three times after the first period of time, determining, by the current sensor, that during each of the at least three times the input current to the solenoid is greater or lower than the predetermined threshold value, and de-energizing the solenoid and transmitting a control signal to a control unit.
US10404050B2 Wire seal for providing ingress protection
A seal assembly for a longitudinally extending cable comprises a gland shiftable between an unsealed position and a sealed position, and a receiver including an inner portal-defining wall that defines a portal configured to receive at least a portion of the cable. The gland is at least in part received within the portal when in the sealed position. The receiver defines a radially extending, annular receiver face. The gland includes a tapered body configured to circumscribe the cable. The gland further includes a head including an outwardly extending flange. The flange presents a radially extending, annular seal face that engages the receiver face when the gland is in the sealed position. The tapered body presents an axially tapering outer wall that is spaced in its entirety radially inwardly from the portal-defining wall when the gland is in the sealed position, such that an annular buffer is defined therebetween.
US10404047B2 Structure, wiring module, and electronic apparatus
This structure includes a transparent member. The transparent member has a first surface and a second surface arranged to face each other, and allows light entering from the first surface to propagate toward the second surface by reflection. The transparent member has a plurality of slopes inclined with respect to the first surface, in an optical path between the first surface and the second surface.
US10404044B2 Power cable jacket removal device and methods of removing a jacket from a cable
A cable jacket removal device is used to selectively remove a sheath from a length of a sheathed cable. The cable jacket removal device includes a support frame, a drive shaft, and a motor. The support frame removably couples the removal device to the cable to be stripped. The drive shaft is coupled to the support frame. The motor is coupled to the drive shaft to selectively rotate the drive shaft to cause the removal device to travel along the cable to automatically remove a cable jacket from a predefined distance of the cable.
US10404042B2 Modular power distribution travel system
A modular power distribution travel system includes a portable outer case and a chassis disposed inside the portable outer case. The chassis includes a plurality of slots for receiving and storing a plurality of removable computing modules. The modular power distribution travel system further includes a power system for providing power distribution to the plurality of modules.
US10404040B2 Filter arrangement
The invention relates to a filter arrangement having a first busbar, a second busbar and a carrier element, on which at least one electrical filter component is arranged, which is electrically connected to the busbars, wherein the electrical connection of the at least one electrical filter component to at least one of these busbars is realized by mechanical clamping of the carrier element between the first and second busbar.
US10404038B2 Quantum cascade laser
A quantum cascade laser includes: a semiconductor device portion having a substrate, a semiconductor laminate, and a semiconductor insulating portion, the semiconductor laminate having a principal surface, the substrate having a back surface and a substrate end face, the semiconductor laminate having a laminate end face, the semiconductor insulating portion and the substrate being arranged along a reference plane intersecting the second direction, the semiconductor device portion having a front end face and a rear end face, the front end face and the rear end face being arranged in the second direction, the rear end face including the substrate end face, and the substrate end face extending along the reference plane; a first electrode disposed on the semiconductor laminate; and a metal film disposed on the rear end face, the semiconductor insulating portion and the second electrode, the metal film being apart from the first electrode.
US10404035B2 Reliable laser light source
A laser source. In some embodiments, a multiple-output laser source includes a plurality of lasers, and a coupler having a plurality of inputs and a plurality of outputs. Each of the inputs of the coupler is connected to an output of a respective laser, and each of the outputs of the coupler is connected to an output of the multiple-output laser source. In some embodiments the laser source is connected to other equipment with a single composite connector for making an optical connection and a plurality of electrical connections.
US10404034B1 Fundamental mode operation in broad area quantum cascade lasers
A broad area quantum cascade laser subject to having high order transverse optical modes during operation includes a laser cavity at least partially enclosed by walls, and a perturbation in the laser cavity extending from one or more of the walls. The perturbation may have a shape and a size sufficient to suppress high order transverse optical modes during operation of the broad area quantum cascade laser, where a fundamental transverse optical mode is selected over the high order transverse optical modes. As a result, the fundamental transverse mode operation in broad-area quantum cascade lasers may be regained, when it could not otherwise be without such a perturbation.
US10404030B2 Flat-folded ceramic slab lasers
In at least one illustrative embodiment, a laser may include a ceramic body defining a chamber containing a laser gas. The chamber may include first and second slab waveguide sections extending along parallel first and second axes and a third slab waveguide section extending along a perpendicular third axis. Respective first ends of the first and second slab waveguide sections may be positioned adjacent opposite ends of the third slab waveguide section. The laser may also include first and second end mirrors positioned at respective second ends of the first and second slab waveguide sections, a first fold mirror positioned near an intersection of the first and third axes at a 45-degree angle to both the first and third axes, and a second fold mirror positioned near an intersection of the second and third axes at a 45-degree angle to both the second and third axes, such that the first, second, and third slab waveguide sections waveguide recirculating light that is polarized orthogonal to a plane defined by the first, second, and third axes.
US10404029B2 Light source apparatus shaping a waveform of a pump light source and using optical parametric process with information acquisition apparatus using same
An introduction unit that introduces a pump light pulse having a first wavelength, a shaping unit that shapes a waveform of the pump light pulse, a nonlinear optical waveguide that generates a wavelength converted light pulse from a pump light pulse, the pump light pulse being a pulse that has been shaped in the shaping unit, through an optical parametric process, the wavelength converted light pulse including a second wavelength different from the first wavelength. The shaping unit shapes the waveform of the pump light pulse such that an absolute value of a time rate of change of the waveform at a peak area of the pump light pulse that has been shaped is smaller than an absolute value of a time rate of change of the waveform at a peak area of the pump light pulse before being shaped with the shaping unit.
US10404028B2 System for automatic robotic cable connector assembly using a cartridge
An automatic-robotic-system-for-cable assembly system and method is provided. The method and system are configured to use a cartridge which holds one or both ends of the cable. The cartridge moves along an automatic cable assembly line, with the line segmented into different stages, at which a process is performed by a specific machine. Different machines, such as actuators or modular machines, perform operations on the cartridge at the different stages. In preparation for or as part of the operations, the actuators or modular machines may apply one or more forces to the cartridge, causing one or more of the following to occur: moving an end of the cartridge to a modular machine, rotating an end of the cable, tipping the ends of the cable, etc. In this way, use of the cartridge enables the automatic assembly of the cables held in the cartridge.
US10404026B2 Method for manufacturing terminal-equipped electrical wire and terminal-equipped electrical wire
In a method for manufacturing a terminal-equipped electrical wire a core wire of an electrical wire is connected to a flat plate-shaped electrical wire connector portion of a terminal. An ultrasonic welding jig including an anvil and a welding horn is provided. After the electrical wire connector portion is placed on the anvil, the core wire of the electrical wire is placed on the electrical wire connector portion. By applying ultrasonic vibration along the axial direction of the core wire while pressing the core wire using the welding horn, the core wire is ultrasonically welded to the electrical wire connector portion. On the upper surface of the wire connection portions of the terminal, a positioning groove, into which the core wire is fit, is formed in advance, and the core wire is placed on the electrical wire connector portion while being fit into the positioning groove.
US10404025B2 Arrangement for electrically conductively connecting a contact piece to an electrical connector
An arrangement for electrically conductively connecting a cup shaped copper contact part to an electrical conductor that is made of a plurality of individual wires containing aluminum. The arrangement has a cup-shaped contact part, which includes a bottom and a cylindrical sleeve integrally connected to and projecting away from the bottom with tight contact of the sleeve to the conductor. The cup-shaped contact part is configured to be pushed onto the conductor until the end face of the conductor rests against the bottom of the contact part. At least one rotating tool is configured to be removably placed with sustained pressure, subsequently to the cup-shaped contact part, until the material of the conductor is softened due to the increased temperature of the material of the conductor due to friction to such an extent that it integrally connects to the contact part.
US10404024B2 Method of manufacturing terminal-formed electric wire
A method of manufacturing a terminal-formed electric wire includes a welding member placing process in which at least one welding member formed of metal having a melting point lower than that of a plurality of metal strands included in a core wire is arranged to the core wire of at least a terminal-forming target portion of the electric wire, and a terminal forming process in which the exposed terminal-forming target portion is interposed between first and second electrodes having a shape corresponding to a desired terminal shape, at least the welding member in the terminal-forming target portion is melted by electrically conducting the first and second electrodes while pressing the terminal-forming target portion with the first and second electrodes, and the melted metal is then solidified, so that the terminal-forming target portion is formed as a terminal portion having a desired terminal shape.
US10404022B2 Terminal of electrical connector having spring durability
In a small connector including a plurality of contact portions in an insertion direction of an object to be connected, increasing the effective fitting length with the object and eliminating the risk of bucking of a terminal caused by the object being caught by the terminal. A first contact portion and a second contact portion can be extended in directions opposing each other with a first bent-back portion of a first terminal piece and a third bent-back portion of a second terminal piece, and can be close to each other compared with a known connector in which a first contact portion and a second contact portion extend in opposite directions. An effective fitting length of the first contact portion or the second contact portion with respect to the plug terminal can be increased.
US10404021B2 Reliable connector receptacles having high signal quality
Connector receptacles and connector inserts that may be reliable, may readily manufactured, and may provide high signal quality for high speed signals with minimized signal noise, distortion losses, radiation, and interference. An example may provide a reliable connector receptacle by including a plurality of contacts, where each contact includes a first bend angling a contacting portion away from a tongue and a second bend angling a contacting portion towards the tongue, where the second bend is between the first bend and a front of the connector receptacle. Another example may provide a connector receptacle that may be readily manufactured by providing a tongue having tapered lead-ins for receiving contacting portions of contacts during assembly. Another example may provide a connector receptacle that provides isolation among signals by arranging through-hole portions of signal contacts in lines that are separated from each other by intervening through-hole portions of ground contacts.
US10404020B2 Multi-channel connector
The present invention relates to a multi-channel connector for cables for the transportation of both power lines and data signals, the connector comprising a plurality of phase contacts or hot/live contacts, a corresponding plurality of neutral contacts, and at least a corresponding plurality of earth contacts. The contacts are configured in such a way as to transmit electric current to power electrical devices. Furthermore, at least one of the earth contacts is a coaxial contact configured in such a way as to transmit data signals.
US10404014B2 Stacking electrical connector with reduced crosstalk
An electrical connector having one or more openings formed in the connector's housing between adjacent rows of conductors. The openings may be positioned between rows of contact portions, and reduces crosstalk between conductors in adjacent rows. The opening(s) may extend through the entire length of the connector's housing. The opening(s) may have any suitable shape. In some embodiments, the openings may comprise a slot, bifurcated by crossbeams. The crossbeams may have ends positioned between signal conductors in the same row of the same type, either signal or ground. Alternatively or additionally, the crossbeams may be angled with respect to the rows of contacts such that the ends are positioned proximate conductors of a first type in one row and proximate conductors of a second type in another row.
US10404008B2 Connector system with receptacle and plug connectors having complimentary angled connector platforms
A connector system includes a receptacle connector having a receptacle housing including a cavity accessible through a front opening and a top opening. The receptacle connector has a receptacle connector platform supporting receptacle contacts being angled. The connector system includes a first plug connector received in the cavity through the front opening including a plug housing holding plug conductors. The plug housing has a plug connector platform having a mating interface with the plug conductors exposed at the mating interface. The plug connector platform is angled at a complementary angle to the receptacle connector platform for mating the plug conductors with the receptacle contacts.
US10404007B2 Wired pipe coupler connector
A connector for use in connecting a communication element to a transmission line in a wired pipe segment includes a first female end adapted to surround and make electrical contact with a coupler connection that extends away from a communication element of the coupler; a second female end adapted to receive an inner conductor of a coaxial cable; and an inner connection element formed on an inner surface of the connector adapted to electrically connect the coupler connection and the inner conductor, the inner connection element formed such that it does not completely surround at least one of the inner conductor and the coupler connection.
US10404000B2 Spring-loaded contact pin
Spring-loaded contact pin having a sleeve (101); a spring arranged in the sleeve (101); a piston which is arranged at least partially in the sleeve (101); and a contact element which is arranged at least partially in the sleeve (101) and which is configured so as to contact the sleeve (101) and the piston (107).
US10403992B1 Socket assembly for an electrical system
A socket assembly includes a socket substrate and socket contacts mounted to the socket substrate and extending through through holes of the socket substrate. Each socket contact includes a fixed end mounted to the socket substrate, a free end independently movable relative to the fixed end, a first mating beam, a second mating beam and a transition beam between the first mating beam and the second mating beam being a monolithic structure. The transition beam passes through the through hole and is flexible to allow relative flexing of the first mating beam and the second mating beam for compression of the socket contacts between an electronic package and a host circuit board.
US10403989B2 Resin multilayer substrate and electronic device
A resin multilayer substrate includes a substrate main body including first, second, and third wiring portions connected to one another by a connecting portion. First, second and third external connection terminals are respectively included in the first, second and third wiring portions. The first external connection terminal includes a conductor exposed at a surface of the substrate main body. The second and third external connection terminals include connectors mounted on conductors on the surface of the substrate main body. An auxiliary mounting conductor is disposed between the first external connection terminal and the second and third external connection terminals on the surface of the substrate main body.
US10403988B2 Motor insulator for reducing radiation noise
An insulator includes a plurality of electrical conductors and a main body. One ends of the plurality of electrical conductors are electrically connected to a ground terminal or a plurality of input terminals of a motor. The main body includes an insulating material. Other ends of the plurality of electrical conductors are disposed adjacent to each other on the main body in a direction intersecting with a direction of an output shaft of the motor.
US10403987B2 Pressure contacting connection type contact and coaxial connector
To provide a pressure contacting connection type contact for reliably connecting a coaxial cable and a mating side contact. The contact is provided with a connecting terminal and a pressure contacting terminal. The connecting terminal has a pair of contact pieces, and the mating side connector can be inserted between the pair of contact pieces. The pressure contacting terminal has an extending piece and a plurality of pressure contacting pieces. The extending piece extends from a base portion. The plurality of pressure contacting pieces are alternately disposed along both sides of the extending piece separately at the extending piece, such that the central conductor can be inserted from an outer periphery. In a state wherein the central conductor is inserted between the plurality of pressure contacting pieces separately disposed at the extending piece, the plurality of pressure contacting pieces can reliable contact the central conductor.
US10403986B2 Multiple-input multiple-output (MIMO) omnidirectional antenna
The present invention is directed towards a Multiple-Input Multiple-Output (MIMO) omnidirectional antenna. The Multiple-Input Multiple-Output (MIMO) omnidirectional antenna comprising three or more column sets, where the three or more column sets are arranged in a centrosymmetric arrangement about a centre point of the antenna. Each column set comprises two or more antenna columns and each of the antenna columns mounts a plurality of radiators thereon. Each antenna column receives no more than two signals to be transmitted, and, each of the antenna columns is arranged to be axisymmetric about a radially-directed axis created between the centre point of the antenna and a transverse cross-sectional midpoint on the antenna column. Therefore, each radiation pattern established by each of the three or more column sets is centrosymmetric about the centre point of the antenna, and, is axisymmetric about the radially-directed axis.
US10403985B2 Wire harness
A wire harness includes plural electric wires provided with a connecting unit at an end portion of the plural electric wires, a first antenna connected to the connecting unit and installed in a wireless terminal, and a second antenna connected to at least one of the plural electric wires. An interval between the first antenna and the second antenna is equal to or longer than 0.3λ.
US10403972B2 Ground planes for reducing multipath reception by antennas
An antenna system for a global navigation satellite system reference base station is disclosed. The antenna system includes an antenna positioned above a high capacitive impedance surface (HCIS) ground plane. Over a specific range of the lateral dimension of the HCIS ground plane and the height of the antenna above the HCIS ground plane, a high level of multipath suppression and high sensitivity for low-elevated satellites can be simultaneously maintained. The HCIS ground plane can be fabricated as a flat conducting plate with an array of conducting elements such as pins, pins with expanded tips, or mushroom structures. Alternatively, the HCIS can be fabricated as a flat conducting plate with a concentric series of choke rings. The antenna system can provide a positioning accuracy of +/−1 mm, an order of magnitude improvement over previous designs.
US10403971B2 Antenna and mobile terminal
An antenna-includes a first radiator and a first capacitor structure. A first end of the first radiator is electrically connected to a signal feed end of a printed circuit board by means of the first capacitor structure, and a second end of the first radiator is electrically connected to a ground end of the printed circuit board. The first radiator, the first capacitor structure, the signal feed end, and the ground end form a first antenna configured to produce a first resonance frequency. An electrical length of the first radiator is greater than one eighth of a wavelength corresponding to the first resonance frequency, and the electrical length of the first radiator is less than a quarter of the wavelength corresponding to the first resonance frequency.
US10403968B2 Antenna systems and methods for incorporating into a body panel
An antenna mountable directly into an aperture in a body panel of, for example, a vehicle is disclosed. The antenna elements can be flat, substantially flat or pre-contoured to match a specific curve of a body panel. As a result the antenna is positionable within a body panel hole or aperture so that the antenna sits flush with the body panel and can be sanded and painted like any other portion of the body panel so that, once painted, the antenna panel is not visibly distinguishable from the body panel. Suitable antennas include, for example, slot radiators and patch antenna. Antennas can be a rigid PCB, a flex PCB, a ceramic element or metal stamping.
US10403964B2 Terminal including multiband antenna as conductive border
A conductive border surrounds a terminal along a direction. A mobile terminal includes a wireless transmission/reception circuit to output a signal for a wireless communication of the mobile terminal; a conductive border that forms side surfaces of the mobile terminal; a ground element electrically connected to the conductive border; a first antenna element electrically connected to the conductive border and the wireless transmission/reception circuit; and a second antenna element electrically connected to the conductive border and the ground element.
US10403963B2 Antenna for mobile communication device
The invention relates to an antenna comprising: an elongate conducting band; an antenna socket; a connection to earth; at least one first capacitive element of adjustable capacitance; and at least one first inductive element in series with the first capacitive element.
US10403961B2 Electronic apparatus
The present invention provides an electronic apparatus capable of securing satisfactory communication quality and thermal radiation in an antenna module. An electronic apparatus is equipped with a box-like body chassis in which an opening of a first chassis member is closed by a second chassis member. Further, the electronic apparatus is equipped with a metal-made bracket which has an antenna placement surface on which an antenna module transmitting and receiving radio waves is placed, and is fixed to an inner surface of the first chassis member, and a resin-made holding tool which holds the antenna module on the antenna placement surface.
US10403958B2 Method for making a composite substrate circulator component
A method for making a composite substrate circulator comprising disposing a plurality of sleeves about a plurality of rods, disposing the plurality of rods and the plurality of sleeves in a plurality of openings in a block to form an assembly, and dividing the assembly to form a plurality of plates. Each plate includes a portion of the plurality of sleeves and the plurality of rods. The magnetic saturation (4PiMs) values of the rods and sleeves are chosen to decrease radially (rod has the highest 4PiMs).
US10403957B2 Cavity filter
A cavity filter includes a housing, the housing includes resonant cavity groups, each of the resonant cavity groups has two resonant cavities, a partitioning portions is provided between the two resonant cavities, and the partitioning portions is provided with an adjustment passage running through the two resonant cavities. A cover plate is mounted on the housing to cover the resonant cavity groups. A resonating assembly includes a resonant tube, a resonant cap connected with the resonant tube, and a resonant adjustment screw provided in the resonant tube. The resonant tube is disposed on the inner wall of the resonant cavities. The resonant cap is opposite the cover plate. A coupling adjustment assembly is used for reducing the magnetic coupling amount between the two resonant cavities and enhancing the electrical coupling amount between the two resonant cavities.
US10403954B2 Printed circuit board with substrate-integrated waveguide transition
In described examples, an integrated waveguide transition includes a substrate with a waveguide side and an opposing waveguide termination side. A first layer of metal covers a portion of the waveguide side, a second layer of metal is separated from the first layer of metal by a first layer of dielectric, and a third layer of metal covers a portion of the waveguide termination side and is separated from the second layer of metal by a second layer of dielectric. A substrate waveguide perpendicular to a plane of the substrate extends from the waveguide side to the waveguide termination side; and a length and a width of the substrate waveguide is defined by a fence of ground-stitching vias that short the first layer of metal and the second layer of metal to a plate of the third layer of metal that forms a back short.
US10403953B2 Tank with a guided wave radar level gauge
A tank arrangement including a guided wave radar level gauge installed in a tank, and having a single wire transmission line probe extending through a passage through a conducting structure in the tank. Along the section of the probe that extends through the passage, the arrangement comprises a propagation field limiting structure adapted to reduce a propagation field of an electromagnetic signal propagating along the probe. With this design, the radial extension of the propagating field can be locally reduced so that a sufficient portion of the signal power is allowed to pass through the passage.