Document | Document Title |
---|---|
US10398069B2 |
Method for manufacturing electronic component
A method for manufacturing an electronic component, and a device for manufacturing the electronic component, which can easily achieve alignment by inserting multilayer chips into cavities formed in a pallet, and form external electrodes with a high degree of dimensional accuracy. A plurality of multilayer chips each composed of a laminated body with a plurality of ceramic layers and a plurality of internal electrode layers is inserted into each of a plurality of cavities formed in a pallet, and the plurality of multilayer chips is aligned by moving each of the plurality of multilayer chips to one of inner wall surfaces forming the cavity. A conductive ink is applied onto ends of the plurality of aligned multilayer chips, including the upper surface of the pallet, and the conductive ink applied is dried to form external electrodes on the plurality of multilayer chips. |
US10398062B2 |
Heat exchanger, machine cabinet using the same, and method of assembling heat exchanger
A heat exchanger includes a chassis, and a mounting opening and an outer outlet formed at the bottom of the chassis. The cooling core is installed in the chassis and disposed above the mounting opening. The external circulation fan module is installed from the mounting opening into the chassis. The cover covers the mounting opening. External air flows through the cooling core and exchanges heat with the cooling core to simplify the method of mounting the external circulation fan module. |
US10398058B2 |
Assembly for suspending an electronic display
An assembly for suspending an electronic display between a first structure located above the electronic display and a second structure located below the electronic display includes a housing for the electronic display. A plurality of elongate members each extend through the housing and are configured to extend from the first structure to the second structure. A substantially sealed compartment for circulating gas is positioned within the housing. A channel extends through the housing, is in thermal communication with the substantially sealed compartment, and is configured to receive ambient air. Clamps are provided which are each sized to accept one of the elongate members. |
US10398053B2 |
Equipment clamping assembly having horizontal and vertical clamps for use in rugged and other environments
An apparatus includes a clamping assembly configured to secure a component in or to a support structure. The clamping assembly includes a first side rail configured to be coupled to the support structure. The clamping assembly also includes first and second clamps each configured to slide along the first side rail. The first and second clamps are configured to apply first and second clamping forces to the component in different directions from one another. The clamping assembly may further include a second side rail configured to be coupled to the support structure and third and fourth clamps each configured to slide along the second side rail, where the third and fourth clamps are configured to apply third and fourth clamping forces to the component in different directions from one another. |
US10398052B2 |
Self-contained circuit board actuator
A self-contained circuit board actuator including a pivot bearing connectable to a circuit board and an actuator lever pivotably coupled to the pivot bearing. The lever is moveable between a closed position and an open position. A pair of opposed pawls extend from a first end of the lever and a latch notch is formed in the first end adjacent the pair of opposed pawls. The latch notch engages a catch tab on the pivot bearing when the lever is in the closed position. The lever is coupled to the pivot bearing by a pivot member and the lever is slidable along the pivot member between a latched position and an unlatched position. The lever includes a pivot bore to receive the pivot member and a resilient member is positioned in the pivot bore around the pivot member to urge the lever toward the latched position. |
US10398037B2 |
Printed circuit board and electronic device
An electronic component is mounted on the mounting face of a printed wiring board and a plurality of terminals arranged on the mounting face of the printed wiring board are respectively bonded to a plurality of terminals arranged on the bottom surface of the electronic component by means of solder. Solder paste containing powdery solder and thermosetting resin is provided to the plurality of terminals on the mounting face, then the electronic component is mounted on the mounting face of the printed wiring board, and subsequently the solder paste is heated to bond the corresponding terminals by means of molten solder. Thereafter, the molten solder is allowed to solidify and the thermosetting resin separated from the solder paste is allowed to cure in a state where it is held in contact with metal members arranged separately relative to the terminals. |
US10398035B2 |
Component placement device
A component placement device for picking up a component and placing a component on a substrate device comprises a holder which is movable at least in a main direction, as well as a nozzle for picking up a component. The nozzle is movable at least in a direction opposite the main direction relative to the holder. The component placement device comprises a fluid flow channel which opens or closes upon movement of the nozzle in the direction opposite the main direction relative to the holder, detection means for detecting the opening or closing of the fluid flow channel as well as means for controlling the movement of the holder in at least the main direction on the basis of a signal delivered by the detection means concerning the opening or closing of the fluid flow channel. |
US10398032B1 |
Modular expansion card bus
A computing system includes a circuit board assembly and multiple expansion cards connected to one another and also connected to the circuit board assembly. The connected expansion cards form a modular expansion card bus that allows the expansion cards to communicate between each other without routing the communications through the circuit board assembly. In some embodiments, the expansion cards are mounted on a tray that includes mounting pins that engage mounting slots of the expansion cards, allowing for simple installation of various combinations of expansion cards connected together to form a modular expansion card bus. |
US10398030B2 |
Multilayer electronic component and board having the same
A multilayer electronic component includes a multilayer capacitor including a capacitor body in which internal electrodes are stacked to be parallel with respect to a mounting surface and external electrodes disposed on opposing end surfaces of the capacitor body, respectively, and a metal frame having a solder pocket and including a vertical portion, an upper horizontal portion extending from an upper end of the vertical portion, and a lower horizontal portion extending from a lower end of the vertical portion, the upper horizontal portion connected to an upper band portion of each of the external electrodes. 0.1≤G/CT≤0.7 is satisfied, in which CT is a height of the vertical portion and G is a distance between the lower band portion of each of the external electrodes and a lower end of the metal frame. |
US10398028B2 |
Surface treating composition for copper and copper alloy and utilization thereof
A surface treating composition for copper or a copper alloy comprising an imidazole compound and means for using the composition in the soldering of electronic parts to printed wiring boards are disclosed. |
US10398026B2 |
Laminated substrate and method of manufacturing laminated substrate
A laminated substrate includes: a first substrate; a second substrate having a through-hole; a third substrate; a first adhesive layer bonding a rear surface of the first substrate and a front surface of the second substrate; a second adhesive layer bonding a rear surface of the second substrate and a front surface of the third substrate; a first post penetrating through the first adhesive layer, electrically connecting the first substrate to the second substrate, and made of an alloy of a high melting point metal and a low melting point metal; a second post penetrating through the second adhesive layer, electrically connecting the second substrate to the third substrate, and made of an alloy of the high melting point metal and the low melting point metal; and an electronic component fixed to the front surface of the third substrate and disposed in the through-hole of the second substrate. |
US10398024B2 |
Stretchable circuit board and method for manufacturing stretchable circuit board
The stretchable circuit board (100) includes: a stretchable base (10); a stretchable wiring portion (20) formed on the stretchable base (10); a reinforcement base (30) having in-plane rigidity higher than that of the stretchable base (10); a draw-out wiring portion (40) formed on the reinforcement base (30), and electrically continuous with the stretchable wiring portion (20); and an elastomer layer (50) formed on the reinforcement base (30). The reinforcement base (30) overlaps with a partial area (10a) of the stretchable base (10). An other area (10b) of the stretchable base (10) is exposed from the reinforcement base (30). The stretchable wiring portion (20) extends on the other area (10b) and over the partial area (10a). The elastomer layer (50) and the stretchable base (10) are layered and joined with each other. |
US10398019B2 |
Circuit structure and electrical junction box
A circuit structure that includes: an insulating heat transfer member that transfers heat from a bus bar to a heat dissipating member, is insulating, and is provided between the bus bar and the heat dissipating member; and a restricting member that restricts movement of the insulating heat transfer member that is caused by an increase in the temperature of the insulating heat transfer member, and is provided between the bus bar and the heat dissipating member. The restricting member is provided with heat transfer openings for bringing the insulating heat transfer member into contact with the bus bar, and, the insulating heat transfer member 80 has a smaller area than an opening area of the heat transfer openings, in a state of being in contact with the bus bar. |
US10398016B2 |
Negative ion-based beam injector
A negative ion-based beam injector comprising a negative ion source and an accelerator. The ions produced by the ion source are pre-accelerated before injection into a high energy accelerator by an electrostatic multi-aperture grid pre-accelerator, which is used to extract ion beams from the plasma and accelerate to some fraction of the required beam energy. The beam from the ion source passes through a pair of deflecting magnets, which enable the beam to shift off axis before entering the high energy accelerator. The negative ion-based beam injector can be combined with a neutralizer to produce about a 5 MW neutral beam with energy of about 0.50 to 1.0 MeV. After acceleration to full energy, the beam enters the neutralizer where it is partially converted into a neutral beam. The remaining ion species are separated by a magnet and directed into electrostatic energy converters. The neutral beam passes through a gate valve and enters a plasma chamber. |
US10398006B2 |
Object detection apparatus and moveable apparatus
An object detection apparatus includes a light emission unit including a light source to emit light, a light receiving unit including a light detector to receive light reflected from an object, a signal processing unit including a signal detector to be input with an output signal of the light detector or a signal acquired by processing the output signal of the light detector, and a control unit to set at least one area in a light emission region of the light emission unit as a target area, and to set at least one of a light emission condition of the light emission unit and a processing condition of the signal processing unit such that the at least one of the light emission condition and the processing condition are different between when the light is emitted to the target area and when the light is emitted to a background area. |
US10398005B1 |
Dynamically tunable materials for parity-time symmetric electro-optical devices
A device includes a light adjustment apparatus having at least one material having a dielectric permittivity, the at least one material to affect the flow of light, wherein the light adjustment apparatus includes a tunable material to enable adjustment of the dielectric permittivity of the at least one material. |
US10398004B1 |
LED fluorescent lamp emulator circuitry
Circuitry 31 for a solid-state lighting arrangement 20 designed for as a replacement for a gas discharge lamp used in a lighting fixture having a ballast. The circuitry 31 unsafe flow of current through the solid-state lighting arrangement 20, under non-operational conditions and during installation of the lighting arrangement, so as to provide compatibility with safety standards for use with discharge lamps. |
US10398003B2 |
Color-changing lighting dynamic control
A control gateway for colored or color-changing lighting fixtures to allow access to local and remote control systems with real time control with power backup for security triggering using an established color code to indicate the nature of the emergency. |
US10398001B2 |
Control methods, computer-readable media, and controllers
According to various embodiments, a control method may be provided. The control method may include: determining geometric information about respective geometries of respective housings of a plurality of light sources; determining a photographic representation of an environment in which the plurality of light sources are provided; determining spatial information about the plurality of light sources based on the geometric information and based on the photographic representation; determining control information for the plurality of light sources based on the spatial information; and controlling the plurality of light sources based on the control information. |
US10398000B2 |
LED structure with a dynamic spectrum and a method
An integrated LED structure and a method of adjusting the emission spectrum of an integrated LED structure, for photobiological process is disclosed. The structure comprises a substrate; a plurality of optically isolated and electrically non-independent light emission areas integrated on the substrate; a light emitting semiconductor source of a first type mounted in the emission area(s); a light emitting semiconductor source of a second type mounted in the emission area(s); an electrical circuit layer for connecting the light emitting semiconductor sources in serial fashion for each emission area; and wavelength conversion materials. The emission areas are controlled with a common electrical drive current, and the emission output can be tuned by adjusting the common current value, to enable use of one luminaire for a large variety of biomass growing applications. |
US10397990B2 |
Microwave oven and thawing control method and device for the same
The present disclosure provides a microwave oven, and a thawing control method and device for the same. The method includes: detecting temperatures of a plurality of temperature detecting points on food in the microwave oven; and controlling the microwave generator to start, and thawing the food according to the temperatures of the plurality of temperature detecting points on the food. With the method, the thawed food is more nutritious, healthier, and easier to cut, and has the low temperature difference, without a cooked discoloration phenomenon. |
US10397989B1 |
Oven with temperature probe
The oven with a temperature probe measures the temperature of food being cooked within the oven to provide real time feedback for determining a status of the food being cooked, such as, for example, indications that the food is fully cooked, partially cooked or uncooked. The oven with a temperature probe is similar to a conventional oven, but with a telescopic tube which selectively extends into the cooking chamber of the oven. An upper end of the telescopic tube is mounted within an open interior of a hollow upper wall of the oven, and a lower end of the telescopic tube defines a probe tip, containing a temperature sensor for measuring an internal temperature of the food being cooked. When not in use, the telescopic tube collapses fully within the open interior of the hollow upper wall. A display indicates cooking status of the food, based on the measured temperature. |
US10397985B2 |
Plastics rear window having a rear window heater and method for producing the same
A rear window of a motor vehicle includes a window pane body made of plastics and provided with a rear window heater. The window pane body includes grooves at at least one of its two large faces. The grooves are at least partially filled with a strip conductor, wherein the strip conductors form the rear window heater. |
US10397980B2 |
Method and device for electing a coordination node in a coordinated multipoint set
A method and apparatus for electing a coordination node in a Coordinated Multipoint (CoMP) set of cooperating nodes for receiving channel information from wireless devices operating in a wireless network. In one aspect, a method is provided for a node which includes determining a channel quality parameter for the node indicative of a channel quality between the node and the plurality of wireless devices, receiving a first message from a first neighbor node in the CoMP set, the first message including a channel quality parameter for another node (e.g. the first neighbor node) in the CoMP set indicative of a channel quality between the other node and the plurality of wireless devices, and send a second message to the first neighbor node in the CoMP set, the second message identifying the coordination node elected by the node based on the channel quality parameters for the node and the other node. |
US10397979B2 |
Communication method and communication device
There is provided a communication method for a coordinator communication device, including generating a first scheduling element to be used by a first communication device and a second scheduling element to be used by a second communication device; and transmitting the first and second scheduling elements to the first and second communication devices. The second scheduling element includes a second allocation indicating a time-frequency resource allocated to the second communication device. The first scheduling element includes a first allocation indicating a time-frequency resource allocated to the first communication device and optionally includes a first virtual allocation that is a duplicate of the second allocation. The first communication device performs communication in accordance with a first communication system using a first frequency band, and the second communication device performs communication in accordance with the first communication system or a second communication system using a second frequency band that includes the first frequency band. |
US10397978B2 |
Method and system for signaling optimization of IP connection over a mobile-radio network
A technique for saving cellular resources is disclosed. The technique is implemented at an intermediate network element (NE) that is communicatively coupled between a plurality of cellular devices (CDs) via a cellular network and a plurality of servers via an Internet Protocol (IP) network. The NE is configured to transfer control packets in association with IP packets toward the CD in order to save cellular resources. |
US10397973B2 |
Method for performing measurement in EN-DC case, and user equipment therefor
Provided is a method for performing measurement by a user equipment (UE). The method may include receiving, by the UE, configuration information on a measurement gap. The UE may be configured with a dual connectivity (DC) to an evolved universal terrestrial radio access (E-UTRA) cell and a new radio access technology (NR) cell. The configuration information on the measurement gap may include a measurement gap length (MGL). The MGL may include one of 3 ms, 4 ms and 6 ms. The method may include determining a total number of slots to be interrupted during the MGL, and performing the measurement during the MGL. The total number of slots to be interrupted may be determined based on a subcarrier spacing (SCS) of the NR cell and the MGL. |
US10397971B2 |
System and method for proximity based networked mobile communication
Communication between users of mobile devices is provided based on proximities between the users. Users are given unique identifiers, which are stored on a server, and mobile devices with the unique identifiers broadcast transmissions with their unique identifiers. The mobile devices listen for incoming identifiers from other mobile devices, and devices are detected directly or through an external radio communication device or hotspot. Additionally, indirect detection through another mobile device or hotspot is used to linking the first mobile device and the second mobile device. |
US10397970B2 |
Neighbor awareness networking tree mapping
In embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, i.e., communication between the mobile stations without utilizing an intermediate access point. Configuration of NAN includes mapping of NAN clusters and multi-hop data routing within a NAN cluster. A wireless device may transmit a subscribe service discovery frame (SDF) to one or more neighboring wireless devices and receive a respective publish SDF from the one or more wireless devices, the respective publish SDF including respective wireless device information. The wireless device may maintain a data structure comprising the respective wireless device information. In some embodiments, the wireless device information may include an address, hop count, and/or service indications, e.g., for data routing and/or service discovery. |
US10397969B2 |
Method and device for establishing backhaul link
A method for establishing a backhaul link, applied to a base station, includes: broadcasting system information to cause a terminal receiving the system information to return backhaul link establishment signaling, wherein the terminal has established a first communication link with a core network; receiving the backhaul link establishment signaling returned by the terminal, the backhaul link establishment signaling being configured to indicate the terminal to establish a backhaul link for the base station; and sending a confirmation message to the terminal to cause the terminal to establish a second communication link with the base station after receiving the confirmation message, the second communication link and the first communication link forming the backhaul link. |
US10397960B2 |
Initial access channel for scalable wireless mobile communication networks
Physical layer structures and access schemes for use in such networks are described and in particular initial access channel (IACH) structures are proposed. A spectrum efficient downlink (DL) IACH design supports different types of User Equipment (UE) capabilities and different system bandwidths. An IACH includes the synchronization channel (SCH) and broadcast-control channel (BCH). A non-uniform SCH for all system bandwidths is provided, as well as scalable bandwidth BCH depending on system bandwidth. An initial access procedure is provided, as well as an access procedure. |
US10397957B2 |
Random access mechanism for a wireless device and base station
Methods and apparatuses are described for wireless communications. Cells may be grouped into a plurality of cell groups. A wireless device may receive configuration parameters for the cells. |
US10397953B2 |
Method and apparatus for transmitting and receving random access channel
The present disclosure provides a method for transmitting a random access channel (RACH) by a UE in a wireless communication system. Particularly, the method includes receiving information about actually transmitted synchronization signal blocks (SBBs) and RACH configuration information about RACH resources and transmitting a RACH in at least one RACH resource among RACH resources mapped to actually transmitted SSBs on the basis of the information about actually transmitted SSBs and the RACH configuration information, wherein the actually transmitted SSBs are repeatedly mapped to RACH resources by a positive integer multiple of the number of the actually transmitted SSBs in a RACH configuration period based on the RACH configuration information. |
US10397950B1 |
Method and apparatus for managing sequential communication on a wireless channel
Disclosed is a method and apparatus to help manage communication on a wireless channel when transmitting and receiving nodes will engage in a sequence of data-ACK exchanges with each other on the channel. As disclosed, the transmitting node and/or receiving node may include in at least one of the data-ACK exchanges an indication of how many data-ACK exchanges remain in the sequence and may further include indicia of how often each data-ACK exchange will occur and how long each data-ACK exchange will last. A neighboring node that is observing the channel to determine whether the channel is available may thus determine, based at least in part on the indication in the data-ACK exchange how many times to refrain from transmitting on the channel, how often to so refrain, and how long to refrain in each instance. |
US10397948B2 |
Methods and apparatuses for subframe scheduling
Embodiments of the present disclosure relate to methods and devices for subframe scheduling. In example embodiments, according to a method implemented in a network device is provided, a report indicating a size of uplink data to be transmitted by the terminal device is received from a terminal device. Scheduling grant information is transmitted to the terminal device indicating a first number of subframes scheduled to the terminal device for transmission of the uplink data. The first number of subframes are determined based on the report, and the first number is greater than a second number of subframes to be consumed by the transmission of the uplink data. |
US10397945B2 |
Method and apparatus of configuring timing of uplink transmission
The present disclosure is to provide a method of configuring timing of uplink (UL) transmission, comprising, receiving, by a user equipment (UE), configuration information on carrier aggregation (CA) of at least one frequency division duplex (FDD) cell and at least one time division duplex (TDD) cell; and adjusting, by the UE, starting timing of a UL subframe in a cell participating in the CA. |
US10397938B2 |
Method for transmission and reception of uplink data in wireless communication system, and device therefor
In the present disclosure, a method for transmitting and receiving uplink (UL) data performed by a base station in a wireless communication system includes transmitting a UL grant to a first user equipment (UE); transmitting a fast UL grant in relation to an urgent message transmission to at least one of the first UE or a second UE; and receiving the urgent message from the second UE through a UL resource allocated by the fast UL grant, and the UL resource allocated by the fast UL grant is a resource withdrawn from a resource allocated to the first UE by the UL grant. |
US10397934B2 |
Radio resource manager devices and radio communication devices
In an embodiment, a radio resource manager device is provided. The radio resource manager device may include a receiver configured to receive an application applying for radio resources; an interference allowance determiner configured to determine whether interference of signal transmission during radio communication using radio resources is allowed; and a radio resource assigner configured to assign radio resources based on the determined interference allowance. |
US10397929B2 |
Individualized gain control of remote uplink band paths in a remote unit in a distributed antenna system (DAS), based on combined uplink power level in the remote unit
Individualized gain control of remote uplink band paths in a remote unit in a wireless communication system based on combined uplink power level in the remote unit. The combined uplink power of a combined uplink communications signal in a remote unit is measured. If the combined uplink power level exceeds a defined uplink threshold power level for the remote unit, the gain is reduced for individual uplink band paths that provide a higher power contribution to the combined uplink power of combined uplink communications signal in the remote unit. This allows the initial uplink gain of the uplink band paths in a remote unit to be set higher to increase sensitivity, because the gain of the uplink band paths providing higher power contributions to the combined uplink power in the remote unit can be reduced, without reducing gain in other uplink band paths of the remote unit. |
US10397928B1 |
BSS color assignment in a wireless local area network
Systems and methods for assigning default an alternative BSS colors in a wireless local area network (WLAN) including a network graph representing radio neighbors include assigning a frequency range and EIRP for each radio represented in the network graph; generating a subgraph of radios operating at the same frequency range; for the subgraph, determining a minimum number of basic service set (BSS) colors required to BSS color the subgraph without BSS color conflict; based on the minimum number of BSS colors, assigning a default BSS color to each radio in the subgraph to avoid BSS color conflict among radios in the subgraph; based on remaining BSS colors, assigning one or more alternative BSS colors to each radio in the subgraph. |
US10397926B2 |
Next generation mobile satellite system and gateway design
An apparatus for establishing communication between a base station and different generation terminals includes a multi-protocol stack capable of processing user traffic received from different generation terminals. The apparatus also includes a common physical layer that receives user traffic from different generation terminals and identifies the generation of the terminal sending the user traffic. The user traffic is then processed and routed based on the terminal generation. Traffic can be prioritized across current and legacy terminal types based on a variety of factors. |
US10397925B2 |
Method and apparatus for transmitting buffer status report in wireless communication system supporting device to device communication
A method of supporting a buffer status report associated with a device-to-device (D2D) communication includes: establishing an RRC connection with an eNB; receiving, by a UE, configuration information associated with a D2D communication from the eNB, the configuration information including information of a resource selection mode for a D2D data transmission, the information of a resource selection mode indicating a resource pool from which the UE selects a resource for a D2D data transmission to another UE; identifying a D2D target identity of at least one target UE to which the UE transmits D2D data by performing a D2D discovery procedure; setting an RRC message to be transmitted to the eNB, the RRC message including information of the identified D2D target identity; and transmitting the RRC message to the eNB, the information of the identified D2D target identity being transmitted through UEinformation message for a D2D data transmission. |
US10397917B2 |
Method and arrangement for configuring CSI measurements
Embodiments described herein provide a method in a network node for configuring interference measurements for a wireless device. According to the method, the network node receives information indicating whether a channel state information interference measurement (CSI-IM) resource configuration restriction applies for the wireless device. The network node further configures CSI-IM resources for the wireless device based on the information. |
US10397915B2 |
Latency reduction in shared or unlicensed spectrum
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may transmit uplink (UL) messages in unlicensed spectrum with a reduced UL timing delay. The UL timing delay may be reduced by using a shortened transmission time interval (TTI) (e.g., a TTI that is reduced in duration relative to other TTIs in the system or in a legacy system) or by reducing the number of TTIs between a grant and the corresponding UL message. The reduced UL timing delay may decrease the likelihood that the UE will wait for a subsequent transmit opportunity (TxOp) to transmit the UL message. In some cases, the reduced UL timing delay corresponds to a reduced hybrid automatic repeat request (HARQ) processing delay. In some cases, a time difference (e.g., measured in TTIs) between a measurement reference TTI a corresponding channel state information (CSI) report may also be reduced. |
US10397914B2 |
Methods and apparatus for multiplexing transmission control information
Methods and systems for wireless communication are disclosed. In one aspect, a method includes generating device specific transmission control information for each of two devices, transmitting the transmission control information for each device over different frequencies, and transmitting data to each of the devices as part of a communication according to the respective transmission control information. In some aspects, the transmission control information for each device is encoded based on an identifier of the device. For example, in some aspects, an error detection value such as a cyclic redundancy check, is exclusive or'ed with an identifier of the device, such as an AID, PAID, or group identifier. The resulting value is transmitted along with the transmission control information. A device receiving the wireless frame may only be able to decode its own transmission control information, as the decoding is also based on the receiving device's identifier. |
US10397913B2 |
Information exchange between base stations
Methods and apparatuses are described for wireless communications involving base stations. A base station may configure a downlink channel (e.g., a physical downlink control channel) based on the configuration of a downlink channel associated with another base station. One or more base stations may manage overlap between downlink channels. |
US10397910B2 |
Carrier determination for a device
Apparatuses, methods, and systems are disclosed for carrier determination. One apparatus includes a processor that determines a first carrier of multiple carriers for a first device to transmit control information. The apparatus also includes a transmitter that transmits, to the first device, a first physical control signal indicating the first carrier, wherein the first physical control signal further indicates an interlace index for transmitting control information. The apparatus includes a receiver that receives control information from the first device on the first carrier. |
US10397907B2 |
Method for allocating network resource, method for connecting to target device in network, base station, and terminal device
The present application discloses a method for allocating a network resource, a method for connecting to a target device in a network, a base station, and a terminal device. In the method for allocating a network resource, a base station receives request information sent by a first terminal device, where the request information is configured to request the base station to allocate a network resource; the base station sends, to the first terminal device, allocation information of the network resource allocated by the base station, where the allocation information is configured to indicate the network resource allocated by the base station; the first terminal device is a terminal served by a cell of the base station, and the second terminal device is a terminal that accesses the target device by using the first terminal device. Thus, a problem of network resource waste is reduced, and user experience is improved. |
US10397906B2 |
Method for transmitting wireless signals and apparatus therefor
The present invention relates to a wireless communication system and, more particularly, to a method and an apparatus therefor, the method comprising: a step of acquiring a periodically allocated PUSCH resource, wherein the periodically allocated PUSCH resource is used for a transmission of a first PUSCH; a step of performing a procedure for transmitting uplink control information if transmission of the uplink control information is required at the transmission timing of the first PUSCH; and a step of transmitting the uplink control information, wherein if an aperiodically allocated second PUSCH does not exist at the transmission timing of the first PUSCH, the uplink control information is transmitted via the first PUSCH, and if the aperiodically allocated second PUSCH exists at the transmission timing of the first PUSCH, the uplink control information is transmitted via the second PUSCH. |
US10397905B2 |
Method and apparatus for transmitting uplink control information in a wireless communication system
The present invention provides a method and apparatus for transmitting uplink control information (UCI) by user equipment in a wireless communication. The user equipment performs channel coding on information bits of the UCI to generate encoding information bits; performs modulation on the thus generated encoding information bits to generate complex modulation symbols; spreads the complex modulation symbols block-wise to a plurality of single carrier-frequency division multiple access (SC-FDMA) symbols based on an orthogonal sequence; and transmits the spread complex modulation symbols to a base station. |
US10397897B2 |
Methods for improving paging type2 performance in dual SIM dual standby (DSDS) devices and apparatus therefor
Some example embodiments disclose methods for improving Paging Type2 performance in Dual Sim Dual Standby (DSDS) devices, wherein the methods include transmitting a status Packet Data Unit (PDU) for a Signaling Radio Bearer (SRB) to a network; initiating a first timer in response to the transmitting the status PDU; blocking a radio frequency tune away to a first Subscriber Identity Module (SIM) if one or more missing PDUs are not received before expiry of the first timer; initiating a second timer in response to the blocking the RF tune away; and retaining, by a second SIM, radio frequency resources until expiry of the second timer or the one or more missing PDUs are received from the network. |
US10397893B2 |
Mobile terminal positioning method, base station, and node
A method is provided. The method includes allocating a specified time period for receiving an uplink reference signal to each node, receiving an uplink reference signal that is received in the specified time period and forwarded by each node, obtaining power or a signal-to-noise ratio of the uplink reference signal forwarded by each node, selecting a time period corresponding to an uplink reference signal with maximum power or a maximum signal-to-noise ratio as a positioning time period, obtaining a corresponding positioning node according to the positioning time period and the specified time period for receiving an uplink reference signal, and determining a location of the mobile terminal according to a location of the positioning node. |
US10397890B2 |
Node unit capable of measuring and compensating transmission delay and distributed antenna system including the same
Provided is a node unit which is branch-connected to another communication node via a transport medium, the node unit comprising: a delay measurement unit which transmits a test signal for measuring a delay to an adjacent node unit of the branch-connected upper stage via the transport medium and detects a loopback signal to which the test signal is looped back via the adjacent node unit of the upper stage, thereby measuring an upper stage transmission delay between the adjacent node unit of the upper stage and the node unit; a delay summation unit which, when an adjacent node unit of the branch-connected lower stage exists, receives a lower stage transmission delay transmitted from the adjacent node unit of the lower stage, and calculates a summed transmission delay by summing the upper stage transmission delay and the lower stage transmission delay; and a control unit which transmits the summed transmission delay to the adjacent node unit of the upper stage. |
US10397887B2 |
Background crystal oscillator calibration
System and method for temperature-calibration of a crystal oscillator (XO) in a mobile device. A temperature-calibration status of the XO is determined and a trigger condition related to temperature-calibration of the XO is detected. If the temperature-calibration status of the XO is not fully temperature-calibrated or if the XO has not been previously temperature-calibrated, a temperature-calibration session is initiated by an XO manager based on the condition, wherein a receiver is configured to receive signals and temperature-calibration of the XO is performed in a background mode based on the received signals. The condition based triggering ensures that the XO is temperature-calibrated prior to launch of any position based or global navigation satellite systems (GNSS) based applications on the mobile device. The trigger condition can include first use or power-on, charging, presence in an outdoor environment, variation in operating temperature, pre-specified time, and/or user input pertaining to the mobile device. |
US10397881B2 |
Method of coordinating radio transmitters based on a coding of level of power transmitted and corresponding transmitter
A method of coordinating a transmitter with K−1 transmitters of a group of K transmitters. The K transmitters are in communication respectively with K receivers via channels that are described, for a frequency band m by direct transmission channel gains (gji,m) when j=i and by interfering transmission channel gains (gji,m) when j≠i between the transmitter j and the receiver i, i∈{1, . . . , K}, j∈{1, . . . , K}, K>1. Each transmitter has available an estimate of the direct channel gain and estimates of the gains of channels interfering with its receiver. The method includes an “exchange” stage during which the K transmitters transmit simultaneously K respective sequences of subframes of respective power levels per band m coding the estimated channel gains (ĝji,m) and during which the K transmitters receive, after each subframe, signal to interference plus noise ratios as returned by the K receivers to their respective transmitters. |
US10397880B2 |
Method and apparatus for controlling uplink transmission power in wireless access system supporting machine-type communication
A method performed by a user equipment (UE) is provided. The UE controls uplink transmission power by receiving control information for a Physical Uplink Shared Channel (PUSCH), and repeatedly transmitting a PUSCH as a predetermined number of times based on the control information. The PUSCH is repeatedly transmitted with a transmission power which is maintained constant during a time period for the repeated PUSCH transmissions. |
US10397879B2 |
Uplink channel transmission in a wireless device and wireless network
A wireless device receives a downlink control information (DCI) for transmission of one or more transport blocks on an unlicensed cell. The wireless device calculates a transmission power employed for transmission of a reservation signal and a plurality of PUSCH symbols. The wireless device transmits via a first plurality of resource blocks (RBs) and until a physical uplink shared channel (PUSCH) starting symbol, a reservation signal with the transmission power. The wireless device transmits, via the first plurality of RBs and starting at the PUSCH starting symbol, the one or more transport blocks with the transmission power. |
US10397875B2 |
Battery disconnect safeguard
In embodiments, a mobile device includes a primary battery as a power source to power components of the mobile device, and includes a secondary battery as an additional power source to power the components of the mobile device. A sensor is implemented to detect a free-fall of the device that indicates an impending secondary battery disconnect event due to the mobile device being dropped. A battery controller is implemented to receive a sensor input of the detected free-fall from the sensor. The battery controller can then switch from the secondary battery to the primary battery as the power source based on the detected free-fall of the mobile device. The battery controller can switch back from the primary battery to the secondary battery as the power source based on a lack of acceleration of the mobile device. |
US10397874B2 |
Information processing device, communication system, information processing method, and program
An information processing device including a wireless communication section and a control section. The wireless communication section of the information processing device communicates wirelessly with another information processing device using one or multiple channels. The control section of the information processing device performs control to notify the other information processing device of channel information for identifying a channel for use in the wireless communication with the other information processing device using one or multiple channels. Thereby, channels for use in wireless communication can be set appropriately. |
US10397872B2 |
Systems and methods for providing communications with an improved network frame structure architecture within wireless sensor networks
Systems and methods for providing communications with an improved network frame structure within wireless sensor networks are disclosed herein. In one embodiment, a system includes a hub having one or more processing units and RF circuitry for transmitting and receiving communications in a wireless network architecture. The system also includes a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional communications with the hub in the wireless network architecture. The one or more processing units of the hub are configured to execute instructions to cause a change from a first power mode of a receiver of a sensor node to a second power mode upon transmitting notifications to the sensor node during a repeated hub broadcasting time slot. |
US10397871B2 |
Information processing device, information processing method, and program
Improvement of use efficiency of radio resources is realizable.An information processing device is an information processing device which includes a reception unit and a control unit. The reception unit included in this information processing device is a reception unit which receives a packet. In addition, the control unit included in the information processing device is a control unit which controls a packet monitoring state of the information processing device in case of detection of reception of a packet not addressed to the information processing device. The packet monitoring state is controlled on the basis of reception power at the time of reception of the packet not addressed to the information processing device. |
US10397869B2 |
Processor validated wakeup system and method
A system includes a transceiver for receiving a wake up signal from a wireless communication device. A processor is operatively connected to the transceiver and to a memory. The memory includes instructions recorded thereon that, when read by the processor, cause the processor to transition from a sleep mode to an active mode and power up the transceiver upon validation of the wake up signal. |
US10397868B2 |
Wireless system, wireless device, non-transitory computer-readable storage medium having stored therein communication program, and communication method
A communication system as an example of an exemplary embodiment includes two mobile terminals and two BLE terminals. The mobile terminals establish connections with the BLE terminals. Specifically, one of the mobile terminals and one of the BLE terminals are connected together such that the mobile terminal is a central and the BLE terminal is a peripheral. The BLE terminal connected as a peripheral repeatedly executes advertising and a scan, thereby exchanging application data with the other BLE terminal connected as a peripheral. |
US10397865B2 |
Techniques for managing power consumption of a mobile device
Systems, methods, apparatuses, and computer-readable storage media for managing power consumption of a mobile device are disclosed. The systems, method, apparatus, and computer-readable storage medium may cause the base station to identify an energy metric associated with a mobile device, and to configure the transmission between the base station and the mobile device based at least in part on the energy metric. The configuration of the transmission may reduce the power consumption of the mobile device for processing the transmission. |
US10397862B2 |
Wireless communication method for enhancing transmission efficiency through separating transmission interval in wireless local area network (WLAN) system
Provided is a wireless communication method performed at an access point to enhance the transmission efficiency in a wireless local area network (WLAN) system, the method including scheduling a transmission time of an enhanced traffic indicator map (TIM) frame based on a type of a station, and transmitting a second beacon including the enhanced TIM frame to the station at a point in time aside from a transmission point in time of a first beacon. |
US10397857B2 |
Service mode display on a handheld communication device
In a handheld communication device capable of a plurality of wireless communication modes, a method of communication begins by receiving, at the handheld communication device, a notification of an available one of the wireless communication modes. Then, in a data communication window of the communication device, a user-indication of an active one of the available wireless communication modes is provided in accordance with the received communication mode indication. The data communication window is configured to facilitate data communication via the plurality of wireless communication modes, and facilitates the data communication via the active wireless communication mode. |
US10397856B2 |
Method and system for signal transmission with network assistance
Provided is a method and wireless communication system that includes a HetNet, a serving cell with an associated coverage area and multiple additional low power nodes (LPNs) deployed in one or more clusters of cells in the coverage area. The LPNs transmit an associated discovery signal based on the timing of the associated small cell. The serving cell is configured to determine the timing of the cells and therefore the transmission pattern of the discovery signals and the serving cell configures measurement gaps such that the discovery signals are transmitted during the measurement gaps. The network is adapted to accomplish this for various degrees of granularity and timing measurement inaccuracies by placing the measurement gaps and/or adjusting the discovery signal (DS) transmission scheme accordingly. |
US10397855B2 |
Access attempt method and user equipment, and access control method and base station
A user equipment (UE) receives mapping information on each of a plurality of access categories. The UE determines whether access for a corresponding access category is permitted by applying access control information of an access category in the order of an access category with a higher priority to an access category with a lower priority based on the priority information, among access categories into which access attempt is mapped in accordance with the mapping information, if the access attempt is triggered. |
US10397851B2 |
Methods for base-station-to-base-station connection management
The present disclosure relates to a base station in a cellular communication network and methods of operation thereof. In one embodiment, a base station determines that the base station is transitioning to an unavailable state. The base station then notifies one or more radio network nodes with which the base station conducts base-station-to-node communication that the base station is unavailable. Thereafter, in one embodiment, the one or more radio network nodes cease communication attempts with the base station. In this manner, the radio network nodes can avoid spending additional resources on attempts to re-establish communication connections to base stations that tend to be offline more often (e.g., low-power base stations (LP-BSs)). |
US10397841B2 |
Network node and method for handling network connections
A Wireless Local Area Network, WLAN, node and a method performed by the WLAN node for assisting a Station, STA, in selecting a WLAN connection for the STA, The WLAN node provides a first WLAN and a second WLAN with overlapping coverage, the first WLAN providing connections for a first number of STAs and the second WLAN providing connections for a second number of STAs, whereby the second number of STAs is a subset of the first number of STAs. The second number of STAs is being authorized to connect to the second WLAN. The method comprises detecting that the STA connected to or trying to connect to the first WLAN of the WLAN node is authorized to access the second WLAN of the WLAN node and sending a message to the STA comprising an indication to the STA to connect to the second WLAN of the WLAN node. |
US10397839B2 |
Apparatus and method for improving handover in a global system for mobile communications
A method is provided for improving handover in a mobile station configured to operate a time division multiple access, TDMA, protocol in a global system for mobile communications, GSM, telecommunication network. The method comprises the steps of receiving a handover command requesting that the mobile station perform a handover operation from a serving cell to a target cell, and configuring the mobile station to transmit and receive user plane data with the serving cell and the target cell during a time period between receiving the handover command and the handover operation being completed. |
US10397838B2 |
Scheduling and handover of a vehicular connection with periodic messaging
The method provided in this embodiment improves the capabilities of automatic driving and ADAS of electric vehicles. The method can be applied to vehicle networking, such as V2X, LTE-V, V2X, etc. The method includes receiving, from the mobile device, an indication of a requirement for transmission resources, comprising at least an indication that the resources are required with a periodicity, transmitting, to the mobile device, an assignment of a first scheduling configuration for the device-to-device connection, transmitting, to the mobile device, an indication to begin use of periodically recurring radio resources, and handing over responsibility for providing radio resources for the device-to-device connection from the network node to a target network node such that the availability of radio resources with the periodicity is substantially maintained. |
US10397836B2 |
Handover for UE with V2X service
A first base station may receive from a second base station, a first message for a handover request for a wireless device. The first message may comprise configuration parameters associated with one or more packet flows of the wireless device. The configuration parameters may comprise: a first identifier of a first packet flow of the one or more packets; at least one first vehicle-to-everything (V2X) parameter of the first packet flow indicating whether the first packet flow is for at least one first V2X service; and a quality of service (QoS) indicator of the first packet flow. The first base station may determine to accept the handover request based at least on the at least one first V2X parameter. The first base station may send, in response to the determining, a second message indicating acceptance of the first packet flow. |
US10397834B2 |
Voice service handover method and apparatus in single radio voice call continuity
The present invention discloses a single radio voice call continuity handover method and apparatus. An MME records whether a bearer deletion request message sent by a gateway device is received, and if the MME determines that the bearer deletion request message is received, the MME does not send a bearer deletion instruction message to the gateway device, and does not delete a local voice service bearer resource. Therefore, after the MME performs voice service bearer deletion on an IMS side, the MME does not perform voice service bearer deletion on an EPS side, thereby avoiding a conflict in an SRVCC process. Alternatively, when a reason for session termination is SRVCC handover, a PCRF does not send a re-authentication request message to the gateway device, that is, the gateway device does not perform a voice bearer deletion process on the IMS side, thereby avoiding a conflict in an SRVCC process. |
US10397831B1 |
Systems and methods for load balancing between frequency bands based on bandwidth capacity
Systems and methods are described for load balancing between frequency bands based on bandwidth capacity. A load for a first frequency band and a load for a second frequency band may be determined, wherein a cell communicates with wireless devices over the first and second frequency bands. The determined loads may be adjusted based on a channel width for each frequency band and a duplexing scheme for each frequency band. And the adjusted loads may be balanced between the first frequency band and the second frequency band by instructing wireless devices in communication with the cell to change frequency bands used for communicating with the cell. |
US10397816B2 |
Wireless local area network throughput estimation
Methods, apparatus, and computer-readable media for wireless communication may involve techniques for throughput estimation. An expected air time parameter may be used as a parameter for estimating throughput. The expected air time parameter may be indicative of an estimated air time fraction obtainable for communications using an access point (AP), for example, between a wireless station (STA) and the AP. Either the expected air time parameter or an estimated air time fraction determined (e.g., calculated) from the expected air time parameter may be transmitted from the AP to the STA (or other communication device) to allow the STA (or other communication device) to determine an estimated throughput for communications using the AP. |
US10397815B2 |
Cellular base station monitoring
Monitoring devices, which in some cases may comprise smartphones, are placed at base stations of a cellular communications network to report base station information. This may be performed in some cases without relying on communications with the base station, such as by monitoring sensors of the monitoring device and by analyzing signals transmitted by the monitored base stations. Status information regarding a monitored base station and/or anomalies detected at the base station are communicated to a central support service using the wireless capabilities of the monitored base station itself. In cases where the monitored base station is inoperative, the monitoring device can communicate through a neighboring base station. |
US10397810B2 |
Fingerprinting root cause analysis in cellular systems
A processor implemented method of identifying a root cause of degraded network quality in a wireless network. The method includes accessing historical network performance data, the performance data including a time sequenced measure of performance indicators for the network. The method evaluates the historical performance data to determine regularly occurring associations between indicators to define a set of rules characterizing the associations of the wireless network, and stores the set of rules in a data structure. The wireless network is monitored by accessing analysis data reporting time sequenced performance indicator data. Next, anomalies are detected in a performance indicator in the analysis data and matched to at least one rule in the set of rules. The method outputs an indication of a cause of degradation in the wireless network resulting from the anomaly in the performance indicator. |
US10397809B2 |
Mobility loss detection and recovery
Particular embodiments described herein provide for a system, method, and apparatus that can be configured to determine that a first network element is no longer connected to a second network element, where interests had been sent to the second network element and are still pending. Each of the pending interest can be associated with a pending interval timer and the pending interests can be forwarded to a third network element before the expiration of the pending interval timer associated with each of the pending interests. In an example, the pending interest is part of an information centric networking protocol. |
US10397803B2 |
Systems and methods for directional mesh networks with joint backhaul and access link design
A cellular communications network may be configured to leverage a millimeter wave (mmW) mesh network. Base stations may be configured to operate as mmW base stations (tnBs). Such base stations may be configured to participate in the mmW mesh network and to access the cellular communications network (e.g., via cellular access links). A network device of the cellular communications network (e.g., an eNB) may operate as a control entity with respect to one or more niBs. Such a network device may govern mesh backhaul routing with respect to the cellular communications network and the mmW mesh network. Such a network device may configure the mmW mesh network, for example by performing a process to join a new mB to the mmW mesh network. A WTRU may send and receive control information via a cellular access fink and may send and receive data via the mmW mesh network. |
US10397802B2 |
Detecting changes at cell sites and surrounding areas using unmanned aerial vehicles
Systems and method for cell site inspection by a cell site operator using an Unmanned Aerial Vehicle (UAV) and a processing device include creating an initial computer model of a cell site and surrounding geography at a first point in time, wherein the initial computer model represents a known good state of the cell site and the surrounding geography; providing the initial computer model to one or more of the UAV and the processing device; capturing current data of the cell site and the surrounding geography at a second point in time using the UAV; comparing the current data to the initial computer model by the processing device; and identifying variances between the current data and the initial computer model, wherein the variances comprise differences at the cell site and the surrounding geography between the first point in time and the second point in time. |
US10397801B2 |
Accurate short range positioning with wireless signals
Positioning determination of a communication device in a wireless communication network is supported by a positioning device receiving [230] tight synchronization signals from a master positioning cell; determining [232] therefrom a plurality of time differences between their actual and theoretical times of arrival; synchronizing [234] a positioning cell clock based on the received tight synchronization signals adjusted by the time differences; and emitting [236] to the communication device a positioning signal at a time determined by the synchronization. The positioning signal includes an identifier of the positioning cell, and it is transmitted so as not to interfere with positioning pilot signals transmitted by the wireless communication network. The positioning device may alternatively receive synchronization signals from another positioning cell instead of a master positioning cell. |
US10397795B2 |
Frame structure and data mapping for license assisted access
Methods and apparatus are provided for improved Licensed Assisted Access (LAA) networks. A LAA subframe is received via an unlicensed frequency band. Control information is communicated via predetermined symbol locations within the LAA subframe. An indication of a first and a second symbol locations is received. A LAA subframe is then received. It is determined if control information is present at the first or second symbol locations within the received LAA subframe. Demodulation parameters based on the control information are determined. The LAA subframe is demodulated using the demodulation parameters. An indication of a transmission duration is communicated to a UE. The transmission duration is determined based on the LAA subframe. A type of subframe is determined based on transmission duration. Automatic Gain Control (AGC) protection is provided in a LAA subframe. The AGC protection LLA subframe does not communicate control information in a symbol adjacent to a reservation signal. |
US10397792B2 |
Channel assignment apparatus, wireless communication system, and channel assignment method
A channel assignment apparatus includes an interfered amount processing unit that represents a value group by a symmetric matrix, the value group including, as an element, an amount of interference that occurs in each of wireless access points, performs a row exchange and a column exchange in the symmetric matrix based on magnitude of the amount of interference, and generates one of the upper triangular matrix and the lower triangular matrix from the symmetric matrix in which the row exchange and the column exchange are performed, an assigning unit that assigns a frequency channel to each of the wireless access points by using one of the upper triangular matrix and the lower triangular matrix in accordance with a predetermined algorithm for selecting an optimal assignment candidate corresponding to the magnitude of the amount of interference from among a plurality of assignment candidates for the frequency channel. |
US10397791B2 |
Method for auto-discovery in networks implementing network slicing
A method implemented by a service rendezvous point (SRP) comprises receiving, by a receiver of the SRP, a plurality of register messages from a plurality of service switch points (SSPs), each of the register messages comprising at least one of resource information or service information, each of the SSPs being associated with a different network domain, sending, by a transmitter of the SRP, a plurality of report messages to the plurality of SSPs, each of the report messages comprising resource allocation information for each of the network domains for a service, the resource allocation information including an amount of resources to be allocated at the each of the network domains for the service, and maintaining, at a memory of the SRP, a SSP database storing at least one of the resource allocation information of each of the network domains, the resource information of each of the network domains, and the service information of each of the network domains. |
US10397790B2 |
Hardware-trusted wireless data communications over a wireless relay
A wireless access point has a physically-embedded hardware-trust key and serves User Equipment (UE) with hardware-trusted wireless data communications. The wireless access point receives a hardware-trust challenge number and responsively generates a hardware-trust result with the physically-embedded hardware-trust key and the hardware-trust challenge number. The wireless access point transfers the hardware-trust result and receives an access hardware-trust digital certificate. The wireless access point wirelessly receives a hardware-trusted attachment request from the UE and wirelessly transfers the access hardware-trust digital certificate to the UE. The UE validates the access hardware-trust digital certificate. The wireless access point wirelessly exchanges user data with the UE responsive to the UE validating the access hardware-trust digital certificate. The wireless access point exchanges the user data with a data network. |
US10397789B2 |
Method for controlling conveyance of event information about carriers of mobile devices based on location information received from location information sources used by the mobile devices
An improved system and method for defining an event based upon an object location and a user-defined zone and managing the conveyance of object location event information among computing devices where object location events are defined in terms of a condition based upon a relationship between user-defined zone information and object location information. One or more location information sources are associated with an object to provide the object location information. One or more user-defined zones are defined on a map and one or more object location events are defined. The occurrence of an object location event produces object location event information that is conveyed to users based on user identification codes. Accessibility to object location information, zone information, and object location event information is based upon an object location information access code, a zone information access code, and an object location event information access code, respectively. |
US10397788B2 |
Multimedia message service method and system
Disclosed is a server including a transceiver, and a controller configured to receive, via the transceiver from a terminal, a first message including first information for requesting to share multimedia content stored in the server with at least one specified user and second information related to expiration of time for sharing the multimedia content, and based on the received first message, establish a condition for sharing the multimedia content, and transmit, via the transceiver to the at least one specified user, a second message notifying that the at least one specified user is allowed to access the multimedia content. |
US10397784B2 |
Method for authorizing the establishment of a peer-to-peer stream in a mobile telecommunications network
Some embodiments relate to a method of authorizing the establishment of a peer-to-peer stream between two user terminals of a mobile telecommunications network. The method is implemented in a platform of the mobile telecommunications network and comprises receiving, from a server of a peer-to-peer service provider, a request to establish a peer-to-peer stream between a first user terminal and a second user terminal, the establishment request including a stream identifier, the stream identifier including at least an identifier of the first user terminal and an identifier of the second user terminal. The method also comprises deciding whether to authorize the establishment of the peer-to-peer stream between the first user terminal and the second user terminal and sending an authorization or rejection message for the peer-to-peer stream to a network gateway in charge of controlling the streams transiting on the mobile telecommunications network, the message including the stream identifier. |
US10397782B2 |
Wireless access authentication
Examples relate to a method and a device for wireless access authentication. The method is applied to an intelligent gateway which is previously associated with account information of a user. The intelligent gateway may receive an access authentication packet comprising an authentication identification indicating a terminal device; the intelligent gateway may construct an identity verification packet comprising an authentication identification indicating the terminal device and an association account identification indicating an account registered on the intelligent gateway; the intelligent gateway may send the identity verification packet to a cloud server; the intelligent gateway may permit a terminal device corresponding to authentication identification carried in a verification success packet returned by the cloud server to pass the access authentication. |
US10397778B2 |
Computer network providing secure mobile device enrollment features and related methods
A computer system may include a smart card reader, a credential management system (CMS) server, an enrollment server connected with the CMS server on an internal LAN, and a mobile device associated with a user and configured to initiate enrollment with the enrollment server via an internal enrollment port inaccessible outside of the internal LAN. The CMS server may cooperate with the smart card reader to authenticate a smart card associated with the user, and generate a secure credential(s) that is stored on the mobile device based upon authentication of the smart card. The enrollment server may collect the secure credential(s) from the mobile device via the internal enrollment port, cooperate with the CMS server to verify the secure credential(s), and enroll the mobile device to access the enrollment server from outside of the internal LAN based upon verification of the secure credential(s). |
US10397775B2 |
Key exchange method and apparatus
Embodiments of the present invention disclose a key exchange method and apparatus, which relate to the communications field, and can enable user equipments establishing a D2D link to share a set of keys, and further, information security can be achieved when a user equipment transmits service data or a signaling message through a Ud interface. A network device acquires a first key, and sends a message including the first key to a second user equipment, so that the second user equipment uses, when communicating with a first user equipment by using a D2D link, the first key to protect transmitted information. Embodiments of the present invention are applicable to an exchange process of keys for protecting data on a D2D link. |
US10397774B2 |
Information processing apparatus, control method, and program
An information processing apparatus activates an access point for executing direct wireless communication with a communication terminal through a SSID complying with a specific setting method from among a plurality of setting methods upon condition that a network setting of the information processing apparatus is executed. The information processing apparatus also activates an access point through an SSID complying with a different setting method, based on a user operation for executing setting of the information processing apparatus through a setting method different from the specific setting method from among the plurality of setting methods wherein a network setting to be used by the information processing apparatus is received from the communication terminal through the direct wireless communication. |
US10397769B2 |
Communication system management method and communication system management device
[Problem] To conduct a process of moving a designated communication terminal belonging to a first communication system so as to belong to a second communication system without errors.[Solution] A management device is provided, which deletes information on a communication terminal of a first configuration device and then adds information of the communication terminal to the second configuration device. The management device is provided with an interface unit and a control unit. The interface unit obtains a first configuration file which stores a configuration data on a communication terminal belonging to a first communication system, and a second configuration file which stores a configuration data on a communication terminal belonging to a second communication system. The control unit deletes a configuration data of a designated communication terminal from the obtained first configuration file, and adds a configuration data of the designated communication terminal to the obtained second configuration file. |
US10397767B2 |
NAN further availability schedule indications
In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to a mechanism for peer devices to transmit availability schedules beyond 512 time units while continuing to minimize communication overhead. In some embodiments, a wireless station may discover a peer wireless station and transmit extended availability information. In some embodiments, the extended availability information may indicate one or more of an availability interval duration, a bitmap length, and/or a repeat interval of the availability information. In some embodiments, the extended availability information may indicate a maximum number of receivable spatial streams and/or a channel bandwidth. In some embodiments, the extended availability information may include or indicate availability of the wireless station for more than 512 time units. |
US10397752B2 |
Real-time discovery of interests of individuals and organizations participating in a physical event
An aspect of the disclosure includes a method, a system and a computer program product for matching a participant with an interest group at a venue. The system including computer inputs that receive signals identifying locations of participants in a venue having sessions, the computer inputs identifying a session location for each participant. An aggregator is coupled the computer inputs and determines interests of each participant by aggregating common session characteristics with participant behavioral characteristics and ranking a degree of interests for each participant. A matcher is coupled to the aggregator receives interest group ranked lists for each interest group, the matcher further matching the interest group to the participant by matching the degree of interests for each participant to the interest group interests. A signal output is coupled to the matcher and transmits an output signal to a representative based on a relevancy parameter being above a threshold. |
US10397751B2 |
Geolocation bracelet, system, and methods
An identity, position, health, tracking and/or monitoring apparatus is provided. The identity, position, health, tracking and/or monitoring apparatus includes a housing configured to removably secure the tracking or monitoring apparatus to a person, such as a child, pet, etc. or an object. Particularly, the tracking and/or monitoring apparatus may be connectable to a flexible and/or stretchable band that may be worn around a part of the body, such as a wrist, necklace, waist, or ankle of a user. The tracking and/or monitoring apparatus may include one or more of a processing unit, a geolocating module, a communications module, an artificial intelligence module, and/or a music playing module. In various embodiments, the tracking and/or monitoring apparatus is configured for locating, tracking, and/or monitoring a user of the device as well as an associated biological or environmental condition of the user. In particular instances, the tracking and/or monitoring apparatus is configured for performing cellular or VOIP communications. |
US10397749B1 |
Systems and methods for detection, identification, and use of environmental audio signatures
A system for identifying audio signatures from user equipment based on a plurality of transmissions from a plurality of user equipment (UE). Each transmission of the plurality of transmissions comprises an audio signature, a geolocation of the audio signature, and a timestamp of the audio signature. The identification of audio signatures may be used to identify a geolocation of a UE or UEs based on geohashed areas. This identification may be further employed to determine whether the UE is in a location that permits data transmission, and to either transmit data to the UE based on a determination that the UE is in a location that permits data transmission, or not transmitting data the UE is associated with a DO NOT SEND state or if a location type associated with the geohashed area and the timestamp is associated with the DO NOT SEND state. |
US10397747B2 |
Entity tracking
Systems and methods for tracking at least one entity. Systems according to various embodiments may include an interface for at least receiving training data representing movements of a plurality of training entities and a query regarding a test entity's movement, a memory, and at least one processor executing instructions stored on the memory to create a plurality of tracks, generate an index of the plurality of tracks, execute the received query, and output a feature value with respect to the test entity. |
US10397746B2 |
Location based services using location and motion information
In one embodiment, a method includes: obtaining location information and motion information of a wireless communication apparatus, and a data set from one or more information sources external to the wireless communication apparatus; and organizing data of the data set for display, where the organizing is based on the location and motion information of the wireless communication apparatus. Methods of other embodiments may also include defining a search radius based on the location information and motion information of the wireless communication apparatus, and the organizing may also include filtering the data set from the one or more information sources to exclude data from information sources outside the defined search radius. |
US10397741B2 |
System and method for service tracking
A system to assist in monitoring and improving services in hotels, motels and other lodging facilities. The system includes a plurality of fixed-location wireless devices that are situated throughout the facility and each service provider or asset to be monitored or tracked is provided with a cooperating mobile wireless device. The mobile devices may periodically transmit beacons that are received by the fixed location devices. The system may determine location based on evaluation of signal strength across a plurality of fixed devices. The system may include premapped calibration data on signal strength to assist in determining location. The location information may help to assess employee performance, to assist in improving performance and to provide improved services. The system may also interact with an application running on a hotel guest's electronic device to allow the system to track guest location. Guest location information can be used to provide improved guest services. |
US10397739B2 |
Supporting the creation of a radio map
A system obtains from each of a plurality of mobile devices a batch of data for a site. A batch includes data enabling a determination of a reference position, sensor data of motion sensors and sets of results of measurements performed by the mobile device on radio signals at different locations, each set including at least one indication of a received signal strength of radio signals and an associated identifier of at least one radio transmitter transmitting the radio signals. In at least two iterations, the system processes each batch to determine for each mobile device a (refined) sequence of fingerprints associating a respective position, which is based on the at least one reference position, the sensor data (and estimated characteristics of radio transmitters), with each set of results of measurements; and estimates characteristics of the radio transmitters based on the (refined) sequences of fingerprints. |
US10397737B2 |
Method and system for estimating a posteriori a number of persons in one or more crowds by means of aggregated data of a telecommunication network
A method of estimating a number of persons gathered at an Area of Interest during an observation time interval on a day, wherein the Area of Interest is covered by a mobile telecommunication network including plural communication stations each of which is configured to manage communications of User Equipment in one or more served areas in a covered geographic region over which the mobile telecommunication network provide services. |
US10397735B2 |
Threshold barrier system
A system is described that includes a transmitter for generating a magnetic field comprising a first detection region and a second detection region, wherein the first detection region is different than the second detection region. The system comprises a receiver configured to detect at a location of the receiver in the magnetic field a magnetic field vector, a polarity, and at least one additional vector. The system comprises the receiver configured to use the magnetic field vector, the polarity, and the at least one additional vector to determine a position of the receiver in the magnetic field. |
US10397730B2 |
Methods and systems for providing virtual surround sound on headphones
Method and system for providing virtual surround sound on headphones using input audio. Embodiments herein relate to sound processing and more particularly to providing surround sound on headphones. Embodiments herein disclose a method and system for simulating surround sound on a headphone, by emulating multiple speakers in 3D space by processing audio using Head Related Transfer Function (HRTF) filters and other audio processing filters, wherein the input to the headphone is stereo input. |
US10397729B2 |
Localizing binaural sound to objects
An electronic device identifies a location of a physical object that is away from a listener. The electronic device convolves sound so the sound externally localizes as binaural sound to the physical object. The sound plays to the listener through earphones so the listener hears the sound as emanating from the physical object. |
US10397728B2 |
Differential headtracking apparatus
Apparatus comprising a processor configured to: determine a first orientation value of a head (101) of a user (100) of the apparatus relative to a further body part (111) of the user (100) using at least one orientation sensor (105); and control a 3D audio reproduction function of the apparatus based on the first orientation value. |
US10397725B1 |
Applying directionality to audio
A system for creating a perception of directionality to an audio signal, the system including: a processor with an associated memory, the associated memory containing instructions, which when executed cause the processor to: identify an audio signal and an orientation to be applied to the audio signal; calculate intermediate values to reduce the dimensions of the audio signal and orientation; provide the intermediate values into a neural network, to produce a first and second orienting audio outputs; and provide the first orienting audio output to a first speaker and the second orienting audio output to a second speaker. |
US10397723B2 |
Apparatus, system, and method of processing data, and recording medium
An apparatus, method, and system each of which obtains sound data based on a plurality of sound signals respectively output from a plurality of microphones, receives a user instruction for enhancing directivity of sensitivity characteristics of at least one of the plurality of microphones in a specific direction, and generates sound data having the directivity in the specific direction, based on the obtained sound data. |
US10397717B2 |
Acoustic diaphragm and speaker containing the same
The present invention provides an acoustic diaphragm including: a cone and a surround mounted around the cone; wherein an amorphous titanium-zirconium film is formed on a cone substrate, a surround substrate, or both of the substrates. The present invention also provides a speaker containing the acoustic diaphragm. |
US10397716B2 |
Systems and methods for monitoring and controlling sound levels
Systems and methods for monitoring and controlling sound levels across multiple regions are provided. Some systems and methods may include a sound level sensor in a first region determining a sound level within the first region for sound originating from a source in a second region and a sound level display device in the second region displaying a visual indicator of the sound level in the first region. Additionally or alternatively, some systems and methods may include controlling a volume level of the source. |
US10397709B2 |
Microelectromechanical microphone
A microelectromechanical microphone includes a planar first electrode that is formed, at least in portions, from an electrically conductive material, a planar second electrode that is formed, at least in portions, from an electrically conductive material and that is arranged at a distance from the first electrode, a spacer that is arranged between the first electrode and the second electrode, and a membrane that is arranged in a space defined between the first electrode and the second electrode and that is displaceable in the direction of at least one of the first electrode or the second electrode. The membrane has a membrane passage opening through which the spacer extends. The space defined between the first and the second electrode, in which the membrane is arranged, has a gas exchange connection with the surroundings of the microphone. |
US10397702B2 |
Method of detecting external devices and electronic device for processing same
Disclosed are a method of recognizing an external device and an electronic device for processing the method. The electronic device may include a memory configured to store at least one earphone polarity information; and a processor electrically coupled to the memory, wherein the processor executing instructions stored in the memory is configured to detect an insertion of earphones into a connector of the electronic device, acquire a first polarity information stored in the memory, based on the first polarity information, set a sound path for inputting or outputting a sound to or from the electronic device, determine a second polarity information corresponding to the inserted earphones, determine whether the first polarity information is compatible with the second polarity information, and reset the sound path based on the second polarity information when the first polarity information is not compatible with the second polarity information. |
US10397697B2 |
Band-limited beamforming microphone array
This disclosure describes a band-limited beamforming microphone array made by the augmenting a beamforming microphone array with non-beamforming microphones. The band-limited beamforming microphone array includes a plurality of first microphones configured as a beamforming microphone array to resolve first audio input signals within a first frequency range. The band-limited array further includes one or more additional microphone configured to resolve second audio input signals within a restricted second frequency range such that the additional microphones are coupled to the beamforming microphone array. In addition, the band-limited array includes augmented beamforming that processes audio signals from the beamforming microphone array and the additional microphone(s), where the augmented beamforming combines the beamformed first audio input signal with the resolved and restricted second audio input signals to create an audio signal within a band-limited frequency range. |
US10397695B2 |
Laminated glass and laminated acrylic loudspeaker enclosure
A loudspeaker enclosure comprising a plurality of panels bonded together to form an enclosure for housing at least one electro-mechanical-acoustic transducer, wherein at least one of the panels comprises substantially laminated glass and at least another one of the panels comprises substantially laminated acrylic. The result is a loudspeaker enclosure that is both unique and attractive in appearance, providing very high fidelity sound reproduction. |
US10397685B2 |
Earphone
An earphone (1) is provided that includes a first vibration plate (31) for vibration by a first piezoelectric element (32) and a cylindrically-shaped casing (2) for transmission of the vibration of the first vibration plate (31) to ear canal cartilage. The first vibration plate (31) is disposed inside the casing (2). The earphone (1) has a structure whereby an amount of sound leakage, which is due to transmission of the vibration of the first vibration plate (31) to the air, is low. The ear canal cartilage transmits sound to the eardrum of only one ear, thereby enabling localization of sound. The woofer (3) maintains sound pressure at low frequencies. |
US10397683B2 |
Case with torsion spring over-center mechanism
A case for a listening device includes a housing and a lid attached to the housing with a pivotable joint allowing the lid to rotate between a closed position and an open position. An over center mechanism for the lid includes a torsion spring that impels the lid to either the open or the closed position. |
US10397679B2 |
Transparent touchscreen parametric emitter
An integrated transparent ultrasonic audio speaker and touchscreen panel, includes a first transparent layer comprising a first base layer and a first conductive layer; and a second transparent layer disposed adjacent the first transparent layer, the second transparent layer comprising a second base layer and a second conductive layer; wherein the second transparent layer is a touchscreen. |
US10397676B2 |
Speaker module
The present invention discloses a speaker module, comprising: a speaker assembly, a module shell and a front cover. The module shell is configured to bear the speaker assembly, and comprises a first shell and a second shell, wherein the first shell is doped with a thermally conductive filler. The front cover is configured to cooperate with the module shell to encapsulate the speaker assembly. The speaker module provided by the present invention can quickly discharge heat generated by the speaker assembly during operation through the module shell to prevent overheat of the speaker assembly, thereby avoiding performance loss of a speaker due to high temperature. |
US10397673B2 |
Method and apparatus for controlling optical switch matrix
This application discloses a method and an apparatus for controlling an optical switch matrix. The method includes: setting row drives corresponding to P input ports to a reset row drive value, and setting column drives corresponding to Q output ports to a reset column drive value, so that optical switches at intersections are in a first state; successively setting, based on time, a row drive corresponding to an ith input port to values in a switching row drive sequence, and successively setting, based on time, a column drive corresponding to a jth output port to values in a switching column drive sequence, so that a target optical switch in the P×Q optical switches remains in the first state, and the other optical switches are switched from the first state to a second state in first time periods. |
US10397662B1 |
Generating live broadcasts of product usage from multiple users
Systems, methods, and computer-readable media are disclosed for generating live broadcasts of product usage from multiple users. In one embodiment, an example method may include determining a product identifier of a product for which a product lifecycle video is to be generated, determining a first camera to use for capturing a first portion of a video of the product, where the first portion corresponds to a first lifecycle stage of the product, and capturing the first portion. Example methods may include determining a second camera to use for capturing a second portion of video of the product, where the second portion corresponds to a second lifecycle stage of the product, capturing the second portion, and causing presentation of the video. |
US10397659B1 |
Method and system for personalizing the display of recordings stored in a user receiving device
A user receiving device and method for operating the same includes a memory and a controller that stores content in the memory to form stored content. The controller receives a display request for displaying content from a user device. The display request comprises a user device identifier. The controller determines a timeslot corresponding to the display request, retrieves a content list corresponding to stored content, reorders the content list in response to the timeslot and the user device identifier to form a reordered list and communicates the reordered list to the user device. |
US10397656B2 |
Technological facilitation of virtual in-venue experience for remote spectator(s) of an event
A virtual in-venue experience is provided to a remote spectator receiving one or more sets of audio visual (AV) feeds of an event, a set of the feeds including a primary and one or more secondary AV feeds. The secondary AV feed(s) provides supplemental content to the main content provided by the primary AV feed, and includes peripheral field of view audio visual content for the set. The set of feeds may be captured from a respective location within the venue. The primary audio visual feed is displayed for view by the remote spectator, and in association with display of the primary feed, the secondary audio visual feed(s) is displayed in a peripheral field of view of the remote spectator. The secondary AV feed(s) provides the remote user with peripheral AV content at the respective location within the venue, thereby enhancing the in-venue experience for the remote spectator. |
US10397654B2 |
Transmission and reception apparatuses, methods, and systems for filtering content
Disclosed herein is a transmission apparatus for distributing a content to a client, including: a question generation section configured to generate question information representative of a question regarding liking of a user of the client; and a transmission section configured to transmit the question information and provider side answer information in the form of a bit string representative of an answer set by a provider which provides the content to the question regarding the liking of the user to the client. |
US10397647B2 |
System and method for delivering interactive trigger events
Aspects of the subject disclosure may include, for example, a method in which a media processor identifies a first key and a second key associated with media content received over a network, and prepares a display object according to the first key that includes a selectable object. The media processor transmits a request to a remote server including the second key; the server returns first additional content and control code associated with the second key. The media processor merges the first additional content with the display object to produce an overlay for presentation with the media content in accordance with the control code. The overlay is associated with a provider of the first additional content; the first key is independent of the provider, and the second key corresponds to the provider. Other embodiments are disclosed. |
US10397646B2 |
Method, system, and program product for measuring audio video synchronization using lip and teeth characteristics
Method, system, and program product for measuring audio video synchronization. This is done by first acquiring audio video information into an audio video synchronization system. The step of data acquisition is followed by analyzing the audio information, and analyzing the video information. Next, the audio information is analyzed to locate the presence of sounds therein related to a speaker's personal voice characteristics. In Analysis Phase Audio and Video MuEv-s are calculated from the audio and video information, and the audio and video information is classified into vowel sounds including AA, EE, OO, B, V, TH, F, silence, other sounds, and unclassified phonemes. The inner space between the lips are also identified and determined. This information is used to determine and associate a dominant audio class in a video frame. Matching locations are determined, and the offset of video and audio is determined. |
US10397644B2 |
Switching between delivery methods in an IPTV communication network
A method and apparatus for switching from a first IPTV channel arranged to be delivered to a plurality of nodes, such as a broadcast or a unicast, to a second unicast IPTV channel. The first IPTV channel is received at an IPTV receiving node, such as a User Equipment. If it is determined that the first IPTV channel is no longer available, then an IPTV content provider capable of providing the same IPTV channel in a unicast as the first IPTV channel is identified. A message is then sent to an IPTV AS, the message including an instruction to switch to a unicast IPTV channel and an address for the identified IPTV content provider node. The IPTV receiving node then receives the IPTV channel unicast. |
US10397643B2 |
Electronic device for identifying peripheral apparatus and method thereof
A method performed at the electronic device for identifying an electronic device and peripheral apparatuses is provided. The method acquires image data regarding emitters of the peripheral apparatuses, determines emitting colors emitted from the emitters based on the acquired image data, and acquires identification information of the peripheral apparatuses mapped with the emitting colors. |
US10397642B2 |
Transmission device, transmission method, and reception device
A predetermined number of pieces of high-quality format image data are successfully transmitted together with basic format image data. A basic video stream including encoded image data of basic format image data and an extended video stream including encoded image data of each of a predetermined number of pieces of high-quality format image data are generated, or a video stream including encoded image data of basic format image data and encoded image data of each of a predetermined number of pieces of high-quality format image data is generated. A container of a predetermined format including the generated video stream is transmitted. Identification information identifying a corresponding format is inserted into the encoded image data of the basic format image data and each of a predetermined number of pieces of high-quality format image data. |
US10397637B2 |
Apparatus and method for facilitating channel control on a paired device
A method and a system for facilitating channel control on a paired device are provided. The method includes extracting channel metadata information of each broadcast channel displayed on a display device, if an amount of display time of each broadcast channel exceeds a predetermined value. Further, the method includes transferring the channel metadata information of each viewed broadcast channel to the paired device. The method includes storing the channel metadata information of each viewed broadcast channel. Furthermore, the method includes displaying a plurality of icons on an interactive interface of the paired device, wherein each icon is based on the channel metadata information. Thereby, the method facilitates channel control through the interactive interface on the paired device. |
US10397635B2 |
Use of parallel data programming for device integration
Provided are techniques for detecting a presentation of media content on a first display device; synchronizing contextual data corresponding to the media content with the media content; transmitting the contextual metadata corresponding to the media content to a second display device in response to the detecting, wherein the second display device is a different device than the first display device; and presenting the contextual metadata, in synchronization with the media content, on the second display device in conjunction with the presentation of the media content on the first display device. |
US10397629B2 |
Broadcast transition channel
A distribution system and reception apparatus, and methods thereof, are provided for broadcasting and receiving a plurality of first services from a plurality of different broadcast providers, which broadcast a plurality of second services over a plurality of different broadcast channels, on a transition broadcast channel that is different from the plurality of different broadcast channels. The system includes at least one receiver and a transmitter. The at least one receiver is configured to receive the plurality of first services from the plurality of different broadcast providers. The transmitter is configured to broadcast the plurality of first services over the transition broadcast channel. |
US10397628B2 |
Edge optimized transrating system
A system and method for bandwidth management by controlling the bit rate of a signal stream in real time according to available link bandwidth. Applications include multiple-channel video data streams over a limited-bandwidth link such as a Digital Subscriber Line. A video signal is transrated at the head end to multiple streams having different bit rates, by a multirating device which sends the multiple streams over a network, along with metadata containing information about the data structure and parameters of the streams. At the network access edge, a demultirating device uses the metadata to select the stream with the highest video quality whose bit rate does not exceed the available bandwidth of the end-user's access link. This scheme provides multiple unicast signals to different end-users in place of a single multicast signal, supports multiple high-definition channels over a limited bandwidth link, and is compatible with standard encryption methods. |
US10397625B2 |
Moving-image parameter selection device, moving-image parameter selection method, and program
A moving-image parameter selection device includes a storage unit configured, for each distribution of a video in a past, to associate a combination of values of moving-image parameters used for the distribution, with a KPI related to the distribution, to store the associated combination; and a selector configured, for each of the combinations, to calculate an average of the KPI, to execute a significance test for each of the averages of the KPIs with respect to one of the averages of the KPIs of the combinations, and based on results of the significance tests, to select a part of combinations among the combinations, and thereby, enables selection of moving-image parameters that contribute to increasing the profit of a video distribution service. |
US10397615B2 |
Strong deblocking filtering decisions
A deblocking filtering control comprises checking whether pixel values of four pixels (12, 22) in a line (15) of pixels (12, 22) in a block (10) of pixels (12) and in a neighboring block (20) of pixels (22) form an approximate line. If the pixel values of the four pixels (12, 22) in the line (15) of pixels (12, 20) in both the block (10) of pixels (12) and in the neighboring block (20) of pixels (22) form an approximate line the deblocking filtering control selects to apply strong deblocking filtering to pixel values in the line (15) of pixels (12, 22). The subject and objective quality of the deblocking filtering is thereby improved by applying strong deblocking filter to areas where the signal in a picture (1) not only has the form of a flat line but also form a ramp. |
US10397613B2 |
Method for deriving a motion vector
A method for decoding video includes creating a first list of motion vectors from at least one neighboring block in a current frame of the video and creating a second list of motion vectors from at least one previous block in a temporally earlier frame of the video. A third list of motion vectors is created based upon the first list and the second list. Based upon receiving a motion vector competition control parameter selecting one of the motion vectors from the third list, wherein the second list of motion vectors is further based upon a flooring function. |
US10397611B2 |
Method and device for encoding/decoding 3D video
The present invention relates to a device and a method for coding a 3D video, a decoding method, according to the present invention, comprising the steps of: receiving a single depth mode (SDM) flag information indicating whether the SDM is applied to a current block; and if the SDM is applied to the current block, generating a prediction sample on the basis of a first candidate and a second candidate derived by using spatial neighboring reference samples of the current block, wherein the number of the spatial neighboring reference samples is two, and among the neighboring reference samples, the first neighboring reference sample is positioned on the left side of the current block, and the second neighboring reference sample is positioned on the upper side of the current block. According to the present invention, the current block may be predicted on the basis of one representative value derived by using the predetermined neighboring reference sample, and the complexity of an operation may be decreased, and coding efficiency may be increased. |
US10397608B2 |
Low-complexity intra prediction for video coding
The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels. |
US10397607B2 |
Color residual prediction for video coding
A method of decoding video data includes decoding a first block of video data to produce a block of reconstructed luma residual values and a block of predicted chroma residual values, wherein the block of video data has one of a 4:2:0 or a 4:2:2 chroma sub-sampling format. The method further includes performing a color residual prediction process to reconstruct a block of chroma residual values for the first block of video data using a subset of the reconstructed luma residual values as luma predictors for the block of predicted chroma residual values. |
US10397604B2 |
Method and apparatus for image encoding/decoding
This document discloses a method and apparatus for image encoding/decoding which support multiple layers. The method for image decoding comprises analyzing a video parameter set (VPS) extension for layer dependency on a current layer, analyzing slices for layer dependency on a current slice by determining whether not to apply layer dependency to the current slice or to apply new layer dependency to the current slice, the new layer dependency determining within a range of layer dependency analyzed from the VPS extension, and constructing a reference picture list about the current layer based on at least one of layer dependency analyzed from the VPS extension and layer dependency analyzed from the slice. |
US10397603B1 |
Method and apparatus for video coding
In some embodiments, an apparatus for video coding includes processing circuitry. The processing circuitry is configured to receive a current block of a current picture. The current block has a width and a height. The processing circuitry is further configured to determine whether a first temporal motion candidate at one of a right edge and bottom edge of a co-located block of the current block can be used according to the width and/or the height of the current block in the current picture, and in response to determining that the first temporal motion candidate can be used, check the availability of the first temporal motion candidate at the one of the right edge and bottom edge of the co-located block of the current block. The processing circuitry is further configured to add the first temporal motion candidate to a motion candidate list when the first temporal motion candidate is available. |
US10397592B2 |
Method and apparatus for multi-threaded video decoding
A method and an apparatus for performing multi-threaded video decoding are disclosed. The method takes use of a multi-threaded scheme to process an encoded picture stream on a picture by picture basis. In the method, multiple threads are used for performing video decoding at the same time, such as one thread for the operation of parsing input bits into syntax elements of one picture implemented by the first thread, another thread for the operation of decoding the parsed syntax elements of another picture into pixel values implemented by the second thread, and the other threads for the operations of the non-reference picture, such as bidirectional predictive picture, including parsing input bits into syntax elements and the subsequent operation of decoding the parsed syntax elements into pixel values. Therefore, the decoding speed is substantially increased, and the decoding efficiency is enhanced. |
US10397591B2 |
Processor instructions for accelerating video coding
A control processor for a video encode-decode engine is provided that includes an instruction pipeline. The instruction pipeline includes an instruction fetch stage coupled to an instruction memory to fetch instructions, an instruction decoding stage coupled to the instruction fetch stage to receive the fetched instructions, and an execution stage coupled to the instruction decoding stage to receive and execute decoded instructions. The instruction decoding stage and the instruction execution stage are configured to decode and execute a set of instructions in an instruction set of the control processor that are designed specifically for accelerating video sequence encoding and encoded video bit stream decoding. |
US10397589B2 |
Method and apparatus for predicting inter-layer based on temporal sub-layer information
The present invention relates to a method for predicting an inter-layer of an image having a plurality of layers including at least one temporal sub-layer. The method according to present invention comprises the steps of: acquiring information on a temporal sub-layer for inter-layer prediction; inducing a reference picture used for predicting an inter-layer of a current picture on the basis of the information on the temporal sub-layer; and predicting the inter-layer of the current picture on the basis of the reference picture. |
US10397588B2 |
Method and apparatus for resource sharing between intra block copy mode and inter prediction mode in video coding systems
A method and apparatus of sharing an on-chip buffer or cache memory for a video coding system using coding modes including Inter prediction mode or Intra Block Copy (IntraBC) mode are disclosed. At least partial pre-deblocking reconstructed video data of a current picture is stored in an on-chip buffer or cache memory. If the current block is coded using IntraBC mode, the pre-deblocking reconstructed video data of the current picture stored in the on-chip buffer or cache memory are used to derive IntraBC prediction for the current block. In some embodiments, if the current block is coded using Inter prediction mode, Inter reference video data from the previous picture stored in the on-chip buffer or cache memory are used to derive Inter prediction for the current block. In another embodiment, the motion compensation/motion estimation unit is shared by the two modes. |
US10397584B2 |
Method for decoding image and apparatus using same
A method of decoding a image according to an embodiment of the present invention, which supports a plurality of layers, may comprise the steps of: receiving information on a reference layer used to decode a current picture for inter-layer prediction; inducing the number of valid reference layer pictures used to decode the current picture on the basis of the information on the reference layer; and performing inter-layer prediction on the basis of the number of valid reference layer pictures. |
US10397583B2 |
Image processing apparatus and method
The image processing apparatus according to the present disclosure includes a smallest coding unit information obtaining unit that, while a coding unit having a multilayer structure in which a picture of image data is divided into a plurality of pieces is set as a processing unit, in a decoding of coded data obtained by coding the image data, obtains information indicating a size of a smallest coding unit corresponding to the coding unit that is smallest, and a control information obtaining unit that obtains control information for controlling a smallest size of an inter prediction unit corresponding to a processing unit of an inter prediction in accordance with the size of the smallest coding unit indicated by the information obtained by the smallest coding unit information obtaining unit. |
US10397579B2 |
Sampling rate converter
A position coordinate difference computing unit (5a to 5c) calculates position coordinate differences between position coordinates of the output digital signals and position coordinates of the input digital signals adjacent to the position coordinates. An FIR coefficient memory (13a to 13c) stores FIR coefficients of an FIR-LPF and outputs FIR coefficients corresponding to position coordinate differences between a fixed number of the output digital signals adjacent to the position coordinates of the output digital signals and the output digital signals. A control unit (11) supplies a group of the FIR coefficients and a group of the input digital signals corresponding to the respective position coordinate differences to the parallel FIR calculator (4) in predetermined order when the position coordinate differences corresponding to two or more different output digital signals are concurrently computed. The parallel FIR calculator (4) performs an FIR-LPF interpolating calculation by using those to obtain the output digital signals. |
US10397578B2 |
Nested entropy encoding
Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table. |
US10397577B2 |
Inverse scan order for significance map coding of transform coefficients in video coding
This disclosure describes techniques for coding transform coefficients associated with a block of residual video data in a video coding process. Aspects of this disclosure include the selection of a scan order for both significance map coding and level coding, as well as the selection of contexts for entropy coding consistent with the selected scan order. This disclosure proposes a harmonization of the scan order to code both the significance map of the transform coefficients as well as to code the levels of the transform coefficient. It is proposed that the scan order for the significance map should be in the inverse direction (i.e., from the higher frequencies to the lower frequencies). This disclosure also proposes that transform coefficients be scanned in sub-sets as opposed to fixed sub-blocks. In particular, transform coefficients are scanned in a sub-set consisting of a number of consecutive coefficients according to the scan order. |
US10397570B2 |
Method for encoding and decoding images, device for encoding and decoding images and corresponding computer programs
A method is providing for encoding at least one image cut into blocks. The method implements, for a current block to be encoded, acts of: predicting the current block in accordance with a prediction mode selected among predetermined prediction modes; obtaining a predictor block; determining a residual data set, representative of the difference between the predictor block obtained and the current block, the residual data being likely to have an amplitude and a sign; selecting, from the residual data set, a piece of residual data assigned an amplitude and a sign, using a predetermined criterion which is a function of the selected prediction mode; obtaining a predicted value of the sign of the selected piece of residual data; calculating information representing the difference between the predicted value of the sign and the value of the sign of the selected piece of residual data; and encoding the calculated information. |
US10397567B2 |
Motion vector coding apparatus, method and program for coding motion vector, motion vector decoding apparatus, and method and program for decoding motion vector
According to exemplary embodiments of the present invention, references to a motion vector in a neighboring block of an enhancement layer or in a block of a previously coded picture, and a motion vector of a base layer are equally handled. Accordingly, a motion_prediction_flag with identification information can be integrated for further improved coding efficiency. |
US10397564B2 |
Image monitoring apparatus, image display system, and vehicle
An image monitoring apparatus, includes: an abnormality detecting part configured to detect an abnormal output from an imaging device based on frame data input to a display driving device that displays the frame data output from the imaging device on a display device; and a signal output part configured to output an abnormality detection signal when the abnormal output is detected. |
US10397563B2 |
Context aware midair projection display
Projecting midair projections in a 3D space for multiple users, such that the midair projection is not an obstacle to users within the 3D space. |
US10397559B2 |
Display method, display apparatus, and display system
A display method includes: processing a plurality of images to form base compositions; and presenting the base compositions with different images in a spatial arrangement which as a whole form a composite image viewable to a naked-eye viewer; wherein a subset of the plurality of images are selectively viewable as a modulated view to a user with an optical modulation device. |
US10397558B2 |
Forming spectral filters
A lens bears a plurality of roll-coated layers to pass, to one eye of a viewer, a first image, in a first band of wavelengths, that is appropriate for 3D viewing of a stereoscopic image. |
US10397557B2 |
Display device with directional control of the output, and a backlight for such a display device and a light direction method
A display backlight comprises an edge-lit lightguide having an array of light out-coupling structures to enable light to escape from the lightguide at the location of the light out-coupling structures. A light source arrangement is used for providing light into the lightguide at one or both of the opposite side edges. The light source arrangement is controllable to provide a selected one of at least first and second light outputs into the lightguide, the two light outputs having a different angle to the general plane of the lightguide and resulting in light which escapes from the lightguide with a different range of exit angles. In this way, a directional backlight output is enabled, based on the way light is coupled into a lightguide. This provides a simple structure only requiring control of the light provided to the lightguide. The backlight may for example enable an auto stereoscopic display to be formed without the need for a lenticular array. |
US10397553B2 |
Time-resolving sensor using shared PPD+SPAD pixel and spatial-temporal correlation for range measurement
A Time-of-Flight (TOF) technique is combined with analog amplitude modulation within each pixel in a pixel array using multiple Single Photon Avalanche Diodes (SPADs) in conjunction with a single Pinned Photo Diode (PPD) in each pixel. A SPAD may be shared among multiple neighboring pixels. The TOF information is added to the received light signal by the analog domain-based single-ended to differential converter inside the pixel itself. The spatial-temporal correlation among outputs of multiple, adjacent SPADs in a pixel is used to control the operation of the PPD to facilitate recording of TOF values and range of an object. Erroneous range measurements due to ambient light are prevented by stopping the charge transfer from the PPD—and, hence, recording a TOF value—only when two or more SPADs in the pixel are triggered within a pre-defined time interval. An autonomous navigation system with multi-SPAD pixels provides improved vision for drivers under difficult driving conditions. |
US10397552B2 |
Time-of-flight camera system
The invention relates to a TOF camera system comprising several cameras, at least one of the cameras being a TOF camera, wherein the cameras are assembled on a common substrate and are imaging the same scene simultaneously and wherein at least two cameras are driven by different driving parameters. |
US10397546B2 |
Range imaging
Apparatus for controlling a plurality of active illumination range cameras to operate in a time division multiplexed operating mode to acquire range images of scenes that the cameras image. |
US10397530B2 |
Method of determining a touch position and touch projection system using the method
A method of determining a touch position and a touch projection system using the above-mentioned method are provided. The touch projection system has multiple interactive projection apparatuses. The method includes steps of: projecting each of the projection sub-images to a projection touch area, and forming a blending projection image having an overlap area; capturing the blending projection image within a viewing angle range of an image capture unit; providing a portion of information of a positioning pattern to each of the projection units, projecting each of the projection sub-images to the projection touch area, and capturing each of the projection sub-images having a portion of the positioning pattern, and forming a positioning image respectively; confirming a coordinate range of the overlap area located within the blending projection image according to each of the positioning images. |
US10397529B2 |
Transparent optical coupler active matrix array
A backplane has an array of output terminals arranged on an output surface of the backplane, and an array of solid state optical switches, each optical switch corresponding to one of the output terminals, wherein the solid state optical switches are responsive to light of a control wavelength and are transparent to light of a sensing wavelength, wherein the backplane is of a material transparent to light of a sensing wavelength different from the control wavelength. An optical system includes a backplane having an array of optocouplers, a projector to generate light of a control wavelength to which the optocouplers are responsive, optics to direct the control light onto the array of optocouplers on a backplane, an imaging system responsive to light of a sensing wavelength, wherein the backplane is at least partially transparent to the sensing wavelength. |
US10397527B2 |
Remotely controlled robotic sensor ball
A remotely controlled robotic sensor ball and method of operation thereof. The robotic sensor ball includes an outer shell forming a ball, control circuitry positioned within the outer shell, a camera operably connected to the control circuitry, a propulsion system inside the outer shell, and one or more connectors. The control circuitry includes at least one processor, memory, and a wireless communication interface. The camera is configured to generate video signals of a view exterior to the outer shell. The propulsion system configured to cause the outer shell to rotate in response to instructions received via the wireless communication interface. The one or more connectors are configured to operably connect one or more sensors to the control circuitry. The one or more sensors are connectable in a modular manner. |
US10397523B1 |
System and method for controlling and selecting sources in a room on a network
A system and method for controlling and selecting sources in a room on a network. The system allows a remote viewer to create a virtual presence within the room by providing the available displays, corresponding to the sources, to the remote viewer. The system includes a standardizing technique for improving the communication and overall switching of data for streaming on a network. The system can include a recording server for performing dual recording of the video files in each of a local database and a remote database. A graphical user interface (GUI) display is provided to guide a local user through a medical procedure in the standardized system. |
US10397514B2 |
Projection apparatus, image processing apparatus, and image processing method
When deforming a first image into a second image and generating a third image which contains the second image, coordinate values indicating a position of each of a plurality of grid points after deformation disposed in the second image are stored, and it is determined whether or not a pixel of interest in the third image locates in the second image, based on the stored coordinate values. |
US10397511B2 |
Method for television remote keypress response based on android operating system and television thereof
This application provides a method for method for television (TV) remote keypress response based on Android operating system (OS) and a TV thereof, and includes: creating a first process when the Android OS is being initialized; executing the first process to obtain a key value of a remote keypress event; and performing a remote keypress operation according to the key value. The method creates and executes the first process during the initialization of the Android OS, thereby realizing responding to remote keypress during TV start-up, greatly enhancing user experience. |
US10397509B2 |
Solid-state imaging device and electronic apparatus
A solid-state imaging device includes a pixel region in which shared pixels which share pixel transistors in a plurality of photoelectric conversion portions are two-dimensionally arranged. The shared pixel transistors are divisionally arranged in a column direction of the shared pixels, the pixel transistors shared between neighboring shared pixels are arranged so as to be horizontally reversed or/and vertically crossed, and connection wirings connected to a floating diffusion portion, a source of a reset transistor and a gate of an amplification transistor in the shared pixels are arranged along the column direction. |
US10397508B2 |
Image sensor having LED flicker mitigation function and image processing system including the image sensor
Disclosed are an image sensor having a light-emitting diode (LED) flicker mitigation function and an image processing system including the image sensor. The image processing system includes an image sensor including a plurality of pixels, the plurality of pixels configured to respectively generate pixel signals corresponding to photocharges, and configured to perform analog-to-digital conversion (ADC) on the pixel signals to generate digital pixel signals; and an image signal processor configured to process the digital pixel signals to generate image data. The image sensor operates in a first operating mode in a situation in which a light-emitting diode (LED) light is provided, and operates in a second operating mode in a general situation in which the LED light is not provided. |
US10397505B2 |
Automated non-conforming pixel masking
One embodiment provides a method, including: receiving a plurality of communication events associated with a pixel of an imaging device; identifying a frequency associated with the communication events, wherein the identifying a frequency comprises determining a number of communication events occurring within a predetermined time interval or determining a mean time interval between the communication events; determining, from a plurality of pixels neighboring the pixel, a frequency range comprising an upper frequency limit and a lower frequency limit; resolving, from the identified frequency and the determined frequency range, whether the pixel comprises a non-conforming pixel; and masking, if the pixel comprises a non-conforming pixel, subsequent communication events from the non-conforming pixel. Other aspects are described and claimed. |
US10397502B2 |
Method and apparatus for imaging an object
An apparatus for imaging an object is equipped with an image sensor comprising a plurality of pixels; a charge-reading processor that reads out accumulated charges in a given pixel via a pixel circuit of the charge accumulated pixel; and a noise-reading processor that reads out noise signals from a pixel circuit for a given pixel. The noise-reading processor reads noise signals from a pixel circuit for a pixel that is an object of noise acquisition, in parallel with the reading of accumulated charges by the charge-reading processor. |
US10397498B2 |
Compressive sensing capturing device and method
A compressive sensing capturing device has circuitry, which is configured to obtain compressive sensing image data; and to set a device attribute based on image attribute data, wherein the image attribute data are based on a machine learning algorithm performed in the compressing domain on the obtained compressive sensing image data. |
US10397494B2 |
Seamless setup and control for home entertainment devices and content
Embodiments described herein enable a switching device to automatically select AV port(s) coupled to electronic device(s) that a user would like to use to watch and/or listen to content. The AV port(s) may be automatically selected based on receiving a command, determining that a particular remote control device is being used, and/or determining that a particular piece of content has been selected. Upon detection of such events, a source device for providing content is identified from among a plurality of source devices. Thereafter, an AV port from among a plurality of AV ports to which the identified source device is connected is identified. The identified AV port is then selected so that the identified source device becomes connected to an AV port to which a sink device is connected. In this way, the switching device can provide content from the identified source device to the sink device for presentation thereby. |
US10397493B2 |
Dual lens system having a light splitter
A system includes an optical element configured to separate light into a first light beam and a second light beam, a first lens module configured to focus the first light beam, a second lens module configured to focus the second light beam, a first sensor having a first sensor size and configured to capture a first image from the first light beam focused by the first lens module onto the first sensor, a second sensor having a second sensor size different from the first sensor size and configured to capture a second image from the second light beam focused by the second lens module onto the second sensor, and one or more processors configured to modify the first image or the second image based on the first sensor size and the second sensor size to generate a modified image and generate a combined image based on the modified image. |
US10397490B2 |
Camera illumination
This application discloses an electronic device (e.g., a camera) that operates at two distinct modes and includes a camera lens configured to capture visual data of a field of view, a plurality of light sources, and a light source driver. The light sources are configurable to a plurality of light source subsets to illuminate the field of view. At least two of the light source subsets include distinct light source members and are configured to illuminate different regions of the field of view. The light source driver is configured to drive the light sources with two distinct drive voltages at two distinct modes. In a first mode, the light sources are electrically coupled to each other and driven by a first drive voltage. In the second mode, one of the light source subsets is selected and driven by a second drive voltage that is lower than the first dive voltage. |
US10397487B2 |
Signal processing apparatus, signal processing method, and image capturing apparatus
A signal processing apparatus that processes a video signal includes a signal conversion unit configured to convert a first video signal quantized according to a first characteristic to represent a video image with a relative luminance, into a second video signal quantized according to a second characteristic to represent the video image with an absolute luminance in an output of a display device based on a predetermined conversion correspondence relationship, and a signal output unit configured to output information representing the conversion correspondence relationship in association with at least one of the first video signal and the second video signal. |
US10397483B2 |
Image processing device, image processing system and non-transitory computer readable medium storing program
An image processing device includes: an acceptance unit that accepts an image information pair composed of image information before color conversion and image information after color conversion; an accuracy output unit that outputs accuracy of a color conversion property from the plural accepted image information pairs; a color conversion property creation unit that creates the color conversion property from the plural accepted image information pairs; and a display control unit that, when the acceptance unit accepts a new image information pair, controls to display, on a display device, at least image information created by color conversion of image information of the new image information pair before color conversion based on the color conversion property created by the color conversion property creation unit from the image information pair that has already been accepted by the acceptance unit and image information of the new image information pair after color conversion. |
US10397481B2 |
Stabilization and rolling shutter correction for omnidirectional image content
Techniques are described for addressing rolling shutter delay and in some cases rolling shutter delay and stabilization. Processing circuits may receive image content in overlapping portions of images, and may adjust the image content until there is overlap in the overlapping portions. Processing circuits may also receive information of deviation of the device from a common reference. Based on the overlapping image content, the deviation of the device from the common reference, and image content in non-overlapping portions, the processing circuits may determine mapping of coordinates to a rectangular mesh for generating an equirectangular image. |
US10397480B2 |
Image stabilization apparatus, and control method and storage medium thereof
An image stabilization apparatus includes: a first calculation unit configured to calculate an angular velocity of movement of an image capturing apparatus; a second calculation unit configured to calculate a moving amount of an object from a plurality of images; a third calculation unit configured to calculate an angular velocity of movement of the object; a determination unit configured to determine whether or not the object is walking; and a selection unit configured to select, based on a determination result of the determination unit, whether to perform control such that an image stabilization unit corrects image blur based on the angular velocities calculated by the first calculation unit and the third calculation unit, or such that the image stabilization unit corrects image blur based on the angular velocity calculated by the first calculation unit. |
US10397478B2 |
Bearing limiter structures in optical image stabilization suspensions
A suspension assembly is described. A suspension assembly including a support member; a moving member; one or more bearings; and one or more bearing limiters. The one or more bearings between the support member and the moving member to space the support member and moving member by a bearing distance about the z axis. And, the one or more bearing limiters between the first and second members to limit movement of the support member and moving member about the z axis to a gap distance that is less than the bearing distance. |
US10397477B2 |
Three-dimensional studio system
A three-dimensional studio system includes a booth including camera modules each including a camera and a driving device and sensor modules; a database configured to store camera setting data and driving setting data; a booth control unit configured to transfer a photographed image of the camera to an external image processing device, and provide a camera control signal and a driving control signal to the camera and the driving device, respectively; and a statistical analysis unit configured to back up the camera setting data and the driving setting data in the database by reflecting a rendering correction value. |
US10397473B2 |
Image processing apparatus having an image synthesis unit that generates synthesized image data depending on an object brightness, and related image-pickup apparatus
An image processing apparatus includes a memory that stores instructions, and one or more processors that execute the instructions to cause the image processing apparatus to function as, among other things, an image synthesis unit configured to synthesize first image data acquired by a first acquisition unit and second image data acquired by a second acquisition unit based on an object brightness, so that the first image data is selected in an area in which the object brightness is a first value that is greater than a threshold value, and the second image data is selected in an area in which the object brightness is a second value that is less than the threshold value, and to generate synthesized image data of the first image data and the second image data. |
US10397469B1 |
Dynamic image-based adjustment of image capture parameters
A portable electronic device with image capturing capabilities automatically or semi-automatically adjusts one or more image capturing parameters based on an image metric calculated from image data captured by the device. The device can be configured for processing image data captured by an on-board camera to determine the image metric, and to perform an automated adjustment action based on the determined value of the image metric. In some embodiments, the image metric is an image brightness metric upon which automated adjustment of a camera sensitivity parameter is based. |
US10397468B2 |
Recorded image sharing system, method, and program
A recorded image sharing system that detects a predetermined trigger and displays, on a display unit of an operator terminal, a recorded image of a predetermined time including the detected predetermined trigger among recorded images is provided. The recorded image sharing system 1 shares a recorded image of a captured image captured by a wearable terminal 10 with a connected operator terminal 20. The recorded image sharing system 1 includes a recording module 201 that records captured images captured by the wearable terminal 10, a detecting unit 204 that detects a predetermined trigger, and a display control unit 206 that displays, on a display unit 24 of the operator terminal 20, a recorded image of a predetermined time including the detected predetermined trigger among the recorded images. |
US10397465B2 |
Extended or full-density phase-detection autofocus control
Methods, systems, and apparatuses are provided to perform phase-detection autofocus control. By way of example, the methods can receive luminance values measured by a plurality of sensing elements in a sensor array, and the sensing elements can include imaging pixels and phase-detection pixels. The methods can compare luminance values measured by at least one of the phase-detection pixels to luminance values associated with a subset of the imaging pixels including two or more imaging pixels. The comparison can be performed at extended horizontal density or full horizontal density along a first sensor-array row that includes the at least one phase-detection pixel and the two or more imaging pixels. The methods can also perform a phase-detection autofocus operation based on an outcome of the comparison. |
US10397462B2 |
Imaging control apparatus and imaging apparatus for synchronous shooting
An imaging control apparatus includes: a processor; and a radio communication unit capable of selecting a first transmission mode and a second transmission mode, the first transmission mode involving wireless data transmission to each of a plurality of imaging apparatuses with reception of a receipt acknowledgement from the imaging apparatuses, the second transmission mode involving simultaneous wireless data transmission to the imaging apparatuses without reception of the receipt acknowledgement from the imaging apparatuses. The processor performs a communication controlling step involving, in the case of instructing at least one simultaneous shooting process to the imaging apparatuses, separately transmitting each piece of shooting preparation instruction data instructing shooting preparation to each of the imaging apparatuses in the first transmission mode, and then simultaneously transmitting shooting instruction data to the imaging apparatuses in the second transmission mode. |
US10397457B2 |
Camera module
A camera module includes a lens assembly, a voice coil motor assembly, an image sensor assembly and a flash assembly. The lens assembly is installed in the voice coil motor assembly along an optical axis direction, the image sensor assembly is located below the lens assembly, the flash assembly is mounted above the voice coil motor assembly and includes at least one light source located around a lens of the lens assembly, and the light source adapted for providing a flash for the lens. The flash assembly can provide uniform and even flashing light for the lens to improve imaging quality, and provide compact structure to meet the development of the electronic products miniaturization. |
US10397456B2 |
Apparatus for inspecting edge of substrate
An apparatus for inspecting an edge portion of a substrate can inspect a defect or a chamfered width on an edge portion of a substrate. First and second right-angled prisms are disposed above and below the edge portion such that inclined surfaces thereof are directed toward the upper surface and lower surface of the edge portion. A lighting part irradiates the edge portion of the substrate with light. A photographing part is disposed adjacent to the edge portion. The photographing part takes an image of the upper surface of the edge portion from light that has passed through the first right-angled prism, an image of the lower surface of the edge portion from light that has passed through the second right-angled prism, and an image of an end surface of the edge portion. |
US10397455B2 |
Imaging lens, and electronic apparatus including the same
An imaging lens includes first to sixth lens elements arranged from an object side to an image side in the given order. Through designs of surfaces of the lens elements and relevant optical parameters, a short system length of the imaging lens may be achieved while maintaining good optical performance. |
US10397454B2 |
Multipolarized signal terminal connector for accessory, accessory shoe device, image pickup apparatus, and accessory
A multipolarized signal terminal connector for an accessory, which is applied to an accessory shoe device having a defined shape. The signal terminal connector includes a first surface opposed to an attaching direction of an accessory, a first terminal row provided the first surface, a second surface which is inclined with respect to the first surface by a predetermined angle, and a second terminal row provided in the second surface. The second surface is inclined with respect to the first surface, in a predetermined direction orthogonal to the attaching direction of the accessory and a direction in which the terminals of the second terminal row are arranged, and is displaced with respect to the first surface in the predetermined direction. |
US10397452B2 |
Vehicular camera apparatus
A vehicular camera apparatus includes a lens and a hood provided below the lens. The hood includes a rib structure and a hole structure. The rib structure is constituted of ribs that each protrude upward from a bottom wall of the hood and are arrayed in an optical axis direction of the lens. Each of the ribs has a front surface on the opposite side to the lens and a rear surface on the lens side. The front surface makes an acute angle with an imaginary plane that contains an upper surface of the bottom wall. The rear surface makes an obtuse angle with the imaginary plane. The hole structure is constituted of holes formed in the bottom wall. Each of the holes is formed along a corresponding one of the ribs and includes, at least, a projection of the front surface of the corresponding rib on the imaginary plane. |
US10397443B2 |
Methods and systems for generating color remapping information supplemental enhancement information messages for video
Systems, methods, and computer readable media are described for providing improved color remapping. In some examples, a video bitstream is obtained that includes a plurality of pictures having a first color characteristic. A color remapping information (CRI) supplemental enhancement information (SEI) message is identified from the video bitstream. A restriction is placed on the CRI SEI message such that a value of a syntax element of the CRI SEI message is restricted based on a condition. One or more samples of the plurality of pictures is remapped from the first color characteristic to a second color characteristic using a color remapping model of the CRI SEI message according to the restriction. In some cases, the condition is a chroma format of the plurality of pictures, in which case the value of the syntax element of the CRI SEI message is restricted based on the chroma format. In some cases, the condition is a color remap value identifying a purpose of the color remapping model of the CRI SEI message, in which case the value of the syntax element of the CRI SEI message is restricted based on the color remap value. |
US10397441B2 |
Information equipment management system for managing use approval/disapproval information, information equipment, personal identification apparatus, and recording medium
An information equipment management system includes a personal identification apparatus which is portable and capable of acquiring biometric information of a carrying person thereof and thereby identifying the carrying person, an information equipment, and an information equipment management server for managing use approval/disapproval information which is management information on approval or disapproval of use of the information equipment. The personal identification apparatus includes an acquisition part for acquiring use approval/disapproval information of the information equipment relating to the carrying person, which is use approval/disapproval information managed by the information equipment management server, from the information equipment management server and a storage part for storing therein the use approval/disapproval information acquired from the information equipment management server. The information equipment controls an operation of the information equipment by using the use approval/disapproval information stored in the storage part of the personal identification apparatus. |
US10397437B2 |
Image forming apparatus
An image forming apparatus, including: a light source including a plurality of light emitting points and configured to emit light beams; a photosensitive member configured to rotate in a rotation direction so that a latent image is formed thereon with the light beams; a rotary polygon mirror configured to rotate around a rotation axis and having a plurality of mirror faces each configured to deflect the light beams so that the photosensitive member is scanned with the light beams; a detector configured to detect temperature; and a correction unit configured to correct image data of an input image by using a deviation amount, in the rotation direction of the photosensitive member, of the light beams deflected by each of the plurality of mirror faces, wherein the correction unit obtains the deviation amount according to the temperature detected by the detector. |
US10397435B2 |
Electronic device
An electronic device includes an operation section, first storage, second storage, a processing section, and a display section. The first storage stores data of a file therein. The file includes contents that can be printed. When the operation section receives an instruction for erasing the file, the processing section transfers the file from the first storage to the second storage. The display section displays an inquiry screen for inquiring whether or not to reproduce the file. When the operation section receives an instruction for reproducing the file, the processing section executes print processing or transmission processing. The print processing is processing for printing the contents. The transmission processing is processing for transmitting an email with the file attached thereto. After executing the print processing or the transmission processing, the processing section erases the file from the second storage. |
US10397434B2 |
Scanner that combines images read by first and second sensor arrays, scan program, and method of producing scan data
There is provided a scanner that combines images read by a first sensor array and a second sensor array, in which the first sensor array and the second sensor array have read regions which are overlapped partially, and includes a combining section that combines a first read image read by the first sensor array and a second read image read by the second sensor array and a correction section that corrects an image after a combining based on a degree of displacement of a reading position of the document. |
US10397430B2 |
Information processing apparatus that installs application modules, control method therefor, and storage medium
An information processing apparatus which is capable of running appropriately an application corresponding to designated URL information. An operating unit receives an instruction to perform installation of an additional application different from an installed application. A CPU obtains URL information on the additional application and determines whether or not the URL information on the additional application corresponds to URL information on the installed application. In a case where the URL information on the additional application corresponds to the URL information on the installed application, one of the additional application and the installed application is set to an enabled state. |
US10397424B2 |
Image forming apparatus and method for controlling image forming apparatus
An image forming apparatus comprises a printer for forming an image on a sheet, an image scanner for reading a measurement image formed on a sheet, and a controller. The printer forms the measurement image at four corners of the sheet. The image scanner reads the sheet on which the measurement image is formed by dividing into two parts. The controller generates an entire read image of the sheet from the read image of the measurement image which is read by the image scanner by dividing into two parts. The controller generates an adjustment condition to adjust a position of an image formed by the printer based on the entire read image of the sheet. The controller causes the printer to form the image based on the adjustment condition. |
US10397417B1 |
Methods and systems for printing selective portions of documents
The present disclosure discloses methods and systems for printing selective portions of a document. The method includes receiving a removable storage device by a multi-function device, the removable storage device includes a document having a table of content listing a plurality of topics and content corresponding to each topic. The table of content is identified, extracted and printed. After printing the table of content, one or more topics are highlighted by a user in the printed version of the table of content. The printed version of the table of content with the one or more highlighted topics, is received for scanning. Upon scanning, the one or more highlighted topics are identified and thereafter, content corresponding to the one or more highlighted topics is identified and printed. In this manner, the selective portions of the document is printed. |
US10397412B2 |
Image processing apparatus, image processing method for estimating cause of abnormality having occurrenced in image processing apparatus
An apparatus includes an obtaining unit configured to obtain first image data obtained by reading, performed by a reading unit, a chart on which an image has not been formed by an image forming unit and second image data obtained by reading, performed by the reading unit, a chart formed by the image forming unit, and an estimation unit configured to change the second image data using the first image data and estimate a cause of an abnormality that has occurred in the image forming unit from a feature amount obtained by analyzing the changed image data. |
US10397410B2 |
Message exchange
Disclosed is a voice message exchange system and method for improving communication between an inmate and a third party by enabling the inmate to leave a message when a call is not answered and further allowing the third party who receives the message to reply with a message to the inmate. Additionally, outside parties that meet the institution's requirements can leave messages for inmates at any time. The present invention can be used as an add-on to legacy inmate call management systems or incorporated internally into an inmate call management system. The system also provides monitoring, controlling, recording, and billing means. |
US10397407B1 |
Apparatus and method for user configuration and reporting of virtual services
Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a set of computing servers configured to provide a respective set of virtual servers for each of a plurality of accounts. The set of virtual servers for at least one of the accounts includes a voice-over-IP (VoIP) server. The apparatus also includes a processing circuit communicatively coupled to the set of computing servers. For each of the plurality of accounts, the processing circuit provides a graphical user interface (GUI) including a mechanism for an authorized user of the account to select options for reporting usage of the respective set of virtual servers. The processing circuit also monitors use of the respective set of virtual servers for the account and generates invoices for use of the respective set of virtual servers according to the selected options. |
US10397404B1 |
Methods and systems for providing interactive support sessions
An image processing system including at least one processor configured to receive real-time image data captured by an image sensor of a mobile device. The real-time image data includes at least one image of an inoperative product. The processor is further configured to perform image recognition on the real-time image data to identify a likely source product inoperability; cause the mobile device to display sequential instructions for mitigating the inoperability; determine that an error was made when a particular one of the instructions is not complied with; cause the mobile device to display an error notification when the particular instruction is not complied with and before a subsequent instruction is displayed; determine that the particular instruction was subsequently complied with based on real-time image data captured following the notification; and cause the mobile device to display the subsequent instruction after the particular instruction is determined to have been complied with. |
US10397402B1 |
Cross-linking call metadata
A device for determining a behavioral deviation for an individual. The device includes a memory and a processor. The memory may store instructions. The processor may be coupled to the memory. When the processor executes the instructions, the processor may: generate a profile for a first individual using data associated with an identifier for the first individual, wherein the profile comprises behavioral information that matches a characteristic of the data; receive, from a first electronic device, a first multimedia item representing a first communication by the first individual; determine that a characteristic of the first multimedia item does not match the characteristic of the data; and send a first notification to a second electronic device indicating that a behavior of the first individual deviated from the behavioral information of the profile. |
US10397401B1 |
PSAP in a box
An example computing system may include one or more of a chassis including an enclosure and a communication interface, and a plurality of server modules that form a PSAP, housed by the enclosure of the chassis, and communicating via the communication interface, wherein the plurality of server modules include a communication server module that interconnects the PSAP to a radio signal, a recorder, a telephone line, and an operator call talking system, a call talking server module that executes a call-taking application for outputting audio of the PSAP to the operator call talking system, and a computer aided dispatch (CAD) server module that outputs a computer aided dispatch for emergency vehicles and/or emergency services via a display device of the operator call talking system. |
US10397398B2 |
Authentication using DTMF tones
A method of obtaining and automatically providing secure authentication information includes registering a client device over a data line, storing information and a changeable value for authentication in subsequent telephone-only transactions. In the subsequent transactions, a telephone call placed from the client device to an interactive voice response server is intercepted and modified to include dialing of a delay and at least a passcode, the passcode being based on the unique information and the changeable value, where the changeable value is updated for every call session. The interactive voice response server forwards the passcode and a client device identifier to an authentication function, which compares the received passcode to plural passcodes generated based on information and iterations of a value stored in correspondence with the client device identifier. Authentication is confirmed when a generated passcode matches the passcode from the client device. |
US10397396B2 |
Device function disablement during vehicle motion
A method and system for disabling functions of a movement detection enabled device is provided. The method includes monitoring a movement detection signal of the movement detection enabled device in a vehicle and determining that the vehicle is currently in motion. An electronic tag in the vehicle is detected and instructions associated with the movement detection enabled device are retrieved. It is determined that the movement detection enabled device is located within a specified proximity to a driver location of the vehicle and that a user of the device is a driver of the vehicle. In response, specified functions of the movement detection enabled device are disabled. |
US10397395B2 |
Departure or entry intent-based reminders
Intent-based reminders are provided. A user is enabled to initiate a reminder request based on an intent to enter or leave a given location. In a geofence training process, a plurality of geofences are created for plotting a path and subsequently tracking the user's traversal of the path for inferring the user's intent to depart or enter the location. A signal strength of a WLAN is recorded at each geofence. As the user traverses the path, a determination is made as to whether a predetermined percentage of the geofences is triggered in a sequential order by comparing the signal strength of the WLAN against the recorded WLAN signal strengths at the geofences. In some examples, signal strengths of neighboring WLANs are recorded and used to filter out false triggers. When a determination is made that the user's intent is to depart or enter the location, a reminder is provided. |
US10397393B2 |
Controlling roaming behaviors of mobile applications
Systems and methods are described herein for controlling the roaming behaviors of mobile applications, such as applications provided by mobile devices. In some embodiments, the systems and methods may determine that a mobile device is connected to a roaming network, and prompt or otherwise cause a user to authorize a mobile application to use the roaming network for sending and receiving data. Other details are provided herein. |
US10397392B2 |
Suppressing device notification messages when connected to a non-user-specific device
A method includes generating an alert message in a device. The device is one of a plurality of connected devices. The alert message is suppressed in the device responsive to a state of a microphone of any of the plurality of connected devices indicating an active state. A device includes a microphone, a speaker, and a processor coupled to the microphone and the speaker. The processor is to generate an alert message and suppress the alert message responsive to a state of a microphone of any of a plurality of connected devices including the device indicating an active state. |
US10397391B1 |
Two-way permission-based directory of contacts
Systems and methods for creating and joining directories of contacts are provided. A method includes receiving, from a first user device associated with a first user, a first request to create the directory of contacts, creating the directory of contacts, and receiving, from a second user device associated with a second user, a second request to join the directory of contacts. The first request includes a permission. The method also includes, on a condition that the permission includes a first indicator that the directory of contacts is private-manual, sending a notification of the second request to the first user, and in response to the first user accepting the second request, adding the second user to the directory of contacts. |
US10397388B2 |
Extended features for network communication
A network for communicating an exchange of data signals between multiple entities is described. The network has two or more channels. A first channel of the network is operable for exchanging a first portion of the data signals, based on a communication profile, between a first entity and one or more entities communicatively coupled with the first entity. At least a second channel of the network is operable for exchanging a second portion of the data signals, independent of the communication profile, between the first entity and at least one of the one or more entities. |
US10397383B2 |
Mounting apparatus for light socket
A mounting apparatus for a light socket assembly comprises an extension body connectable with the light socket assembly. The extension body defines a first arcuate surface extending from the extension body. A clamping assembly has a second arcuate surface extending from the clamping assembly. The first arcuate surface and the second arcuate surface are each contoured to conform with and to pivotally contact each other, at least in part, with sufficient friction that the extension body and the clamping assembly are selectively positionable and pivotally movable relative to each other in response to intentional repositioning of the extension body and the clamping assembly relative to each other. The apparatus thus provides for mounting of a light socket assembly on a wide variety of environmental items, such as, for example, trees, eavestroughs and the like, and is particularly useful for mounting a string of wired festive lights, such as Christmas lights. |
US10397382B2 |
Electronic device with screen protector
An electronic device may include a shell defining a plurality of positioning slots, a screen mounted in the shell, a screen protector connected to the shell and arranged at a periphery of the screen. The screen protector may be presented as a frame being made in one piece, a plurality of positioning pins may be arranged on the screen protector, each of the plurality of positioning pins may have an extending direction perpendicular to the screen and be engaged in a corresponding positioning slot. The screen protector may be configured to stretch or retract relative to the screen along a direction perpendicular to the screen under the guide of the plurality of positioning pins, such that the screen protector moves between a stretchable state and a retractable state. |
US10397376B2 |
Streaming policy management system and method
A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content. |
US10397375B2 |
Multi-tenant cloud-based queuing systems
Techniques are disclosed for multi-tenant cloud-based queuing. Certain techniques are disclosed herein that provide for interactions and observability between tenant queues within a multi-tenant cloud-based queuing database. In some embodiments, the queues may be utilized by both users and merchants for both online and point-of-service interactions. Multiple queues for multiple tenants are hosted by a cloud computing system. Each queue may include one more queue entries, each of which includes a ticket value, and may further include a ticket alias. The ticket values and/or ticket aliases may be decoupled from a queue position for the entry. In some embodiments, the queue entries may be swapped within a queue or between queues, and the system may enable searching in or automated actions between queues and/or tenants based in part upon queue conditions. |
US10397372B2 |
Saving and restoring a state of a web application
Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory. |
US10397368B2 |
Data prefetching for large data systems
The present invention is notably directed to a computer-implemented method of accessing data by an application. The method comprises detecting an application that is accessing an initial file stored in a storage system; fetching an application model of the detected application, the application model comprising an association between access patterns of the detected application when accessing first files with first metadata information of the said first files; identifying one or more second files stored in the storage system, the identified one or more second files having second metadata information that are similar to the first metadata information; and prefetching the identified one or more second files. |
US10397363B2 |
Scoring user characteristics
In one embodiment, one or more computing devices access a social graph including nodes and edges between nodes; the nodes include user nodes corresponding to users of a social-networking system and concept nodes corresponding to concepts of the social-networking system; the computing devices identify first user nodes in the social graph corresponding to users having a particular user characteristic; the computing devices assign a characteristic score to each first user node; for a second user node without an assigned characteristic score, the computing devices also select neighboring user nodes connecting to the second user node based on affinity, and estimate a characteristic score for the second user node by aggregating iteratively characteristic scores while traversing the social graph from at least one first user node to the second user node through paths that each includes at least one selected neighboring node. |
US10397361B1 |
Local client discovery for content via cache
Systems and techniques are disclosed for predictively selecting media content items and providing the predicted media content items to a cache. A media client may be in communication with a cache and detect the media content items stored on the cache. Based on the detection, a media content user interface may be modified and may contain the cached media content items or links to the cached media content items. |
US10397360B2 |
Systems and methods for caching HTTP POST requests and responses
With an idempotent POST request, the URL (and headers) cannot be used as an HTTP cache key. To cache idempotent POST requests, the POST body is digested and appended the URL with the digest and used as the cache key. Subsequent requests with the same payload will end up hitting the cache rather than the origin server. A forward cache proxy at the client end and reverse cache proxy at the server end are deployed. The client sends the request to the forward proxy that looks up the cache. If there is a cache miss, the forward cache proxy digests the body and sends only the digest to the reverse proxy. The reverse cache proxy looks up request cache to find if there is a match for the request and send that request to the server. |
US10397357B2 |
Rural area network device
Some embodiments of this disclosure operate a network device in conjunction with a social networking system. The operations can include establishing a network island by providing network connectivity in a local region via the network device; connecting the network device to an intermittent network channel that is not continuously active; when the intermittent network channel is active, receiving a content item via the intermittent network channel, wherein the content items is not destined for a specific device in the network island; and caching the content item in a cache storage of the network device such that the content item is available to be accessed by any computing device within the network island. |
US10397349B2 |
Rule organization for efficient transaction pattern matching
Efficiently identifying transactions processed by a software application, such as a server application is disclosed. In one embodiment, transactions are identified by applying a set of rules to communications between a client and server to determine whether certain patterns are in the communications. For example, the rules may look for some combination of parameters in the transactions. As a particular example, the rules may be used to look for parameters in HTTP requests. The rules are organized in a way that allows efficient processing. For example, the rules may be organized based on the frequency with which the parameters are expected to occur in the transactions and the frequency with which each transaction is expected to occur. The rules may be updated if the expected frequencies deviate from actual frequencies, such that the rules can be organized for more efficient processing. |
US10397347B2 |
Geolocation-based activation and de-activation of hardware and software functionalities in the cloud
A method, system and/or computer program product alters a computer resource while in a particular geolocation of a cloud computing environment. One or more processors detect that a geolocation of a computer resource has changed to a first geolocation within a cloud computing environment. In response to detecting that the geolocation of the computer resource has changed to the first geolocation within the cloud computing environment, the processor(s) retrieve a set of geolocation based resource policies for the first geolocation. The processor(s) then apply a selected set of one or more geolocation based resource policies from the set of geolocation based resource policies to alter the computer resource while in the first geolocation. |
US10397338B2 |
Method and device for proximity-based redirection of data associated with web traffic
A mobile device performs a method for proximity-based redirection of data associated with web traffic. The method includes detecting a beacon signal from an external device when in proximity to the external device. The beacon signal contains a resource locator. The method also includes using the resource locator to redirect, to a redirecting device, data associated with web traffic requested by the mobile device from a website. The method further includes discontinuing the redirecting of the data associated with the web traffic when the beacon signal is no longer detected. |
US10397337B2 |
Independent internet connection generation
A method and system for generating an automated Internet connection is provided. The method includes receiving from a first communication hardware device of a first user, a first telephone number and a first Internet protocol (IP) address. A second telephone number and a second Internet protocol (IP) address are received from a second communication hardware device of a second user. A request for connecting the first communication hardware device to the second communication hardware device via an Internet connection is received and it is determined that the second communication hardware device is currently connected the first communication hardware device. The request is transmitted to the second communication hardware device. Based on the second user approving the request, the second IP address is automatically transmitted to the first communication device and a secure private Internet link between the first communication hardware device and the second communication hardware device is generated. |
US10397329B2 |
Methods and systems for distribution and retrieval of network traffic records
A method includes transmitting, by a distribution server, to each of a plurality of worker computers, a request for an enumeration of Internet Protocol (IP) addresses ranked according to a criterion. The method includes receiving, by the distribution computer, from a first of the plurality of worker computers, a first partial enumeration of the requested IP addresses ranked according to the criterion, the first partial enumeration stored in a hash table. The method includes receiving, by the distribution computer, from a second of the plurality of worker computers, a second partial enumeration of the requested IP addresses ranked according to the criterion, the second partial enumeration stored in a hash table. The method includes generating, by the distribution computer, a combined enumeration including the first partial enumeration and the second partial enumeration, the combined enumeration ranked according to the criterion. The distribution computer deduplicates the combined enumeration. |
US10397327B2 |
Systems and methods for data distribution using a publication subscriber model with a federation of trusted data distribution networks
Federation of trusted data distribution systems is accomplished by treating an entire data distribution network as either a publisher or subscriber to a feed in another data distribution network. A first data feed is created in a first data feed management subsystem associated with a first data distribution network. A second data feed related to the first data feed is created in a second data feed management subsystem associated with a second data distribution network. A first data access policy is associated with the second data feed and a publisher for the second data feed is created in the second data distribution network. The identity and authentication of a second subscriber to the second data feed in the second data distribution network is managed by referencing the first data access policy. |
US10397326B2 |
IRC-Infoid data standardization for use in a plurality of mobile applications
An object-oriented data management method and system comprising nested structural-elements that form inter-related containers of IRC-Infoids that include information, processing-rules, and an atomic-action layer, enabling functions to operate across disparate-systems using self-normalizing data-definitions is disclosed. The creation and management of the IRC-Infoid objects, rules and actions are handled by an IRC-Infoid Engine. The IRC-Infoid is an object with its own definitions, properties, and rules, related to a single parent element. Six properties define the IRC-Infoid: event, user, file, message, data and relationship. These properties follow inter-relationship rules, which force internal consistency, data optimization, and maintain data integrity. The IRC-Infoid data structure includes documentation, thought leadership and chatter, which when parsed through the rule sets, gets attached to standard or triggered actions, including periodic updates and called actions for use across disparate systems. |
US10397324B2 |
Methods and systems for managing a resource in a networked storage environment
Methods and systems for a networked storage system are provided. One method includes receiving a resource identifier identifying a resource of a network storage environment as an input to a processor executable application programming interface (API); and predicting available performance capacity of the resource by using an optimum utilization of the resource, a current utilization and a predicted utilization based on impact of a workload change at the resource, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency in processing the workload. |
US10397317B2 |
Boomerang join: a network efficient, late-materialized, distributed join technique
Embodiments comprise a distributed join processing technique that reduces the data exchanged over the network. Embodiments first evaluate the join using a partitioned parallel join based on join tuples that represent the rows that are to be joined to produce join result tuples that represent matches between rows for the join result. Embodiments fetch, over the network, projected columns from the appropriate partitions of the tables among the nodes of the system using the record identifiers from the join result tuples. To further conserve network bandwidth, embodiments perform an additional record-identifier shuffling phase based on the respective sizes of the projected columns from the relations involved in the join operation. Specifically, the result tuples are shuffled such that transmitting projected columns from the join relation with the larger payload is avoided and the system need only exchange, over the network, projected columns from the join relation with the smaller payload. |
US10397314B2 |
Latency management and advising tool for a database management system
A system, method and program product for providing latency management for use with a database management system. A system is disclosed having: a system for capturing and storing a maximum latency (ML) whenever a derived source is created from a source data; a system for determining a difference between a last refresh timestamp of the source data and the last refresh timestamp of the derived source in response to a query; and a system for causing the source data to be used in response to the difference being greater than the ML, and for causing the derived source to be used in response to the difference being less than the ML. |
US10397312B2 |
Automated server deployment platform
Described herein is a system in which a number of servers in a server pool may be decommissioned without affecting the availability of capabilities provided by that pool of servers. In some embodiments, each server may be assessed with respect to its characteristics and the applications running on that server. In some embodiments, the server may be added to a list of servers to be decommissioned. In some embodiments, each server in the list of candidate servers may be assigned a deactivation score and ordered based on those deactivation scores. An automated decommissioning system may be implemented to decommission servers on a list of servers to be decommissioned and/or based on a deactivation score associated with that server. |
US10397310B2 |
Method, configuration, use of the method and computer program product for evaluating energy engineering data
A method evaluates power engineering data using a data request that is transmitted to a coupling device by a first communication link. The coupling device is used to convert the data request from a coupling data format into a further data request that is specific to an energy engineering device in a device-specific data format. The further data request is transmitted to the power engineering device by a second communication link. The power engineering device transmits its power engineering data, requested by the further data request, to the coupling device by the second communication link. The power engineering data are in a data format that is specific to the power engineering device, and the coupling device converts all the power engineering data requested by further data requests into a data response in the coupling data format and uses the first communication link to transmit them to the evaluation device. |
US10397305B1 |
Custom back-end functionality in an online website building environment
Disclosed embodiments relate to online website building using customized back-end functionality. Operations include maintaining an online database configured to store a library of website building elements for configuring a front-end of an indexable web page; transmitting instructions to a browser permitting a user to remotely access the stored library, and to permit the user to utilize a selection of the building elements for constructing the front-end of the indexable webpage; receiving specifications from user to configure a programmable event for activating user-editable code providing customized back-end functionality associated with the indexable webpage; receiving user edits to the code; storing the edited code; and in response to a trigger associated with the programmable event, executing the edited code for implementing the customized back-end functionality. |
US10397304B2 |
System and method to standardize and improve implementation efficiency of user interface content
A system and method to improve implementation efficiency of user interface content by using standard content attributes used across all platforms and devices to implement a lowest common denominator programming system. Standardized content attributes are used to produce a universal content framework that is implemented identically across various devices and platforms, resulting in a consistent and standardized user experience. The invention allows programming functionality to be universally applied and usable with any device and platform so that significant computer programming and updating inefficiencies are eliminated. |
US10397299B2 |
Adaptive multi-control unit load balancing in a Voice-over-IP system
A Voice-over-IP (VOIP) system includes a plurality of multi control units (MCUs), in which a first MCU hosts a VOIP session. A method for recommending an MCU to host the VOIP session includes receiving MCU status associated with performance of each of the first MCU and a second MCU included in the VOIP system. The method further includes determining, based on the first and the second MCU status, that hosting the VOIP session on the second MCU can improve a VOIP system metric. According to the method, a recommendation is communicated to transfer hosting the VOIP session to the second MCU. |
US10397298B2 |
Method and systems for optimizing bandwidth utilization in a multi-participant full mesh peer-to-peer video session
An endpoint optimizes bandwidth by initiating a peer-to-peer conference with a plurality of remote devices, generating a first quality list comprising a first device of the plurality of remote devices from which to receive a first data stream at a first quality level, transmit a request to the first device to receive the first data stream at the first quality level, determining that a second device of the plurality of remote devices is not a member of the first quality list, and in response to determining that the second device of the plurality of remote devices is not a member of the first quality list, transmitting a request to the second device to receive a second data stream at a second quality level. |
US10397295B2 |
Processing continuous multi-period content
In one example, a device includes one or more processors configured to determine that a manifest file for media content indicates that the media content includes a first period and a second period, that the manifest file indicates that the first and second periods are continuous, and that advertisement media data is available for insertion between the first and second periods, select a first adaptation set in the first period based at least in part on characteristics signaled for the first adaptation set, retrieve media data of the first adaptation set based on the selection of the first adaptation set, retrieve the advertisement media data, and retrieve media data of a second adaptation set in the second period that the manifest file indicates is associated with the first adaptation set based on the selection of the first adaptation set and store the retrieved media data to a memory. |
US10397290B2 |
Method and system for switching and simultaneous replay of home media streaming
It is provided a method for switching replay of a home media streaming, wherein a first device receives a content from a source device via multicast to replay, including: receiving a request from a user to switch a device where the content is replayed from the first device to a second device; instructing the first device to unicast the content stored in the first device from the time-point of receiving the request to the second device to replay; instructing the source device to retransfer via multicast the content from the time-point; stopping receiving the unicast content from the first device when the retransferred content from the source device via multicast reaches a frame of the content being replayed at the second device; starting receiving and storing the retransferred content from the source device via multicast by the second device when the retransferred content reaches the content unicasted from the first device and stored in the second device. |
US10397288B2 |
Cloud streaming service system, data compressing method for preventing memory bottlenecking, and device for same
The present invention relates to a cloud streaming service system, a data compressing method for preventing memory bottlenecking, and a device for same and, particularly, to a technology that: can prevent memory bottlenecking by compressing data when the transmitted amount of original buffer data exceeds a reference value, based on a system memory bandwidth; can provide a cloud streaming service by applying an order of priority by service type according to whether the processing limit, for the number of simultaneous connecting entities that can be processed by one server, is reached during a cloud streaming service; and can test whether a sever that provides a cloud streaming service is operating normally and whether a connection error occurs. |
US10397285B2 |
Early-media service control device, early-media service control method, and storage medium having program stored thereon
When a parameter included in a session start request indicates that a session-start-request-transmitting terminal device has reserved a resource, a parameter value rewrite unit rewrites the value of the parameter into a value indicating the resource unreserved. A session start request transmission control unit controls a communication unit to cause a session start request after the value of the parameter is rewritten to be transmitted to a session-start-request-receiving network. When the parameter value rewrite unit has not rewritten the value of the parameter, the received session start request is transmitted. When receiving a response indicating that a resource is reserved in a session-start-request-receiving terminal device, a calling-in-progress notification transmission control unit controls the communication unit so that calling-in-progress notification is transmitted to the session-start-request-transmitting terminal device. |
US10397284B2 |
Systems and methods for automatic reconnect of calls
A system and method are provided for recovering a communication session between a client device and a participant device is performed by a server running a central service. The server detects that the client device has lost connection to the participant device and proceeds to maintain the connection to the participant device. In certain embodiments, the server determines why the client device lost connection and selects a second device in close proximity to the client device using information from a user profile associated with the client device. The server then proceeds to establish a connection between the client device and the participant device. |
US10397283B2 |
Using symmetric and asymmetric flow response paths from an autonomous system
A symmetric flow response path from an Autonomous System (AS) can be forced by using a same edge gateway for ingress and egress of communications with an Internet source. An asymmetric flow response path from an AS can be used by using different edge gateways for ingress and egress of communications with an Internet source. An anycast IP address can be used for selecting egress edge gateways of an AS. Packets in an AS can be redirected to selected egress edge gateways of the AS. |
US10397282B2 |
Providing session initiation protocol request contents method and system
An embodiment provides a user equipment that includes a processor configured to receive a Session Initiation Protocol (SIP) NOTIFY message transmitted by a network component as a result of a registration event. The SIP NOTIFY message contains at least a portion of information included in a first SIP message sent between a first user equipment and the network component. Another embodiment provides method and apparatus for a network node to determine whether filter criteria include one or more indicators that specify the need for information, and including in a second SIP message the information specified by the one or more indicators. |
US10397279B2 |
Directing audited data traffic to specific repositories
Data traffic is monitored on a network with data access elements thereof collected and compared to security rules. An audit data collection is sent to a repository responsive to data access elements matching a condition of the security rules, where security rules having the condition designate the audit data collection and repository. A tag to data traffic is applied responsive to the matching condition. Comparing of collected data access elements to the corresponding security rules having the matching condition is discontinued responsive to applying the tag. The tag indicates a repository and the data traffic includes a connection and session. An audit data collection is sent to the repository indicated by the tag for a data access responsive to the tag in the tagged data traffic. The method continues sending audit data for future data accesses in the tagged data traffic without comparing to the corresponding security rules again. |
US10397278B2 |
Transparently enhanced authentication and authorization between networked services
A control system facilitates communication between a plurality of networked services. The control system includes a client agent associated with a first service of the networked services, and a destination agent associated with a second service of the networked services. The client agent includes an injection mechanism that intercepts a network request issued by the first service, transparently injects a token into the network request while the network request is in transit, and automatically transmits the network request to the second service in accordance with one or more security policies associated with the second service. The destination agent includes an interception mechanism that intercepts the network request, extracts the tokens from the network request, and determines whether to forward the network request to the second service. |
US10397272B1 |
Systems and methods of detecting email-based attacks through machine learning
A system including at least one processor; and at least one memory having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to: receive an email addressed to a user; separate the email into a plurality of email components; analyze, using respective machine-learning techniques, each of the plurality of email components; feed the analysis of each of the plurality of email components into a stacked ensemble analyzer; and based on an output of the stacked ensemble analyzer, determine whether the email is malicious. |
US10397270B2 |
Dynamic session rate limiter
Provided are methods and systems for dynamically limiting new sessions. A method for dynamically limiting new sessions may commence with initiating a dynamic session rate limiter based on predetermined criteria. The method may further include dynamically ascertaining, by the dynamic session rate limiter, a remaining session table capacity. The method may continue with dynamically limiting, by the dynamic session rate limiter, a number of new sessions according to a function selected to negatively correlate the new sessions and the remaining session table capacity. |
US10397265B2 |
Mitigating security vulnerabilities in web content
Methods and apparatus are described for automatically modifying web page source code to address a variety of security vulnerabilities such as, for example, vulnerabilities that are exploited by mixed content attacks. |
US10397264B2 |
Digital dye packs
Embodiments relate to systems and methods for providing digital dye packs in connection with a transaction via a device user interface. In an embodiment, a system includes a communication module of a remote server that interacts with a device that receives, from a user of the device, specific identifier information in connection with conducting a transaction with a recipient server; wherein the specific identifier information is associated with an alert of potential risk of the transaction. The system also includes a non-transitory memory comprising a database storing specific identifier information with corresponding actions that are executed based on the specific identifier information. The system further includes at least one hardware processor for executing an action in response to receiving corresponding identifier information associated with the alert of potential risk from the device in connection with the transaction. |
US10397261B2 |
Identifying device, identifying method and identifying program
An identifying device monitors malware to be analyzed and acquires, as log data, the malware, download data downloaded from a communication destination, and a relation of data transfer performed with the malware or the communication destination of the download data. Then, the identifying device creates, by using the acquired log data, a dependency relation graph that is a digraph in which the malware, download data, and communication destination are set as nodes and a dependency relation of each node is set as an edge. Then, the identifying device detects a malicious node by collating the respective nodes of the created dependency relation graph with the known maliciousness information, and traces an edge in a direction from a terminal point to a start point while setting the malicious node as a base point, and then identifies the traced node as a new malicious node. |
US10397259B2 |
Cyber security event detection
A system for detecting cyber security events can include a processor to generate a first set of a plurality of time series and aggregate statistics based on a plurality of properties corresponding to user actions for each user in a set of users. The processor can also separate the set of users into a plurality of clusters based on the first set of the plurality of time series or aggregate statistics for each user and assign an identifier to each of the plurality of clusters. Additionally, the processor can generate a second set of a plurality of time series based on properties of the plurality of clusters, wherein the properties of a cluster correspond to a membership, a diameter, and a centroid and detect an anomaly based on a new value stored in the second set of the time series. Furthermore, the processor can execute a prevention instruction. |
US10397256B2 |
Spam classification system based on network flow data
In an example embodiment, a computer-implemented method comprises obtaining labels from messages associated with an email service provider, wherein the labels indicate for each message IP how many spam and non-spam messages have been received; obtaining network data features from a cloud service provider; providing the labels and network data features to a machine learning application; generating a prediction model representing an algorithm for determining whether a particular set of network data features are spam or not; applying the prediction model to network data features for an unlabeled message; and generating an output of the prediction model indicating a likelihood that the unlabeled message is spam. |
US10397252B2 |
Dynamic detection of unauthorized activity in multi-channel system
Systems for dynamically detecting unauthorized activity are provided. A system may receive data from one or more computing devices associated with one or more different channels of communication (e.g., email, telephone, instant messaging, internet browsing, and the like). The received data may be formatted or transformed from an unstructured format to a structured format for further analysis and evaluation. In some arrangements, machine learning may be used to determine whether triggering content was identified in data received from the one or more systems and to evaluate the identified triggering content to determine whether the content, alone or in combination with triggering content from other channels of communication, may indicate an occurrence of unauthorized activity. If so, the identified occurrence may be evaluated to determine whether a false positive has occurred. If a false positive has not occurred, an alert or notification may be generated and/or operation or functionality one or more communication channels may be modified. |
US10397246B2 |
System and methods for malware detection using log based crowdsourcing analysis
A crowdsourcing log analysis system and methods for protecting computers and networks from malware attacks by analyzing data log information obtained from a plurality of client network. The client networks are associated with a set of network entities representing a plurality of business units or customers. The system may further comprise a plurality of server machines, each operable to execute a security product associated with a security product vendor and log associated information of at the network entities into at least one log file. The log files may be uploaded onto a breach detection platform for analysis based upon crowdsourcing principles and is operable to generate a risk factor attribute for at least one suspect entity. |
US10397245B2 |
Interface with secure intermediary platform to generate data compatible with an external system in an oil and gas asset supply chain
The present disclosure generally relates to an interface system and method of interfacing to generate data compatible with an external system in an oil and gas asset supply chain, and in particular to an interface and interface method for generating secure and verifiable data to prevent tampering, injection of unwanted data resulting from an unauthorized access along a supply chain. An interface generates and transforms data in an oil and gas supply chain for compatibility with external systems. Collected data is captured by an industrial control system sensor or data collector, and transferred to a secure intermediary hardware platform to interface with a software component. The collected data is then modified using a business rules engine to create enhanced data and events created from the enhanced data. |
US10397241B2 |
Systems and methods for integration of directory service with management controllers
In accordance with embodiments of the present disclosure, an information handling system may include a processor, a directory service application comprising a program of instructions embodied in computer-readable media accessible to the processor, the directory service application configured to enumerate a plurality of management controller categories for management controllers of a plurality of information handling systems communicatively coupled to one another via a network and create a directory service device object for each of the plurality of management controller categories. |
US10397226B2 |
Methods and systems using trust-but-verify dynamic quality-of-service (QoS)
Exemplified system and method optimizes dynamic Quality of Service (QoS) operation across a network infrastructure to alleviate time constraints when applying dynamic QoS policy on newly initiated traffic flow, particularly for various data streams. Initially, and by default, the exemplified system and method temporarily applies a high QoS policy to a newly initiated traffic flow and then verifies the QoS legitimacy of the flow to which the high QoS policy for the newly initiated traffic flow is maintained or is reduced to a lower-priority QoS policy. This trust-but-verify QoS operation allows new traffic, e.g., with voice and video components, to receive a high QoS PHB treatment as transmission of the traffic is initiated without having a nominal delay at the beginning of the call before QoS is applied while allowing the QoS legitimacy to be validated and maintained. |
US10397225B2 |
System and method for network access control
Embodiments of the innovation relate to, in an access controller, a method for providing access to a network resource. The method includes receiving, by the access controller, a network access request and user interaction information associated with the network access request from the client device, the user access information received with the network access request from the client device. The method includes comparing, by the access controller, the user interaction information with a policy corresponding to the user interaction information. The method includes providing communication, by the access controller, between the client device and the network resource associated with the network access request in response to detecting an association between the user interaction information and the policy. |
US10397220B2 |
Facial profile password to modify user account data for hands-free transactions
An account management system establishes an account for a user. The user enters user account information into the account and the account management system establishes a facial template for the user based on an image of the face of the user. The user requests to change user account information at a merchant POS (POS) device. The merchant POS device captures a facial image of the user and transmits the image the account management system, which generates a facial template and compares the generated facial template against the existing facial template associated with user account. If the generated facial template is less than a threshold difference from the existing facial template, the user may update user account information at the merchant POS device, which communicates the updated user account information to the account management system. The account management system associates the updated user account information with the user account. |
US10397219B2 |
Systems and methods for controlling a local application through a web page
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for controlling a local utility are disclosed. A first request originating from an application and including a first token is received at a local utility. The application received a web page, including a plurality of links and the first token, from a first server. The plurality of links are received by the application from a second server. The first token is authenticated. Authentication includes sending the first token to a third server. In response to authenticating the first token, a second token is generated at the local utility. The second token is sent to the application for inclusion in subsequent requests from the application. |
US10397217B2 |
Authentication methods and authentication apparatuses
Authentication methods and apparatuses are provided. The authentication method comprises: acquiring, from a server, first server authentication information of a user, the first server authentication information being encrypted by using at least one first key obtained from a first number of characters in a user password of the user; acquiring the first number of characters input by the user in a password input area; decrypting the first server authentication information by using at least one second key obtained from the first number of characters input; feeding back at least one first authentication response to the user at least according to the decrypted first server authentication information; and sending an authentication request to the server based on a server authentication pass instruction of the user, the authentication request being used to request the server to authenticate the user. |
US10397215B2 |
Secure element installation and provisioning
A device binding system includes generating and storing at the device a unique identifier based on device characteristics and a cryptographic function. The unique identifier is then registered with an authority. The self-generation of the unique identifier allows binding with an authority to occur after the device leaves a secure manufacturing environment or even after the device is in the hands of an end-user consumer. Once the binding occurs, the device can be part of trusted transactions for location tracking, fitness tracking, financial transactions or other interactions where identity and privacy are factors. |
US10397212B2 |
Information device, data processing system, data processing method, and non-transitory storage medium for executing content upon authentication
An information device includes a reader, and a data processor. The reader reads, from a removable medium, ticket data that is provided from a server upon successful authentication, and that includes information representing a content of data processing to be executable upon the successful authentication. The data processor executes the data processing represented in the ticket data. |
US10397211B2 |
Split authentication network systems and methods
Disclosed is a system comprising: an authentication datastore; a device presence engine; a traffic monitor engine; an authentication presence monitor engine; an authentication server selection engine; and a traffic routing engine. In operation: the device presence engine is configured to detect presence of a user device on a trusted network; the traffic monitor engine is configured to monitor, in response to the detection, traffic on the trusted network from the device; the authentication presence monitor engine is configured to evaluate onboarding characteristics of the user device in response to the monitoring; the authentication server selection engine is configured to select one of a plurality of authentication servers to authenticate the user device to the trusted network, the selecting based on the onboarding characteristics; and the traffic routing engine is configured to route traffic from the user device to the selected authentication server. |
US10397210B2 |
Method, device, client and server for interaction
An interaction method includes scanning, by a client, a target two-dimensional code to acquire a uniform resource locator (URL) in the target two-dimensional code; sending, by the client, the URL to a third-party server; receiving, by the client, multifunction interaction information that is returned from the third-party server according to the URL, wherein each piece of the multifunction interaction information includes interaction type information; and interacting, by the client, with the third-party server based on the multifunction interaction information. |
US10397209B2 |
Risk-aware multiple factor authentication based on pattern recognition and calendar
An embodiment of the invention provides a system and method for risk-aware multiple factor authentication based on pattern recognition and calendar. Recent activity performed by the user can be obtained from data sources and stored in a user transaction database. An interface can receive a login name from a user; and, a processor can select one or more security questions regarding the recent activity performed by the user. The interface can receive an answer to the security question(s) from the user; and, the processor can determine whether the answer(s) matches data stored in the user transaction database and is associated with the login name of the user. |
US10397207B1 |
Automatic credential rotation
Credentials and other sensitive strings can undergo automatic rotation before each transmission or storage of those credentials. String modification, which can utilize a key stretching algorithm, can be used to modify the credential before transmission. This can be for an initial sign up, a subsequent login, or another such action. A random number can be generated to determine the number of iterations for the key stretching algorithm to be applied. For subsequent actions, a new random number can be added to the prior iteration number in order to create a new string that can be generated using the previously utilized iteration number and the new random number, with only the new random number being transmitted with the modified credential string. This increases security, as the transmission itself cannot be used to recover the original plaintext credential if recovered. |
US10397194B2 |
Dynamic transmission of encrypted data
Embodiments of the present disclosure may be used to securely transmit data between multiple computing devices. Among other things, this can greatly extend the range of data transmissions in comparison to fixed-position wireless beacons and access points. |
US10397190B2 |
System and method for generating an obfuscated optical signal
A system and method for obfuscating an optical signal is disclosed. Obfuscating the optical signal may make it more difficult for the optical signal to be detected by an interloper. In one embodiment, an optical signal is received at an optical transmitter, and an obfuscated optical signal is generated by performing a modification of the received optical signal. The obfuscated optical signal is then transmitted from the optical transmitter to an optical receiver. An at least partially deobfuscated optical signal is generated at the optical receiver by performing a modification of the obfuscated optical signal. The modification performed at the optical receiver corresponds to the modification performed at the optical transmitter. |
US10397187B2 |
Blocking automated attacks with forced user interaction
An API call filtering system filters responses to API call requests received, via a network, from UEs. The API call filtering system is configured to require personalized API call requests wherein each API call (except for some minor exceptions) includes a unique UE identifier (“UEIN”) of the UE making the request. Using the UEIN, the web service or other service protected by the API call filtering system can be secured against excessive request iterations from a set of rogue UEs while allowing for ordinary volumes of requests of requests the UEs, wherein one or more boundaries between what is deemed to be an ordinary volume of requests and what is deemed to be excessive request iterations are determined by predetermined criteria. |
US10397184B2 |
Mobility management using identifier-locator addressing (ILA)
A device can receive, from a network device, a request to create an internet protocol (IP) session for a user device. The device can allocate an IP address for the user device and a first tunnel endpoint identifier associated with a tunnel. The IP address can include a first set of bits associated with a location identifier and a second set of bits associated with a device identifier. The device can provide a response to the network device, and can receive a request that includes a second tunnel endpoint identifier associated with the tunnel. The device can provide the IP address and the first and second tunnel endpoint identifiers to be stored using a data structure. The device can provide a response to the network device indicating to establish the downlink portion of the IP session, and can perform one or more actions associated with managing the IP session. |
US10397178B2 |
Internet infrastructure survey
A system for surveying Internet access quality includes a nameserver, registered to be authoritative for a domain name and configured to receive a DNS query to resolve a pseudo-hostname and to extract from the pseudo-hostname an access quality indicator, and a web portal configured to transmit a data survey code to a web browser, the data survey code being configured to access a resource, to determine the access quality indicator responsively to the resource access, to generate the pseudo-hostname including the access quality indicator and the domain name, and to initiate the DNS query. |
US10397176B2 |
Method and system for interworking of RCS universal profile and pre-universal profile clients
This invention is a system and method for an interworking function that handles communications between Rich Communication Services (RCS) Pre-Universal Profile (Pre-UP) and Universal Profile (UP) clients, and their Controlling Function and Participating Function service points. The interworking function supports the interworking for Pre-UP and UP clients in the following scenarios: 1) CPM Standalone Messaging and CPM 1-to-1 Chat, 2) CPM Chat and IM/SIMPLE Chat, 3) File Transfer by MSRP and File Transfer by HTTP, and 4) Open Group Chat and Closed Group Chat. The interworking function performs the necessary SIP message conversation and/or headers and message bodies manipulation, acts as MSRP client and server, acts as a HTTP server to store file for file transfer interworking, and acts as message proxy for Controlling Function and Participating Function. |
US10397171B2 |
Managing content disclosure on social networking sites
Embodiments include methods, systems and computer program products for managing content disclosure on social networking sites. In some embodiments, labels associated with a social network connection of a user can be associated with the social network connection based on the reactions of the social network connection to different social network posts. Content from a user device associated with the user can be received. The content can be processed to identify content types to associate with the content. A recommendation can be generated to share or not share the content with the social network connection based on the reactions to content posted by the user. An indication from the user to share the content with the social network connection can be received. The content can be shared with the social network connection based on the indication. |
US10397159B2 |
Systems, apparatuses, and methods for presenting contacts by project
A method for addressing message recipients is disclosed, including enabling a user to select a project, displaying recipients related to the selected project, wherein each recipient has at least one address, and enabling the user to select individual recipients to add their addresses to a recipients field of the message. The method may further include selecting a group related to the message, wherein the group includes at least one member arranged in an order based on their respective roles within the selected group and wherein the members have at least one address, displaying the at least one of members according to the arrangement, and enabling a user to select a member of the group to add the member's address to the recipients field of the message. |
US10397156B2 |
Providing message status notifications during electronic messaging
One or more embodiments described herein include methods and systems of providing message status notifications. The status notifications can comprise one or more of sent, delivered, or accessed/read notifications. In one or more embodiments a status notification is persistently displayed in a thread for each participant in a conversation. Each time the participant accesses a new message, the system can move the status notification adjacent to the new message. |
US10397152B2 |
Method and system for predicting future email
Disclosed is a system, method, and non-transitory computer readable storage medium for predicting future messages. A processor receives a message sent to a user operating a client device, analyzes the message in light of previously identified patterns and scores assigned to scanned messages, determines a future message that should be received by the client device based on the received message, and transmits an item of information based on the determined future message. |
US10397136B2 |
Managed forwarding element executing in separate namespace of public cloud data compute node than workload application
Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter having forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN) operating on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with an address provided by a datacenter management system. A workload application executes in a first namespace of the DCN. The method distributes configuration data for configuring a managed forwarding element (MFE) executing in a second namespace of the DCN to receive data packets sent from the application via an interface pairing between the first and second namespaces. The data packets sent by the application have the provided address as a source address when received by the MFE and are encapsulated by the MFE using the provided address as a source address. |
US10397134B2 |
Bandwidth sharing
A method and system for bandwidth sharing to enable communication between users. A second key is received from a first user after the first user received the second key from a second user. A directive to transfer W upload bandwidth from the first user to the second user for a time duration is received. A first and second key was previously provided to the first and second user, configured to identify the first and second user, in conjunction with the first user and second user having an upload bandwidth of U1 and U2 for transmitting data, respectively. Responsive to the second key being received from the first user, the first and second user's upload bandwidth is changed to U2−W and U1+W, respectively. The specified data is transferred from the second user to the first user with a permitted upload bandwidth between U2 and U2+W. |
US10397131B2 |
Method and system for determining bandwidth demand
A method, a non-transitory computer-readable storage medium, and a computer system for managing bandwidth allocated to a virtual machine running on a host computer is disclosed. In an embodiment, a method involves obtaining the current bandwidth for a virtual machine running on a host computer, determining bandwidth demand for the virtual machine as a function of the current bandwidth and a growth margin, and adjusting a bandwidth cap for the virtual machine based on the determined bandwidth demand. In an embodiment, when applied, the technique allows for bandwidth to be allocated to the virtual machines without the sum of allocated bandwidth exceeding a global bandwidth cap. |
US10397130B2 |
Multi-cloud resource reservations
An example method for reserving resources in a multi-cloud environment may include receiving, by a reservation broker executing in the multi-cloud environment, a first client request to reserve a first cloud resource in a plurality of clouds. The plurality of clouds includes a corresponding plurality of cloud brokers. The method may include selecting, by the reservation broker, a first cloud broker from the plurality of cloud brokers based on a first reservation type associated with the first cloud resource. The first cloud broker corresponds to a first cloud selected from the plurality of clouds. The method may also include transmitting, by the reservation broker, a first reservation request to the first cloud broker. The first cloud broker is configured to reserve the first cloud resource in the first cloud based on the first reservation request. |
US10397125B2 |
Method of cross-regional data transmission and system thereof
The present disclosure is directed to a cross-regional data transmission method and device. Metadata information sent by a corresponding client device is acquired, and the metadata information is sent to a corresponding metadata transmission node device, wherein the metadata information includes data replication progress information of the corresponding client device; to-be-forwarded data information sent by the corresponding metadata transmission node device is acquired, and the to-be-forwarded data information is pushed to the corresponding client device, wherein the to-be-forwarded data information includes data replication progress information of another client device, so that the metadata information sent by the corresponding client device is effectively sent to the corresponding metadata transmission node device; and the acquired to-be-forwarded data information sent by the corresponding metadata transmission node device is pushed to the corresponding client device, to achieve synchronization of the metadata information. |
US10397121B2 |
System and method for throttling traffic based on a forwarding information base in a content centric network
One embodiment provides a system that facilitates efficient communication based on a forwarding information base (FIB). The system receives, by an intermediate node, a first interest which includes a name and maximum interest information which indicates whether to forward a subsequent interest with a same name prefix as the first interest. In response to obtaining a first entry from a FIB based on the name for the first interest, the system adds to the first entry, for an outgoing interface corresponding to an arrival interface of the first interest, the maximum interest information included in the first interest as an interest limit for the first entry. In response to determining that the interest limit for the first entry is reached, the system refrains from forwarding the subsequent interest, thereby facilitating the intermediate node to manage traffic based on information in the forwarding information base provided by a content producer. |
US10397115B1 |
Longest prefix matching providing packet processing and/or memory efficiencies in processing of packets
One embodiment performs longest prefix matching operations in one or more different manners that provides packet processing and/or memory efficiencies in the processing of packets. In one embodiment, a packet switching device determines a set of one or more mask lengths of a particular conforming entry of a multibit trie or other data structure that matches a particular address of a packet via a lookup operation in a mask length data structure. A conforming entry refers to an entry which has less than or equal to a maximum number of different prefix lengths, with this maximum number corresponding to the maximum number of prefix lengths which can be searched in parallel in the address space for a longest matching prefix by the implementing hardware. The packet switching device then performs corresponding hash table lookup operation(s) in parallel in determining an overall longest matching prefix for the particular address. |
US10397114B2 |
Client communications in multi-tenant data center networks
The present subject matter relates to client communication in multi-tenant data center networks. In an example implementation, a unicast packet comprises a status indicative of one of a forwarding table-match and a forwarding table-miss at a source tunnel end-point (TEP) in a multi-tenant data center network. |
US10397111B2 |
Communication device, communication system, and communication method
A packet relay device automatically generates a whitelist including an authorized communication rule. The packet relay device snoops on communications between a DHCP server and a DHCP client in accordance with DHCP. When the IP address of a DHCP client is changed, the packet relay device also automatically changes IP address information included in a whitelist related to the DHCP client to IP address information newly allocated to the DHCP client. |
US10397109B2 |
Routing packets in overlapping address spaces
At an outbound end of a tunnel from a first data network, a packet is analyzed to determine whether the packet is to be directed to a local target in the first data network or to be sent over the tunnel to a remote target in a second data network. A target address of the packet is present in both the first data network and the second data network. When the packet is to be directed to the remote target in the second data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network. |
US10397107B2 |
Method and apparatus of adapting an association of physical resources with a summarized resource
A method of adapting an association of physical resources with a summarized resource in a hierarchical routed network. The method comprises monitoring at least one parameter of the physical resources. The method comprises adapting the association of physical resources with the summarized resource, based on the monitoring. |
US10397106B2 |
Mobile conditions aware content delivery network
A content delivery network is configured to receive information about wireless network conditions from a wireless device. The wireless device is configured to provide information about the conditions of the wireless device and/or the conditions of the network the wireless device is being served by. These conditions can then be used to help optimize content delivery to the wireless device or similarly situated wireless devices. |
US10397104B2 |
System and method for supporting SMA level abstractions at router ports for enablement of data traffic in a high performance computing environment
Systems and methods for supporting SMA level abstractions at router ports for enablement of data traffic in a high performance computing environment. In accordance with an embodiment, a subnet manager in a local subnet is responsible for enabling data traffic between subnets in a high performance computing environment. The SM can configure and set a data attribute at a switch port configured as a router port such that incoming data packets can be checked against the attribute to determine whether the data packet's destination is allowed or disallowed to receive inter-subnet data traffic. |
US10397099B2 |
Spanning tree protocol enabled N-node link aggregation system
A spanning tree enabled n-node VLT system includes the STP running on VLT node devices that include a first VLT node device coupled to a networking device by a LAG and designated as a root bridge via the STP. A second VLT node device coupled to the networking device is part of the LAG. ICLs couple the second VLT node device to the first VLT node device. An enhanced STP engine running on the each of the VLT node devices determines that the STP has designated a first port providing one of the ICLs as a first root port, and a second port providing one of the ICLs as an alternate port. In response, the enhanced STP engine redesignates the second port as a second root port. |
US10397098B2 |
Establishing instance in software defined network
A control device may manage a switch device within a same software defined network (SDN) of the control device, manage a topology structure of an SDN corresponding to the SDN instance managed by the control device, and calculate flow paths based on the topology structure. |
US10397090B2 |
System and method to implement a wireless sniffer in networks using a dedicated sniffer network
An apparatus comprises a memory and processing circuitry that are configured to implement a first network control protocol (NCP) MAC layer configured to handle MAC layer communications of the first NCP, and sniffer edge circuitry. The sniffer edge circuitry is configured to communicate with the first NCP MAC layer and a second NCP MAC layer and to capture events related to second NCP (WiGig) communications. These captured events are communicated over a dedicated sniffer network, and packet contents communicated between the second NCP MAC layer and the second NCP stack are secure from the sniffer edge circuitry. The apparatus receives a distributed common time reference and uses this to timestamp the captured events. |
US10397087B1 |
Status monitoring system and method
A method, computer program product, and computing system for establishing a data communication channel between a first virtual storage appliance and a second virtual storage appliance within a storage system, wherein the data communication channel includes a network-based data communication path. A heartbeat communication channel is established between the first virtual storage appliance and the second virtual storage appliance within the storage system, wherein the heartbeat communication channel includes a network-based heartbeat communication path. A tie breaker node is coupled to the network-based heartbeat communication path to monitor one or more heartbeat signals present on the network-based heartbeat communication path. |
US10397075B2 |
Network-traffic-analysis-based suggestion generation
In one embodiment, a computer server running a social networking application aggregates raw local area network (LAN) traffic data received from one or more listening nodes in one or more LANs. The aggregated LAN traffic data is comprised of multiple entries, each of which includes a MAC address for a networked device, as well as an association between each MAC address and a user of a social networking system. The computer server may then detect, identify, and qualify recurring patterns when a particular user is on the same LAN as other users of the social networking system. Based upon the qualified patterns, the social networking system may suggest friend connections or other interactions on the social networking system to the particular user. |
US10397074B2 |
Providing message flow analysis for an enterprise service bus
A mechanism for providing message flow analysis for an enterprise bus service (ESB) system is disclosed. A method includes identifying, by a computing device executing the ESB system, messages exchanged in the ESB system in a time interval. The method also includes recording, by the computing device, a number of the identified messages exchanged in the time interval. The method further includes generating, by the computing device, a result that depicts the recorded number of the identified messages in the time interval. |
US10397072B2 |
Systems, devices, and methods for incident management interactions
Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for interacting between a service provider system and an enterprise incident management system, that include a gateway device programmed to receive a provider method including processor-executable instructions to perform a task relating to an incident at an enterprise back-end and convert the provider method to be compatible with the incident management system. The conversion is based on a structured framework to convert a method executable in the service provider system to a method executable in the incident management system. The gateway device is also programmed to transmit the converted provider method to a server of the incident management system. The system may include a server programmed to execute the converted provider method to generate a response method and transmit the response method to the gateway device, where the response method includes data relating to performance of the task. |
US10397071B2 |
Automated deployment of cloud-hosted, distributed network monitoring agents
A system and method is provided for deploying a network monitoring agent to monitor a network. The method includes receiving a deployment request to deploy a monitoring agent, the monitoring agent including first executable instructions to monitor the network, the request specifying a region external from the network in which to deploy the monitoring agent. The method further includes installing the monitoring agent for execution within a controlled runtime environment on a host machine, the host machine operating in the specified region and having a single operating system. The monitoring agent is executed within the controlled runtime environment to monitor the network from an external perspective of the network. In the controlled runtime environment, during execution of the monitoring agent, all areas of the operating system that are writable by the monitoring agent are isolated from areas of the operating system that are writable by any other software application using the operating system. |
US10397067B2 |
Determining quality of experience for communication sessions
A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores. |
US10397062B2 |
Cross layer signaling for network resource scaling
A service executed on a container is associated with a bandwidth setting, a load balancer that includes a service traffic monitor, and a network switch with a network bandwidth monitor that includes a latency setting, both monitors communicating with a policy engine. The network bandwidth monitor determines first and second bandwidth usage rates of the service over a first time period and a later second time period. The service traffic monitor determines first and second request rates of the service over third and fourth time periods overlapping with the first and second time periods. The policy engine calculates first and second ratios of the first and second bandwidth usage rates to the first and second request rates. The latency setting or the bandwidth setting is increased based on comparing the first and second ratios. |
US10397061B1 |
Link bandwidth adjustment for border gateway protocol
A device may include one or more processors to identify a first bandwidth of a first link and a second bandwidth of a second link that include a first plurality of interfaces and a second plurality of interfaces, respectively. The one or more processors may store a first and a second link bandwidth extended community value identifying the first bandwidth and the second bandwidth, respectively. The one or more processors may determine that the first bandwidth has increased or decreased. The one or more processors may store a modified first link bandwidth extended community value identifying the first bandwidth as increased or decreased. The one or more processors may perform load balancing of network traffic on the first link and the second link based on the modified first link bandwidth extended community value and the second link bandwidth extended community value. |
US10397059B2 |
Router controlling
In an example, an aggregation router encapsulates a first Console command as a control packet in an Ethernet format, determines a target branch router of the control packet, and transmits the control packet to the target branch router via an Ethernet link between the aggregation router and the target branch router, so that the target branch router can decapsulate the control packet to obtain and execute the first Console command. The aggregation router receives a feedback packet from the target branch router via the Ethernet link between the aggregation router and the target branch router, wherein the feedback packet comprises an output result obtained by the target branch router through executing the first Console command. |
US10397054B2 |
Distributed dynamic sizing and load self-management for a relay infrastructure
Methods for distributed dynamic sizing and load self-management for a relay infrastructure. In one method, a relay in a relay infrastructure determines whether a current load level of the relay reaches an expansion level of the relay and whether an overload condition of the relay infrastructure is satisfied, and the relay initiates an expansion process in response to the determination. In another method, a relay in a relay infrastructure determines whether in response to determining that an underload condition of the relay infrastructure is satisfied, and the relay initiates a contraction process in response to the determination. In yet another method, a relay in a relay infrastructure determines whether a tolerance-load condition of the relay infrastructure is satisfied, and the relay in initiates a load self-management process in response to the determination. |
US10397053B2 |
Methods for managing storage virtual machine configuration changes in a distributed storage system and devices thereof
A method, non-transitory computer readable medium and storage controller computing device that receives a configuration change request for a storage virtual machine, the configuration change request including a configuration change operation. A determination is made when configuration settings for the storage virtual machine are locked. The configuration change operation is applied to the configuration settings for the storage virtual machine when the determining indicates the configuration settings for the storage virtual machine are not locked. A failure message is sent in response to the configuration change request when the configuration settings for the storage virtual machine are determined to be locked. |
US10397051B1 |
Configuration and testing of network-based service platform resources using a service platform specific language
A system or device may implement configuration and testing of network-based service platform resources using a service platform specific language. A configuration file may describe one or more resources of a network-based service platform to be configured, as well as one or more tests to be performed. The configuration file may be described in a service platform specific language for the network-based service platform. When received, the configuration file may be interpreted according to the service platform specific language to identify configuration information for the resources and execution instructions for performing the tests. Requests may be generated and sent to the network-based service platform to configure and provision the resources according to the identified information. Results of the tests may be obtained. |
US10397050B2 |
Providing and configuring a virtual base station
A method for providing a virtual base station in a mobile network comprising a virtual base station (VBS), wherein the VBS comprises at least one radio access point (RAP) and a virtual radio access function (VRAF), includes configuring the VBS by providing a description of radio access functionalities, which are executed by the RAP or by the VRAF; and jointly executing the VBS locally on the at least one RAP and on a centralized entity (CE) forming a logical functional network entity. |
US10397048B2 |
Network system for retrieval of configuration related data
There is provided a network system comprising, in accordance with an embodiment, a lookup unit, a clearing unit having a storage device and a client unit. The client unit is adapted for providing user-related data to the lookup unit, wherein the user-related data is based on user-specific data, the user-specific data is associated with a user, and the user-related data allows for unambiguous identification of the user-specific data. Further, the lookup unit is adapted for retrieving identification data from the clearing unit by using the user-related data, wherein the identification data is associated with the user-specific data, and the clearing unit is adapted for retrieving from the storage device the identification data associated with the user-specific data. The clearing unit is adapted for providing the identification data to the lookup unit. The lookup unit is adapted for retrieving configuration related data for a service provided to the user, wherein the configuration related data are retrieved by using the identification data. |
US10397037B2 |
Information transmission method and apparatus in wireless local area network
Information transmission methods and apparatuses in a wireless local area network are provided. One example method includes generating a legacy signaling field (L-SIG) and a repeated legacy signaling field (RL-SIG), where subcarriers with indexes −28, −27, 27, and 28 in the L-SIG and the RL-SIG in a 20 MHz bandwidth carry −1, −1, −1, and 1, respectively. The example method also includes sending the generated L-SIG and RL-SIG. |
US10397030B2 |
Receiver for high spectral efficiency data communications system using encoded sinusoidal waveforms
A method of recovering information encoded by a modulated sinusoidal waveform having first, second, third and fourth data notches at respective phase angles, where a power of the modulated sinusoidal waveform is reduced relative to a power of an unmodulated sinusoidal waveform within selected ones of the first, second, third and fourth data notches so as to encode input digital data. The method includes receiving the modulated sinusoidal waveform and generating digital values representing the modulated sinusoidal waveform. A digital representation of the unmodulated sinusoidal waveform is subtracted from the digital values in order to generate a received digital data sequence, which includes digital data notch values representative of the amplitude of the modulated sinusoidal waveform within the first, second, third and fourth data notches. The input digital data is then estimated based upon the digital data notch values. |
US10397027B2 |
Continuous time linear equalizer
The present invention relates to a continuous time linear equalizer comprising a first signal path comprising a high pass filter and a first controllable transconductance unit and a second signal path comprising a second controllable transconductance unit. The continuous time linear equalizer comprises a summation node configured to receive complementary current summation signals of the first transconductance unit and the second transconductance unit. The high pass filter comprises a first port configured to receive an input signal, a second port coupled to a control port of the first transconductance unit and a third port coupled to the summation node. The invention is notably also directed to a corresponding method and a corresponding design structure. |
US10397023B2 |
Packet forwarding
A gateway RB may search for an ARP entry of the destination IP address of an IP packet. The gateway RB may generate an Ethernet header based on a VLAN identification and a MAC address in the found ARP entry and a first local MAC address. The gateway RB may generate an Ethernet packet by adding the generated Ethernet header to the IP packet, and send out the Ethernet packet via an egress port in the found ARP entry; wherein the founded ARP entry is generated by the gateway RB based on a received TRILL-encapsulated ARP packet and a VSI on the gateway RB associating with the first local MAC address and the destination IP address of the IP packet belong to the same VLAN. |
US10397022B2 |
Gateway device and computing device
The gateway device includes a plurality of communication ports that are connected to the respective low-level networks and receive low-level data that is transmitted and received to and from the low-level networks; a storage unit that stores each of the plurality of communication ports and a source identifier in association with each other; and a control unit that generates high-level data and transmits the high-level data to the high-level network, in which the payload of the high-level data that is generated by the control unit includes at least a part of the low-level data that is received by the communication ports, and in which the header of the high-level data that is generated by the control unit includes the source identifier which is associated with the communication ports. |
US10397019B2 |
Autonomous vehicle platform and safety architecture
In embodiments of an autonomous vehicle platform and safety architecture, safety managers of a safety-critical system monitor outputs of linked components of the safety-critical system. The linked components comprise at least three components, each of which is configured to produce output indicative of a same event independent from the other linked components by using different input information than the other linked components. The safety managers also compare the outputs of the linked components to determine whether each output indicates the occurrence of a same event. When the output of one linked component does not indicate the occurrence of an event that is indicated by the outputs of the other linked components, the safety managers identify the one linked component as having failed. Based on this, the outputs of the other linked components are used to carry out operations of the safety-critical system without using the output of the failed component. |
US10397018B2 |
Method for operating a distribution point unit, respective distribution point unit and CPE device
The method for operating a distribution point unit comprising a selection switch (17) and a monitor and control logic (15) for providing a first and a second service, comprises the steps of: receiving a switching signal powering the monitor and control logic (68), and switching the selection switch from the first service to the second service by the monitor and control logic (70), after receiving the switching signal. The selection switch has a default state, in which the first service is provided. The first service is in particular an xDSL and/or a PSTN service, and the second service is a G.fast service. |
US10397011B2 |
Logical multicasting in overlay networks
For logical multicasting in overlay networks, at a data processing system, an original unicast packet is received from a first component in a first computing node in an overlay network. To cause multicasting in the overlay network the received original unicast packet was unicast by the first computing node only to the data processing system, and a multicast data structure for the overlay network is maintained only by the data processing system, the multicast data structure containing information of each receiver that is configured to receive unicast packets during logical multicasting in the overlay network. From a set of subscriber receivers in the multicast data structure, a subset of the subscriber receivers is selected. A copy of the original unicast packet is unicast to each subscriber receiver in the subset. |
US10397010B2 |
Customized multicasting
A computer-implemented method includes receiving a request to multicast a message, wherein the request includes the message and a restriction bundle. The computer-implemented method further includes generating a distribution list for a first set of devices in a plurality of registered devices based, at least in part, on an overlap between a registered range of a device and a multicast range included in the restriction bundle. The computer-implemented method further includes determining a first subset of devices from the first set of devices based, at least in part, on a set of registered property values associated with each device meeting the criteria of each restriction in the restriction bundle. The computer-implemented method further includes multicasting the message to the first subset of devices. A corresponding computer system and computer program product are also disclosed. |
US10397008B2 |
Management of secret data items used for server authentication
A security device (6) is provided for facilitating management of secret data items such as cryptographic keys which are used by a remote server (2) to authenticate operations of the server (2). The device (6) has a user interface (13), control logic (16) and a computer interface (11) for connecting the device (6) to a local user computer (5) for communication with the remote server (2) via a data communications network (3). The control logic is adapted to establish via the user computer (5) a mutually-authenticated connection for encrypted end-to-end communications between the device (6) and server (2). In a backup operation, the secret data items are received from the server (2) via this connection. The control logic interacts with the user via the user interface (13) to obtain user authorization to backup secret data items and, in response, stores the secret data items in memory (10). To restore secret data items to the server, the control logic interacts with the user via the user interface (13) to obtain user authorization to restore secret data items and, in response, sends the secret data items to the server (2) via said connection. |
US10397000B2 |
Multi-level authentication for secure supply chain asset management
An authentication system and method for authenticating an asset includes a Near Field Communication (NFC) tag associated with the asset, an NFC enabled user device, and an authentication server. The NFC tag includes a unique identifier and an encrypted output of a shared key that is stored on the authentication server. The encrypted output includes a Speck cryptographic algorithm. The unique identifier and the encrypted output are signed by an Elliptic Curve Digital Signal Algorithm (ECDSA) signature. When the user device verifies challenge/response messages and the unique identifier, and the ECDSA signature is verified by either the user device or the authentication server, the encrypted output is decrypted and the authentication server compares the decrypted data with the stored shared key to either determine that the asset is authentic or notify a stakeholder associated with the asset that the asset is inauthentic. |
US10396996B2 |
Generating cryptographic checksums
A method (500) of generating a cryptographic checksum for a message M(x) is provided. The method comprises pseudo-randomly selecting (502) at least two irreducible polynomials pi(x). Each irreducible polynomial pi(x) is selected based on a first cryptographic key from the set of irreducible polynomials of degree ni over a Galois Field. The method further comprises calculating (503) a generator polynomial p(x) of degree n=formula (I) as a product of the N irreducible polynomials formula (II), and calculating (505) the cryptographic checksum as a first function g of a division of a second function of M(x), ƒ(M(x)), modulo p(x), i.e., g(ƒ(M(x)) mod p(x)). By replacing a standard checksum, such as a Cyclic Redundancy Check (CRC), with a cryptographic checksum, an efficient message authentication is provided. The proposed cryptographic checksum may be used for providing integrity assurance on the message, i.e., for detecting random and intentional message changes, with a known level of security. Further, a corresponding computer program, a corresponding computer program product, and a checksum generator for generating a cryptographic checksum, are provided. Σ i = 1 N n i ( I ) p i ( x ) , p ( x ) = Π i = 1 N p i ( x ) , ( II ) |
US10396987B2 |
Securely provisioning an application with user information
The present disclosure describes a system, method, and non-transitory computer readable medium for provisioning multiple instances of a secure communication application on multiple devices. A secure communication application on a first device generates a first set of private keys that are associated with the user and a second set of keys that are associated with the secure communication application executing on the first device. The first set of private keys establishes a set of root identifying keys for the user that are identical for all installations of the secure communication application, while the second set of keys will vary from device to device. In this regard, the first set of root identifying keys must be securely transferred from the first device to any subsequent installations of the secure communication application on one or more second devices. This establishes a high degree of trust since each installation of the secure communication application is linked to the first set of root identifying keys and allows the user to send and receive encrypted communications on multiple devices from the same trusted root keys. |
US10396984B2 |
Apparatus and system having multi-party cryptographic authentication
An electronic device includes one or more processors that perform at least one secure multiparty cryptographic process using a plurality of modules that jointly generate authentication data based on input data. Each of the modules performs that module's part of the secure multiparty cryptographic process using secure data that is not shared outside that module. The processors update the respective secure data of at least two of the modules. The respective secure data of a first module of the at least two of the modules is updated using a modification value, and the respective secure data of a second module of the at least two of the module is updated using the modification value. The updated secure data is arranged so that, for each possible value of the operation data, performance of the secure multiparty computation using the updated secure data generates the same authentication data as performance of the secure multiparty computation using the secure data prior to the step of updating. The device further includes an output interface that transmits to a terminal the generated authentication data. The authentication data is suitable for authorizing the mobile electronic device. |
US10396982B1 |
Key management and dynamic perfect forward secrecy
An indication is received from a server that a first pool of public keys should be transmitted to a server. At least one public-private keypair is generated in response to the received indication. The public key portion of the generated keypair is transmitted to the server. A subsequent indication is received from the server that an additional public key should be transmitted to the server. |
US10396981B2 |
Pre-personalization of electronic subscriber identity modules
Methods for provisioning electronic Subscriber Identity Modules (eSIMs) to electronic Universal Integrated Circuit Cards (eUICCs) are provided. One method involves a provisioning server configured to encrypt the eSIM with a symmetric key (Ke). The provisioning server, upon identifying a target eUICC, encrypts the symmetric key with a key encryption key (KEK) derived based at least in part on a private key associated with the provisioning server and a public key associated with the target eUICC. The provisioning server generates an eSIM package including the encrypted eSIM, the encrypted symmetric key, a public key corresponding to the private key associated with the provisioning server, as well as additional information that enables the target eUICC to, upon receipt of the eSIM package, identify a private key that corresponds to the public key associated with the target eUICC and used to derive the KEK. |
US10396975B2 |
Clock recovery system and method for near field communication with active load modulation
A system includes a tank circuit, a synchronization circuit, a transmitter, and a control circuit. The tank circuit is configured to receive a first signal transmitted from a near field communication reader. The synchronization circuit is configured to synchronize a clock to the first signal. The transmitter is configured to transmit data using the clock from the tank circuit to the near field communication reader using active load modulation. The control circuit is configured to disable the synchronization circuit during a modulation period of the active load modulation and to reduce energy remaining in the tank circuit at an end of the modulation period. |
US10396974B1 |
Self-testing of a phase-locked loop using a pseudo-random noise
An apparatus includes signal control circuitry, a phase-locked loop (PLL), and a correlation circuit. The signal control circuitry provides a reference clock signal carrying pseudo-random phase noise and as derived from an application clock signal and pseudo-random noise. The PLL, responsive to the reference clock signal carrying the pseudo-random phase noise, provides an output signal that is related to the phase of the reference clock signal. The correlation circuit self-tests the PLL by cross-correlating a signal corresponding to the output signal from the phase detector with the pseudo-random noise and, in response, by assessing results of the cross-correlation relative to a known threshold indicative of a performance level of the PLL. |
US10396969B2 |
System and method for full duplex MAC designs based on backoff in frequency domain
Disclosed herein are a systems and method for using frequency tones to schedule full-duplex communications between at least two full-duplex communication nodes. Communication nodes having data to transmit send, as part of two contention rounds, two separate and randomly selected frequency tones. In the first contention round, all nodes having data to transmit simultaneously transmit a frequency tone. Based on these first frequency tones, groups of nodes are formed. Each group of nodes in turn transmits a second set of frequency tones, and a schedule of full-duplex communications is created based on the second frequency tones. |
US10396963B1 |
Frame formats for multi-user acknowledgment information
A first communication device generates a packet associated with acknowledgment of frames corresponding to multiple second communication devices. Generating the packet includes generating a frame that includes a field having respective acknowledgment information for the multiple second communication devices in respective subfields. The subfields have a plurality of different formats. The subfields are arranged within the field in groups of adjacent subfields such that each group includes only subfields of a same format and/or includes only subfields corresponding to second communication devices that have communicated to the first communication device a same set of supported formats of the subfields. The first communication device transmits the packet to the multiple second communication devices. |
US10396962B2 |
System and method for self-contained subslot bundling
An apparatus may configure x subframes with a subslot configuration that includes y subslots, y being greater than x. In an aspect, each subslot of the y subslots may include a first portion having one or more symbols for carrying at least one of data or control information, a second portion having a gap, and a third portion for carrying ACK/NACK information associated with the first portion. In an aspect, the second portion may be between the first portion and the third portion. In an aspect, the second portion and the third portion may include at most one symbol. The apparatus may send information indicating the subslot configuration to at least one neighboring base station. The apparatus may communicate content with a user equipment (UE) during at least one of the y subslots. |
US10396961B2 |
Method and system for communication in a hybrid satellite/terrestrial network
A method for transmitting data in a telecommunication network having a satellite component and a terrestrial component, the data being organized into a set of packets having an identifier, the telecommunication network comprising at least one bearer, at least one satellite and at least one terrestrial station, the method comprises the steps of: transmission of a data packet having an identifier from said satellite, reception of the data packet by the bearer, transmission of a data packet having an identifier in response to a transmitted negative acknowledgement message by the terrestrial station. A method for receiving data to be implemented on a bearer, a method for transmitting data to be implemented on a terrestrial station, and an associated data transmission system are also provided. |
US10396959B2 |
Signaling beamforming relationships between control and data channels
Certain aspects of the present disclosure provide techniques for signaling information regarding beams used for data and control transmissions to a receiving entity. |
US10396956B2 |
Channel identification in a MIMO telecommunications system
A channel identification system and method are provided to automatically identify ports of a base station (e.g., an eNodeB) to route downlink signals to appropriate access points in a telecommunication system. Primary and secondary synchronization signals may be identified in the downlink signals transmitted by the base station. A broadcast channel may be decoded for a downlink signal including the primary and secondary synchronization signals. Signal information may be used to extract a first cell-specific reference signal and generate a second cell-specific reference signal corresponding to one or more ports of the base station. The first and second cell-specific reference signals may be correlated to verify the identity of the channel corresponding to the ports of the base station. |
US10396954B2 |
Method and apparatus for use with a radio distributed antenna system having a clock reference
Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a clock signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The clock signal synchronizes timing of digital control channel processing by the network element to recover instructions from the control channel. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. Other embodiments are disclosed. |
US10396953B2 |
Method and system for sending a reference signal, method and system for receiving a reference signal
A method and an apparatus for transmitting a reference signal. A first reference signal is generated according to a data signal, an interference relationship between adjacent carriers, and a predefined second reference signal. The data signal and the first reference signal is modulated and sent on a corresponding carrier utilizing non-orthogonal multi-carrier modulation waveform. A method for receiving a reference signal includes receiving, on a reference signal carrier, a first reference signal modulated utilizing non-orthogonal multi-carrier modulation waveform, processing the received first reference signal using a predefined processing method, performing channel estimation or synchronization according to a result of the processing and a predefined second reference signal. |
US10396952B2 |
Wireless device, method, and computer readable media for multiply-user request-to-send and clear-to-send and uplink ACK protection in a high efficiency wireless local-area network
Wireless device, method, and computer readable media for multi-user request-to-send and clear-to-send and uplink ACK protection in a high efficiency wireless local-area network are disclosed. A high-efficiency (HE) wireless local-area network (HEW) master device may include circuitry configured to generate a multi-user (MU) RTS packet for a plurality of stations (STAs), the RTS packet to include an indication of an address for each of the plurality of STAs. The circuitry may be further configured to transmit the MU-RTS to the plurality STAs and transmit data to one or more of the plurality of STAs in accordance with at least from the following group orthogonal frequency division multi-user (OFDMA) and multi-user multiple-input multiple-output (MU-MIMO). The circuitry may be configured to receive acknowledgements from the one or more of the plurality of STAs. A HEW device may set a deferral duration in an uplink transmission to enable a HEW master device to send an acknowledgement. |
US10396946B2 |
Methods and systems for asynchronous time division duplex by radio base station
A method of wireless communication using time division duplex over widely spaced frequency bands by a radio base station includes transmitting millimeter wave band downlink signals comprising a plurality of first transmission time intervals (TTIs) and receiving millimeter wave band uplink signals comprising at least one second TTI. The number of first TTIs is greater than the number of second TTIs. The method includes transmitting sub-7 GHz band downlink signals comprising at least one third TTI and receiving sub-7 GHz band uplink signals comprising a plurality of fourth TTIs. The number of third TTIs is less than the number of fourth TTIs. |
US10396943B2 |
Asymmetric downlink-uplink transmission time interval configurations for low latency operation
Methods, systems, and devices for wireless communication are described that identify an uplink transmission time interval (TTI) length for uplink transmissions, and a downlink TTI length for downlink transmissions, in which the uplink TTI length and the downlink TTI length may be different. The downlink TTI length may be a shortened TTI (sTTI) length, and the uplink TTI length may be longer than the downlink sTTI length. Various parameters for transmissions may be determined based on one or more of the uplink TTI length or the downlink TTI length, such as one or more of a feedback process transmission timing, a timing advance (TA) value, a transport block size (TBS), a number of spatial layers, a number of component carriers (CCs), or a channel quality information (CQI) reporting type may be determined based on one or more of the uplink TTI length or the downlink TTI length. |
US10396942B2 |
Method and apparatus for transmitting and receiving data in a communication system
The present disclosure relates to a fifth generation (5G) or pre-5G communication system to be provided to support a higher data transmission rate since fourth generation (4G) communication systems like long-term evolution (LTE). A method of a receiver in a wireless communication system is provide. The method includes receiving at least one packet, identifying whether there is a non-received packet among the at least one packet, and transmitting status report information when there is the non-received packet, in which the status report information includes a field indicating whether there are consecutively non-received packets. |
US10396938B2 |
Reception device and reception method
A reception device includes: a receiver that receives a multiplexed signal; a first demapper that demaps the multiplexed signal, with a second modulated symbol stream of a second data series being included in the multiplexed signal as an undefined signal component, to generate a first bit likelihood stream of a first data series; a second demapper that demaps the multiplexed signal, with a first modulated symbol stream of the first data series being included in the multiplexed signal as an undefined signal component, to generate a second bit likelihood stream of the second data series; a first decoder that performs error control decoding on the first bit likelihood stream to derive the first data series; and a second decoder that performs error control decoding on the second bit likelihood stream to derive the second data series. |
US10396937B2 |
Wireless receiver for turbo loop multiuser detection incorporating reuse of QR component
An improved receiver design implements a method for modeling users in SIC turbo loop multiuser detection architectures that reduces the number of implementation cycles, and thereby reduces the computational overhead associated with computing the inverse of the received signal covariance matrix, by efficiently reusing components of a QR decomposition. By reusing some of the computational results from the previous turbo loop's equalizer calculation, the disclosed receiver significantly reduces the computational burden of updating the linear equalizer on each turbo loop. Depending on the embodiment, this reduction can be accomplished in at least two different ways, depending on the dimensionality and other aspects of the implementation. |
US10396936B1 |
Spatially-distributed multi-input interferometer receiver for 5G backhauling systems and beyond
A receiver for receiving a radio frequency (RF) signal that comprises a carrier signal modulated with a baseband symbol. The receiver includes a plurality of spatially-distributed antennas to receive the RF signal; a local reference signal generator configured to generate a local reference signal; a plurality of power couplers, each power coupler having a first input connected to a respective one of the antennas to receive a respective version of the RF signal, a second input connected to the local reference signal generator to receive the local reference signal, and an output to output a corresponding coupled signal; and a differentiator circuit connected to the power coupler outputs for determining a power differential between at least one pair of the coupled signals to recover the baseband symbol from the RF signal. |
US10396932B2 |
Method for operating a mobile communication network
A method for operating a mobile communication network includes identifying link processing jobs running on one or more entities in the mobile communication network which cause an increase of data transmission delay in a communication link between the radio access network and a core network of the mobile communication network. One or more of the identified link processing jobs is selected. Link parameters of the selected link processing jobs of the communication link are adapted depending on latency requirements of a service using the communication link. |
US10396931B2 |
First network node, second network node and methods for transmitting and receiving a protocol data unit
A method performed by a first network node, for transmitting a RLC UM, PDU, to a second network node is provided. The first network node and second network node operate in a wireless communications network. When detected that the RLC UM PDU has failed to be transmitted over a first channel, the first network node decides to redirect the RLC UM PDU to be transmitted over a second channel. The first network node divides the RLC UM PDU into two or more re-segmented RLC UM PDUs. The first network node then transmits the re-segmented RLC UM PDUs to the second network node over the second channel. Each re-segmented RLC UM PDU comprises the following indications: (a) that the re-segmented RLC UM PDU is re-segmented, (b) an order indicator related to the re-segmented RLC UM PDU, and (c) whether or not the re-segmented RLC UM PDU is a last re-segmented RLC UM PDU out of the two or more re-segmented RLC UM PDUs. |
US10396929B2 |
All-optical regeneration system for optical wavelength division multiplexed communication systems
The invention relates to an all-optical regeneration system for regeneration of optical wavelength division multiplexed WDM data signals in an optical WDM communication system. The system comprises a WDM-to-Optical time domain multiplexing OTDM, WDM-to-OTDM, converter, capable of converting an input WDM data signal comprising multiple wavelength channels into an input OTDM data signal comprising multiple time multiplexed time channels. The system further comprises an all-optical regenerator unit being configured for regenerating the input OTDM data signal into an output OTDM data signal. The system additionally comprises an OTDM-to-WDM converter for converting the output OTDM data signal to an output WDM data signal. An input of the all-optical regenerator unit is in optical communication with an output of the WDM-to-OTDM converter, and an output of the all-optical regenerator unit is in optical communication with an input of the OTDM-to-WDM converter. The invention further relates to a method for all-optical regeneration of WDM data signals. |
US10396928B2 |
User equipment cell search assistance by synchronization signal burst
A method and system for obtaining system information from a plurality of cells in a network based on a downlink (DL) synchronization signal block (SB) burst used by the plurality of cells to transmit information to user equipment (UE) wherein the DL SB burst includes a plurality of SB's each containing synchronization information for one or more of the plurality of cells. |
US10396925B2 |
Small cell interference coordination method and wireless communication device
A small cell interference coordination method and wireless communication device. The method includes: obtaining mobile information of at least one of the small cells; determining relative movement between the small cells according to at least the movement information; estimating a Doppler frequency shift of a signal between small cells according to the relative movement; and implementing an interference alignment policy between small cells according to the estimated Doppler frequency shift. |
US10396924B2 |
Terminal station apparatus, base station apparatus, transmission method and control method
A terminal apparatus is disclosed wherein even in a case of applying SU-MIMO and MU-MIMO at the same time, the inter-sequence interference in a plurality of pilot signals used by the same terminal can be suppressed to a low value, while the inter-sequence interference in pilot signal between terminals can be reduced. In this terminal apparatus: a pilot information deciding unit decides, based on allocation control information, Walsh sequences of the respective ones of first and second stream groups at least one of which includes a plurality of streams; and a pilot signal generating unit forms a transport signal by using the decided Walsh sequences to spread the streams included in the first and second stream groups. During this, Walsh sequences orthogonal to each other are established in the first and second stream groups, and users are allocated on a stream group-by-stream group basis. |
US10396921B2 |
Multi-lane synchronization method, synchronization apparatus and system, and computer storage medium
Disclosed are a multi-lane synchronization method and apparatus. The method includes: forming N data frames, frame headers of the N data frames including an identical frame header sequence, N being greater than or equal to 1 and less than or equal to the number of lanes M, and M being an integer not less than 2; and sending the N data frames via N lanes, wherein different data frames are sent via different lanes, and the frame header sequence is configured to perform frame synchronization between a receiving end and a sending end or to check frame synchronization. Also disclosed are a synchronization system and a computer storage medium. |
US10396920B2 |
Methods and systems for an improved communication network
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for an improved communication network. In one embodiment, a method is provided comprising receiving, at a first device, a first signal over a first medium, the signal comprising a first portion and a second portion, and extracting by a processor a third portion of the first signal, the third portion being at least a portion of the first portion of the first signal, the third portion being intended for receipt by a second device associated with a particular user account. The method may further include combining at least a fifth portion of the first signal with the third portion of the first signal to generate a second signal, the fifth portion of the first signal being at least a portion of the second portion of the first signal and providing the second signal to the second device. |
US10396914B2 |
Reference signal measurement filtering in multi-beam operation
Techniques for performing reference signal measurement filtering in systems that support multi-beam operation are provided. A method for wireless communication by a base station (BS) includes determining at least one beam configuration for measuring reference signals transmitted from the apparatus, and signaling the beam configuration(s) to at least one user equipment (UE). A method for wireless communication by a UE includes receiving, from a BS, at least one beam configuration for measuring reference signals from the BS, and performing a measurement procedure for reference signals received from the BS based at least in part on the beam configuration(s). |
US10396908B1 |
High frequency line flattener impedance matching network
An impedance matching network between a transmitter and an antenna. The impedance matching network comprises of a watt meter coupled to the transmitter for measuring a standing wave ratio (“SWR”). A first unbalanced to unbalanced transformer (“first unun”) with an impedance ratio of N:1 is selectively coupled in series with the watt meter. A microprocessor is coupled to the watt meter for determining iteratively whether the first unun lowers the standing wave ratio (“SWR”) in response to switching the first unun in and out of a series connection with the antenna. |
US10396907B2 |
Time domain reflectometry step to S-parameter conversion
A method and apparatus are provided for calculating s-parameters of a device under test from step waveforms acquired by a time domain network analyzer. |
US10396897B1 |
Systems and methods for predicting defects in optical transceiver devices
Methods and systems are provided for monitoring optical transceiver devices. In one embodiment, a method comprises predicting degradation of an optical transceiver device based on values of an operating parameter of the optical transceiver device obtained over time, and generating a notification of the degradation of the optical transceiver device. In this way, an optical transceiver device that is susceptible to degradation may be pre-emptively identified and replaced, thereby preventing failures of a communication system including the optical transceiver device. |
US10396896B2 |
Optical communication interface utilizing n-dimensional double square quadrature amplitude modulation
The present invention is directed to data communication system and methods. More specifically, various embodiments of the present invention provide a communication interface that is configured to transfer data at high bandwidth using nDSQ format(s) over optical communication networks. In certain embodiments, the communication interface is used by various devices, such as spine switches and leaf switches, within a spine-leaf network architecture, which allows large amount of data to be shared among servers. |
US10396895B2 |
Compensation coefficient calculation method
In a method in which a compensation coefficient calculating portion (6) calculates a compensation coefficient of a compensation portion (5) which compensates transmission characteristics of a signal, a known signal is extracted from the signal. Next, a pseudo-random number is added to the extracted known signal. Next, the compensation coefficient is calculated by comparing a true value of the known signal with the known signal to which the pseudo-random number is added. |
US10396887B2 |
Client node device and methods for use therewith
Aspects of the subject disclosure may include, for example, a client node device having a radio configured to wirelessly receive downstream channel signals from a communication network. An access point repeater (APR) launches the downstream channel signals on a guided wave communication system as guided electromagnetic waves that propagate along a transmission medium and to wirelessly transmit the downstream channel signals to at least one client device. Other embodiments are disclosed. |
US10396878B2 |
Channel coding and interleaving for control and user data in the physical uplink shared channel
Control information may be multiplexed, by User Equipment (UE), with non-control uplink data (e.g., user data) and transmitted in the PUSCH. In one implementation, in combining the control information and the user data, the control information and the user data may be interleaved in a manner in which the control information is mapped in a time-first direction and the user data is mapped in a frequency-first direction. Additionally, the control information may include beam information (BI). |
US10396877B2 |
Method for reporting CSI in wireless communication system and apparatus therefor
A method for reporting channel status information (CSI) to a base station by a terminal in a wireless access system is disclosed in the present application. The method for reporting CSI comprises the steps of: receiving information on a first CSI process and a second CSI process, each of which includes two or more CSI-reference signal (CSI-RS) resources, through an upper layer; and transmitting, to the base station, a first CSI report according to the first CSI process and a second CSI report corresponding to the second CSI process, wherein the second CSI process is configured to have a rank indicator (RI) value that is the same as the RI of the first CSI process, and the numbers of antenna ports for all the CSI-RS resources included in the first CSI process and the second CSI process are the same. |
US10396875B2 |
Channel state information feedback and receiving method and device
The present application provides a channel state information (CSI) feedback and receiving method and device. The CSI feedback method by a UE comprises: determining, according to an indication of a base station, at least one CSI feedback configuration group configured by the base station, wherein each CSI feedback configuration group comprises at least one CSI feedback configuration; and upon determination of a need to report CSI, reporting, via a PUCCH or PUSCH, to the base station CSI acquired based on a first CSI feedback configuration, wherein the first CSI feedback configuration is a CSI feedback configuration determined, according to location information of a CSI feedback configuration in the most recent report or location information of a CSI feedback configuration indicated by the base station, from a corresponding CSI feedback configuration group by the UE. The present application supports independent reporting of location information and corresponding CSI, thus improving the detection performance of such information, and further supports a base station to acquire CSI corresponding to a specified CSI feedback configuration, thus enabling more flexible downlink scheduling and transmission. |
US10396873B2 |
Control signaling in a beamforming system
A method of control signaling in a beamforming system is proposed. A user equipment (UE) receives control beam transmission from a base station using a set of control beams in a beamforming network. Each control beam comprises a set of DL control resource blocks, a set of UL control resource blocks, and an associated set of beamforming weights. The UE selects a control beam for establishing a connection with the base station. The UE then performs random access with the base station using the selected control beam. |
US10396867B2 |
Reduced-complexity downlink (DL) signal demodulation using reciprocity reference signals for MIMO wireless communication systems
A method for reducing complexity of downlink signal demodulation in a multiuser (MU) multiple-input-multiple-output (MIMO) wireless communication system includes a base station acquiring uplink (UL) channel state information (CSI) of a MIMO channel between the base station and a user equipment (UE), deriving downlink (DL) CSI from the UL CSI, and transmitting orthogonal frequency-division multiplexing (OFDM) radio subframes using MIMO pre-equalization based on the DL CSI. The UE performs downlink reciprocity correction of the OFDM subframes received from the base station using a single complex phasor estimate and performs downlink data demodulation of the downlink reciprocity corrected OFDM subframes without performing additional MIMO equalization. |
US10396857B2 |
Data transmission
A method for data transmission, wherein a first element conveys electrical power to a second element via an electrical supply line, and wherein the second element transmits data to the first element by modulating a current conveyed via the electrical supply line. |
US10396853B1 |
Surface wave converter
A surface wave converter for transmitting electromagnetic signals via a surface wave conduit. The surface wave converter comprises an input port, an interface, and a plurality of waveguide adapters. The input port is configured to receive an input signal. The plurality of wave guide adapters are for mounting along a circumference of the surface wave conduit and are configured to jointly excite a surface wave on the surface wave conduit based on the input signal. The interface configured to distribute the input signal received on the input port over the waveguide adapters via respective waveguide adapter ports. |
US10396851B2 |
Equalization processing circuit, digital receiver, signal transmitting/receiving system, equalization processing method, and digital receiving method
It is made possible to compensate for a waveform distortion having semi-fixed characteristics and a waveform distortion varying at high speed with a high degree of accuracy.An equalization processing circuit according to an exemplary aspect of the present invention includes frequency domain equalization means for performing a frequency domain equalization on a digital signal using an inputted frequency domain equalization coefficient; time domain equalization means for performing a time domain equalization on a digital signal using an inputted time domain equalization coefficient; waveform distortion detection means for detecting a dynamic waveform distortion and a quasi-static waveform distortion of an equalized digital signal on which the equalization to be performed; frequency domain equalization coefficient control means for calculating a frequency domain equalization coefficient based on a quasi-static waveform distortion; and time domain equalization coefficient control means for calculating a time domain equalization coefficient based on a dynamic waveform distortion. |
US10396848B1 |
Devices, systems and methods for transmitting protocol configuration information between multi-protocol devices
A method can include receiving frequency hop configuration data for a first wireless communication protocol via a second wireless communication protocol in second communication circuits; and configuring first communication circuits to communicate according to the first communication protocol with frequency hopping indicated by the frequency hop configuration data; wherein the first communication circuits and second communication circuits are formed in a same combination device. Related devices and systems are also disclosed. |
US10396842B2 |
Casing for an electronic device
A casing for an electronic device includes a frame having first electrical port arranged to receive a removable solar panel member, and a power storage module arranged for storing energy for use by the electrical device; wherein the power storage module is arranged to receive energy from the solar panel member when the solar panel member is connected to the first electrical port. |
US10396841B2 |
Swivel case for phone
A phone case designed to secure a phone to a user's hand while permitting the user to readily rotate the phone and case relative to his hand without requiring the user to release the phone from his hand. A case body has at least one slot, a portion of which is arcuate. A strap extends from a strap connector on the inside of the case body, outwardly through one of the slots, across a portion of the outside of the case body, inwardly through a slot, and to a strap connector on the inside of the case body. The size of the strap permits a user to slide one or more fingers between the strap and the outside of the case body. The strap slides within the slot(s) when the phone case is rotated relative to a user's hand. |
US10396840B2 |
High speed short reach input/output (I/O)
Described is an apparatus which comprises: a plurality of transmitter circuits on a first die; a plurality of receiver circuits on a second die; a plurality of data transmission lines communicatively coupling the first die to the second die for the plurality of transmitter circuits to transmit data bits in parallel to the plurality of receiver circuits; a termination circuit comprising a shared capacitor and a plurality of resistors, each corresponding to one of the plurality of conductive lines and each coupled to the shared capacitor; and a parallel coding block to code data transmitted by the plurality of transmitter circuits via the plurality of data transmission lines according to a direct current (DC) balanced code. |
US10396836B2 |
Electronic circuit with a ringing suppression circuit, network, and method for operating the electronic circuit
An electronic circuit includes a transmitter with a first output configured to be connected to a first signal line of a signal bus, a second output configured to be connected to a second signal line of a signal bus, and an input configured to receive an input signal; and a ringing suppression circuit with a third output configured to be connected to the first signal line, and a fourth output configured to be connected to the second signal line. The transmitter is configured to operate in one of a first operating state or a second operating state dependent on the input signal. The ringing suppression circuit is configured to detect a change from the first operating state to the second operating state of the transmitter, and to operate in a ringing suppression mode for a predefined time period in response to detecting the change. |
US10396833B2 |
Active harmonic filters for integrated radio frequency amplifiers
A radio frequency front end circuit includes an output signal transmission line, an amplifier circuit with an input connected to a radio frequency signal source and an output connected to the output signal transmission line. A harmonic suppression circuit is connected to the amplifier circuit, and includes an active circuit element having a frequency-dependent impedance and is tuned as a reflective trap with a negative capacitance for one or more rejection frequency ranges each corresponding to a multiple of a fundamental frequency of a signal generated by the radio frequency signal source. |
US10396832B2 |
Filling apparatus
To provide a filling apparatus capable of eliminating a disadvantage caused by a cable connecting a photodetector to a receiver. A filling apparatus 100 according to the present invention includes a radio transmission section 10 with a function of transmitting vehicle information via radio transmission on a filling nozzle 50. In the filling apparatus 100, it is preferable that the radio transmission section 10 is detachably attached to the end portion 50A of the filling nozzle 50. |
US10396828B2 |
Virtualized hardware support for mobile devices
A mobile device may include a plurality of hardware devices. The physical devices may be virtualized to enable efficient access and utilization. Furthermore, the mobile device may support containerization of applications executed by the hardware devices. The virtualized physical devices may be provided to various containers executed by the mobile device. Furthermore, a priority mechanism may be used to manage container access to the physical devices. |
US10396816B2 |
Pad encoding and decoding
A system, method and computer program product for encoding an input string of binary characters representing alphanumeric characters. A system includes: a character writing engine for writing a binary character to an empty cell of a multi-dimensional shape beginning with a starting empty cell; a next cell determination engine for determining a next empty cell by traversing neighboring cells in the multi-dimensional shape until an empty cell is located; a loop facilitator for looping back to the character writing engine and the next cell determining engine until no more data characters or a next empty cell is not determined; and a serialization engine for serializing the cells into a one dimensional binary string of characters representing an encoded string of alphanumeric characters. |
US10396815B1 |
RFDAC (RF (radio frequency) DAC (digital-to-analog converter)) with improved efficiency and output power
High efficiency amplitude DACs (Digital-to-Analog Converters) and RFDACs (Radio Frequency DACs) employing such amplitude DACs are discussed. One exemplary embodiment is a DAC comprising a plurality of DAC stages, wherein each DAC stage of the plurality of DAC stages is associated with a respective predetermined voltage of a plurality of predetermined voltages, wherein each DAC stage of the plurality of DAC stages can receive a digital signal at the respective predetermined voltage associated with that DAC stage when the respective predetermined voltage of that DAC stage is a selected predetermined voltage, wherein the selected predetermined voltage is based on an amplitude of the digital signal, and wherein each DAC stage of the plurality of DAC stages can generate a respective analog signal associated with that DAC stage based on the digital signal received at that DAC stage when the respective predetermined voltage of that DAC stage is the selected predetermined voltage. |
US10396814B2 |
Reference voltage control circuit for a two-step flash analog-to-digital converter
A circuit, which is usable in a flash analog-to-digital converter, includes a first switch configured to provide a first reference voltage to a first reference node responsive to a first control signal and a second switch configured to provide the first reference voltage to a second reference node responsive to a second control signal. A third switch is coupled to the first switch and is configured to provide a second reference voltage to the first reference node responsive to a clock signal. Further, a fourth switch is coupled to the second switch and configured to provide the second reference voltage to the second reference node responsive to the clock signal. |
US10396812B2 |
Digital register component and analog-digital converter detecting signal distortion in high-radiation environments
A register and an analog-digital converter capable of detecting signal distortion in high-radiation environments are provided. The register includes: a signal input terminal receiving a digital signal; and a digital single event transient (DSET) detection unit detecting whether information of the digital signal input through the signal input terminal is distorted, wherein the DSET detection unit includes a first output terminal through which a first detection signal is output, the first detection signal being used to determine whether at least one of rising edge timing information and falling edge timing information of the digital signal is distorted. |
US10396810B2 |
Quantum interference device, atomic oscillator, electronic apparatus, and moving object
A quantum interference device includes an atomic cell, a light source, a light detector, a package, and a reflective portion. The atomic cell has alkali metal atoms disposed within, and the light source emits light to excite the alkali metal atoms in the atomic cell. The light detector detects light transmitted through the atomic cell. The package defines an internal space and houses at least the light source. The reflective portion is provided between an inner surface of the package and the light source, and has reflectance to an electromagnetic wave having a wavelength of 4 μm, where the reflectance is greater than or equal to 50%. |
US10396809B2 |
Atomic cell, atomic cell manufacturing method, quantum interference device, atomic oscillator, electronic apparatus, and vehicle
An atomic cell is filled with an alkali metal therein and includes an inner wall which is formed from a material containing a compound having a polar group, a first coating layer which coats the inner wall and is formed from a first molecule having a nonpolar group and a functional group that undergoes an elimination reaction with the polar group, and a second coating layer which coats the first coating layer and is formed from a nonpolar second molecule, wherein the second molecule is polypropylene, polyethylene, or polymethylpentene. |
US10396808B2 |
Fractional-N phase lock loop apparatus and method using multi-element fractional dividers
The exemplified technology provides a circuit and clock synthesis technique that suppresses quantization noise in a ΔΣ fractional-N phase-locked loop (PLL) using a fineresolution multi-element fractional divider. The circuit and clock synthesis method beneficially suppresses noise uniformly over the entire frequency range. The circuit can be implemented using mostly digital circuitry, and is applicable for use with both analog and digital PLLs. With an 8-element fractional divider, it is observed that the circuit and clock synthesis technique can suppress quantization noise while incurring only a small increase in hardware complexity. |
US10396806B1 |
Voltage regulator based loop filter for loop circuit and loop filtering method
A filter circuit includes an amplifier circuit, a resistor-capacitor (RC) network and a first voltage follower. The amplifier circuit has a first input terminal, a second input terminal and an output terminal. The amplifier circuit is configured to output a first output signal from the output terminal according to a first voltage signal at the first input terminal and a second voltage signal at the second input terminal. The RC network, coupled to the first input terminal, is configured to produce the first voltage signal at least in response to a first current signal applied to the first input terminal. The first voltage follower, coupled to the output terminal, is configured to receive the first output signal, and generate a first filtered signal in response to the first output signal. |
US10396805B2 |
Wide capture range reference-less frequency detector
A reference-less frequency detector circuit includes a sampling circuit that is configured to generate a frequency control voltage and a switch circuit control signal based on a frequency difference between a clock signal frequency and an input data rate. The frequency control voltage has a frequency down indication and a frequency up indication. A voltage-to-current converter circuit is coupled to the sampling circuit and is configured to convert the frequency control voltage to a frequency control current based on the switch circuit control signal. The voltage-to-current converter circuit includes an output switch circuit controlled by the switch control signal and is configured to have substantially equal respective latencies for the frequency down indication and the frequency up indication. |
US10396804B2 |
Circuit device, physical quantity measurement device, electronic apparatus, and vehicle
A circuit device includes a first circuit, a second circuit, and a comparator array section. The first circuit has a first DLL circuit having a plurality of delay elements, and delays a first signal. The second circuit has a second DLL circuit having a plurality of delay elements, and delays a second signal. The comparator array section has a plurality of phase comparators arranged in a matrix, the first delayed signal group from the first circuit and the second delayed signal group from the second circuit are input to the comparator array section, and the comparator array section outputs a digital signal corresponding to a time difference in the transition timing between the first signal and the second signal. |
US10396798B2 |
Reconfigurable circuit
A reconfigurable circuit includes first and second wires and two or more paths active at different times. Each path includes: a first NVRS whose first terminal is connected to the first wire; a first transistor whose drain terminal is connected to a second terminal of the first NVRS; a second NVRS whose first terminal is connected to the second terminal of the first NVRS; a second transistor whose source terminal is connected to a second terminal of the second NVRS and whose drain terminal is connected to the second wire; and a 2-input AND circuit whose output is connected to a gate terminal of the first transistor. A time control signal is supplied to a first input of the 2-input AND circuit and a gate terminal of the second transistor. A write control signal is supplied to a second input of the 2-input AND circuit. |
US10396797B2 |
Reconfigurable processor and operation method therefor
Provided are a reconfigurable processor and a method of operating the same, the reconfigurable processor including: a configurable memory configured to receive a task execution instruction from a control processor; and a plurality of reconfigurable arrays, each configured to receive configuration information from the configurable memory, wherein each of the plurality of reconfigurable arrays simultaneously executes a task based on the configuration information. |
US10396789B2 |
Power gating control circuit
A power gating control circuit may include a transmission control circuit configured to receive a first fuse signal and output a second fuse signal based on a level of the first fuse signal in a normal mode or output a second fuse signal regardless of a level of the first fuse signal in a power down mode. The power gating control circuit may include a logic circuit block including logic gates and configured to apply the second fuse signal to the logic gates. |
US10396785B2 |
Reduction of capacitive touch sense electrode sample value change when electrode scan period is changed
A touch sensitive capacitive keypad system (100) is provided with an analog-to-digital converter, a keypad sensing electrode (114) coupled to measure capacitance voltages using a configurable electrode scan rate, and a controller (120) configured to provide scan-rate independent capacitance voltage measurements from the keypad sensing electrode to the analog-to-digital converter when there is a change in the configurable electrode scan rate by repetitively sampling a capacitance voltage measurements (e.g., 524a-f) from the keypad sensing electrode over a plurality of sequential electrode scan cycles and then discarding a predetermined number of the capacitance voltage measurements (e.g., 524a-b) to generate the scan-rate independent capacitance voltage measurements (e.g., 524c-f) that are provided to the analog-to-digital converter. |
US10396783B2 |
Optical module, manufacturing method thereof and electronic apparatus
An optical module includes a substrate, a lid, a light-emitting component, a first sensor and a second sensor. The lid is disposed on a surface of the substrate. The lid defines a first opening, a second opening and a third opening. The second opening is between the first opening and the third opening. The light-emitting component is disposed on the surface of the substrate and in the first opening. The first sensor is disposed on the surface of the substrate and in the second opening. The second sensor is disposed on the surface of the substrate and in the third opening. |
US10396781B2 |
High speed switching solid state relay circuit
A switching circuit includes a bridge rectifier to receive voltage inputs and an optical isolator to receive a logic input signal and generate an output signal based on the logic input signal. The high speed switching circuit also includes a field effect transistor (FET) with a source connected to a negative output of the bridge rectifier, a drain connected to a positive output of the bridge rectifier through a load, and a gate driven by the output signal of the optical isolator. First and second resistors connect the voltage inputs to the gate of the FET through first and second diodes. The first and second resistors and the first and second diodes limit current flowing to the gate of the FET. A Zener diode connected to the gate of the FET limits voltage to the gate of the FET below a maximum voltage rating of the FET. |
US10396780B2 |
High frequency phase shifter using limited ground plane transition and switching arrangement
Designing phase shifters having small insertion loss and footprint for mm-wave applications is challenging. The disclosed methods and devices provide solutions to overcome such challenge. Devices based on limited ground coplanar waveguide structure are also disclosed wherein the 180° phase shift is created using through and changeover mm-wave switches. |
US10396778B1 |
Method for power gating for wide dynamic voltage range operation
A device is disclosed that includes a circuit block coupled to a local power node, and a power gating circuit coupled between the local power node and a global power supply. In one embodiment, the power gating circuit includes a first plurality of first switching devices with a first threshold voltage, and a second plurality of second switching devices with a second threshold voltage that is different from the first voltage threshold. The power gating circuit may isolate the local power node from the global power supply based on an isolation signal. |
US10396775B2 |
Semiconductor device for high-voltage circuit
Provided is a semiconductor device capable of preventing a malfunction of a high-side gate driver circuit that is caused by a negative voltage surge. A diode is connected between a p-type bulk substrate configuring a semiconductor layer, and a first potential (GND potential), and a signal is transmitted from a control circuit that is formed in an n diffusion region configuring a first semiconductor region through a first level down circuit and a first level up circuit to a high-side gate driver circuit that is formed in an n diffusion region configuring a second semiconductor region. As a result, a malfunction of the high-side gate driver circuit that is caused by a negative voltage surge can be prevented. |
US10396773B2 |
Circuit and a method for driving electrical loads
A circuit and a corresponding method for driving one or more electric loads are described, comprising: a generator (110) of an electric current waveform, and a passive filter (150) connected in input to the generator (110) and in output to each electric load (105) to be driven, wherein the passive filter (150) is tuned for generating an electric current waveform resulting from a conditioning of one or more harmonics of the electric current waveform in input. |
US10396766B2 |
Parasitic capacitance cancellation using dummy transistors
In some examples, an apparatus includes a plurality of first transistors coupled to a first input terminal and a first output terminal. The apparatus also includes a plurality of second transistors coupled to a second input terminal and a second output terminal. The apparatus further includes a plurality of first dummy transistors coupled to the first input terminal and the second output terminal. The apparatus also includes a plurality of second dummy transistors coupled to the second input terminal and the first output terminal. |
US10396765B2 |
Power amplifying apparatus with spurious signal reduction function
A power amplifying apparatus includes a power circuit configured to generate operating power, a random pulse generation circuit configured to be supplied with the operating power and to generate a pulse width modulation signal of which a pulse width is randomly changed over time using an input radio frequency (RF) signal, and a charge pump circuit configured to be supplied with the operating power and to randomly perform a switching operation according to the pulse width modulation signal to generate a negative voltage. |
US10396764B2 |
High-voltage pulse generator
A high-voltage pulse generator including a plurality of stages and an electrode for returning current to ground, connected in series, each of the stages including at least one energy storage element connected in series with a spark gap. The spark gaps are distributed on an axis, the odd-numbered energy storage elements are arranged on one side of the spark gap axis, and the even-numbered energy storage elements are arranged on the other side of the spark gap axis, such that the circuit formed by the plurality of stages and the current return electrode have a reduced inductance during a discharge phase of the generator, with respect to a generator including the same components laid out according to a conventional architecture. |
US10396762B2 |
Flip-flop circuit and semiconductor integrated circuit device
A flip-flop circuit includes a data capture circuit that captures data based on a clock, a data hold circuit that holds an output of the data capture circuit based on the clock, and a timing control circuit that controls coupling between the output of the data capture circuit and the data hold circuit based on the clock, when the data capture circuit captures new data based on the clock, the timing control circuit performing control so as to temporarily interrupt the coupling between the output of the data capture circuit and the data hold circuit. |
US10396755B2 |
Resonator having frame and method of manufacturing the same
A resonator includes a resonating portion including a first electrode, a second electrode, and a piezoelectric layer positioned between the first electrode and the second electrode; and a frame provided at an outer edge of the resonating portion, at least a portion of the frame covering an outer end portion of the second electrode. |
US10396753B2 |
Stacked wafer-level packaging devices
Stacked wafer-level packaging devices. In some embodiments, a wireless device includes a transceiver configured to generate a radio-frequency (RF) signal. The wireless device also includes a front-end module (FEM) in communication with the transceiver, the front-end module including a packaging substrate configured to receive a plurality of components, the front-end module further including a stacked assembly implemented on the packaging substrate, the stacked assembly including a first wafer-level packaging (WLP) device having a radio-frequency (RF) shield, the stacked assembly further including a second wafer-level packaging device having an RF shield, the second wafer-level packaging device positioned over the first wafer-level packaging device such that the RF shield of the second wafer-level packaging device is electrically connected to the RF shield of the first wafer-level packaging device. The wireless devices further includes an antenna in communication with the front-end module, the antenna configured to transmit the amplified radio-frequency signal. |
US10396751B2 |
Acoustic wave filter device
An acoustic wave filter device includes a lower electrode disposed between a substrate and a piezoelectric layer, an upper electrode disposed on the piezoelectric layer, and an insulating layer disposed on the upper electrode. The insulating layer exposes portions of the upper electrode. |
US10396749B2 |
Radio-frequency module
A radio-frequency module utilizing carrier aggregation includes a switch circuit that includes one input terminal and three or more output terminals and that simultaneously connects the input terminal and each of two or more output terminals selected from the output terminals, signal paths that propagate signals of corresponding frequency bands, band pass filters in the signal paths, and variable matching circuits in the signal paths. The circuit states of the variable matching circuits are changed in accordance with a combination of two or more signal paths simultaneously connected to the input terminal. |
US10396746B2 |
Method of forming an integrated resonator with a mass bias
A method of forming an integrated resonator apparatus includes depositing alternating dielectric layers of lower and higher acoustic impedance materials over a substrate. First and second resonator electrodes are formed over the alternating dielectric layers, with a piezoelectric layer located between the first and second resonator electrodes. A mass bias is formed over the first and second resonator electrodes. The mass bias, first and second electrodes, piezoelectric layer, and alternating dielectric layers may be encapsulated with a plastic mold fill. |
US10396738B2 |
Methods and apparatus for adjusting a level of an audio signal
The invention relates to methods and apparatus for adjusting a level of an audio signal. An audio signal is divided into a plurality of frequency bands. Modification parameters are obtained for at least one of the plurality of frequency band. Gain factors are derived for at least one of the plurality of frequency bands, the gain factors determined based on the amplitude scale factors. The gain factors are smoothed. A level of noise from noise compensation factors is determined. The gain factors are applied to at least one of the frequency bands to generate gain adjusted frequency bands. The level of noise is adjusted based on the gain adjusted frequency bands. At least one of the frequency bands is filtered with a filter generated with the filter coefficients. The plurality of frequency bands is synthesized to generate an output audio signal. |
US10396734B1 |
Differential transimpedance amplifier
Disclosed is a differential transimpedance amplifier. The differential transimpedance amplifier includes a common gate amplifier configured to receive an electrical signal from an input node, and a common source amplifier configured to have a feedback resistor and receive the electrical signal form the input node. An output signal of the common gate amplifier and an output signal of the common source amplifier form a differential signal pair. The common gate amplifier and the common source amplifier each includes a load having a transformer which removes an effect of parasitic capacitance. |
US10396733B2 |
Superconducting signal amplifier
The various embodiments described herein include methods, devices, and systems for fabricating and operating superconducting circuitry. In one aspect, an electronic system includes: (1) a first circuit that includes a plurality of superconducting wires connected in parallel with one another, the plurality of superconducting wires including: (a) a first superconducting wire with a corresponding first threshold superconducting current; and (b) a second superconducting wire; (2) a second circuit connected in parallel to the first circuit; (3) a first current source coupled to the first superconducting wire and configured to selectively supply a first current; and (4) a second current source coupled to a combination of the first circuit and the second circuit and configured to supply a second current such that the plurality of superconducting wires operate in a superconducting state; where a combination of the first current and the second current exceeds the first threshold superconducting current. |
US10396732B2 |
Amplification of frequency multiplexed microwave signals using cascading multi-path interferometric josephson directional amplifiers with nonoverlapping bandwidths
A cascading microwave directional amplifier (cascade) includes a set of Josephson devices, each Josephson device in the set having a corresponding operating bandwidth of microwave frequencies, wherein different operating bandwidths have different corresponding center frequencies. A series coupling is formed between first Josephson device from the set and an nth Josephson device from the set, such that the first Josephson device amplifies a signal of a first frequency from a frequency multiplexed microwave signal (multiplexed signal) and propagate without amplification a signal of an nth frequency, and the nth Josephson device to amplify the signal of the nth frequency and propagate without amplification the signal of the first frequency from the multiplexed signal in the first signal flow direction through the series. |
US10396730B2 |
Method of operating digital-to-analog processing chains, corresponding device, apparatus and computer program product
A signal processing chain, such as an audio chain, produces an analog output signal from a digital input signal. The signal processing chain is operated by generating a first flag signal for the analog output signal and one or more second flag signals for the digital input signal. Each flag signal assumes a first level or a second level and is set to the first level when a signal from which the flag is generated has a value within an amplitude window. An amount the first flag signal for the analog output signal and the second flag signal for the digital input signal match each other may be calculated for issuing an alert flag which indicates an impaired operation of the signal processing chain. |
US10396726B2 |
Preamplifier for musical instruments
A preamplifier for musical instruments includes: an operational amplifier 40 to amplify an inputted analog audio signal; a dual-unit variable resistor 30 to change an amplification factor of the operational amplifier 40 by manually operating an operation unit; an A/D converter 51 to convert the amplified analog audio signal to a digital audio signal; and a digital signal processor 60 to digital-signal process the digital audio signal, wherein the dual-unit variable resistor 30 includes a second variable resistor 32 to output a detection signal in accordance with an amount of operation of the operation unit, and the digital signal processor 60 is capable of implementing, based on a value of the detection signal, a first digital gain process to amplify the digital audio signal and/or a second digital gain process to attenuate the digital audio signal. |
US10396724B1 |
Amplifier with common mode loop and chop
In a general aspect, a system can include a fully differential amplifier circuit that includes a first amplifier, and first and second feedback paths. The first feedback path can provide a feedback path from a positive output of the first amplifier to a negative input of the first amplifier. The second feedback path can provide a feedback path from a negative output of the first amplifier to a positive input of the first amplifier. The system can include a chopper clock circuit configured to output a variable duty cycle chopper clock signal. The system can include a common mode loop circuit including a second amplifier and chopper switches. The common mode loop circuit can be configured as a local feedback loop for the first amplifier. The chopper switches can be configured to receive the chopper clock signal and control current flow into the positive and negative inputs. |
US10396723B1 |
Multirate, iterative, memory polynomial based modeling and pre-distortion of high bandwidth power amplifiers
A system and method for pre-distorting a digital signal in a digital communications system. The method includes converting digital bits to be transmitted to a series of symbols defining the bits and providing the symbols to a pulse shaping filter (PSF) that provides samples of the symbols at a predetermined sample rate. The method also includes providing the filtered samples to a pre-distorter that pre-distorts the samples, wherein pre-distorting the samples includes providing a non-linear transformation of the samples that is defined by pre-distorter taps, and providing the pre-distorted samples to a power amplifier to be transmitted, where pre-distorting the samples includes modeling the power amplifier and associated transmitter components using a degree three memory polynomial. |
US10396722B2 |
Power amplifier module
A power amplifier module includes a combining circuit including a combiner. The combining circuit further includes a first inductor connected in series between an output terminal of a first amplifier and the combiner, a second inductor connected in series between an output terminal of a second amplifier and the combiner, and a second capacitor having an end connected to the combiner and another end grounded. A phase of a third signal from the output terminal of the first amplifier to the second amplifier through the combiner is delayed by about 45 degrees in the first inductor and the second capacitor, and is delayed by about 45 degrees in the second inductor and the second capacitor. A phase of the third signal from the output terminal of the first amplifier to the second amplifier through the first capacitor is advanced by about 90 degrees. |
US10396721B2 |
Distortion compensation circuit
A distributor distributes an input signal to a first transmission line and a second transmission line. A high-pass filter, a first linearizer, and a first phase shifter disposed on the first transmission line adjust the phase and amplitude of an intermodulation distortion in a low-frequency range. A low-pass filter, a second linearizer, and a second phase shifter disposed on the second transmission line adjust the phase and amplitude of an intermodulation distortion in a high-frequency range. A synthesizer synthesizes the signal from the first transmission line and the signal from the second transmission line. |
US10396717B2 |
Power control method, device and communication terminal for radio frequency power amplifier
Disclosed is a power control method for a radio frequency power amplifier, comprising the following steps: S1. reading a power source voltage signal and a power control signal and generating an amplified signal having a linear relationship with the power control signal; S2. according to the amplified signal and saturation information, generating one or more controlled currents, merging each controlled current, and converting the merged total current into voltage; S3. Conducting linear voltage regulation on the converted voltage and generating a base control voltage of the radio frequency power amplifier. The present invention dynamically monitors the saturation information of a pass element to change the base voltage of the radio frequency power amplifier, thus improving additional power efficiency of the radio frequency power amplifier at multiple power level and over a large power source voltage range, and improving the properties of the radio frequency switch thereof. |
US10396712B2 |
Transformer feed-back quadrature voltage controlled oscillator for correcting dynamic phase error and communication apparatus using the same
A transformer feed-back quadrature voltage controlled oscillator (QVCO) includes a first VCO; a second VCO; and a dynamic phase error correction circuit, having a plurality of coupling capacitors connected between the first and second VCOs, wherein the capacitances of the coupling capacitors are varied according to a digital control signal to correct a phase error of local oscillating (LO) signals of quadrature phases output by the first and second VCOs. |
US10396709B2 |
Method and apparatus for in-situ health monitoring of solar cells in space
Some embodiments of the present invention describe an apparatus that includes an oscillator, a ramp generator, and an inverter. The apparatus includes an oscillator, an inverter, and a ramp generator. The oscillator is configured to generate a waveform comprising a low time and a high time. The inverter is configured to receive the waveform generated by the oscillator, and invert the waveform. The ramp generator configured to increase a gate control voltage of a transistor connected to a solar cell, and rapidly decrease the gate control voltage of the transistor. During the low time of the waveform, a measurement of a current and a voltage of the solar cell is performed as the current and voltage of the solar cell are transmitted through a first channel and to a second channel. During the high time of the waveform, a measurement of a current of a shorted cell and a voltage reference is performed as the current of the shorted cell and the voltage reference are transmitted through the first channel and the second channel. |
US10396706B2 |
Flat roof solar sensor structures and clamp
A solar panel clamp and method of fabrication for use in affixing solar panels in the channels of elongated purlins includes a strip of sheet metal bent into an elongated U-shaped channel with a longitudinal mid-portion designated a clamp end. The channel defines a base or bight of the U-shape and channel sides extending substantially perpendicular to the base. Portions are removed from both channel sides adjacent the clamp end. The elongated channel is bent into a U-shape with the clamp end defining a bight of the U-shape and including substantially parallel, spaced apart opposed legs extending from the clamp end with the removed portions allowing limited movement of the spaced apart legs toward and away from each other. A position fixing device is associated with the clamp and designed to move the spaced apart legs toward each other in a clamping orientation. |
US10396704B2 |
Solar panel truss mounting systems and methods
An exemplary embodiment of the present invention provides a solar panel truss mounting system comprising a base and a truss assembly coupled to the base. The truss assembly comprises a first panel rail mount, second panel rail mount parallel to the first panel rail mount, base rail mount parallel to the first and second panel rail mounts, and a plurality of support members. A first portion of the plurality of support members extends between the first and second panel rail mounts. A second portion of the plurality of support members extends between the first panel rail mount and the base rail mount. A third portion of the plurality of support members extends between the second panel rail mount and the base rail mount. The system can further comprise a plurality of connectors for coupling a plurality of photovoltaic solar panels to the truss assembly. |
US10396692B2 |
Method for operating a brushless direct current motor
A method for operating a brushless direct current motor wherein, by the energization of a plurality of armature coils which are arranged on a stator and form a three-phase current winding for generating a rotating field which rotates around the stator, and having three terminals, a rotating field is generated in order to drive a rotor, which is rotatable about an axis of rotation relative to the stator and has at least two opposing permanent magnet poles. For the determination of the position of the rotor relative to the stator a measurement voltage signal is applied between a first and second of the terminals, a resulting voltage is measured on a third of the terminals, a gradient value which indicates the gradient of the resulting voltage in a time interval is determined with reference to the progression over time of the resulting voltage. |
US10396682B2 |
Method for operating an electrical network
A method for operating an electrical network comprising a first subnetwork and a second subnetwork that are connected to one another via a transformer and are DC isolated from one another by said transformer, wherein a primary side of the transformer having a first number of turns is assigned to the first subnetwork and a secondary side of the transformer having a second number of turns is assigned to the second subnetwork, wherein the first subnetwork has a multilevel converter having a plurality of single modules, wherein each single module has an electrical energy store, wherein the multilevel converter provides at least one first incoming AC voltage that is modulated with at least one second incoming AC voltage, wherein a voltage resulting therefrom is provided to the transformer and is transformed by the transformer to an outgoing voltage that is provided to the second subnetwork. |
US10396678B2 |
Power converter
In a multilevel converter, three first rectifying elements are respectively connected between three arms and a negative voltage terminal. Three second rectifying elements are respectively connected to the three first rectifying elements in antiparallel. During a normal operation, current flows in the three first rectifying elements and the three second rectifying elements. When a short circuit accident occurs between two DC power transmission lines, the three first rectifying elements are brought into the non-conductive state, thereby interrupting and quickly attenuating inter-arm direct current flowing in four arms and the like. |
US10396675B2 |
Switching power supply apparatus
A switching power supply apparatus is provided which reduces the time of application of an input voltage to a choke to suppress a peak current flowing through switch elements when a primary or secondary voltage is 0 V (or a voltage near 0 V). A DAB converter or switching power supply apparatus performs phase control to change at least either a first conduction width or a second conduction width of pairs of diagonally-arranged switch elements, constituting a primary full bridge circuit. The first conduction width is a time width in which a pulse for driving the first switch element and a pulse for driving the fourth switch element overlap temporally. The second conduction width is a time width in which a pulse for driving the second switch element and a pulse for driving the third switch element overlap temporally. |
US10396664B2 |
Redundant power supply control circuit
A redundant power supply control circuit including a power isolating circuit and a soft start circuit is provided. The power isolating circuit is configured to isolate a first power provided by a first power device from a second power provided by a second power device. When the first power is provided to the redundant power supply control circuit, the power isolating circuit outputs the first power as a main power, and otherwise, the power isolating circuit outputs the second power to a load. The soft start circuit is coupled to the power isolating circuit to receive the main power. The soft start circuit is enabled after the soft start circuit receives the main power, such that the soft start circuit outputs the main power to the load. |
US10396663B2 |
Multiphase regulator with current pattern matching
According to an embodiment, a multiphase regulator includes a plurality of output phases each of which is operable to deliver a phase current through a separate inductor to a load connected to the output phases via the inductors and an output capacitor. A controller is operable to regulate a voltage delivered to the load by adjusting the phase currents delivered to the load by the output phases, monitor the phase currents delivered to the load by the output phases, determine if the monitored phase currents indicate any of the individual output phases, any of the individual inductors or the output capacitor are faulty even if the total current delivered to the load is within specified limits, synchronously switch the output phases which cause ripples in the phase currents, and detect if any of the phase currents fail to have a ripple current pattern that matches an expected ripple current pattern. |
US10396658B2 |
Power supply protection circuit and method
A power supply protection circuit and a method is described herein. The power supply protection circuit comprises a current control unit, a voltage feedback unit, and a current pull-up unit. The voltage feedback unit is connected to the current control unit, the voltage feedback unit obtains a feedback voltage of an output voltage and feeds back the feedback voltage to the current control unit, and the current control unit uses the feedback voltage to control the current control unit to regulate an output current. The current pull-up unit is connected to a feedback terminal of the voltage feedback unit, and the current pull-up unit provides the voltage feedback unit with a pull-up current to determine whether the feedback terminal of the voltage feedback unit is short-circuited. |
US10396656B1 |
Control circuit for suppressing electromagnetic interference signals
A control circuit for suppressing electromagnetic interference signal has an input and an output and a variable gain filter circuit with a first gain factor that is variable. The variable gain filter circuit receives a signal indicative of an electromagnetic interference signal and outputs a signal to a controlled signal source, which a second gain factor. The control circuit also has a controller operably connected to the variable gain filter circuit. The controller receives a signal indicative of an output signal at the output of the control circuit and outputs a control signal to the variable gain filter circuit. The control signal is based on the signal indicative of the output signal at the output of the control circuit, and the control signal controls the first gain factor and reduces the electromagnetic interference signal. |
US10396653B2 |
DC-DC converter, switching IC, and inductor device
A DC-DC converter includes an inductor device with an inductance value that is switched between a first inductance and a second inductance larger than the first inductance in a case where a load includes a first load and a second load heavier than the first load and a switching circuit electrically connected to the inductor device. The inductor device includes a first coil, a second coil, and a switching element with a resistance value that is controlled in accordance with the load. A circuit in which the second coil and the switching element are electrically connected in series and the first coil are electrically connected in parallel. |
US10396652B1 |
Controlled power adjustments
The examples include methods and apparatuses to control power adjustments. Controlling power adjustments can include receiving, from the sensor, a measurement of the power, comparing the measurement of the power to a pre-defined threshold, responsive to determining that the measurement is outside the scope of the threshold, calculating an adjustment to the consumption of the power by a load, and providing the adjustment to a power supply of the load to adjust the power consumed by the power supply. |
US10396651B2 |
Power conversion apparatus
A power conversion apparatus includes a semiconductor module including a semiconductor device and a control circuit unit controlling the semiconductor module. The semiconductor module has main and subsidiary semiconductor devices connected in parallel. The control circuit unit performs control such that the subsidiary semiconductor device is turned on after the main semiconductor device is turned on, and the main semiconductor device is turned off after the subsidiary semiconductor device is turned off. The control circuit unit performs control such that, one of the turn-on and turn-off switching timings has a switching speed faster than that of the other of the switching timings. The semiconductor module is configured such that, at a high-speed switching timing, an induction current directed to turn off the subsidiary semiconductor device is generated in a control terminal of the subsidiary semiconductor device depending on temporal change of a main current flowing to the main semiconductor device. |
US10396646B2 |
Micro value comprising an electrodynamic actuator having stationary magnet arrangement and a moveable air-core coil
An electrodynamic actuator, in particular for a microvalve or a micropump, includes a magnet arrangement for generating a magnetic field and a control element movable relative to the magnet arrangement. The control element includes an energizable air-core coil (22) which is arranged in the magnetic field and firmly coupled to a coil carrier (20) made from a nonmagnetic material. |
US10396645B2 |
Vibration motor
A vibration motor includes a stationary portion including a casing and a coil; a vibrator including a magnet, and supported to be capable of vibrating in one direction with respect to the stationary portion; and an elastic member arranged between the stationary portion and the vibrator. The magnet is arranged on an upper side of the coil in a vertical direction perpendicular to the one direction. The elastic member includes a fixing portion fixed to a side surface of the vibrator, and a top plate portion joined to the fixing portion, and fixed to an upper surface of the vibrator. The top plate portion is arranged opposite to the magnet in the vertical direction. |
US10396644B2 |
Vibration motor
A vibration motor includes a stationary portion including a base and an annular coil; a vibrator including a magnet, and supported to be capable of vibrating in one direction with respect to the stationary portion; and an elastic member arranged between the stationary portion and the vibrator. The base includes a columnar portion arranged to project upward in a vertical direction perpendicular to the one direction. An outside surface of the columnar portion is arranged opposite to an inside surface of the coil. |
US10396642B2 |
Magnetic propulsion and electrical generation system
A magnetic propulsion drive system provides power output by including the use of permanent magnets repelled by electromagnets on adjacent rotor assemblies. In some embodiments, the electromagnets may be inactive until synchronized to face an opposing permanent magnet of the same polarity. The electromagnet may be energized thus causing a repellant force with the permanent magnet causing radial momentum in the rotor assembly to rotate a larger drive module of rotor assemblies. Embodiments may include two or more drive modules arranged to position opposing magnets of the same type so that each drive modules is driven producing and output torque through a drive shaft. Some embodiments include a stator element which may be a cage surrounding the rotor assemblies. Interaction of the magnets with the stator simultaneously provides electric field generation and current while producing mechanical drive output. |
US10396639B2 |
Method for producing a winding of an electric machine
A method for manufacturing a coil of an electrical machine includes providing a laminated core having a first and a second slot, and inserting a first winding segment in the first slot to a first region having a first end portion and a second winding segment in the second slot to a second area having a second end portion. The method includes adhering the first end portion by inserting in a first recess a bending device and by positioning of a retaining element into a locking position in the first recess, and holding the second end portion by inserting in a second recess of the bender. The method includes bending the first and the second range in a bending direction to a first bending angle. The method also includes releasing the first end portion, and turning the second region in the bending direction to a second bending angle. |
US10396638B2 |
Stator manufacturing apparatus and stator manufacturing method
A stator manufacturing apparatus includes an insertion tool inserted into a stator core, the insertion tool having a plurality of holding grooves formed on an outer periphery, the insertion tool being configured such that a pair of side portions of a stator coil are disposed in two of the holding grooves separated by a predetermined width; and a pressing tool having a plurality of plate-like pushers narrowed toward tips arranged on a pressing body in correspondence with the positions of the plurality of holding grooves of the insertion tool. The pressing tool is configured to push the pairs of side portions of the stator coils inserted in the holding grooves radially outwardly and insert the side portions into the corresponding slots. A recessed groove enabling grippers to be inserted when the stator coil is disposed using the grippers for gripping the pair of side portions is formed on the outer periphery of the insertion tool. |
US10396633B2 |
Haptic device
One embodiment is an untethered, handheld, kinesthetic, haptic device that produces torque using gyroscopic precession to eliminate the need for a grounded surface. In particular, one embodiment is a haptic device that includes: (a) an angular momentum generator apparatus; and (b) a torque generator apparatus coupled to the angular momentum generator apparatus; wherein: (i) the angular momentum generator apparatus is capable of generating a predetermined angular momentum; and (ii) the torque generator apparatus is capable of applying a torque to cause the angular momentum generator apparatus to rotate about a direction perpendicular to the direction of the angular momentum. |
US10396632B2 |
Stator for rotary electric machine having integrally molded temperature sensor
A cooling oil is supplied from a cooling pipe to an outer peripheral surface of a mold resin, and a thermistor for measuring a temperature of a coil is provided at one end portion of the mold resin in an axial direction of a stator. A bulge portion for restraining the cooling oil from being supplied to the thermistor is provided bulging outward in the axial direction of the stator in such a manner as to surround at least part of a periphery of the thermistor, at one end portion of the mold resin in the axial direction of the stator. |
US10396618B2 |
Rotating electric machine with shaft-seal devices having partition plate
In a rotating electric machine with shaft-seal devices mounted thereon, an object to provide them is to uniformize a temperature distribution of a sealing ring with a simple structure. The rotating electric machine with the shaft-seal devices mounted thereon includes a rotor having a shaft; a stator disposed in a circumferential surrounding of the rotor; a sealing ring having a plurality of through holes formed therein, being disposed in a circumferential surrounding of the shaft; a gland seal having an oil supply opening therein, for enclosing a circumferential surrounding of the sealing ring; a partition plate disposed between the sealing ring and the gland seal; and a housing on which the gland seal is fixed, for accommodating the rotor and the stator. |
US10396612B2 |
Permanent magnet type concentrated winding motor
In a permanent magnet type concentrated winding motor, the number of magnetic poles is M, a stator Sr has an N number of teeth T around which coils are concentratedly wound and which are circumferentially arranged at equal intervals, M is equal to (18±4)n and N is equal to 18n, an armature winding AW has an m number of parallel circuits, and a 1-phase circuit of the parallel circuits is configured to have a 6n/m number of coils connected in series with each other. |
US10396611B2 |
Rotor of rotary machine
A rotor of a rotary machine includes a ring-like fixing member press-fit and fixed to a shaft so as to limit a position of a rotor core in a shaft axial direction and an end plate fixed to an outer peripheral side of the fixing member so as to limit a position of a magnet, embedded in the rotor core, in the shaft axial direction. Influences of a difference in thermal expansion between the shaft and the end plate are lessened by the fixing member. A material is selected so that a value of a coefficient of linear expansion of the fixing member becomes equal to an intermediate value between a coefficient of linear expansion of the shaft made of iron and a coefficient of linear expansion of the end plate made of a non-magnetic body. |
US10396608B2 |
Rotor, reluctance machine and method for manufacturing the rotor
A rotor for a reluctance machine and a method of producing a rotor for a reluctance machine is provided. The rotor is formed as a soft magnetic element which is cylindrical in shape. The soft magnetic element has recesses for forming flux barriers, one or more flux barriers being at least partially filled with a filler material, and the filler material of said flux barriers extending up to the rotor periphery and forming part of the rotor periphery. |
US10396607B2 |
Bus ring unit
In the present invention, single-phase bus rings have single-phase-side rounded regions that are disposed at intervals on a circle smaller than a neutral-point bus ring and are positioned so that its circumferential edges are displaced in the circumferential direction relative to neutral-point-side connecting regions of the neutral-point bus ring and are positioned in a second axial position that is farther from a stator than a first axial position on which the neutral-point bus ring is partially positioned, and a pair of single-phase-side projections that extend radially outward from the circumferential edges of adjacent single-phase-side rounded regions beyond portions of the neutral-point-side rounded regions positioned in the first axial position, and are connected to each other at distal ends. |
US10396605B2 |
Wireless power transmitter and receiver
A method of wireless power transfer, by a power transfer transferring power to a plurality of power receivers, includes a selection phase for detecting each of the plurality of power receivers and transmitting a digital ping to each of the plurality of power receivers, an introduction phase for receiving a request from each of the plurality of power receivers for a free slot, a configuration phase for providing a series of locked slots to each of the plurality of power receivers, a negotiation phase for receiving at least one negotiation data packet from each of the plurality of power receivers using the series of locked slots, a power transfer phase for transferring power to each of the plurality of power receivers, and a renegotiation phase for returning to the negotiation phase. |
US10396604B2 |
Systems and methods for operating a plurality of antennas of a wireless power transmitter
Systems and methods are disclosed herein for transmitting wireless power. One example method includes: receiving, by at least one of a plurality of antennas of a wireless power transmitter, a first communication signal from a wireless power receiver coupled with an electronic device, the first communication signal including information identifying a location of the electronic device and device parameters associated therewith. The method also includes: splitting, by the transmitter, the plurality of antennas into at least one communication antenna and a first group of power-transmission antennas; assigning, by the transmitter, the first group of power-transmission antennas to the receiver based on the device parameters; and transmitting, by the transmitter, two or more power transmission waves from the first group of power-transmission antennas such that the two or more power transmission waves converge as constructive interference patterns to form a pocket of energy at the location associated with the electronic device. |
US10396602B2 |
Wireless power transmission system
The wireless power transmission is a system for providing wireless charging and/or primary power to electronic/electrical devices via microwave energy. The microwave energy is focused to a location by a power transmitter having one or more adaptively-phased microwave array emitters. Rectennas within the device to be charged receive and rectify the microwave energy and use it for battery charging and/or for primary power. |
US10396593B1 |
Rapid shutdown of photovoltaic systems
A photovoltaic system includes groups of solar cells that can be switched in and out of the photovoltaic system. In response to detecting initiation of rapid shutdown, a control circuit controls a switch device to switch out a group of solar cells to lower the output voltage of the photovoltaic system below a safety level. In response to detecting a release trigger that indicates resumption of normal operation, the control circuit controls the switch device to switch back the group of solar cells to restore the output voltage of the photovoltaic system to a normal operating level. Solar cells may be switched out by disconnecting them from the photovoltaic system and switched back by reconnecting them into the photovoltaic system. Solar cells may also be switched out by shorting them out of the photovoltaic system and switched back in by removing the short. |
US10396592B2 |
System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
Systems for providing operating reserves to an electric power grid are disclosed. In one embodiment, a system comprises at least one power consuming device, at least one controllable device, and a client device constructed and configured in network communication. The at least one controllable device is operably coupled to the at least one power consuming device. The at least one controllable device is operable to control a power flow from the electric power grid to the at least one power consuming device responsive to power control instructions from the client device. Each of the at least one power consuming device has an actual value of power reduced and/or to be reduced based on revenue grade metrology, and confirmed by measurement and verification. The actual value of power reduced and/or to be reduced is a curtailment value as supply equivalence and provides operating reserve for the electric power grid. |
US10396586B1 |
Wireless charging and powering of electronic devices by multipurpose wireless transmitting devices
An electronic device includes a first antenna for transmitting a signal to a remote communication node and a second antenna for receiving a RF power signal from a remote wireless charger. The device includes a RF to DC converter connected to second antenna to convert the RF power signal to direct current power. DC power management circuitry is connected to the RF to DC converter to supply the direct current power to at least one of a battery or a device circuit. The electronic device includes a controller that monitors an output level of the transmission signal being transmitted to the remote communication node, determines whether the output level has met a predetermined threshold level during a transmission cycle, and causes the second antenna to be turned off after the output level has met or exceeded the predetermined threshold level during a predetermined number of transmission cycles. |
US10396584B2 |
Wireless charging steering wheel
A wireless charging steering wheel device is described herein. The wireless charging steering wheel device is coupled to a power source via a clockspring included in the steering wheel. Also disclosed herein is an integrated wireless charging/heating system. Also disclosed herein are multiple coil placements for implementing the wireless charging steering wheel device. |
US10396581B2 |
Managing peak power consumption for distributed assets using battery charging schedules
Methods, systems, and computer program products for managing peak power consumption for distributed assets are provided herein. A computer-implemented method includes segmenting the multiple distributed assets into groups based on energy demand behavior attributed to each of the assets and user-level constraints, wherein each of the assets is associated with one or more users, and wherein each of the users is associated with one or more organizations of the hierarchy, determining group-level constraints for each of the groups based on correlating the energy demand behavior across the users of the groups, generating a distinct battery charging schedule for each of the groups based on the determined group-level constraints, user-level objectives and organization-level objectives, and outputting the generated battery charging schedule to each of the multiple distributed assets within the hierarchy. |
US10396580B2 |
Method and apparatus for intelligent battery control
A power control and delivery system for improving and prolonging the performance of batteries through a total power source comprised of a battery, a power controller and a power buffer. |
US10396578B1 |
Wireless charging systems with multiple power receiving devices
A wireless charging system may include a wireless power transmitting device that receives multiple wireless power receiving devices. A primary power receiving device that is used to display battery charge status information for other power receiving devices on the power transmitting device may be referred to as a hero device. The other wireless power receiving devices may be referred to as paired devices. When a paired device is added to a wireless power transmitting device where a hero device is already present, the hero device may verify that the paired device is on the same mat as the hero device. The hero device and paired device may then synchronously output a user notification. When a paired device is present on a wireless power transmitting device, the paired device may send battery charge status information to the wireless power transmitting device at predetermined intervals. |
US10396574B2 |
Charging locker
A charging locker includes a frame, and a plurality of modular shelf units. Each modular shelf unit having an integral floor, at least one side wall, and a back wall. The plurality of modular shelf units are configured to extend vertically above one another to form a stack of modular shelf units in which the side walls and back walls of the plurality of modular shelf units form nearly contiguous first and second surfaces. A plurality of tabs on corners of each of the modular shelf units are provided to be received in notches in the frame to support the modular shelf units relative to the frame. A plurality of electrical receptacles are also provided. At least one electrical receptacle is accessible from within each of the modular shelf units. |
US10396570B2 |
Battery management system with temperature sensing and charge management for individual series-connected battery cells
A method and apparatus are disclosed for a Battery Management System (BMS) for the controlling of the charging and discharging of a plurality of battery cells (12). Each battery cell has an associated plurality of control circuits (32, 36) which monitor and control the charging of individual battery cells. These units are controlled by a central microcontroller (14) which shunts current around the battery cell if fully charged and stops discharge if a battery cell is fully discharged in order to prevent damage to the other cells. |
US10396569B2 |
Battery cell balancing system and method using LC resonance
The present invention relates to a battery cell balancing system and method using LC resonance. The present invention comprises: a drive unit including one or more battery cells connected in series, a resonance module for performing a resonant operation, and a switch unit provided so as to allow electric charges stored in the resonance module to be transferred to each of the one or more battery cells; and a control unit for measuring a resonance period of the resonance module according to a voltage state of each of the one or more battery cells, and transferring the electric charges charged in the resonance module to each of the one or more battery cells by controlling an on/off operation of the switch unit according to the measured resonance period. |
US10396562B2 |
Series compensation device applicable to double-circuit line
A series compensation device suitable to double-circuit lines is disclosed. The device includes one series transformer and one converter. One converter and dual-circuit transmission lines are respectively connected to three windings of one series transformer. In the solution provided in the present application, the device can be independently installed in a power transmission system to be used as a static synchronous series compensator, and can also be used as a component of a unified power flow controller, a convertible static compensator, an interline power flow controller and a unified power quality conditioner to be connected to a power transmission system device in series. The device can save the capacity of a converter, improve the application efficiency of the series compensation device, and reduce the cost and area occupation. |
US10396561B2 |
Coordination control method of multi-terminal VSC-HVDC transmission system
The present invention discloses a coordination control method of a multi-terminal VSC-HVDC transmission system. If a direct current voltage master control station shuts down, a direct current voltage control slave station takes over direct current voltage control, and remaining convertor stations keep original control modes. The takeover steps comprise that under the condition that inter-station communications are effective, the master control station sends a shutdown message to the slave station through the inter-station communications, and when the slave station monitors that the direct current voltage master control station shuts down, the slave station switches a current control mode into a direct current voltage control mode; and under the condition that inter-station communications fail or inter-station communications are absent, the slave station monitors changes of the direct current voltage of a system. |
US10396559B2 |
Apparatus for managing voltage stability of electrical power grid and method therefor
The present invention relates to an apparatus for managing voltage stability of an electrical power grid and a method therefor. The apparatus includes: a fast response type voltage control unit generating reactive power output ratio information by using voltage information received from a plurality of target buses; a reactive power distribution unit generating reactive power reference information based on the reactive power output ratio information, and generating end voltage adjustment information by using the reactive power reference information; an end voltage adjustment unit adjusting an end voltage by using the end voltage adjustment information; a transient reduction control unit generating an auxiliary signal when a frequency is changed, and providing the auxiliary signal to the reactive power distribution unit; and a voltage adjustment control unit generating an additional auxiliary signal by measuring voltages of the target buses, and providing the additional auxiliary signal to the end voltage adjustment unit. |
US10396557B2 |
Domestic appliance demand-response power consumption control system and method
A power control device for an electrically powered appliance may selectively switch off one 110 volt input (of two separate 110 volt input lines) of a 220 volt power supply to the appliance during certain periods of operation, in response to a demand-response request. This may adjust operation of one or more components of the appliance, thus adjusting an amount of power consumed by the appliance. A determination of which one, of the two, 110 volt input lines to be switched off may be made based on an analysis of the amount of power consumed by each of the two 110 volt input lines during operation of the appliance. The power control device may be provided at any point between the electrically powered appliance and a power distribution panel distributing power from an external source. |
US10396555B2 |
Self-learning, real-time, data-driven power metering system
A power metering system includes any number of sites and a central database. Loads within a site are unmetered and a sensor data vector over time includes sensor data, operational data and external data. Iteration occurs over time intervals for all unmetered loads and the unmeasured power for each interval is disaggregated by matching a load type with a computer model in the central database having the same feature domain in order to predict the power usage of each load. Iteration again occurs over those intervals in which only a single load is operating; the power of that load is determined to be the unmeasured power minus miscellaneous power, and a new computer model is fitted for that single load and also uploaded to the database. The feature domain of an existing model may also be increased. Both iteration steps repeat until no more unmeasured power can be disaggregated. |
US10396551B2 |
Electrostatic protection circuit, semiconductor integrated circuit device, and electronic device
This electrostatic protection circuit enables a trigger voltage to be set arbitrarily and enables a high hold voltage to be set, without providing an RC timer having a large circuit area. This electrostatic protection circuit is connected to a first terminal via a first node and is connected to a second terminal via a second node. The electrostatic protection circuit is provided with a plurality of circuit blocks that are connected in series between the first node and the second node, and at least one circuit block out of the plurality of circuit blocks includes a zener diode for setting a trigger voltage. The electrostatic protection circuit enters a conduction state when the potential of the first node becomes higher than the potential of the second node and the voltage between both ends of the circuit block including the zener diode reaches the breakdown voltage of the zener diode. |
US10396544B2 |
Shutoff device
A magnetic core is electromagnetically coupled to two conductors that allow an AC current to flow through. An exciter is configured to supply a winding with an excitation current that is an alternating current. A current detector is configured to detect a current flowing through the winding. A DC component detector is configured to detect a DC component level from the current detected with the current detector. Two contact elements are respectively disposed along the two conductors. A discrimination controller is configured to: turn the two contact elements on when the DC component level detected with the DC component detector is less than or equal to a threshold; turn the two contact elements off when the DC component level detected with the DC component detector is greater than the threshold; and turn the two contact elements off in de-energized condition. |
US10396543B2 |
Protection device
The present invention provides a protection device that can more surely protect an electronic or an electric apparatus even when an inrush current value is large and its magnitude has large dispersion, and that has a recovery property. The protection device of the present invention includes a PTC component; a resistive component; and a first terminal and a second terminal, wherein the first terminal, the PTC component, the resistive component, and the second terminal are electrically connected in series in this order. |
US10396542B2 |
Bath safety control system and bath safety control method
A bath safety control system and a bath safety control method are disclosed. The bath safety control system is electrically coupled to a load and includes a power source, at least one safety relay, an operation relay, a processing unit, and a detecting unit. The processing unit determines whether the operation relay has a fault according to whether the detecting unit is activated. When the processing unit determines that the operation relay has the fault, the processing unit controls the at least one safety relay to be turned off. The bath safety control system and the bath safety control method can enhance the protection of the load. |
US10396537B2 |
Busway vertical spring hanger
The present invention provides for a calculation and pre-setting of even spring compression among the spring hangers of a vertical busway riser, by use of rigid elements in the hanger with the ability to retain the spring compression during construction of the busway, and the ability to release and load the spring hangers only after construction of the riser is completed. |
US10396535B2 |
While-in-use outdoor cover with recessed electrical device
A while-in-use cover assembly includes a hood and a base connected to the hood. The base includes a first side wall and a first back wall forming a first cavity with a first opening opposite the first back wall. The hood covers the first opening, the first side wall includes a first side wall edge and a second side wall edge opposite the first side wall edge. The first side wall edge is proximate to the first opening, and the second side wall edge is proximate to the first back wall. The first back wall includes a second opening to a second cavity. A second side wall defines the second cavity and extends from the first back wall from the first opening. The first cavity and the second cavity provide access through the first opening and the second opening to an electrical device coupled to the second side wall. |
US10396534B2 |
Modular cable protector
A modular cable protector can be removably connected in series with like cable protectors by complementary male and female end connectors. A number of openings extend downward along the peripheral walls of the adjacent end connectors to define a pattern of gaps and regions of contact between adjacent end connectors. Preferably, undercuts extend from the lower portions of the openings. A tool can be used to removably engage these openings and undercuts, thereby allowing a user to exert an upward force to disengage the end connectors on adjacent cable protectors. |
US10396530B2 |
Air negative ion generating apparatus realized by bumping against collision surface by high-pressure gas flow carrying water molecules
An air negative ion generating apparatus realized by bumping against a collision surface by a high-pressure gas flow carrying water molecules includes a liquid container and a cover body snapped onto a top opening end of the liquid container, and the cover body is provided with a high-pressure gas inlet pipe; a core assembly is provided inside the cover body, and the core assembly (4) includes a liquid flow chamber, a collision component and a liquid flow inlet; and a lower port of the high-pressure gas inlet pipe faces the collision component, the liquid flow inlet is located between the lower port of the high-pressure gas inlet pipe and the collision component, the liquid flow inlet is communicated with the liquid chamber, and a lower port of the liquid flow chamber is fixedly connected with a liquid conduit extending downwards. |
US10396527B2 |
Vertical-cavity surface-emitting laser with high modulation speed
A vertical-cavity surface-emitting laser (VSCEL) and method for producing a VCSEL are described, the VCSEL including an undercut active region. The active region of the VCSEL is undercut relative to current-spreading layers of the VCSEL, such that a width of a tunnel junction of the VCSEL overgrown by a current spreading layer is less than a width of an active region of the VCSEL, and a width of the active region of the VCSEL is less than a width of the overgrown current-spreading layer, such that the VCSEL including the undercut active region is configured to transmit data at speeds greater than 25 gigabits/second. |
US10396523B1 |
Suppression of polarization modulation instability in high power fiber amplifier systems
A fiber laser amplifier system that employs a technique for reducing polarization modulation instability (PMI) in a delivery fiber. The system includes a fiber amplifier that amplifies a seed beam and provides the amplified seed beam to a weakly polarization maintaining (PM) delivery fiber that delivers the amplified beam to a certain location. The polarization of the seed beam is controlled so that it aligns with the slow axis of the delivery fiber such that nonlinear birefringence that occurs in the delivery fiber is added to the natural birefringence of the delivery fiber so as to suppress the PMI in the delivery fiber. |
US10396520B2 |
Method for calibrating a mounting device
A method for calibrating a mounting-device used for automatically mounting a contact-part attached to an electrical line with a connector-housing includes the steps of providing the mounting-device, marking a plurality of marking-points, capturing an image of the plurality of marking-points, and determining the positions of the plurality of marking-points. The mounting-device comprises a holder for the connector-housing, a positioning-device that includes a moveable-gripper that includes a marking-device, a camera configured to capture an image of a portion of the holder, and a control unit in communication with the positioning-device, the camera, and the moveable-gripper. The control unit determines the positions of the marking-points based on the image. The positions are indicative of an actual insertion-position of the contact-part into the connector-housing by the moveable-gripper. The control unit stores the positions of the marking-points in a memory of the control unit. |
US10396515B2 |
Portable storage device with power distribution system
A bag for transporting tools and building supplies includes a body, a first spool, a second spool, an electrical plug coupled to a first electrical cord, and an electrical connector coupled to a second electrical cord and defining an electrical outlet. The body includes a side panel coupled to and extending from a base member. The base member and the side panel cooperate to define an internal volume. The first spool and the second spool are each rotatable relative to the body and positioned within the internal volume. The first and second electrical cords wrap around the first and second spools, respectively, and extend outside of the body. The electrical plug is electrically coupled to the electrical connector. The electrical plug is interfaces with an external power source such that the electrical outlet receives electrical power from the external power source. |
US10396512B2 |
Connector system with interchangeable connector modules for optical fibers, electrical conductors, or both
A modular connector system for various types of different fiber optic and/or electrical connectors may include a connector having a housing configured to accommodate various different configurations of inserts that are configured to hold different types of either fiber optic connector, electrical connectors, or a combination of fiber optic and electrical connectors. |
US10396510B1 |
Coaxial connector with compensator
A coaxial connector includes a connector front end connectable with a circuit board and a connector rear end connectable with a coaxial cable. An outer conductor arrangement connectable with an outer conductor of a coaxial cable at the connector rear end, which has a compensator means arranged at the connector front end and has at least one cup spring having a contacting zone configured to contact a contact face of a circuit board to establish an electrical interconnection between the outer conductor arrangement and the contact face. The cup spring has a center aperture that is at least partially encircled by the contacting zone. An inner conductor arrangement includes a contacting tip configured to contact a contacting point of a circuit board via the center aperture of the compensator means to establish an electrical contact between the inner conductor and the contacting point. |
US10396509B2 |
Electrical connector and electrical connector device with an elastic arm-shaped member that engages a mating connector
To allow a fit-in state between electrical connectors to be firmly maintained, elastic arm-shaped members provided to a conductive shell member so as to elastically displace to a direction orthogonal to a fit-in direction of a mating connector are each provided with an engaging piece having a connector contact surface which the mating connector faces from the depth in the fit-in direction and a shell contact surface which a part of the conductive shell member faces from the front in the fit-in direction. When an external force is applied to the mating connector in a fit-in state to a removing direction opposite to the fit-in direction, the engaging piece is brought into a state of being interposed between the mating connector and the conductive shell member. This avoids a situation in which the engaging piece is removed from the mating connector to cause a lock release. |
US10396508B2 |
Coaxial cable connector with integral RFI protection
A coaxial cable connector for coupling an end of a coaxial cable to a terminal is disclosed. The connector has a post assembled with a coupler. The post is adapted to receive an end of the coaxial cable and comprises a front end, an enlarged shoulder at the front end, and a plurality of contacting portions. The contacting portions are of monolithic construction with the post, collectively circumscribe the enlarged shoulder at the front end of the post, and extend in a generally perpendicular orientation with respect to a longitudinal axis of the connector. The coupler is rotatably attached to the post and comprises an internally projecting lip, having a forward facing surface, adapted to couple the connector to the terminal. The contacting portions are configured to contact the forward facing surface of the lip of the coupler. |
US10396507B2 |
Coaxial connector with axial and radial contact between outer conductors
An assembly of mated coaxial connectors includes: a first connector with a first central conductor extension and a first outer conductor extension having a free end portion; and a second connector with a second central conductor extension and a second outer conductor extension having an outer body and an inner body with a gap therebetween. The first central conductor extension engages the second central conductor extension. The free end portion of the first outer conductor extension fits within the gap of the second outer conductor extension, such that the inner body applies radially outward pressure to the first outer conductor extension. At least one of the first outer conductor extension and the second outer conductor extension includes a flex member that deflects during axial engagement of the first and second connectors to apply axial pressure to the other of the first outer conductor extension and the second outer conductor extension. |
US10396505B2 |
Filter connector
A filter connector includes an insulative housing including a docking head and a base member, and an electrical module including a circuit board defining a first lateral side and a second lateral side, a plurality of input terminals mounted in the docking head and bonded to the first lateral side of the circuit board and a plurality of output terminals mounted in the base member and bonded to the second lateral side of the circuit board. Thus, the circuit board is vertically secured between the input terminals, ensuring that the filter connector is small in size, simple in structure, and easy to manufacture, and has a filtering function, thereby greatly improving the electric perform. |
US10396502B2 |
Electrical connector with metallic shell curved extending and covering an interior surface of a mating cavity
An electrical connector includes an insulative housing and a metallic shield attached thereupon. The housing forms a mating cavity recessed rearwardly and inwardly from a front face of the housing with a mating tongue extending therein. A plurality of contacts are disposed in the housing with corresponding contacting sections exposed upon the mating tongue facing toward the mating cavity. The metallic shield includes a front plate covering the front face of the housing with an opening aligned with the mating cavity, and an extension inwardly extending from an inner peripheral edge of the front plate around the opening, into the mating cavity and opposite to the mating tongue in the vertical direction. |
US10396501B2 |
Electrical connector with improved shielding plate
An electrical connector includes a terminal seat loaded with a plurality of terminals and a shielding plate. The terminal seat includes a base and a mating tongue extending from the base, the mating tongue defines two opposite mating surfaces, a confronting surface and two opposite sides connecting with the mating surfaces and the confronting surface. The terminals include contacting sections exposing upon the mating surfaces and leg sections out of the base. The shielding plate includes a main sheet disposed between the mating surfaces and two thickening sections, the two thickening sections enclose the two opposite sides of the mating tongue and each provides a side latch at an outer side face thereof. Each thickness defines two opposite first surfaces connecting with the outer side face thereof, the first surfaces complete the mating surfaces of the mating tongue. |
US10396500B2 |
Electrically conductive conduit assembly
A conduit assembly with a tube formed from a polymeric material with a nanoparticulate component. The polymeric material has an electrical conductivity in a range between 1×10−14 and 4.7×106 (S/m) at 20° C. An electrical contact is electrically coupled with the conduit assembly to receive electrical current. A ground is electrically coupled with the conduit assembly to ground the electrical current passed through the conduit assembly. |
US10396494B2 |
Flippable electrical connector
An electrical special plug connector includes a mating space, for receiving a mating tongue of a complementary receptacle connector, with a corresponding latch extending thereinto, and further equipped with a moveable actuator to move a corresponding latch away from the mating space toward an outer position when said actuator is affected by magnetic forces derived from a special receptacle connector equipped with a magnet so as to have the special plug connector mated with the special receptacle connector with magnetic forces while keeping the corresponding latch in an inner position to interlock with a locking notch of a standard type C receptacle connector. |
US10396489B2 |
Grommet
A grommet includes a body cylinder, an attachment cylinder, and a resilient retention portion. The body cylinder is configured such that a line shaped member is insertable therethrough. The attachment cylinder is provided at one end portion in an axis direction of the body cylinder and is configured to be attached to an opening formed at an attachment target. The resilient retention portion is provided between the body cylinder and the attachment cylinder, and is configured to resiliently deform to abut and retain the line shaped member. |
US10396486B2 |
Electrical connector with terminal position assurance member
An electrical connector includes a housing and a terminal position assurance (TPA) member. The housing defines multiple cavities that extend between mating and cable ends of the housing, and are oriented parallel to a cavity axis. The housing holds electrical terminals within the cavities for electrically connecting to mating contacts of a mating connector. The TPA member is mounted to the cable end of the housing and movable relative to the housing between an unlocked position and a locked position. The TPA member moves from the unlocked position to the locked position along an actuation axis that is perpendicular to the cavity axis. The TPA member includes ledges that protrude into the cavities of the housing and into corresponding retreat paths of the terminals when the TPA member is in the locked position to block retreat of the terminals towards the cable end of the housing. |
US10396484B2 |
Electrical connector having interconnected power contact and adjacent holding member
An electrical connector includes: an insulative housing defining a receiving space; plural signal contacts secured to the insulative housing and exposed to the receiving space; a pair of holding members secured to two opposite ends of the insulative housing and exposed to the receiving space, each holding member having a base and a pair of arms bent from the base; and plural power contacts secured to the insulative housing, exposed to the receiving space, and disposed adjacent to the pair of holding members, wherein the pair of holding members act as power contacts, and the pair of arms of each holding member are integrally connected to adjacent power contacts. |
US10396482B2 |
Electrical terminal assembly with locked spring member
An electrical terminal assembly includes a contact member. The contact member includes a contact base. A plurality of contact arms extend from the contact base in an arm direction. The contact arms are arranged on opposed sides of a terminal plane. The electrical terminal assembly also includes a spring member. The spring member is supported on the contact member. The spring member includes a spring base. A plurality of spring arms extend from the spring base in the arm direction. The spring arms include respective spring contacts where the spring arms engage one of the contact arms. The spring arms include respective spring deflections between the spring base and the spring contact. Each spring deflection extends into a spring space between adjacent ones of the contact arms. |
US10396481B2 |
Mezzanine electrical connector
An electrical connector assembly includes a first electrical connector and a second electrical connector configured to be mated with the first electrical connector. The first electrical connector includes a connector housing and first receptacle contacts having inner projections that secure the electrical contacts to the connector housing. The connector housing can include a plurality of divider walls that protect the mating ends of the receptacle contacts. The second electrical connector includes a second connector housing and a plurality of second electrical contacts supported by the second connector housing. The second electrical contacts can define paddle-shaped mating ends. |
US10396480B2 |
Board-to-board plug electrical plug connector, board-to-board electrical receptacle connector, and board-to-board electrical connector assembly
An electrical plug connector includes a plug insulated housing, first plug terminals, and second plug terminals. The plug insulated housing includes a bottom wall, a first side wall, a second side wall, and two end walls connected to the first side wall and the second side wall to enclose an insertion cavity. First plug-terminal assembling portions are on the first side wall. Second plug-terminal assembling portions are on the second side wall. The first plug-terminal assembling portions correspond to the second plug-terminal assembling portions in a one-to-one manner. The first plug terminals include one or more pair of first plug signal terminals. The second plug terminals include one or more pair of second plug signal terminals. The pair of the first plug signal terminals is shifted relative to the pair of the second plug signal terminals along a transversal direction. |
US10396478B2 |
Electrical connector
An electrical connector has an insulative body, a group of first conductive terminals and a group of second conductive terminals fixed to the insulative body, a grounding metal plate and an outer shielding shell. A front part of the shell forms a first mating cavity and a rear part of the shell forms a second mating cavity. An insertion space is formed between elastic extending arms of the first terminal group and elastic extending arms of the second terminal group. An electrical connector combination, which includes the electrical connector and a circuit board, is further provided. An inserted portion of the circuit board can be correspondingly inserted into the insertion space and can be elastically interposed by the elastic extending arms of the first terminal group and the elastic extending arms of the second terminal group so as to be correspondingly electrically connected. |
US10396474B2 |
Coaxial cable connector
Connectors and methods for attaching connectors to one or more cables and/or conduits are disclosed. In one example, a coaxial cable connector for connecting a coaxial cable comprising an inner conductor, an insulator layer surrounding the inner conductor, an outer conductor layer surrounding the insulator layer and an outer jacket is provided. The coaxial cable connector includes a front body comprising an opening for receiving at least a portion of a coaxial cable. The front body includes a plurality of rearward facing projections. A back nut sub-assembly includes a back nut and a retainer coupled to the back nut. The back nut is adapted to couple to the front body and the retainer is adapted to receive a least a portion of the coaxial cable. The retainer includes a plurality of forward facing protrusions adapted to engage the plurality of rearward facing protrusions when the back nut is coupled to the front body. |
US10396470B1 |
Wireless system architecture with dependent superstrate for millimeter-wave phased-array antennas
A wireless communications assembly includes: a primary board including: (i) an upper surface bearing a radio controller, and defining a set of control contacts for connection to respective ports of the radio controller; (ii) a lower surface opposite the upper surface, the lower surface defining a plurality of antenna contacts; (iii) a plurality of conduits extending through the primary board from the antenna contacts to the control contacts; and (iv) an antenna ground plane; a superstrate board including: (i) an inner surface facing the lower surface of the primary board; (ii) an outer surface opposite the inner surface; (iii) a phased array of antenna elements disposed on the inner surface; and a surface-mount package between the lower surface and the inner surface for connecting a subset of the antenna contacts directly to the antenna elements and to provide a substrate between the antenna elements and the antenna ground layer. |
US10396467B2 |
Method to build asymmetrical transmit/receive switch with 90 degrees impedance transformation section
An apparatus includes an impedance matching network, a first switch circuit, and a second switch circuit. The impedance matching network generally comprises a first port, a second port, and a third port. The first switch circuit may be coupled between the first port and a circuit ground potential. The second switch circuit may be coupled between the second port and the circuit ground potential. The impedance matching network generally provides a first impedance value for the first port and for the third port when the second port is connected to the circuit ground potential. The impedance matching network generally provides a second impedance value for the second port and for the third port when the first port is connected to the circuit ground potential. The first impedance value and the second impedance value are asymmetrical. |
US10396465B2 |
Non-RMS affecting mounting system for antenna systems
An antenna system includes technological improvements for achieving improved surface accuracy of an antenna reflector during manufacturing and assembly, as well as maintaining the surface accuracy in response to wear and tear on the reflector. The antenna system includes a reflector, a plurality of mounting tabs, and a backing structure. The reflector has a front reflecting curved surface, an outer rim, and a back surface. The plurality of mounting tabs are positioned and secured around the outer rim of the reflector. Each of the plurality of mounting tabs is independently flexible with respect to the outer rim. The backing structure has a central mount, a plurality of attachment arms, and a feed arm attachment. The plurality of attachment arms are secured to the outer rim of the reflector via the plurality of mounting tabs. |
US10396464B2 |
Power transmitting communication unit and power transmitting communication device
An electric transmission communication unit and an electric reception communication unit are arranged on a base material, and include a flat plate-like first electrode that transmits electric power in a non-contact manner, a flat plate-like second electrode that is arranged side by side with the first electrode on the base material and transmits electric power in a non-contact manner, and a slot antenna that transmits or receives radio waves via a slit formed on the first electrode. For a power transmitting communication device, the first electrode and the second electrode of the electric transmission communication unit are arranged being opposed to the first electrode and the second electrode of the electric reception communication unit so that power transmission can be performed, and the slot antenna of the electric transmission communication unit is arranged being opposed to the slot antenna of the electric reception communication unit in a communicable manner. |
US10396463B2 |
Antenna device
An antenna device is formed by winding a conductive wire around a magnetic member unit, and in which the magnetic member unit comprises a plurality of magnetic-member individual pieces. |
US10396460B2 |
Multiband antenna and wireless communication device
When a plurality of antenna elements tuned to respective different frequency bands are closely disposed, the performance (the band, the radiating pattern, and so on) of each antenna element may deteriorate. In order to solve the problem, a multiband antenna according to the present invention is provided with: a conductive reflection plate; a frequency selective surface that is disposed so as to at least partially face the conductive reflection plate, that transmits therethrough electromagnetic waves in a first frequency band, that reflects thereon electromagnetic waves in a second frequency band that is a higher frequency band than the first frequency band, and that has a plurality of openings; a plurality of first antenna elements that are disposed in a region sandwiched between the conductive reflection plate and the frequency selective surface and that are tuned to a first frequency included in the first frequency band; and a plurality of second antenna elements that are disposed on a surface opposite the surface of the frequency selective surface facing the first antenna elements, that are fed through feeders passing through the openings, and that are tuned to a second frequency included in the second frequency band. |
US10396458B2 |
Switch assembly, switch assembly control method, controller, and base station
A switch assembly, a switch assembly control method, a controller, and a base station are disclosed, which relate to the wireless communications field. The switch assembly includes: a mechanical normally open switch (102), a movable contact (104), and a controller (106), where the controller (106) is connected to a phase shifter (108) of a remote electrical tilt unit, and the movable contact (104) is arranged to move with a driving rod (1082) of the phase shifter (108); when the movable contact (104) reaches a specified position, the mechanical normally open switch (102) is triggered to close. A prior-art problem that interference is caused to a base station signal because an integrated semiconductor chip radio frequency switch is a nonlinear element and a problem that installation is relatively difficult because a volume of a relay switch is relatively large are resolved. |
US10396456B2 |
Reducing noise in phased-array signals from receivers located at different locations
In a computerized method to reduce noise in phased-array signals from a set of receivers at different locations, time-series are received from the receivers, which time-series form phased-array signals. The time-series are ordered based on the different locations of the receivers and spatially phased series are obtained from the ordered time-series. Each of the spatially phased series obtained includes a series of signal values that are spatially phased. A noise component is identified in each of the spatially phased series obtained and removed from the spatially phased series to obtain denoised series. Related receiver systems and computer program products are also provided. |
US10396453B2 |
Antenna, rotating unit, wireless communication device and rotating controlling method
A rotating unit for controlling an antenna to rotate includes an electromagnetic element and a rotating circuit. The rotating circuit is electrically coupled with the electromagnetic element. The rotating circuit controls the electromagnetic element to generate a magnetic force for controlling a rotation of the antenna. |
US10396451B2 |
Techniques for patch antenna
A patch antenna is provided. The patch antenna includes a cable comprising at least one conductor, and an antenna body comprising a protective layer and a flexible circuit layer. The flexible circuit layer including a non-conductive sheet, at least one conductive feed pad and at least one antenna element. The at least one antenna element is formed of a conductive particle based material comprising conductive particles dispersed in a binder so that at least a majority of the conductive particles are adjacent to, but do not touch, one another. The at least one antenna element is disposed between the protective layer and the flexible circuit layer. The at least one conductor of the cable is electrically connected to the at least one feed pad. |
US10396447B2 |
Wireless chip
The invention provides a wireless chip which can secure the safety of consumers while being small in size, favorable in communication property, and inexpensive, and the invention also provides an application thereof. Further, the invention provides a wireless chip which can be recycled after being used for managing the manufacture, circulation, and retail. A wireless chip includes a layer including a semiconductor element, and an antenna. The antenna includes a first conductive layer, a second conductive layer, and a dielectric layer sandwiched between the first conductive layer and the second conductive layer, and has a spherical shape, an ovoid shape, an oval spherical shape like a go stone, an oval spherical shape like a rugby ball, or a disc shape, or has a cylindrical shape or a polygonal prism shape in which an outer edge portion thereof has a curved surface. |
US10396446B2 |
Dual function helix antenna
Various examples are provided for a helix antenna with dual functionality, in one embodiment, among others, a helix antenna includes a flexible substrate and a copper trace disposed on a side of the flexible substrate at a tilting angle (Θ). Turns of the helix antenna are formed from the copper trace by wrapping the flexible substrate. In another embodiment, a system includes a helix antenna, a radio frequency (RF) communication circuit coupled to a first end of the helix antenna, and a low frequency (LF) power transmission circuit coupled to the first end of the helix antenna. The RF communication circuit can process RF signals received by the helix antenna and the LF power transmission circuit can regulate LF voltage induced in the helix antenna. |