Document Document Title
US10716251B2 Component mounting robot system
A component mounting robot system includes a component transfer robot which transfers a mounting component including a mounting portion to a base component's mounting position; and a jig which corrects the mounting portion's position of the mounting component transferred by the component transfer robot to mounting position, wherein the jig includes a guide portion which corrects the mounting portion's position of the mounting component to the mounting position, and wherein the component transfer robot includes a holding section which holds the mounting component so that a posture of the mounting component is changeable. In this configuration, it becomes possible to construct the component mounting robot system which can correct position of the mounting portion of the mounting component, by changing the posture of the body of the mounting component and guiding the mounting portion to the mounting position even in a case where the mounting component has a cylindrical shape.
US10716247B2 Electromagnetic absorber
Provided is an electromagnetic-wave absorber that can favorably absorb electromagnetic waves of a plurality of different frequencies in a high frequency band equal to or higher than the millimeter-wave band. The electromagnetic-wave absorber includes an electromagnetic-wave absorbing layer 1 in which a plurality of magnetic layers 1a-1e are stacked, each magnetic layer containing magnetic iron oxide that magnetically resonates at a high frequency in a band equal to or higher than the millimeter-wave band. A value of an anisotropic magnetic field (HA) of the magnetic iron oxide contained in at least one of the magnetic layers is different from that of the magnetic iron oxide contained in another of the magnetic layers.
US10716246B2 Thermal management device
A thermal management device for dissipating heat from one or more electrical components in an aircraft, the thermal management device including: a heat spreader with a plurality of layers of annealed pyrolytic graphite, the heat spreader having higher thermal conductivity in a plane defined by the layers than in a direction perpendicular to the layers; a flow path for a cooling fluid defined through the heat spreader, such that at least a portion of the flow path is surrounded by the heat spreader, wherein the flow path is helical, around a central axis extending through the plurality of layers; and a housing encasing the heat spreader, the housing arranged to have one or more electrical components mounted there-on and to form a thermal interface between the heat spreader and one or more electrical components.
US10716241B2 Air flow distribution system for data center server racks
An air flow distribution system for cooling server racks includes at least one server rack partially defining a hot aisle and a cold aisle, a first air foil disposed above the server rack, and a second air foil disposed above the first air foil. The first air foil and the second air foil are configured to receive air from the hot aisle, and to form turbulent wake patterns in the cold aisle partially defined by the server rack. The air flow distribution system may include a convex ceiling member above the second air foil. A corresponding method includes causing air to be directed between a first air foil disposed above a server rack and a second air foil disposed above the first air foil to form turbulent wake patterns in the cold aisle. An electrical enclosure assembly includes a receptacle and a cover member configured as an air foil.
US10716237B2 Device for driving motor
The present invention relates to a device for driving a motor, the device comprising: a main housing for accommodating a circuit module therein, wherein a top of the main housing is partially opened to define an open portion; an input/output (IO) cover coupled to the main housing so as to occupy the open portion; and an auxiliary housing coupled to the main housing at an vertical side face of the main housing.
US10716236B2 Cooling a data center
Techniques for cooling a data center include circulating an airflow, to a warm air plenum of a first module, from rows of racks that support a heat-generating electronic devices; warming the airflow circulated through the racks; circulating the warmed airflow through a warm air inlet of the warm air plenum that is adjacent an open side of the racks and to a warmed air outlet adjacent a data center volume above the racks; circulating the airflow, with a fan positioned in a second module positioned in the data center volume above the racks, through at least one cooling module to cool the warmed airflow, and into a human-occupiable workspace of the data center adjacent the racks; and diverting the warmed airflow with an airflow partition mounted in the data center volume above the racks and adjusted to interrupt the warmed airflow between the warmed air plenum and the human-occupiable workspace.
US10716235B1 Adjustable mounting rail latches
Presented herein are adjustable mounting rail latches that each comprise first and second latch modules. The latch modules each have a first side configured to be attached to at least one equipment unit, and a second side that includes an attachment system configured to be mechanically coupled to a mounting rail. A slide-rail system is integrated with each of the first and second latch modules that is configured to slideably couple the first latch module with the second latch module. Additionally, the adjustable mounting rail latches comprise at least one selectively engageable retention device configured to exert a force on the mounting rail to prevent movement of the first and second latch modules along the mounting rail.
US10716234B1 Method of installing a server rack in a data center
A server rack seismic restraint includes a rear restraint assembly configured to attach to a support surface that is operable to support a data center server rack. The rear restraint assembly includes at least one lateral member positioned to receive the server rack and restrain the server rack against lateral movement based on a force applied to the server rack; and an angled bracket positioned to receive the server rack and restrain the server rack against vertical movement based on the force applied to the server rack. The server rack seismic restraint also includes a front restraint assembly configured to attach to the support surface and engage the server rack to restrain the server rack against vertical movement based on the force applied to the server rack.
US10716227B2 Bending apparatus and display device
A bending apparatus and a display device are provided. The bending apparatus includes a first supporting portion, a second supporting portion and a bending portion. Each of the first supporting portion and the second supporting portion is formed by a retractable plate-shaped structure. The bending portion rotatably connected to the first supporting portion and the second supporting portion. The first supporting portion and the second supporting portion are retractable such that the bending portion can be moved relative to the first supporting portion and the second supporting portion. In this case, a bendable position of the bending apparatus can be changed, such that the bending apparatus is bendable at multiple positions.
US10716225B1 Data storage devices and connectors for same
A storage device includes a circuit board configured to store data and a connector mounted horizontally to the first surface of the circuit board. The connector comprises an insertion portion configured to be inserted into a port of an electronic device and a connection portion connected to the circuit board. An offset thickness between a thickness of the connection portion and a thickness of the insertion portion is at least 1 millimeter (mm). The storage device also comprises a housing enclosing the circuit board. A length of the housing does not exceed 8 mm.
US10716224B2 Field serviceable and replaceable assembly
A field serviceable and interchangeable display system and method is provided. A first and second side assembly are each selected from a number of: digital side assemblies each comprising an electronic display, static side assemblies each comprising a poster cavity which accepts signage, and cover side assemblies. The first and second side assemblies are interchangeably mounted to a frame in a hinged fashion. When one of the side assemblies is in need of replacement, it is removed from the frame and a replacement is installed.
US10716222B2 Laminate production method
Method of manufacturing laminate body by: curing thermosetting resin composition on a support; laminating the curable resin onto a substrate; heating the laminate; forming a via hole in the cured resin layer; peeling the supporting body from the cured composite; performing a second heating of the cured composite; removing resin residue in the via hole of the cured composite; and forming a conductor layer on an inner wall surface of the via hole.
US10716220B2 Variable temperature controlled soldering iron
A soldering iron system with automatic variable temperature control comprising a hand piece or robot arm including a soldering cartridge having a soldering tip, a coil that generates a magnetic field, and a temperature sensor for sensing a temperature of the soldering tip; a variable power supply for delivering variable power to the coil to heat the soldering tip; a processor including associated circuits for accepting a set temperature input and the sensed temperature of the soldering tip, and providing a control signal to control the variable power supply to deliver a suitable power to the coil to keep the temperature of the soldering tip at a substantially constant level of the set temperature input.
US10716219B2 Electronic product and manufacturing method thereof
A manufacturing method of an electronic product is provided. The manufacturing method includes following steps. Firstly, a conductive circuit is formed on a film, wherein the conductive circuit is made of a conductive metal layer, the conductive metal layer is a metal foil and the conductive metal layer is patterned to form the conductive circuit. Then, an electronic element is disposed on the conductive circuit of the film, and the electronic element is electrically connected to the conductive circuit. Then, the film and a supporting structure are combined by an out-mold forming technology or an in-mold forming technology, such that the electronic element is wrapped between the film and the supporting structure.
US10716218B2 Display device and method for manufacturing the same
A display device is provided with a laminated wiring including a low-resistance conductive film, a low-reflection film mainly containing Al and functioning as a reflection preventing film, and a cap film which are sequentially laminated on a transparent substrate, and an insulting film formed so as to cover the laminated wiring.
US10716217B2 Poly-based burr suppressor
A burr-suppressing copper foils are described. In an embodiment, the burr suppressing copper foil includes a poly-based film having an adhesive on a first side and an adhesive on a second side. A copper foil contacts the adhesive at the first side of the poly-based film to removably couple the poly-based film to the copper foil. A metallic burr suppressor contacts the adhesive on the second side to removably couple the poly-based film to the metallic burr suppressor.
US10716211B2 Printed circuit board, printed wiring board, electronic device, and camera
A printed wiring board includes a plurality of first wirings and a plurality of second wirings. The plurality of first wirings each include a first via conductor disposed outside a first region, a second region, and a third region in a plan view, and a first conductor pattern extending from the first via conductor to the first region. The plurality of second wirings each include a second via conductor disposed outside the first region, the second region, and the third region, and a second conductor pattern extending from the second via conductor to the first region. A fourth region overlaps with a fifth region in the plan view, the fourth region being a region in which a plurality of first conductor patterns are disposed, the fifth region being a region in which a plurality of second conductor patterns are disposed.
US10716210B2 Printed circuit board including through-hole vias
Various examples provide a printed circuit board (PCB) comprising a first route from a first through-hole via to a second through-hole via, and a second route from the second through-hole via to a first microvia (e.g., coupled to a second memory module socket). Additional microvias may have a route from the first microvia that effectively daisy chains the microvias from the second through-hold via. Various examples also provide a PCB comprising a first route from a first through-hole via to a second through-hole via, and a second route from the second through-hole via to a first sequential lamination via. Additional sequential lamination vias may have a route from the first microvia that effectively daisy chains the sequential lamination vias from the second through-hold via.
US10716209B2 Fiber weave-sandwiched differential pair routing technique
To overcome the problem of the fiber weave effect desynchronizing differential signals in a pair of traces of approximately the same length in a printed circuit board, the pair of traces can be routed to traverse largely parallel paths that are above one another in the printed circuit board. The material between the paths can include weaved fiber bundles. The material on opposite sides of the paths, surrounding the pair of traces and the weaved fiber bundles, can include resin-rich material. As a result, the pair of traces are directly adjacent to the same materials, which can allow signals in the traces to propagate at the same speed, and prevent desynchronization of differential signals traversing the paths. The path length difference associated with traversing to different depths can be compensated with a relatively small in-plane diagonal jog of one of the traces.
US10716208B1 Wiring board
A wiring board includes: a first insulating layer; a second insulating layer that is formed on an upper face of the first insulating layer; a first metal layer that is formed on an upper face of the second insulating layer; a third insulating layer that is formed on the upper face of the second insulating layer so as to cover the first metal layer; an opening portion that penetrates at least the second insulating layer, the first metal layer and the third insulating layer in a thickness direction of the wiring board; an electronic component that is provided in the opening portion; a filling insulating layer that fills the opening portion and covers the electronic component; and a wiring layer that is formed on an upper face of the filling insulating layer. A first step portion is formed by a side face of the second insulating layer constituting an inner side face of the opening portion and a side face of the first metal layer constituting the inner side face of the opening portion.
US10716203B2 Adhesive film and flexible metal laminate
To provide an adhesive film comprising a polyimide film and a fluorinated resin layer directly laminated, in which blisters (foaming) in an atmosphere corresponding to reflow soldering at high temperature are suppressed, and a flexible metal laminate.An adhesive film having a fluorinated resin layer containing a fluorinated copolymer (A) directly laminated on one side or both sides of a polyimide film, wherein the fluorinated copolymer (A) has a melting point of at least 280° C. and at most 320° C., is melt-moldable, and has at least one type of functional groups selected from the group consisting of a carbonyl group-containing group, a hydroxy group, an epoxy group and an isocyanate group, and the fluorinated resin layer has a thickness of from 1 to 20 μm.
US10716202B2 Crosstalk mitigation for PCB to die transition in superconducting devices
The subject disclosure relates generally to a method of implementing magnetic shielding walls with specific respective dimensions to reduce crosstalk between transmission lines in wire-bonds for supercomputing chipsets. In one embodiment, the device comprises: a chip-set comprised of superconducting materials; at least one superconducting data line attached to chip-set dies by a set of wire bonds; and magnetic shielding walls that respectively isolate the set of wire bonds.
US10716201B2 Component carrier and method to produce said component carrier
The invention relates to a component carrier for an electronic device, the component carrier comprising at least one heat-releasing component that is embedded within at least one carrier layer of the component carrier, and wherein the at least one embedded heat-releasing component is thermoconductively coupled to a heat spreader layer, characterized in that the heat spreader layer forms at least an outside section of a casing of said electronic device. Also an electronic device that comprises at least one component carrier according to the invention, as well as a method to produce a respective component carrier are indicated.
US10716200B2 Plasma arc cutting system, including retaining caps, and other consumables, and related operational methods
A liquid cooled shield assembly for a plasma arc torch includes an inner cap and a shield. The inner cap includes a substantially hollow body having a proximal end and a distal end that define a longitudinal axis, the distal end including an annular portion about the longitudinal axis. The inner cap also includes a liquid passage defined, at least in part, by an interior surface of the body, the liquid passage including a first set of ports in the annular portion, the first set of ports extending between an interior portion of the body and an exterior portion of the body to convey a liquid therethrough. The shield at least partially surrounds the inner cap and has a liquid impingement region on an interior surface of the shield adjacent to the first set of ports, the liquid impingement region for receiving the cooling liquid.
US10716193B2 Intelligent lighting control method and apparatus for spatial location determination
The present disclosure provides an intelligent lighting control system. The lighting control system transmits a first wireless signal from a first light control module to a second light control module at a launch time. The first wireless signal is detected at the second light control module. A second wireless signal is transmitted from the second light control module to the first light control module in response to detecting receipt of the first wireless signal. The lighting control system detects receipt of the second wireless signal at the first light control module. A receipt time of the detection of the second wireless signal is recorded. The lighting control system determines a time of flight measured from the launch time to the receipt time.
US10716190B2 Adaptive visual intelligence outdoor motion/occupancy and luminance detection system
A sensor fixed atop a structure, The sensor including an image-capturing device configured to collect image data and an electronic processing device. The electronic processing device is configured to receive, via the image-capturing device, the image data, determine a wobble state value of the image data, filter the image data when the wobble state value is approximately equal to a first wobble state threshold, perform a first timeout for a first predetermined time period when the wobble state value is approximately equal to a second wobble state threshold, and increment the first timeout to a second timeout for a second predetermined time period when the wobble state value is approximately equal to the second wobble state threshold following the first timeout.
US10716189B2 Controller and method for controlling luminaires in a lighting network
Luminaire controllers and methods for controlling luminaires are disclosed. A luminaire controller comprises a sensor input, a communication interface, a mode selector, a local control component, and a distributed control component. The sensor input receives sensor signals from occupancy sensing devices of a luminaire, the communication interface communicates with a lighting network, the mode selector selects an operating mode for the luminaire based on sensor signals and occupancy information, the local control component controls an illumination source of the luminaire according to a selected operating mode, and the distributed control component selectively broadcasts occupancy messages by initiating a distributed control procedure.
US10716187B1 LED driving structure
An LED driving structure includes an LED module, a power supply circuit, a voltage stabilizing circuit, a temperature compensation circuit and a gallium nitride field-effect transistor that are electrically connected. The power supply circuit is configured to supply a current to the LED module. The voltage stabilizing circuit includes a rectifying diode, a resistor and a Zener diode, and is connected to a gate of the gallium nitride field-effect transistor through the temperature compensation circuit for providing a stable voltage. The temperature compensation circuit includes at least one resistor, a thermistor and a transistor connected to the gate of the gallium nitride field-effect transistor for the LED module after being energized to maintain its power stably when there are voltage fluctuations and temperature fluctuations.
US10716186B2 Driving circuit using buck converter capable of generating sufficient voltage to power a LED circuit and associated auxiliary circuitry in a normal mode of operation, and insufficient to power the LED circuit but sufficient to power the associated auxiliary circuitry in an off mode of operation
A circuit includes a voltage converter converting a source voltage to a supply voltage at a first node as a function of a feedback voltage at a feedback node. A first output path is coupled between the first node and a second node. Feedback circuitry compares the voltage at the second node to first and second overvoltages, and selectively couples the second node to the feedback node based thereupon. Impedance circuitry is coupled between the first node and a third node. A light emitting diode (LED) chain is coupled to the third node, and is selectively turned on and off as a function of the selective coupling of the second node to the feedback node by the feedback circuitry.
US10716184B1 LED tube
The present invention discloses an LED lamp tube, comprising a driving circuit controlled by a switch when used, the driving circuit comprises: a dimming controller having a switch state monitoring port and a power supply port, and the power supply voltage is gradually formed after the switch is disconnected. When the switch is turned on again, if the supply voltage is between the first set value and the second set value, the output of the drive signal is the same as the signal when the switch is turned off, so that the current flowing through the LED light source remains unchanged. If the supply voltage is lower than the second set value, it outputs a dynamically changing driving signal, so that the current flowing through the LED light source gradually changes from the first extreme value to the second extreme value; and the power conversion unit is configured to receive the drive signal and provide energy to the LED light source. The LED lamp of the present invention can achieve dimming function by only operating the power switch, and does not need to modify the original circuit, and is easy to implement.
US10716183B2 Method for wide-range CCT tuning that follows the black body line using two independently controlled current channels and three CCTs
An interface currents channeling circuit may be used to convert two current channels of a conventional two-channel driver into three driving currents for the three strings of LEDs. By doing so, the same two channel driver can be used for applications requiring just two LED arrays as well as three LED arrays.
US10716181B2 Artificial light desaturation process
Systems and methods for compensating, controlling, mixing and saturating/desaturating colors produced by or emitted from LED artificial light sources through use of multiple channel, LED controllers to control the proportion of constituent colors each to the other, to control the intensity level of the total light output of the mixed, desaturated light during and after color mixing and/or saturation/desaturation by simultaneously increasing and decreasing power to the constituent color LEDs at the same rate, and once a desired color has been produced, changing the intensity/brightness and/or degree of saturation of the produced color without changing the hue of the produced color.
US10716180B2 Lamp with a yellow and with a white and/or blue light source group
A lamp for a headlamp is provided. The lamp includes at least two light source groups each including at least one controllable light source. The light sources of one light source group are set up for emitting yellow light. The light sources of another light source group are set up for emitting at least one of white or blue light. At least the light sources of the at least two light source groups are arranged for producing light that is collectively emittable.
US10716179B1 Single fire-wire bi-directional power fetching and dimmer control system
A single fire-wire bi-directional power fetching and dimmer control system, comprising: a dimmer circuit, that includes at least a dimmer driver and two connected bi-directional power electronic components; a single fire-wire bi-directional power fetching module, connected in series between the two bi-directional power electronic components, to perform single fire-wire power fetching when the dimmer circuit is conducting; a high side buck, connected in parallel to the dimmer circuit; and a DC to DC converter, with input end of the converter used for fetching power connected to the single fire-wire bi-directional power fetching module, and the high side buck; and with output end of the converter used for supplying power connected to the dimmer driver of the dimmer circuit. As such, single fire-wire bi-directional dimming can be performed, to raise significantly its range of control, while fetching enough power to drive Wi-Fi and 5G communication.
US10716173B2 Method for calibrating a power control loop of an induction hob
The invention relates to a method for calibrating a power control loop of an induction hob (1), the induction hob (1) comprising a power stage (10) including at least one induction element (21), a measurement unit (12) and a control unit (11), the method comprising the steps of: —coupling the at least one induction element (21) with a reference load; —powering the power stage (10) at predefined working conditions by means of said control unit (11); —deriving a measurement value being indicative for the power transferred from the power stage (10) to the reference load by means of said measurement unit (12); —providing the measurement value to the control unit (11); —calculating a correction value based on the measurement value and a reference value; —storing the correction value in a storage entity in order to modify measurement values provided by the measurement unit (12) based on the correction value when operating the induction hob (1).
US10716169B2 First radio network node (RNN), a second RNN and methods therein for establishing a communications interface between the first RNN and the second RNN
A first radio network node (208) and a method for establishing a communications interface between the first radio network node (208) and a second radio network node (210). The first radio network node is configured to provide one or more Evolved Universal Terrestrial Radio Access (E-UTRA) resources and the second radio network node is configured to provide one or more New Radio (NR) resources. Further, the first and second radio network nodes are operating in a wireless communications network (200). The first radio network node obtains a Transport Network Layer (TNL) address of the second radio network node from one out of a first core network node (204); and another first radio network node (208) acting as a proxy. Furthermore, the first radio network node established a communications interface between the first and second radio network nodes based on the obtained TNL address.
US10716166B2 Emergency radio communications system incorporating integral public safety radio bridging capability
A communication system and method is provided for handling emergencies wherein public safety radios are used to directly communicate with normally incompatible radios used by organizations such as schools. The system includes a radio communication bridge that is selectively activated by emergency personnel to contact an organization undergoing an emergency. The bridge is activated via a TCP/IP command over an IP network or alternatively sent by a pre-programmed digital radio. Computer software or firmware at communication endpoints, emergency responder locations, and at an emergency call center facilitates functionality of the system to include emergency notifications, dissemination of information associated with a particular emergency, and the status of the system to include activation and deactivation of the radio bridge.
US10716162B2 Reconstructing a personal area network or system after a failure in the network or system
Systems and methods are disclosed for reconstructing a personal area network (“PAN”) after a failure in a system or network. A method can include detecting, by a node, a power failure in a system. The method can further include storing, by the node, data about a parent node in the system at a time of the power failure. The method can further include detecting, by the node, power restoration in the system and entering a restoration state in response to detecting the power restoration. The method can further include transmitting, by the node and to the parent node, an enhanced beacon request via a particular frequency channel associated with the parent node. The method can also include receiving, by the node, an acknowledgement response from the parent node via the frequency channel and receiving, by the node, an enhanced beacon request from the parent node via the frequency channel.
US10716156B2 Method and device for transmitting data unit
In the present invention, if a transmitting device receives an activation command for a packet duplication function of a PDCP entity for a radio bearer (RB), the PDCP entity submits a PDCP protocol data unit (PDU) to each of multiple lower layer entities associated with the PDCP entity, and each of the multiple lower layer entities transmits the PDCP PDU. If the transmitting device receives a deactivation command for the packet duplication function, the PDCP entity submits the PDCP PDU to a single one of the multiple lower layer entities, and the single one of the multiple lower layer entities transmits the PDCP PDU.
US10716152B2 Access point name determination for mission critical services
A method for determining an access point name (APN) for mission critical services includes determining, at a user equipment (UE), APN information of a packet data network (PDN) based on at least one of a mission critical organization name, a registered public land mobile network identifier, or a home public land mobile network identifier currently associated with the UE; and connecting to the PDN based on the determined APN information.
US10716149B2 Method and apparatus for performing random access procedure
Provided are a method of performing a random access procedure in an unlicensed band and a device using the method. The device performs a clear channel assessment (CCA) during a random access preamble (RAP) window in the unlicensed band. If the CCA succeeds, the wireless device transmits a plurality of RAPs. The plurality of RAPs are repeatedly transmitted in a frequency domain or a time domain.
US10716143B2 Method and device for timing correction in a channel access using a Listen-Before-Talk protocol
According to some embodiments, a wireless device maintains timing associated with uplink transmissions by performing steps for each of a plurality of scheduled LBT transmission opportunities. The steps include determining whether an error in a current uplink transmission timing, with respect to a reference point based on a downlink timing for a reference cell, exceeds a predetermined threshold and adjusting the timing associated with uplink transmissions, for each scheduled LBT transmission opportunity for which the error exceeds the predetermined threshold. The steps also include performing an LBT assessment to determine whether the wireless device is permitted to transmit in the scheduled LBT transmission opportunity and, for each scheduled LBT transmission opportunity in which the LBT assessment indicates that the wireless device is not permitted to transmit, reversing any adjustment to the timing associated with uplink transmissions made for that scheduled LBT transmission opportunity.
US10716135B2 Data transmission method and apparatus
The present invention discloses a data transmission method, apparatus, and system, and an access point. The method includes: transceiving data of a data portion in an uplink OFDMA PPDU scheduled by an access point AP on a corresponding allocated frequency resource unit RU, determining one or more fundamental channel units on which the allocated frequency resource unit RU is located, and transceiving at least some fields in a common signaling portion in the uplink OFDMA PPDU on the determined one or more fundamental channels. In this way, one or more fundamental channels for transceiving at least some fields in a common signaling portion in an uplink OFDMA PPDU are determinate, and another user can transceive data on another idle fundamental channel, thereby improving channel utilization. In addition, multiple users can simultaneously transceive data on multiple fundamental channels, thereby improving a service transmission rate.
US10716131B2 Data transmission method and terminal
The present invention discloses a data transmission method and a terminal. In the method, the terminal supports transmissions with different TTL The method comprises: a base station instructing the terminal to use, on the basis of a target time unit of a target carrier wave, a first TTI for transmitting first data for semi-persistent scheduling and a second TTI for transmitting a second data for dynamic scheduling; and determining, on the basis of respective positions in the target time unit of a first time resource occupied for transmitting semi-persistent scheduling and of a second time resource occupied for transmitting dynamic scheduling, to transmit at least one of the first data and the second data, thereby achieving dynamic scheduling and semi-persistent scheduling using different TTIs.
US10716127B2 Uplink channel information feedback timing signaling in wireless communications
Various solutions with respect to uplink control information (UCI) feedback timing signaling in wireless communications are described. A user equipment (UE) identifies a type of uplink (UL) transmission to perform with respect to a network node of a wireless network. The UE receives a control signal from the network node and determines, based on the control signal, a timing offset of a transmission schedule for the identified type of the UL transmission. The UE performs the UL transmission to the network node according to the transmission schedule such that a first type of the UL transmission is performed with a first timing offset and a second type of the UL transmission is performed with a second timing offset different than the first timing offset.
US10716125B2 Sounding reference signal triggering for enhanced carrier aggregation
Methods, systems, and devices for wireless communication are described. A method at a user equipment (UE) includes receiving signaling that indicates a carrier aggregation (CA) configuration (having carriers configured for UL and downlink (DL) data transmissions) and an auxiliary uplink (UL) configuration (having carriers configured for UL reference signal transmissions). The method also includes receiving a resource assignment on a DL carrier of the CA configuration, and transmitting an aperiodic sounding reference signal (A-SRS) using the one or more carriers of the auxiliary UL configuration based at least in part on the received resource assignment. Another method is performed by a UE having a CA configuration and an A-SRS configuration, including receiving a resource assignment on a DL carrier in the CA configuration, detecting a trigger for transmitting an A-SRS, determining UL resources of the A-SRS configuration for transmitting the A-SRS, and transmitting the A-SRS on the determined UL resources.
US10716124B1 Use of Euclidian distance between UEs as basis to control grouping for MU-MIMO service
A base station will group UEs together for MU-MIMO service with the grouping being based at least in part on the UEs of the group being at least a threshold Euclidian distance from each other. Further, the base station could dynamically set the threshold Euclidian distance based on consideration of coverage quality. And the base station could additionally base the UE grouping on the UEs of the group having threshold angular separation, having reported threshold high SINR, and/or on one or more other factors.
US10716122B2 Split bearer dual/multiple connectivity retransmission diversity
When a radio bearer for sending packets to a UE is split between master and secondary network nodes, then based on relative network conditions (such as relative link quality in view of latency targets or other conditions that reflect user-plane loading) between that master and secondary network nodes a redundancy retransmission mode may be selected from among multiple redundancy retransmission modes. Each of these redundancy retransmission modes define a different protocol for retransmitting multiple copies of selected ones of the packets to the UE over the split radio bearer. These multiple copies are then wirelessly retransmitted to the UE over the split radio bearer according to the selected redundancy retransmission mode. In one example there are 4 possible modes and different modes retransmit PDCP PDUs versus RLC PDUs; in one mode the master and secondary network nodes both perform retransmissions of the identical selected packets.
US10716118B2 Change of rate matching modes in presence of channel state information reference signal transmission
In one aspect thereof the exemplary embodiments of this invention provide a method that includes, prior to confirmation that a network access node has correctly acquired capabilities of a user equipment, operating a user equipment with the network access node in accordance with a first rate matching mode and, only after confirmation to the user equipment that the network access node has correctly acquired capabilities of the user equipment, changing the rate matching mode to a second rate matching mode. In an embodiment the first rate matching mode comprises puncturing a downlink shared channel transmission with a set of resource elements, which may be at least one of reference symbols and muted resource elements, and the second rate matching mode comprises rate matching the downlink shared channel around those resource elements that are members of the set of resource elements. Also described are apparatus and computer readable storage medium storing program code that operate in accordance with the method.
US10716115B2 Method of controlling a mobile terminal, and an associated mobile terminal
A method is disclosed for controlling a mobile terminal having a first wireless interface for cellular communication in a mobile telecommunications network and a second wireless interface for non-cellular wireless communication, such as wireless local area network (WLAN) communication, in at least one frequency band. In the mobile terminal, the following steps are performed. Information is received from the mobile telecommunications network, and the information is processed. Then, based on an outcome of the processing of the information, the second wireless interface is disabled from wireless communication in at least one frequency band.
US10716112B2 Method for allocating frequency channels to a plurality of neighboring access points
In environments such as buildings in which access points are densely deployed, those access points influence each other. To provide a frequency channel allocation scheme in such densely populated environments information gathered by the access points are collected. In such a situation, relying on a list of neighboring access points, background noise, communication medium business, the beacon messages received from access points as well as their associated RSSI, may lead to a frequency channel allocation scheme that may not significantly reduce the interference between access points. The invention introduces an activity-based distance computed between at least two access points which represents a time overlap in a use of the communication medium.
US10716110B2 Wireless devices and systems including examples of configuration modes for baseband units and remote radio heads
Examples described herein include systems and methods which include wireless devices and systems with examples of configuration modes for baseband units (BBU) and remote radio heads (RRH). For example, a computing system including a BBU and a RRH may receive a configuration mode selection including information indicative of a configuration mode for respective processing units of the BBU and the RRH. The computing system may allocate the respective processing units to perform wireless processing stages associated with a wireless protocol. The BBU and/or the RRH may generate an output data stream based on the mixing of coefficient data with input data at the BBU and/or the RRH. Examples of systems and methods described herein may facilitate the processing of data for 5G (e.g., New Radio (NR)) wireless communications in a power-efficient and time-efficient manner.
US10716102B2 Communication system, mobile station, base station, response decision method, resource configuration decision method, and program
It is possible to solve the problem that a downstream control information amount is significantly increased if allocation information is periodically reported because no allocation method of a default E-DCH resource configuration is defined for a preamble signature. A base station and a mobile station decide a default resource configuration by using a total number of resource configurations or a value obtained from the total number.
US10716101B2 Uplink control information transmission methods for carrier aggregation
A method and apparatus for transmitting uplink control information (UCI) for Long Term Evolution-Advanced (LTE-A) using carrier aggregation is disclosed. Methods for UCI transmission in the uplink control channel, uplink shared channel or uplink data channel are disclosed. The methods include transmitting channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), hybrid automatic repeat request (HARQ) acknowledgement/non-acknowledgement (ACK/NACK), channel status reports (CQI/PMI/RI), source routing (SR) and sounding reference signals (SRS). In addition, methods for providing flexible configuration in signaling UCI, efficient resource utilization, and support for high volume UCI overhead in LTE-A are disclosed.
US10716094B2 Packet duplication in a wireless device and wireless network
A wireless device receives message(s) comprising configuration parameters for a first radio bearer; and a first information element indicating that packet duplication is configured for the first radio bearer. A control element indicates activation of the packet duplication for the first radio bearer corresponding to a first logical channel and a second logical channel may be received. A first uplink grant for transmission of one or more first transport blocks (TBs) is received. The one or more first TBs is be transmitted. The one or more first TBs comprise data of one or more first buffers associated with the first logical channels. Acknowledgement for the one or more first TBs is received. One or more second buffers associated with the second logical channel are flushed in response to the one or more first buffers being emptied in response to the transmission of the one or more first TBs.
US10716091B2 Systems and methods for intelligent routing of notifications of incoming voice communication requests
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media for intelligent routing of notifications of incoming voice communication requests. A device, such as a smartphone, may receive an incoming voice communication request, such as a cellular voice call. The smartphone may then identify devices connected to it, such as headsets, tablets, etc., and request each device activate a microphone or camera to attempt to locate the user with respect to the connected devices. The smartphone may then select one of the connected devices, or itself, as the device best able to notify the user of the incoming call based on captured audio, images, or video. The smartphone may then request the selected device output a notification, such as a ring tone, to notify the user of the incoming call. Such a technique may avoid inundating the user with simultaneous call notifications from multiple devices.
US10716090B2 Method of considering the positions of data points in relation to boundaries represented in a geographic information system database, in estimating location
A technique for the estimation of the location of a wireless terminal. The disclosed technique considers boundaries that are represented in a geographic information system (GIS) database in combination with a first, unenhanced estimate of location, in order to generate a second, enhanced estimate of location. To do so, the technique generates a point cloud based on the first estimate of location. At least some of the data points in the point cloud are then removed, depending on their positions in relation to certain boundaries stored in the GIS database, such as the exterior walls of buildings and other structures. By considering these boundaries, the disclosed technique can increase the probability that the estimated location is within an area that is occupiable by a person, thereby providing a more reasonable result. The technique generates the second, enhanced estimate based on the distribution of the remaining data points.
US10716089B1 Deployment of trained neural network based RSS fingerprint dataset
A method and system of deploying a trained neural network-based RSS fingerprint dataset for mobile device indoor navigation and positioning. The method comprises: based on RSS parameters acquired from a plurality of mobile devices acquired at a set of positions within an indoor area, accumulating the RSS parameters as a trained neural network-based RSS fingerprint dataset in a fingerprint database of the indoor area; and when a density of points represented by the set of positions having accumulated RSS parameters exceeds a deployment threshold density, deploying the RSS fingerprint dataset within a fingerprint map for mobile device navigation of the indoor area, the fingerprint map encompassing the set of positions.
US10716085B2 Determining device location in an IP-based wireless telecommunications network
A system and method determines a geographic position of a mobile device in communication with an IP-based wireless telecommunications network. A wireless connection between the mobile device and the IP-based wireless telecommunications network is established when the mobile device registers with a network controller (NC) through an access point (AP). When a geographical position is needed for the mobile device (e.g., a 911 call), messages are exchanged between the NC and the SMLC where the SMLC retrieves information from a database that is used to identify the geographic position of the mobile device. The database can store a variety of information related to mobile devices such as: last known position, IP address, MAC address, device or subscriber identifier, last CGI, etc. The geographical position is communicated back to the NC, which can then forward the position information to a switch for processing such as for 911 calls.
US10716084B2 Narrowband positioning signal design and procedures
Certain aspects of the present disclosure generally relate to downlink (DL) based and uplink (UL) based positioning reference signal (PRS) techniques that may help facilitate positioning procedures in systems deploying narrowband devices, such as narrowband Internet of Things (NB-IoT) devices. An exemplary method that may be performed by a node includes monitoring for positioning reference signals (PRS) transmitted from one or more base stations within a narrowband region of a wider system bandwidth, wherein tones of the PRS are repeated across at least one of multiple symbols within a same subframe, or multiple consecutive subframes, and estimating timing from the one or more base stations based on the PRS.
US10716083B2 Tracking area assignment method in wireless communication system and device therefor
Provided is a tracking area assignment method by an access and mobility management function (AMF) in a wireless communication system. The method may include receiving, from a session management function (SMF), service and session continuity (SSC) mode indication information for a protocol data unit (PDU) session generated for a user equipment (UE), obtaining serving area information for a serving area of a serving user plane function (UPF) associated with the PDU session, determining the assignment of a new tracking area to the UE is necessary based on a tracking area pre-assigned to the UE and the serving area, and performing tracking area update for the assignment of the new tracking area to the UE if it is determined that the assignment of the new tracking area is necessary.
US10716075B1 Transmit power control of access point with active sensor feedback
The present disclosure is directed to the use of active feedback from client devices to limit/regulate transmission power control of access points from the perspective of the client device. The instant transmission power control beneficially ensures that clients located at a cell edge still receive sufficient coverage from access points and have sufficient overlap with adjacent cells for seamless roaming for the wireless stations while minimizing co-channel interference. In some embodiments, the present disclosure beneficially leverages 802.11h TPC Constraint to dynamically report client's view of the RF environment and cell size estimation.
US10716073B2 Determination of device placement using pose angle
In an example method, a mobile device connects a voice call for a user. The voice call causes one or more radio frequency transmitters of the mobile device to transmit radio waves at a first power level. Motion data describing movement of the mobile device is obtained, and the orientation of the mobile device is determined based on the motion data. A determination whether the mobile device is on the user's body or on an inanimate object is made based on the orientation of the mobile device over the period of time. The transmit power level is adjusted based on the determination.
US10716072B2 Controlling radio frequency (RF) output power of antennas
Techniques for regulating a radio frequency (RF) output power of an antenna of a computing device are described. In an example a physical signal filter unit (PSFU) to filter a detection signal from a proximity sensor for regulating an RF output power of a device is described. The PSFU includes a first filter circuit to filter the detection signal and generate a first filter output signal and a logical inverter gate to generate an inverted detection signal based on the detection signal. The PSFU also includes a second filter circuit to generate a second filter output signal based on the inverted detection signal. The PSFU also includes a logical AND gate to perform a logical AND operation on the first filter output signal and the second filter output signal to generate a control signal for regulating the RF output power of an antenna of the computing device.
US10716068B2 Power saving methods for communication in localization systems
Systems and methods are provided and include a control module that establishes a secure wireless communication connection with a portable device. A sensor receives connection information about the secure wireless communication connection, eavesdrops on the wireless secure communication connection based on the connection information, measures signal information of a communication signal sent from the portable device to the control module during the secure wireless communication connection, compares the measured signal information with wakeup criteria information, and reports the measured signal information to the control module in response to the measured signal information satisfying the wakeup criteria. The control module receives the measured signal information from the sensor and determines a location of the portable device based on the measured signal information. The measured signal information includes at least one of received signal strength indicator information, angle of arrival information, and time difference of arrival information.
US10716064B2 Distributed sleep management for battery powered multi-hop heterogeneous wireless network
A network of nodes includes data nodes and at least one sink node to exchange packets between the sink node and the data nodes in a multi-hop manner. The data nodes include a battery powered node (BPN) having a transceiver, a memory, and a battery to provide energy to components of the BPN. The BPN includes a processor to determine a sleep schedule of the BPN independently from the sleep schedules of other data nodes and independently from commands transmitted by the sink node. The processor of the BPN switches the transceiver ON and OFF according to the sleep schedule to form an active period and a sleep period of the BPN. Also, the processor partitions at least part of the active period into a receiving (RX) period and a transmission (TX) period and causes the transceiver to transmit the data packets only during the TX period.
US10716061B2 Method and device for triggering plurality of PS-poll frames in wireless LAN
Disclosed are a method and a device for triggering a plurality of PS-poll frames in a wireless LAN. The method for triggering a plurality of PS-poll frames in a wireless LAN can comprise the steps of: transmitting, by an AP, a beacon frame; transmitting, by the AP, a first PS-poll trigger frame within a beacon interval; receiving, by the AP, a plurality of first PS-poll frames transmitted on the basis of a UL MU transmission by a first STA group as a response to the first PS-poll trigger frame; transmitting, by the AP, a plurality of first downlink data frames to a plurality of STAs on the basis of a DL MU transmission as a response to the plurality of first PS-poll frames; transmitting, by the AP, a second PS-poll trigger frame within a beacon interval; receiving, by the AP, a plurality of second PS-poll frames transmitted on the basis of the UL MU transmission by a second STA group as a response to the second PS-poll trigger frame; and transmitting, by the AP, a plurality of second downlink data frames to the plurality of STAs on the basis of the DL MU transmission as a response to the plurality of second PS-poll frames.
US10716057B1 Power-efficient passive discovery by network devices
Disclosed are techniques to minimize the electricity consumption of battery powered devices during network discovery and other phases of network operation. Example techniques include efficiently listening for other mains powered and battery powered devices within communication range of the battery powered device by, for example, shortening its listening window depending on how close the time reference maintained by the battery powered device is estimated to be to the time reference used by the other mains powered and battery powered devices within communication range. Other techniques include slowing the rate of listening by the battery powered device when the battery powered device is unlikely to be able to receive discovery messages or is already connected to the network. Other techniques include using knowledge of the network to listen for discovery messages on a channel or channels on which other devices are likely to be transmitting.
US10716056B2 Optimization for priority-based network identifier scans
Battery life of a user equipment (UE) can be extended when the UE is roaming internationally in a country that has multiple carrier networks each utilizing multiple public land mobile network (PLMN) identifiers. Scan control tables, stored in a universal integrated circuit card (UICC) of the UE, are populated with the identifiers of a PLMN having the highest priority in a defined area (e.g., Circle). A roaming control applet of the UICC can compare serving cell data with the scan control tables to determine if the UE is to perform a higher priority (HP) PLMN search. Utilization of the scan control table avoids unnecessary searches for HPPLMNs that are unavailable in the UE's current location and accordingly extends battery life of the UE.
US10716054B2 Methods and systems for controlling network access
Methods and systems for accessing networks prohibit uncontrolled communications over a designated network. In some aspects, a method of controlling network access is disclosed. The method comprises transmitting, by a first access point, a first beacon over a first network to a station, the first beacon including information allowing the station to associate with the first access point. The method also comprises receiving a probe request at the first access point over the first network from the station, the probe request including a request for rules for associating with a second network. The method additional comprises generating a probe response to include the rules regarding associating with the second network, wherein the rules do not permit uncontrolled communications over the second network. The method further comprises transmitting the probe response from the first access point to the station over the first network.
US10716053B2 Adaptive network discovery signaling
An apparatus and method for adaptive network discovery signaling. Information is collected in a database of events, such as the discovery of a new station. The event information (e.g., new station, antenna sectors, active links) is shared with a central coordinator, or other stations in the network. Based on events, at this or other stations, signal transmission forms are adapted, for example for transmitting the beacon signals and notification signals. Adaptations of signal transmission include changing how frequently signaling is performed, timing of signaling, adjusting beam width, and/or adjusting directionality.
US10716052B2 Proximity-based communication system applied to earthquake detection
The proliferation of networked, wireless-enabled devices is challenged by the reliance upon password management and user knowledge of privacy and security techniques to maintain control over data that is personal, proprietary or restricted. This disclosure enables a geo-proximity security and privacy system for assuring control and non-repudiation for wireless-enabled devices by relying upon location and trusted network relationships among a set of wireless-enabled devices, where one or more devices may act as a control or master key. Security in a digital society may be benefitted by the establishment of digital walls that are as flexible as the world of cyberspace to be erected whenever and wherever wireless-enabled technology is in use. The security protocol may be configured to secure a protected device or the data they contain from loss, theft, abuse or misuse.
US10716051B2 Method and apparatus for transmitting D2D discovery signal and communication system
Embodiments of the present disclosure provide a method and apparatus for transmitting a D2D discovery signal and a communication system. The method for transmitting includes: a UE selects a part of resources from a resource pool for transmitting a D2D discovery signal; the part of resources are selected in a manner of limiting number of times of transmission, or in a manner of limiting time interval, or in a manner of calculating a resource position; and transmits the D2D discovery signal by using the selected part of resources. With the embodiments of the present disclosure, malignant competitions may be avoided, resource utilization may be improved, and probabilities of undiscovery between UEs may be lowered; or detection may performed accurately, and complexity of a UE may be lowered.
US10716047B2 Techniques for selecting a radio access technology over an unlicensed radio frequency spectrum band for serving a class of traffic
A method for wireless communication at a user equipment (UE) includes determining that both a cellular radio access technology (RAT) and a wireless local area network (WLAN) RAT are available over an unlicensed radio frequency spectrum band; obtaining measurements for at least the cellular RAT or the WLAN RAT; selecting, by the UE, one of the cellular RAT or the WLAN RAT for a class of traffic, where the selected RAT is selected based at least in part on the measurements; and serving the class of traffic based at least in part on the selected RAT.
US10716045B2 Lossless handover for mobility with location identifier separation protocol in 3rd generation partnership project networks
A method is implemented by a network device in a cellular communication network. The method to improve handover processing by a source evolved universal terrestrial radio access network (E-UTRAN) node B (eNodeB) where the source eNodeB forwards traffic destined for a user equipment (UE) that is transferring its connection to a target eNodeB to enable mobility within the cellular communication network without anchor points. The method including receiving a handover request from the UE identifying the target eNodeB, sending a handover message to the target eNodeB, determining the UE is unavailable to the source eNodeB, and redirecting traffic for the UE to the target eNodeB.
US10716041B2 Access network device, user equipment, communications system, and communication method
The present disclosure relates to communication methods and devices. One example access network device includes at least one processor configured to generate requirement indication information. The requirement indication information is used to indicate a radio resource management (RRM) requirement to be satisfied by a user equipment (UE). The RRM requirement is suitable for a high-speed mobile communication environment. The example access network device also includes a transmitter configured to send the requirement indication information to the UE.
US10716040B2 Wireless device and method for triggering cell reselection
A wireless device 230 and a method therein for triggering a cell reselection procedure. The wireless device is served by a first Radio Network Node (RNN) 210, and the wireless device and the first RNN are operating in a wireless communications system 200. The wireless device determines a difference between a second signal parameter of a second signal and a first signal parameter of a first signal, wherein the first and second signal parameters are received from the first RNN. Further, the wireless device triggers a cell reselection procedure when the determined difference is larger than a first predetermined threshold value for the cell reselection procedure.
US10716038B2 Wireless device, network nodes and methods therein for handling a device-to-device (D2D) communication during handover in a wireless telecommunications network
A method performed by a first wireless device for handling a device-to-device (D2D) communication with a second wireless device during handover of the first wireless device from a source network node to a target network node in a wireless telecommunications network is provided. The first wireless device interrupts the D2D communication. Then, the first wireless device determines a first uplink timing difference as the difference between the uplink timing to the source network node and the uplink timing to the target network node. Further, the first wireless device reconfigures the D2D communication based on the first uplink timing difference. Then, the first wireless device restarts the D2D communication as reconfigured. A first wireless device is also provided, along with a target network node, a source network node and methods therein for handling a D2D communication.
US10716035B2 Communication system
A communication system is described in which user plane communication and control plane communication for a particular mobile communication device can be split between a base station that operates a small cell and a macro base station. Appropriate security for the user plane and control plane communications is safeguarded by ensuring that each base station is able to obtain or derive the correct security parameters for protecting the user plane or control plane communication for which it is responsible.
US10716033B2 Session transfer in a communication network
A method and apparatus for transferring a session from a packet switched access network to a circuit switched access network. A Mobility Management Entity receives a service type indicator from a gateway node. The service type indicator indicates a type of service for the session, and is associated with bearers used for the session. The Mobility Management Entity subsequently receives, from an eNodeB, an indication that the session is to be transferred from the packet switched network to the circuit switched access network. The Mobility Management Entity determines the bearers associated with the session using the service type indicator, and initiates transfer of the session using those bearers. This ensures that the correct bearers are transferred regardless of whether or not identifiers such as QCI values have been ascribed to other types of service.
US10716029B2 Terminal, base station, and communication method
A terminal includes: an application compatibility information acquirer that acquires first application compatibility information indicating an application with which a base station located on a channel of communication with a communication partner terminal is compatible; a utilized application negotiator that negotiates with the communication partner terminal about utilization of an application, included in applications with which the terminal is compatible, that matches the application indicated by the first application compatibility information; and a compression mode determiner that determines a compression mode on the basis of a result of negotiations about the application.
US10716026B2 Method and network entity for QoS control
The present disclosure provides a method in a network entity for Quality of Service (QoS) control of a service to be provided by a Service Provider (SP) to a user. The method comprises: receiving from another network entity a QoS capability request including a QoS requested by the SP for the service; retrieving a QoS profile of the user from a user database, the QoS profile including a maximum allowable QoS for the user dependent on the user's subscription with a network operator; and controlling a QoS to be authorized to the service based on the requested QoS and the maximum allowable QoS.
US10716024B2 Methods and systems for ranging protocol
Disclosed are systems, methods and devices for measuring a range between wireless devices using an exchange of messages between devices. For example, wireless transceiver devices may exchange messages transmitted in a wireless communications link to measure a time of flight. Based, at least in part, on the measured time of flight, a location of one of the wireless transceiver devices may be estimated.
US10716022B2 Systems and methods for calculating uplink pathloss in a WLAN
Systems and methods for calculating uplink pathloss in a wireless local area network are provided. Uplink pathloss between an access point and client device operating in the wireless local area network can be calculated based on determining an effective maximum transmit power. Based on the effective maximum transmit power, and known uplink power headroom, a current transmit power of the client device can be determined. Based on the current transmit power of the client device, uplink pathloss can be determined. If the operating conditions and/or characteristics of the client device and/or wireless local area network change, the uplink pathloss may be re-evaluated.
US10716021B1 Minimization of drive test (MDT) data donor device selection
A minimization drive test (MDT) selection server computer. The server comprises a processor, a non-transitory memory; and an MDT selection application stored in the non-transitory memory. When executed by the processor the MDT selection application receives a mobile communication device selection criteria, where the criteria identifies a device candidate profile, determines a degree of match of a plurality of MDT candidate mobile communication devices to the device candidate profile, selects a population of mobile communication devices to perform the MDT based at least in part on the degree of match of the mobile communication devices to the device candidate profile, and causes the selected population of mobile communication devices to perform the MDT.
US10716016B2 Network configuration of WiFi networks via a cloud-based WiFi network manager
A method of managing Wi-Fi access points using a Wi-Fi network manager is disclosed. Measurement data is received from a plurality of Wi-Fi access points via a control interface. Optimized adjustments to one or more Wi-Fi parameters associated with one or more of the plurality of access points are searched based at least in part on a set of network optimization goals and the measurement data received from the plurality of access points. At least some of the optimized adjustments to the one or more Wi-Fi parameters are transmitted to the one or more of the plurality of access points using the control interface.
US10716015B1 Broadcast beam profile assignment
Methods and systems are provided for assigning a broadcast beam profile, which may include vertical and/or horizontal beam widths, to a particular cell site. In determining which broadcast beam profile to assign, an elevation and/or height associated with a cell site, an elevation of the user devices within the coverage area of the cell site, or a quantity of user devices above a predetermined elevation is considered. Based on this information, a broadcast beam profile is assigned to the cell site. At least one of a horizontal or vertical beam width is then adjusted based on the broadcast beam profile.
US10716007B2 Protection of a security module in a telecommunication device coupled to an NFC circuit
A telecommunication device protects data stored in a security module. The device has a near field communication (NFC) router with a plurality of individually assignable gates and a routing table. In response to a request to assign a communication pipe to one of the gates, the device creates and stores a reference signature for the pipe based on at least one of a personal code of an authorized user of the device or an identifier of a radio frequency gate of the router. In response to a request to provide data from the security module to the NFC router, the device creates a current signature corresponding to the request to provide data. The device verifies whether the current signature corresponds to the stored reference signature and prevents a provision of the requested data based on a failure to verify the current signature corresponds to the stored reference signature.
US10716003B2 Identity and phone number verification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a computer system, a request comprising a phone number, identifying a primary channel and one or more secondary channels based on, at least in part, respective performance data of the primary and secondary channels, sending a first message comprising a first text string via the primary channel to a destination device associated with the phone number, after sending the first message, determining that a conversion event for the message and the primary channel did not occur within a specified time period, and based on the determining, sending a second message comprising the first text string via a particular secondary channel to the destination device.
US10716000B2 Protecting WLCP message exchange between TWAG and UE
A method of protecting WLAN Control Protocol (WLCP) message exchange between a Trusted WLAN Access Gateway (TWAG) (112) of a Trusted WLAN Access Network (TWAN) (110) and a User Equipment (UE) (101) are provided. The method comprises deriving, by an Authentication, Authorization, and Accounting, (AAA) Server (103) of an Evolved Packet Core (EPC) network which is interfaced with the TWAN, and by the UE, a Master Session Key (MSK) and an Extended MSK (EMSK), sending, from the AAA Server to a Trusted WLAN AAA Proxy (TWAP) (113) of the TWAN and an Access Point (AP) (111) of the TWAN, the MSK or a key derived from at least the MSK, and deriving, by the TWAN or by the AAA Server, and by the UE, from the MSK, the EMSK, or the key derived from at least the MSK or the EMSK, a key for protecting the WLCP message exchange. —Corresponding devices, computer programs, and computer program products are further provided.
US10715999B2 Selective key caching for fast roaming of wireless stations in communication networks
Authentication keys are selectively cached locally for faster roaming of wireless stations in a communication network. An attempt by a station to reassociate with an access point is detected. Responsive to identifying a key corresponding to the station as evidence of a previous association, the key is retrieved from the key cache without contracting a controller or an authentication server, for faster responses. At least one modified response frame is generated to include the identified key along with an approval of the association between the access point and the station. The at least one modified response is sent from the access point to the station. An attempt to roam to a station for a first time is detected responsive to a key cache miss at the access point. If the station has previously associated with an access point under purview of the controller, keys are located and sent back to the access point without contacting an authentication server as an improvement over IEEE 802.11r. The retrieved key can then be stored at the access point key cache for future use. An initial connection to the network is detected responsive to a key cache miss at the controller. In this case, authentication keys are retrieved from an authentication server.
US10715996B1 Transparent provisioning of a third-party service for a user device on a telecommunications network
The disclosed systems and methods authenticate a user of a telecommunications network for a third-party service provider to seamlessly provision a third-party service. A The telecommunications network receives an indication that a user device on the telecommunications network received an input by a user to access the third-party service. In response, the telecommunications network obtains a network-based identifier (e.g., IP address) that uniquely identifies the user device and associated user, determine that the user is eligible for the third-party service based on the user's subscribed service plan, and communicates information to enable the third-party service provider to automatically provision the third-party service on the user device without needing additional input to activate the third-party service or authenticate the user with the third-party service on the user device.
US10715995B2 Security protection of measurement report
Methods, apparatus, and computer-readable media are described to encode a trigger frame for a second station (STA2). A first sounding frame for the STA2 is generated. The first timestamp is associated with a transmission of the first sounding frame. A second sounding frame from the STA2 based upon the first sounding frame is decoded. The second sounding frame includes a holding time indication associated with a second timestamp and a third timestamp. A fourth timestamp is associated with receiving the second sound frame. The holding time indication is protected. A round-trip time is calculated based upon the first timestamp, the holding time indication, and the fourth timestamp.
US10715992B2 Discovery in a communication system
Discovery of devices in a network of devices comprises assigning resources for the discovery, and providing accordingly at least two discovery patterns of transmission and reception phases for the devices in the network for communication of information between the devices. A device can transmit or receive information in accordance with a dedicated discovery pattern of transmission and reception phases allocated from a set of different discovery patterns.
US10715990B2 Information processing method and communication node
An information processing method, applied to a first Device-to-Device (D2D) User Equipment (UE), is provided. In the method, auxiliary information is received from a first access node of the first D2D UE; and a second access node is accessed according to the auxiliary information, where the first access node and the second access node are access nodes of different types.
US10715988B2 Disaster event managment
Various embodiments disclosed herein provide for a disaster event management system that can track location of employees and other affected during disaster events and other emergency situations and determine their safety status. The disaster event management system can determine when an emergency event has occurred, and determine which employees are likely to be affected by the emergency, based on their location at the time and other directory information. The system can provide an interface on user equipment devices operated by the employees (mobile devices, laptops, computers, tablets, etc) to provide their status along with an identification code to verify their identification. In an embodiment, the system can prompt the user equipment devices to provide a status in response to determining that the employee may be affected by the emergency situation.
US10715987B2 Dynamic derivation of and broadcast to emergency contact list
A system for dynamic derivation of and sending to a contact group. The system may recognize an emergency situation (natural disaster, stranded, lost cell connection) and send a confirmation that may be sent to different contact groups from a network entity.
US10715986B2 Control system with smart devices for hazardous environments
A control system for hazardous environments decreases flame paths, decreases punctures to the control system when installing interfaces, and increases safety. The control system may be characterized as a “one size fits all” controller that is able to automatically recognize a plurality of user interfaces. The controller has an enclosure to which the interfaces can be attached. The interfaces may interact with control electronics wholly contained in the enclosure using a variety of “wireless” mechanisms. Such mechanisms include reflecting light waves, infrared (IR) communication, radio-frequency identification, inductive coils, short-range wireless communication, camera images, piezoelectricity, and magnetism, and the like. The interfaces may include switches, indicator lights, smoke detectors, and the like.
US10715980B2 Method for sharing application between terminals, and terminal
Embodiments of the present disclosure provide a method for sharing an application between terminals, and a terminal, so as to facilitate user operations at a receiving end. The method includes: generating, by a first terminal according to an application that has been installed, a shared application installation package of the application; sending, by the first terminal, the shared application installation package to a second terminal, so that the second terminal installs the shared application installation package; determining, by the first terminal, shared data of the application that has been installed, where the shared data is data that is from an application server and required for the application to run; and sending, by the first terminal, the shared data to the second terminal, so that the second terminal uses the shared data when running the shared application.
US10715979B2 Provisioning device and/or line sharing capabilities to internet of things (IoT) devices
Provisioning device and/or line sharing capabilities to Internet of Things (IoT) devices is described. A first device can provide first data associated with an identifier to a second device (e.g., an IoT device) and can send, to server(s), a request to provision a subscriber account and/or a communication address of the first device to the second device. The first request can include the first data. The second device can receive the first data and can provide second data associated with the identifier to the server(s). The server(s) can compare the first data and the second data. Based on determining the first data and the second data include the identifier, the server(s) can provision device and/or line sharing capabilities to the second device to enable the second device to send and/or receive communications associated with the subscriber account and/or the communication address.
US10715974B2 Methods for provisioning a wireless beacon
A method to associate a unique identifier (ID) of an object, such as a Bluetooth Low Energy beacon, to a spatial coordinate in a facility is described. In one embodiment, the method utilizes a visual indicator, such a barcode to transfer a beacon's unique ID to a mobile device. In another embodiment, the method transfers a beacon's unique ID to the mobile device via an optical data transmission. For either embodiment, the transfer is activated by a user prompting an activation sensor, such as a push button, on the beacon, or by the user sending a wireless signal from the mobile device to the beacon.
US10715967B1 Method for real-time talk-group creation within a push to talk for an incident report system
A method and apparatus for notifying authors of a conflict in a report is described herein. During operation authors' devices will be dynamically added to a particular talkgroup if it is determined that a conflict in a report has been detected.
US10715954B1 Technology for managing location-based functionalities for electronic devices
Systems and methods for managing and facilitating geofencing features associated with electronic devices are disclosed. According to certain aspects, an entity may own or manage a set of retail stores. A server associated with the entity may receive an estimated location of an electronic device, and may determine that the estimated location is in proximity to one of the set of retail stores. The server may further calculate a geofencing boundary for the retail store based on certain location-based data, and may determine whether the estimated location of the electronic device is within the geofencing boundary. The server may additionally facilitate certain geofencing features based on the determination.
US10715953B2 Location search using dynamic regions generated based on service data
Systems and methods for improving a location search process are provided. In example embodiments, a networked system receives an indication of a search being performed at a user device. The networked system detects a location of the user device. Based on the location of the user device, the networked system identifies a dynamically generated region in which to perform the search that corresponds to the location of the user device. Based on a search term, the networked system performs the search in the dynamically generated region corresponding to the location of the user device. A result of the search is presented on the user device.
US10715944B2 Ambisonics sound field navigation using directional decomposition and path distance estimation
Techniques of rendering sound for a listener involve determining, at a first position, a set of directions from which some specified fraction of the sound field energy originates and reconstruct the sound field at a second position based on the set of directions. Along these lines, a sound rendering computer may receive sound data representing sound emanating from positions on a sphere centered on a microphone. Nevertheless, only a small fraction of these points on the sphere contribute much of the sound field energy directed at the listener. The sound rendering computer determines such directions using a directional decomposition in which those directions having the highest fraction of the sound energy are identified. When the listener moves away from the microphone's position, the sound rendering computer, after identifying such directions, applies an amplitude and phase factor to the sound fields corresponding to those directions.
US10715938B2 Receiver / loud speaker
A hearing aid includes: a hearing aid housing with a connector socket; and an earpiece connector with a connector plug; wherein the connector plug of the earpiece connector is configured to releasably couple to the connector socket of the hearing aid housing for connecting the earpiece connector to the hearing aid housing; and wherein the connector plug of the earpiece connector comprises a connector plug body having a deadbolt movably arranged in the connector plug body.
US10715937B2 Ear-worn electronic device incorporating directional magnetic antenna
An ear-worn electronic device includes a housing comprising a first end and an opposing second end, a first side and an opposing second side, and the first and second sides extending between the first and second ends. The first side is configured to contact the wearer's head. A battery is disposed within the housing proximate the first end. An acoustic receiver or an acoustic receiver connector is disposed within the housing proximate the second end. Electronics including a near-field magnetic induction (NFMI) radio are disposed in the housing. A directional magnetic antenna is situated in or on the housing and coupled to the NFMI radio. The antenna comprises a core having a complex shape and a coil wound around a portion of the core. The core comprises a closed end oriented toward a source of magnetic noise and an open end oriented away from the source of magnetic noise.
US10715934B2 Hearing system and method of retrieving hearing device data
The present disclosure relates to methods and devices for a hearing system. A method of retrieval of hearing device data from a hearing device of a hearing system is provided, wherein retrieval of hearing device data comprises obtaining challenge data in a server device of the hearing system; transmitting the challenge data from the server device to a user application of a user accessory device; transmitting a challenge request comprising the challenge data from the user application to the hearing device; receiving a challenge response comprising response data from the hearing device; forwarding the response data from the user application to the server device; verifying the response data in the server device based on the challenge data; and optionally deriving the hearing device data from the response data, if verifying the response data is successful.
US10715933B1 Bilateral hearing aid system comprising temporal decorrelation beamformers
A binaural hearing aid system includes first and second hearing aids. A first signal processor of the first hearing aid is configured to generate a first monaural beamforming signal based on microphone signal(s) supplied by a first microphone arrangement of the first hearing aid, the first monaural beamforming signal exhibiting a first polar pattern with maximum sensitivity in a target direction. The first signal processor is also configured to: generate a bilateral beamforming signal based on the first monaural beamforming signal and a second monaural beamforming signal from the second hearing aid; generate a third monaural beamforming signal based on the microphone signal(s) and exhibiting a third polar pattern with maximum sensitivity at the ipsilateral side of the first hearing aid; delay the third monaural beamforming signal; and combine the first bilateral beamforming signal and the time-delayed third monaural beamforming signal to form a first hybrid beamforming signal.
US10715928B2 Capacitive microphone having capability of acceleration noise cancelation
The present invention provides a capacitive microphone having a capability of acceleration noise cancelation. The microphone includes (1) a moveable functional membrane comprising a basic functional membrane with an area Ao; and (2) a moveable reference membrane comprising a basic reference membrane. The basic reference membrane has one or more holes through the membrane's thickness, and the moveable reference membrane would be identical to the moveable functional membrane if the basic reference membrane does not have said one or more holes. The total area of said one or more holes is Ah, and a hole density HD is defined as Ah/Ao (%), and HD is in the range of e.g. from 0.012% to 2.647%.
US10715925B2 MEMS microphone
An MENS microphone is provided in the present disclosure. The MENS microphone includes a fixing pole plate, a vibrating pole plate, an elastic arm; the fixing pole plate comprises a first fixing electrode, an insulating layer, a second fixing electrode that are superimposed sequentially, a through hole penetrating through the first fixing pole plate, the insulating layer and the second fixing pole plate; the vibrating pole plate is embedded in the through hole, comprises a main body and a plurality of spaced protrusions provided on two opposite side walls of the main body; the fixing pole plate comprises a plurality of spaced grooves recessed from two opposite inner walls of the fixing pole plate respectively toward corresponding outer walls, the grooves penetrates through the first fixing electrode, the insulating layer, the second fixing electrode; the protrusions are inserted into the grooves and correspond to the grooves one to one.
US10715919B2 Acoustic device
The present disclosure provides an acoustic device, including a frame and a vibration system and a magnetic circuit system respectively fixed to the frame. The vibration system includes an FPC configured to support and fix the voice coil, where the FPC includes a first fixing arm and a second fixing arm arranged at an interval and an elastic arm configured to connect the first fixing arm and the second fixing arm; and the magnetic circuit system includes a magnetic yoke fixed to the frame, a magnet fixed to the magnetic yoke, and a magnetic frame flange that is bent and extends from a periphery of the magnetic yoke, and the magnetic frame flange is inserted in a gap between the voice coil and the elastic arm. Compared with the related art, the acoustic performance of the acoustic device of the present disclosure is optimal.
US10715917B2 Sound wave field generation
A system and method is configured to generate a sound wave field around a listening position in a target loudspeaker-room-microphone system in which a loudspeaker array of K≥1 groups of loudspeakers is disposed around the listening position, and a microphone array of M≥1 groups of microphones is disposed at the listening position. The system and method include equalizing filtering with controllable transfer functions in signal paths upstream of the K groups of loudspeakers. The system and method further include controlling with equalization control signals of the controllable transfer functions for equalizing filtering according to an adaptive control algorithm based on error signals and an input signal. The microphone array includes at least two first groups of microphones that are annularly disposed around a listener's head, around or in an artificial head or around or in a rigid sphere.
US10715916B2 Seatback
A speaker grill has a size and a shape that can be determined regardless of a size of a speaker body disposed inside a vehicle seatback. In the seatback, a speaker is secured to a speaker bracket. A flexible urethane segment and a cover, each of which includes an opening, are disposed on the front side of the seatback. A rigid urethane segment is disposed on a wall of the opening to surround the opening. A speaker grille over a front surface of the speaker is firmly inserted in the rigid urethane segment.
US10715915B2 Spatial crosstalk processing for stereo signal
An audio system provides for crosstalk processing and crosstalk compensation processing of an audio signal. The crosstalk processing may include crosstalk cancellation processing or crosstalk simulation processing. A crosstalk processed signal is generated by applying the crosstalk processing to a side channel of the left and right channels, with a mid channel of the left and right channels bypassing the crosstalk processing. The crosstalk processed signal and the mid channel that bypasses crosstalk processing is used to generate a left output channel and a right output channel. In some embodiments, a crosstalk compensated signal is generated by applying crosstalk compensation processing to the side channel. The crosstalk compensated signal adjusts for spectral defects caused by the crosstalk processing. The crosstalk processing and crosstalk compensation processing may be applied in different orders. The left and right output channels are generated using the crosstalk processed signal and the crosstalk compensated signal.
US10715912B2 Wireless communication device, audio signal controlling method, and non-transitory computer-readable storage medium
A wireless communication device includes an equalizer configured to adjust a frequency characteristic of a user audio signal on the basis of a predetermined gain setting and to generate an adjusted signal, or an adjusted audio signal; an encoder configured to encode the adjusted signal with a preset scheme to generate an encoded signal; a decoder configured to decode the encoded signal to generate a decoded signal; a sound quality evaluator configured to carry out a PESQ evaluation of the decoded signal and to generate an evaluation result with the user audio signal serving as a reference signal for evaluation; and a selector configured to change the gain setting and to select a gain setting yielding a high evaluation result.
US10715908B2 Adjustable acoustic interface loudspeaker
The present disclosure relates to loudspeakers and loudspeaker configurations. In one embodiment, a loudspeaker includes a driver, a basket structure and an acoustic interface surrounding the driver. The outer portion of the acoustic interface can be supported by the basket structure. Loudspeaker configurations provided herein can include a positioning element configured to position the driver in at least one of a first position relative to the basket structure, and a second position relative to the basket structure. Other embodiments are directed to loudspeaker components and configurations. In one embodiment, loudspeaker includes a housing structure and a flexible (e.g., stretch) acoustic interface to surround a driver of the loudspeaker.
US10715903B2 System and method for configuring audio signals to compensate for acoustic changes of the ear
Personal speaker systems including headset and earbud systems may be configured to capture audio data using an in-ear microphone while a speaker outputs known audio signals into the ear canal. The system may generate an acoustic model of the compressed ear canal and ear drum of the listener and utilize the acoustic model to provide noise cancelation at the eardrum, modification to the audio to result in a more natural sound at the eardrum, and/or to measure leakage of the personal speaker system.
US10715898B2 Dual-band wireless headphones
Embodiments of wireless audio systems and wireless transceivers for wirelessly communicating audio information are disclosed herein. In one example, a wireless audio system includes a primary wireless transceiver and a secondary wireless transceiver. The primary wireless transceiver includes a first and a second radio frequency (RF) module, a media access control (MAC) layer module shared by the first and the second RF module and at least one physical layer module configured to generate a first physical link between an audio source and the first RF module and generate a second physical link between the second RF module and the secondary wireless. The secondary wireless transceiver includes a third and a fourth RF module. The first and fourth RF modules implement a first short-range wireless communication protocol, and each of the second and third RF modules implements a second short-range wireless communication protocol.
US10715894B1 Electronic device with seamless fabric assembly
A portable audio input/output device may include an assembly enclosure that contains electrical and mechanical components of the device. A substantially cylindrical frame may encircle the assembly enclosure and may be surrounded by a tube of seamless material. A top end of the tube of seamless material may fold over a top end of the substantially cylindrical frame, and a bottom end of the tube of seamless material may fold over a bottom end of the substantially cylindrical frame. A cover assembly may couple to a top end of the assembly enclosure and secure the top end of the seamless fabric. A charging foot may be coupled to a bottom end of the assembly enclosure and secure the bottom end of the seamless fabric.
US10715891B2 Auto-provision method, a system and computer program products for FTTH backhaul, midhaul or fronthaul for mobile base stations based on SDN
An auto-provision method, system and computer programs for FTTH backhaul, midhaul or fronthaul for mobile base stations based on SDN. The method comprises detecting, by OLT when an ONU is connected to an optical termination point and responsive to said detection said OLT notifying a SDN controller. The SDN controller then provides connectivity to a base station connected to the ONU to a first restricted network providing access to a web site with limited connectivity. Then, said web site receives credential information identifying a technician of the base station and, once the technician is connected therein, further receives configuration information specifying which FTTH services the base station requires subscription. The SDN controller then disconnects the base station from the web site and reconnects it to a second network configured to provide access to a core network and to the subscribed FTTH services to the base station.
US10715888B2 Systems and methods for managing excess optical capacity and margin in optical networks
A method, a controller, and an optical network element are configured to perform steps of monitoring one or more optical links each formed by optical transceivers which are configured to provide variable capacity via a plurality of modulation formats; based on the monitoring, causing corresponding optical transceivers for the one or more optical links to operate at a first modulation format different from a second modulation format providing excess capacity; and mapping the excess capacity to bandwidth useable by one or more services managed by the one or more of the management system, the management plane, and the control plane.
US10715887B2 Silicon-photonics-based optical switch with low polarization sensitivity
A polarization-independent optical switching system capable of rerouting light signals is disclosed. The system includes a plurality of switching cells, each including a pair of bus waveguides that are formed in different planes above a substrate. Each bus waveguide supports low-loss propagation of both the TE- and TM-polarization modes and are optically decoupled when the switch is in an unswitched state. In its switched state, a shunt waveguide that also supports low-loss propagation of both polarization modes is moved into proximity with both bus waveguides to form a pair of adiabatic directional couplers that enable the light signal to evanescently couple between each bus waveguide and the shunt waveguide. As a result, the path of a light signal through the switching cell is reconfigured.
US10715879B2 Synchronizing ancillary data to content including audio
Synchronizing ancillary data to content including audio includes obtaining a representation of the content's audio and ancillary data pegged to instants in the representation of the content's audio, and aligning the representation of the content's audio to the content's audio to synchronize the ancillary data pegged to the instants in the representation of the content's audio to the content.
US10715878B2 Targeted television advertisements based on online behavior
In a method for delivering targeted television advertisements based on online behavior, IP addresses indicating online access devices and IP addresses indicating television set-top boxes are electronically associated for a multitude of users. Using user profile information derived from online activity from one of the online access IP addresses, a television advertisement is selected, such as by using behavioral targeting or demographic information, and automatically directed to the set-top box indicated by the set-top IP address associated with that online access IP address. Preferably neither the user profile information nor the electronic association of online access and set-top box IP addresses includes personally identifiable information.
US10715876B2 Transmission method, reception method, transmission apparatus, and reception apparatus
A transmission method includes: generating one or more transfer frames that each store one or more streams used for content transfer; and transmitting the one or more generated frames through broadcast, each of the one or more streams storing one or more second transfer units, each of the one or more second transfer units storing one or more first transfer units, and each of the one or more first transfer units storing one or more Internet Protocol (IP) packets. In at least one stream among the one or more streams, each of the first transfer units positioned at a head contains reference clock information indicating time used for reproduction of the content.
US10715875B2 Interactive alert for a viewable highlight
A set-top box can provide a program for display to a video device that can be provided to the set-top box using a first signal in a first format, which can be a satellite or cable feed. The set-top box can receive a highlight notification from a content server for a highlight available to be provided for viewing during the program and, in response, can provide an alert associated with the highlight to the video device for display. The set-top box can receive an indication that the alert has been selected and, in response, can access the highlight and provide the highlight to the video device for display. The highlight can be streamed to the set-top box using a second signal in a second format, which can be a video streamed as web content in an Internet video format, and can be removed from display upon completion of the highlight.
US10715871B1 Determining an end screen time for displaying an end screen user interface
A content platform can receive information identifying a plurality of exit times, in an on-demand content element, associated with respective user-initiated exit events. The plurality of exit times can be based on a time duration of the on-demand content element. The content platform can generate an exit time distribution based on the plurality of exit times, and can identify a maximum exit time density in the exit time distribution and a maximum exit time density gradient in the exit time distribution. The content platform can determine, using a machine-learning regression model, an end screen time in the on-demand content element based on the maximum exit time density and the maximum exit time density gradient. The content platform can generate an instruction to display an end screen user interface at the end screen time during playback of the on-demand content element.
US10715868B2 Broadcast receiving apparatus
In a broadcast receiving apparatus including: a broadcast receiving unit configured to receive control information regarding contents of digital broadcasting and content protection for the contents; an accumulation unit configured to accumulate the contents received by the broadcast receiving unit; a video output unit configured to output video of the contents received by the broadcast receiving unit or video of the contents accumulated by the accumulation unit to external equipment; an interface; and a control unit, switching of content protecting processes are executed in accordance with the number of pixels of video of contents in a first video outputting process state to output contents to external equipment without accumulation, a second video outputting process state to output contents to external equipment after an accumulating process, a copying process state, and a moving process state, and control is executed.
US10715865B2 Method and device for identifying and verifying the illegitimate use of residential set-top boxes
In one illustrative example, TV usage data associated with a residential set-top box (STB) are obtained and stored over a plurality of repeated (e.g. weekly) time periods. TV usage pattern data associated with the residential STB are derived based on the stored TV usage data. A suspected illegitimate use of the residential STB is identified based on identifying a match or correlation between the TV usage pattern data and one of a plurality of predetermined commercial TV usage patterns. Further, for each listing data of one or more published listings of business hours, types, and themes associated with one or more commercial establishments, a comparison or correlation is performed between the TV usage pattern data and the listing data. A commercial establishment associated with illegitimate use is identified based on identifying a match or correlation between the TV usage pattern data and the listing data associated with the commercial establishment.
US10715862B2 Method and system for identifying relevant media content
Media content relevant to an input video is identified by analyzing video frames in the input video to detect if any of the video frames contain a target product. One or more video frames found to be containing a detected target product is selected and a product thumbnail is generated for each of selected the video frames. At least one product thumbnails is selected and a video product visual index is generated for each of the selected product thumbnail. Relevant media content is then identified for each of the product thumbnails by comparing the video product visual index of each of the selected product thumbnail with a plurality of media content visual index in a media content database. Each media content visual index is associated with one media content in the media content product database.
US10715859B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method of transmitting broadcast signal, and method of receiving broadcast signal
A broadcast reception method includes: receiving a broadcast signal including service data and signaling information for a service, wherein the signaling information includes first signaling information for acquisition of the service, wherein the signaling information includes second signaling information including bootstrap information for the service; acquiring the service data on the basis of the signaling information; and decoding the service data, wherein the signaling information includes electronic service guide (ESG) bootstrap information for ESG data.
US10715856B2 Devices, methods, and program products enabling concurrent personal network streaming and wide area network access
Devices (e.g., client media receivers), methods, and program products are provided enabling personal network streaming and concurrent Wide Area Network (WAN) access. In embodiments, the method is carried-out by a client media receiver utilized with a Personal Video Recorder (PVR) and a display device. The method includes the step or process of identifying a user desire to conduct a wireless PVR viewing session utilizing the receiver, while maintaining wireless access to a WAN. When identifying such a user desire, the receiver: (i) creates a personal Local Area Network (LAN) enabling wireless communication between the receiver and the PVR, and (ii) establishes Dual Virtual Antenna (DVA) parameters defining first and second virtual antennae assigned to the WAN and to the personal LAN, respectively. The second virtual antenna is then utilized to support a wireless PVR viewing session, while WAN data is concurrently routed through the first virtual antenna as needed.
US10715853B2 Person level viewership probabilistic assignment model with Markov Chain
Techniques for projecting person-level viewership from household-level tuning events are described. Initially, panelist viewing data are accessed and a plurality of state values based on the panelist viewing data are determined. Then, tuning data representing tuning events associated with particular households are accessed. For at least one tuning event represented by the tuning data, household member data is accessed, a portion of the panelist viewing data whose panelist information matches at least a portion of the member data is determined, a total number of watched minutes of the program by an individual member and a number of continuous series of watched states of the program by the individual member is determined, and an output representative of a probability that the particular portion of the program was watched by one or more of the individual members is generated.
US10715848B2 Methods and systems for generating and providing program guides and content
Systems and methods for identifying, assembling, and transmitting content are described in the illustrative context of electronic program guides and program channels. Data is received over a network from a first user terminal that enables identification of the first user. Program information for a digital program is accessed. A determination is made as to how many interstitials are to be presented during a playback of the digital program. A prediction model is selected and executed to generate predictions of user responses to one or more placements of program interstitials. The user response predictions are used to determine positioning of interstitials with respect to the program. The interstitials are enabled to be displayed on the first user terminal in accordance with the determined positioning.
US10715843B2 Forming one or more tile streams on the basis of one or more video streams
Methods and systems are described for forming one or more tile streams comprising: providing media data of at least one composite video stream to the input of at least one encoder, the media data of said composite video stream representing video frames comprising an image region having one or more subregions, each of said one or more subregions comprising visual content of one of said one or more video streams; providing encoder information to said encoder for configuring said encoder to generate encoded media data representing tiled video frames, a tile in said tiled video frames matching at least one of said one or more subregions; encoding media data of said composite video stream, wherein media data associated with a subregion of a video frame are encoded into independently encoded media data that have no spatial decoding dependency on media data of other subregions in said video frame, said independently encoded media data forming a tile of a tiled video frame, preferably said tile being arranged in said image region on the basis of a tile grid; and, storing said encoded media data as one or more tile streams on a storage medium, preferably on a storage medium of one or more network nodes, a tile stream comprising media data of at least one tile and tile position information for signaling a decoder to decode the media data of said tile stream into tiled video frames comprising a tile at a position as indicated by the tile position information.
US10715841B2 Method and system for remotely controlling consumer electronic devices
A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
US10715834B2 Film grain simulation based on pre-computed transform coefficients
Film grain simulation within a receiver (11) occurs by first obtaining at least one block of pre-computed transformed coefficients. The block of pre-computed transformed coefficients undergoes filtering responsive to a frequency range that characterizes a desired pattern of the film grain. In practice, the frequency range lies within a set of cut frequencies fHL, fVL, fHH and fVH of a filter in two dimensions that characterizes a desired film grain pattern. Thereafter, the filtered set of coefficients undergoes an inverse transform to yield the film grain pattern.
US10715832B2 Method and apparatus of block partition for VR360 video coding
Methods and apparatus of processing 360-degree virtual reality (VR360) pictures are disclosed. According to one method, if a leaf coding unit contains one or more face edges, the leaf processing unit is split into sub-processing units along the face edges without the need to signal the partition. In another method, if the quadtree (QT) of binary tree (BT) partition depth for a processing unit has not reached the maximum QT or BT depth, the processing unit is split. If the processing unit contains a horizontal face edge, QT or horizontal BT partition is applied. If the processing unit contains a vertical face edge, QT or vertical BT partition is applied.
US10715827B2 Multi-hypotheses merge mode
A multi-hypotheses motion prediction mode for video coding conveys prediction for motion compensation based on a selection of multiple predictions for motion compensation (hypotheses), which are respectively obtained using motion predictors or MVP selected from a list of candidate motion predictors. When coding a block of pixels, a video coder implementing multi-hypotheses motion prediction selects a first motion predictor and a second motion predictor from a list of candidate motion predictors for the block of pixels. The video coder encodes or decodes a motion prediction code word that identifies the first and second motion predictors. The video coder computes a combined prediction for motion compensation based on first and second sets of pixels that are obtained using the selected first and second motion predictors, respectively. The video coder encodes or decodes the block of pixels by using the combined prediction for motion compensation.
US10715821B2 Embedding information about EOB positions
A method for decoding a transform block of quantized transform coefficients. The method includes decoding, from an encoded bitstream, a predetermined number of coefficients of the quantized transform coefficients, the transform block includes the predetermined number of coefficients and subsequent quantized transform coefficients; determining a value for the predetermined number of coefficients; decoding, from the encoded bitstream, a subsequent quantized transform coefficient of the subsequent quantized transform coefficients; and determining whether to decode an end-of-block (EOB) indicator based on the value that is determined for the predetermined number of coefficients.
US10715820B2 Interframe predictive coding method and device
An inter-frame predictive encoding method is disclosed and comprises: dividing a frame to be encoded into a plurality of block to be encoded by an encoder; determining, for each block to be encoded, a forward encoding block and a backward encoding block corresponding to the block to be encoded; determining a first weighting parameter corresponding to the forward encoding block; determining an overall brightness-based second weighting parameter of a reference image containing the forward encoding block, and determining an overall brightness-based third weighting parameter of a reference image containing the backward encoding block; determining a fourth weighting parameter corresponding to the backward encoding block according to the first weighting parameter; determining a predictive actual weighting parameter of the block to be encoded according to the first, second, third, and fourth weighting parameters; performing predictive encoding on the block to be encoded by the predictive actual weighting parameter.
US10715814B2 Techniques for optimizing encoding parameters for different shot sequences
In various embodiments, an encoding optimization application encodes a source video sequence. The encoding optimization application partitions a source video sequence associated with a media title into multiple subsequences that include a first subsequence and a second subsequence. Subsequently, the encoding optimization application generates a first encoded subsequence based on the first subsequence and a first value of an encoding parameter. The encoding optimization application generates a second encoded subsequence based on the second subsequence and a second value for the encoding parameter. Notably, the second value of the encoding parameter is not equal to the first value of the encoding parameter. The encoding optimization application then aggregates the first encoded subsequence and the second encoded subsequence to generate an encoded video sequence. At least a portion of the encoded video sequence is subsequently streamed to an endpoint device during a playback of the media title.
US10715806B2 Systems, methods, and media for transcoding video data
Methods, systems, and computer readable media for transcoding video data based on metadata are provided. In some embodiments, methods for transcoding video data using metadata are provided, the methods comprising: receiving a first plurality of encoded images from a storage device; decoding the first plurality of encoded images based on a first coding scheme to generate a plurality of decoded images; receiving a plurality of encoding parameters from the storage device; and encoding the plurality of decoded images into a second plurality of encoded images based on a second coding scheme and the plurality of encoding parameters.
US10715805B2 Method and device for subband coding frequency conversion unit, and method and device for image encoding/decoding using same
A method performed by an apparatus for decoding a video, includes: generating a predicted block by predicting a current block to be decoded; reconstructing frequency coefficients in a frequency conversion unit by decoding a bitstream, to generate a frequency conversion block having a size of the frequency conversion unit; inversely transforming the frequency conversion block by using a transform size identical to the size of the frequency conversion unit, to reconstruct a residual block; and adding the reconstructed residual block to the predicted block.
US10715804B2 Encoding apparatus and encoding method as well as decoding apparatus and decoding method
Provided is an encoding apparatus, an encoding method, a decoding apparatus, and a decoding method by which a transmission efficiency and picture quality can be improved. The encoding apparatus encodes an input image by a non-reversible encoding method and transmits identification information for identifying match components that are, from among a plurality of texture components registered in a database, texture components that match with the input image and encoded data obtained by encoding the input image. The decoding apparatus receives the encoded data and the identification information, decodes the encoded data into a decoded image, and synthesizes the texture component as the match component identified by the identification information from among a plurality of texture components registered in a database and the decoded image. The present technology can be applied, for example, to a codec or the like by which an image is encoded and decoded.
US10715802B2 Method for encoding/decoding video signal by using single optimized graph
The present invention provides a method for encoding a video signal by using a single optimized graph, comprising the steps of: obtaining a residual block; generating graphs from the residual block; generating an optimized graph and an optimized transform by combining the graphs, wherein the graphs are combined on the basis of an optimization step; and performing a transform for the residual block on the basis of the optimized graph and the optimized transform.
US10715801B2 Method for palette table initialization and management
A method of palette management for palette coding in a video coding system receives input data associated with a current block in a high-level picture structure and initializes a palette predictor in the high-level picture structure before a corresponding palette of a first palette-coded block in the high-level picture structure is coded. If a palette mode is selected for the current block, the method applies the palette coding to the current block using a current palette and updates the palette predictor based on the current palette to generate an updated palette predictor for a next block coded in the palette mode.
US10715800B2 Image processing apparatus and image processing method
The present disclosure relates to an image processing apparatus and an image processing method each of which causes an encoding efficiency of information indicating a prediction mode of a color component in the case where a prediction mode of a luminance component of an image is an intra BC prediction mode to be enhanced. In the case where a prediction mode of a luminance component of an image is an intra BC prediction mode, an encoding section encodes prediction mode information indicating a prediction mode of a color component of the image by using, as a context, that the prediction mode of the luminance component of the image is the intra BC prediction mode. The present disclosure, for example, can be applied to an image encoding apparatus or the like.
US10715798B2 Image processing apparatus and method thereof
The present technology relates to an image processing apparatus and method capable of preventing an increase in a cost of the apparatus. A setting unit sets restriction information for restricting a size of a block of an image and a prediction method to be applied to the block having the size. An inter-prediction unit generates a prediction image according to the restriction information. An encoder 1000 encodes the block using the prediction image and generates an encoded stream. Then, the encoder 1000 transmits the encoded stream and the restriction information. The present technology can be applied to a case of encoding/decoding an image, and the like.
US10715797B2 Device for testing angle of view of camera
The present invention relates to a device for testing an angle of view of a camera. The present invention may comprise: a first light source which is arranged to face an image sensor, and has a first width and a second width longer than the first width; and a second light source and a third light source which are disposed on both sides of the image sensor in the direction of the first width, respectively. The present invention can inhibit an interference of the light source or a bracket supporting the light source by reducing the number of light sources. In addition, since it is possible to measure the angle of view of a camera by reducing the light sources, the present invention can reduce the manufacturing costs of a device for testing an angle of view of a camera.
US10715795B2 Method for determining a diagnostic condition of a vehicular video connection
A method for determining a diagnostic condition of a vehicular video connection includes providing a video driver, a video cable, a video driver power supply, a current sensor and a microcontroller. The video driver is powered via the video driver power supply. Current flowing to the video driver from the video driver power supply is sensed via the current sensor. The microcontroller determines a current level sensed by the current sensor during operation of the video driver. An open circuit condition may be determined when the determined current level of the current flowing into the video driver falls below a predetermined quantity, and/or a short to battery condition may be determined when the determined current level of the current flowing into the video driver exceeds a predetermined quantity.
US10715794B2 Method and system for tracking eye movement in conjunction with a light scanning projector
An eye tracking system includes a pair of glasses including two frames and a light scanning projector coupled to the pair of glasses and operable to scan a beam of light. The eye tracking system also includes an eyepiece mounted in one of the two frames and optically coupled to the light scanning projector. The eyepiece includes an exit pupil expander operable to direct at least a portion of the beam of light towards an eye of a user. The eye tracking system further includes one or more photodetectors coupled to the pair of glasses and a processor coupled to the light scanning projector and the one or more photodetectors.
US10715793B1 Two dimensional to three dimensional moving image converter
The inventive method involves receiving as input a representation of an ordered set of two dimensional images. The ordered set of two dimensional images is analyzed to determine at least one first view of an object in at least two dimensions and at least one motion vector. The next step is analyzing the combination of the first view of the object in at least two dimensions, the motion vector, and the ordered set of two dimensional images to determine at least a second view of the object; generating a three dimensional representation of the ordered set of two dimensional images on the basis of at least the first view of the object and the second view of the object. Finally, the method involves providing indicia of the three dimensional representation as an output.
US10715792B2 Display device and method of controlling the same
A display device and a method of controlling the same are provided. The display device includes: a display panel including a plurality of pixels, each of which includes a plurality of sub pixels; a prism panel at one side of the display panel and including a prism array and a liquid crystal; a prism panel driver configured to apply voltage to the prism panel; and a controller configured to display a plurality of image frames on the display panel and to control a driving state of the prism panel variably while the plurality of image frames is displayed.
US10715789B2 Light-deflection three-dimensional imaging device and projection device, and application thereof
A light-deflection three-dimensional imaging device and a projection device, and the application thereof are provided. The light-deflection three-dimensional imaging device includes a projection device, a receiving device and a processor. The projection device includes a light source, a grating, a condensing lens group, a light deflection element and an emission lens, wherein after the modulation by the grating, the aggregation by the condensing lens group and the deflection by the light deflection element, the projection light transmitted by the light source penetrates the emission lens and is emitted from a side surface of the projection device. The light deflection element is provided to change a projection path of light emitted from the light source, thereby changing an installation manner of the projection device, so that the thickness thereof is significantly reduced, thereby facilitating the installation in lighter and thinner electronic mobile devices, such as a mobile phone, a laptop, a tablet computer, etc.
US10715788B2 Camera alignment and/or calibration methods and apparatus
Methods and apparatus for aligning components of camera assemblies of one or more camera pairs, e.g., a stereoscopic camera pairs, are described. A camera calibration tool referred to as a camera bra is used. Each dome of the camera bra includes a test pattern, e.g., grid of points, with the domes being aligned and spaced apart by a predetermined amount. The bra is placed over the cameras of a camera pair, the grids are detected and displayed. The camera component positions are adjusted until the displayed images show the grids as being properly aligned. Because the grids on the calibration tool are properly aligned as a result of the manufacturing of the calibration tool, when the images are brought into alignment the cameras will be properly spaced and aligned at which point the calibration tool can be removed and the stereoscopic camera pair used to capture images of a scene.
US10715787B1 Depth imaging system and method for controlling depth imaging system thereof
A depth imaging system and a control method thereof are provided. The depth imaging system includes a first imaging device, a second imaging device, a sliding base, a detecting module, an estimating module, a calculating module, and a control module. The first imaging device and the second imaging device are mounted on the sliding base. The detecting module detects a target region of the first image and the second image. The estimating module estimates an initial depth of the target region. The calculating module calculates a baseline corresponding to the initial depth. The control module controls the sliding base to adjust a relative distance between the first imaging device and the second imaging device. The calculating module generates an adjusted baseline according to the adjusted relative distance between the first imaging device and the second imaging device, such that the adjusted baseline is closer to the calculated baseline.
US10715785B2 Electronic device and method for controlling the same
An electronic device includes: a playback unit which plays back a viewing-direction-changeable moving image; a management unit which stores viewpoint information as a record of a viewing direction in playing back the moving image; and a control unit which carries out control so that a range of the moving image including a viewing direction identical to a viewing direction on a previous playback occasion is extracted and displayed based on the viewpoint information stored in the management unit, in response to predetermined user operation different from an instruction for normal-speed playback and related to playback of the moving image or specification of a playback position in the moving image, and carries out control so that the displaying the range based on the viewpoint information is not performed in response to an instruction for normal-speed playback.
US10715784B2 Methods and systems for preserving precision in compressed depth data representative of a scene
An exemplary data precision preservation system accesses a depth representation of a virtual reality scene associated with a world coordinate space, divides the representation into sections associated with different clip coordinate spaces, and determines a lowest and a highest non-null depth value represented in a particular section. Based on these values, the system determines an inverse view-projection transform for transforming depth values from a clip coordinate space of the particular section to the world coordinate space. The system converts original depth values represented in the particular section to compressed depth values that are normalized so as to be represented using fewer data bits the original depth values. The system provides, to a media player device by way of a network, a virtual reality dataset representative of the virtual reality scene and including the compressed depth values and the inverse view-projection transform. Corresponding systems and methods are also disclosed.
US10715778B2 Video signal transmission device, video signal reception device and video signal transferring system
The present invention relates to a video signal transmission device and the like that can support a variety of system specifications. The device includes a packer unit, an encoder unit, and a serializer. The packer unit generates, from a video signal of one or more pixels, a plurality of block signals having a packet configuration of size corresponding to the number of pixels and the number of tone bits of a color signal constituting a video signal. At this time, a control signal including a pulse having a width corresponding to the number of pixels and the number of tone bits is also generated. The encoder unit applies encoding processing having encoding efficiencies that are different between a first period and a second period of a control signal that are distinguished depending on existence or non-existence of a pulse to the block signals.
US10715775B2 Multimedia device for processing video signal and control method thereof
The present invention discloses a multimedia device for processing a video signal and control method thereof. According to an embodiment of the present invention, the multimedia device includes a controller configured to perform tone mapping, a dynamic contrast function, and a local contrast function. The controller performs the tone mapping not only on an HDR video signal but also on an SDR video signal. When performing the tone mapping on the SDR video signal, the controller amplifies only an intermediate-gradient region without adjusting low-gradient and high-gradient regions. When performing the dynamic contrast function, the controller only an intermediate-gradient region of the video signal without adjusting low-gradient and high-gradient regions. When performing the local contrast function, the controller divides the video signal into blocks, calculates an APL value of each block, and then applies a linear curve based on the APL value.
US10715774B2 Color conversion for ambient-adaptive digital content
A method for digital image color conversion includes, at a first computing device, capturing a first digital image of a first real-world environment. Based on ambient lighting conditions of the first real-world environment, a first ambient lighting-agnostic digital image is generated using a capture-side ambient lighting color conversion. The first ambient lighting-agnostic digital image is transmitted to a second computing device in a second real-world environment. From the second computing device, a second ambient lighting-agnostic digital image is received, the second image having been generated by the second computing device from a second digital image using the capture-side ambient lighting color conversion. Based on the ambient lighting conditions of the first real-world environment, a lighting-corrected digital image is generated from the second ambient lighting-agnostic digital image using a display-side ambient lighting color conversion. The lighting-corrected digital image is displayed on the first computing device.
US10715770B2 Projection device, projection system and an image calibration method
A projection device including a processor circuit is provided. A reverse-warped image is generated by the processor circuit according to an input image and a second mapping table. The projection device is adapted to project the reverse-warped image onto the projection screen. The second mapping table is converted from a first mapping table according to a plurality of warped feature points caused according to a first calibration pattern and a second calibration pattern. A projection system and an image calibration method are also provided. Therefore, an undistorted and a non-warped image may be formed on a curved projection screen and be viewed by a viewer.
US10715767B2 Information transmission device, information transmission method, and information transmission system
The present technology relates to an information transmission device, an information transmission method, and an information transmission system that smoothes the power consumption of an entire system. The information transmission device includes a detection unit that detects occurrence of a specific event based on the surrounding information acquired, a generation unit that generates transmission data from the surrounding information, a management unit that manages profile information at least including a remaining battery level, a decision unit that decides, based on the profile information, a destination of the transmission data generated, and a transmission unit that transmits the transmission data to the destination decided. The present technology is applicable to a monitoring system, for example.
US10715761B2 Method for providing video content and electronic device for supporting the same
An electronic device is provided. The electronic device includes a memory configured to store a high-speed video captured with a first number of frames per second and a processor configured to be electrically connected with the memory. The processor is configured to detect an amount of image variation based on at least one of the first number of frames and generate a slow motion interval, a playback time of which is extended, by dividing or sampling the first number of frames into a second number of frames which are less than the first number of frames with respect to a video interval having an amount of image variation which meets a specified condition.
US10715759B2 Athletic activity heads up display systems and methods
A method of using an athletic activity heads up display system during an athletic activity includes the steps of a heads up display unit receiving information about a sport ball and the heads up display unit displaying an image to an individual based on the information, where the image is overlaid on the individual's present field of view of an environment.
US10715758B2 Amplification circuit performing primary and secondary amplifications
An amplification circuit includes a first amplification block suitable for primarily amplifying a voltage difference between a first voltage and a second voltage corresponding to a first input current and a second input current, respectively, and a second amplification block suitable for secondarily amplifying the voltage difference between the first and second voltages to generate an amplification signal.
US10715757B2 A/D converter
An A/D converter 1 includes a front stage A/D conversion unit (3) including a first A/D conversion unit (6) that receives an analog signal from a CMOS image sensor (100) and generates a first digital value (D1) and a first residual analog signal (VOPF) through a folding integration A/D conversion operation, and a second A/D conversion unit (7) that receives a first residual analog signal (VOPF) from the first A/D conversion unit (6) and generates a second digital value (D2) and a second residual analog signal (VOPC) through a cyclic A/D conversion operation, and a rear stage A/D conversion unit (4) that receives the second residual analog signal (VOPC) from the front stage A/D conversion unit (3) and generates a third digital value (D3) through an acyclic A/D conversion operation.
US10715751B2 Solid-state image pickup element, image pickup device, and method of manufacturing solid-state image pickup element
The solid-state image pickup element includes a pixel, a light-receiving-surface-sided trench, and a light-receiving-surface-sided shielding member. A plurality of protrusions is formed on the light-receiving surface of the pixel in the solid-state image pickup element. In addition, the light-receiving-surface-sided trench is formed around the pixel having the plurality of protrusions formed, at the light-receiving surface in the solid-state image pickup element. In addition, the light-receiving-surface-sided member is buried in the light-receiving-surface-sided trench formed around the pixel having the plurality of protrusions formed on the light-receiving surface in the solid-state image pickup element. In addition, the photoelectric conversion region of a near-infrared-light pixel expands to the surface side opposed to the light-receiving surface of the photoelectric conversion region of a visible-light pixel. In addition, a trench is further formed inside the pixel at a surface opposed to the light-receiving surface.
US10715747B2 Sensor support system, terminal, sensor, and method for supporting sensor
A sensor support system includes a sensor and a terminal device configured to display form information of the sensor. The sensor includes a two-dimensional code (storage tag) which can be read from the terminal device and which is configured to store the form information of the sensor. The terminal device is configured to calculate position information of the sensor from an image of the sensor, configured to generate a virtual image of the form information of the sensor, and configured to display on a display an image in which the virtual image is superimposed on an image of the sensor taken by a camera.
US10715744B2 Vehicular display control device, vehicular display system, vehicular display control method, and non-transitory storage medium
A vehicular display control device includes a video acquiring unit configured to acquire video data captured by a rear camera configured to capture a rear view of a vehicle, a frequency detecting unit configured to detect a frequency of a driver's action in the vehicle for changing a range of view with respect to a display installed in front of the driver, a video data generating unit configured to clip, when the frequency of the driver's action detected by the frequency detecting unit becomes high, a clipping range in the captured video data acquired by the video acquiring unit wider than a clipping range before the frequency of the driver's action becomes high to generate video data for a predetermined time, and a display controller configured to cause a display installed in front of the driver to display the video data generated by the video data generating unit.
US10715741B1 Occulting device and methods of using same
An occulting device includes a sensor capable of capturing an image, a photochromic film disposed in a field of view of the sensor, and a projector disposed adjacent the photochromic film and capable of darkening portions of the film.
US10715740B2 Image processing device, drive supporting system, and image processing method
According to one embodiment, an image processing device includes a detection circuit configured to detect a luminance range for each of a plurality of images captured with a different exposure time, a white balance processing circuit configured to separately perform white balance processing for each of the images based on the detected luminance range, and an image synthesis circuit configured to generate a synthetic image from the images in which the white balance processing is separately performed.
US10715736B2 Image capturing apparatus and non-transitory recording medium
An image capturing apparatus including an image capturing unit capable of moving its imaging direction and a sound input unit including a plurality of microphones, a sound source direction detecting unit which detects a sound source direction based on sound data from the sound input unit, a control unit which performs processing related to image capturing, and, a vibration detecting unit which detects a vibration due to a contact on a housing of the image capturing apparatus, wherein, in a case where a vibration due to a contact is detected, the sound source direction detecting unit detects a direction of sound due to the contact, the control unit estimates a position of the contact on the housing, and the control unit sets the imaging direction of the image capturing unit to a direction based on the estimated position.
US10715732B2 Transmission apparatus, setting apparatus, transmission method, reception method, and storage medium
To transmit and receive an instruction of superposing an image on a predetermined position on a display screen of a picked-up image and an instruction of superposing superposition information in the predetermined range of the picked-up image in accordance with a change in the picked-up image in a transmission and reception system including a single communication interface. A reception unit that receives a parameter from a setting apparatus and a superposition unit that selects a first superposition mode for superposing the superposition information on the predetermined position on the display screen of the picked-up image or a second superposition mode for superposing the superposition information on the position on the picked-up image in accordance with the change in the picked-up image in accordance with the received parameter for superposition of the superposition information.
US10715729B2 Image processing apparatus for detecting moving subject, image processing method, and storage medium
An image processing apparatus configured to detect a moving subject region includes a likelihood generation unit, a similarity detection unit, and a correction unit. The likelihood generation unit detects a motion of a region in an image and, based on at least two input images, generates a moving subject likelihood for each region. The similarity detection unit detects a similarity between a target region and a peripheral region of the target region for at least one of the input images. The correction unit corrects the moving subject likelihood of the target region based on the detected similarity and the generated moving subject likelihood of the peripheral region. The moving subject region is detected based on the corrected moving subject likelihood.
US10715728B1 Sub-frame jitter compensation
An imaging detector includes an image detection device that includes an array of digital pixels, each digital pixel including an output that provides a pulse each time a charged stored in the digital pixel exceeds a threshold, an accelerometer connected to the image detection device, and a readout integrated circuit (ROIC) connected to the accelerometer and connected to the output of each of the digital pixels and that receives pulses from each pixel. The ROIC includes a plurality of accumulators. Each of the plurality of accumulators associated with a respective digital pixel is configured to receive a pulse from a first digital pixel of the array of digital pixels and to assign the received pulse to an accumulator associated with another digital pixel of the array based on information received from the accelerometer.
US10715727B2 Synthetic long exposure image with optional enhancement using a guide image
In various implementations a method includes obtaining a plurality of source images, stabilizing the plurality of source images to generate a plurality of stabilized images, and averaging the plurality of stabilized image to generate a synthetic long exposure image. In various implementations, stabilizing the plurality of source images includes: selecting one of the plurality of source images to serve as a reference frame; and registering others of the plurality of source images to the reference frame by applying a perspective transformation to others of the plurality of the source images.
US10715720B2 Intelligent manual adjustment of an image control element
An imaging system comprises an image capturing device, a viewer, a control element, and a processor. The control element controls or adjusts an image characteristic of one of the image capturing device and the viewer. The processor is programmed to determine a depth value relative to the image capturing device, determine a desirable adjustment to the control element by using the determined depth value, and control adjustment of the control element to assist manual adjustment of the control element to the desirable adjustment. The processor may also be programmed to determine whether the adjustment of the control element is to be automatically or manually adjusted and control adjustment of the control element automatically to the desirable adjustment if the control element is to be automatically adjusted.
US10715715B2 Focus detection apparatus, method of controlling same, and storage medium
A focus detection apparatus, comprising: an image sensor having a plurality of pixels arranged two-dimensionally; a drive control unit configured to cause exposure for accumulation times that differ in respective pixel rows of the image sensor to be performed; and a focus detection unit configured to detect a defocus amount by using a signal obtained from pixels of a line that includes pixels of a plurality of pixel rows, wherein the focus detection unit detects the defocus amount based on accumulation times of pixel rows corresponding to each pixel included in the line.
US10715710B2 Camera module, imaging apparatus, and vehicle
A camera module includes a lens unit, a holding member, and a fixing member. The lens unit includes a lens for causing light to enter an internal space. The holding member holds an image sensor for capturing an image formed by the light. The fixing member fixes the lens unit and the holding member. The fixing member is cured resin. The lens unit further includes a groove at least partially housing the fixing member, and having an opening which faces the holding member. In a state such that the lens unit and the holding member are fixed to the fixing member, more of the fixing member is exposed to the outside of the lens unit than to the internal space surrounded by the lens unit and the holding member.
US10715707B2 Imaging device able to perform auto focus and vibration compensation
An imaging device includes a base, a prism module, a lens module and an imaging module. The prism module is fixedly disposed in the base. The lens module includes a lens unit, a first carrier configured to fix the lens unit, and a second carrier configured to accommodate the first carrier, wherein the lens unit has an optical axis extending in a first direction, the second carrier is connected to the base through an axial elastomer extending in the first direction, and the prism module and the lens module are disposed in the base and sequentially arranged in the first direction.
US10715701B2 Data generating apparatus generating control data for common use in printing processes performed on a plurality of print execution units
In a data generating apparatus, a processor acquires offset information indicating a deviation in a colorant usage used by a specific print execution unit from a standard amount of usage. The standard amount of usage is a standard quantity concerning colorant used by print execution units. The processor controls the specific print execution unit to print a first patch image and generates first control data using first read data based on the first patch image. The processor generates corrected first control data using the offset information. The processor controls the specific print execution unit to print a second patch image using the corrected first control data and generates second control data using second read data based on the second patch image. The first and second control data is for common use in the printing processes performed on the print execution units.
US10715699B2 Information processing apparatus
Provided is an information processing apparatus including: a marking extraction circuit that extracts, from a script image including a plurality of markings respectively superimposed on a plurality of character strings, the plurality of markings; a same-character-string identification circuit that identifies the same character string out of the plurality of character strings on which the markings are respectively superimposed; and a symbol determination circuit that allocates the same symbol to the same character string and allocates different symbols to different character strings.
US10715696B2 Information processing system including image forming apparatus that transmits image data to information processing apparatus and information processing apparatus that determines storage area to store image data, information processing apparatus that determines storage area to store image data, and image forming apparatus that transmits image data to information processing apparatus
An information processing apparatus capable of communicating with an image forming apparatus via a network, the image forming apparatus being capable of communicating via facsimile, includes a second controller circuit that receives image data transmitted via facsimile, facsimile transmission information including information of one or more items about the facsimile transmission, and additional information including additional information of one or more items about the image data, in association with each other, from the image forming apparatus via the network, and determines a storage area to store the image data based on information of at least one item out of the information of the one or more items included in the facsimile transmission information and/or based on information of at least one item out of the information of the one or more items included in the additional information.
US10715691B2 Image forming apparatus including an illuminator to illuminate a work target located in a space between an image reader and an image former
An image forming apparatus of an internal ejection type in which a sheet ejection space is provided between an image reader and an image former, the image forming apparatus includes: an illuminator provided on a wall surface partitioning the sheet ejection space; a detector that detects a position of a work target enabled to move in pulling-out and storing directions within the sheet ejection space; and a controller that performs on/off control of the illuminator depending on a detection position of the detector, wherein in a case where it is detected that the work target is in a work position for performing human work, the controller performs on/off control of the illuminator to illuminate a work target portion that faces an interior of the sheet ejection space of the work target and is subjected to the human work.
US10715686B2 Image forming apparatus with punch die-set lubrication prompt, method of controlling the same, and storage medium
An image forming apparatus connected to a sheet hole punching apparatus that applies a punch process to a sheet, and a method for controlling the same, in which from a die-set mounted to the sheet hole punching apparatus, die-set information including at least identification information for identifying the die-set is obtained, and in association with the die-set information, a number of times that the punch process has been executed using the die-set is counted. Control is performed to prompt a user to lubricate the die-set when the number of times counted by the counter unit exceeds a threshold value.
US10715674B2 Method for managing the reception of a telephone call on a called communication terminal
The subject of the present invention is a method for managing the reception of a telephone call signal on a communication terminal, with a view to the establishment of a telephone link, said telephone link being established by way of a server, said called communication terminal being able to receive the telephone call signal according to at least two modes, comprising a “voice” mode, in which the telephone link between the called communication terminal and the server is ensured by way of a telephone communication network, and a “data” mode, in which the telephone link between the called communication terminal and the server is ensured by way of a network for data communication according to a “Voice over IP” technology, said method comprising the direct selection, by the user of the method, of the mode of establishment of the telephone link. The method comprising the allocating by a call server of a temporary number to the calling communication terminal.
US10715673B1 IPBX control interface for distributed networks
Apparatus and methods concerning routing of calls in an IPBX are disclosed. As an example, one apparatus includes an IPBX server configured to route VoIP calls for a plurality of end-users having respective VoIP-enabled devices communicatively coupled to the IPBX via a network. A user-activity detection circuit is communicatively coupled to the IPBX server. The user-activity detection circuit is configured to receive activity data indicating activity of end-users in a virtual office environment and receive event messages indicating statuses of pending calls in the IPBX server. The user-activity detection circuit determines user-activity statuses of the end-users based on received activity data and event messages. A computing server is communicatively coupled to the user-activity detection circuit and is configured to provide a set of services for one or more of the plurality of users as a function of the determined user-activity statuses of the end-user.
US10715671B2 Apparatus, system and method of call notifications to active communication devices
An apparatus, system and method for call notifications to active communication devices are provided. At an apparatus comprising a processor and a communication interface, a call for a first device is received via the communication interface. When is determined that a second device is active, a notification of the call is transmitted to the second device.
US10715670B2 Predictive service for smart routing
Techniques for identifying a likely subject of a user contact with a user support network and routing the user contact to an agent or an application that is determined to have relevant experience with the subject or issue the user is experiencing. To identify a likely subject of the user contact, data is gathered from a user device as well as from secondary user devices located near the user device. Also, data related to network resources the user device is using, history data of a user's previous contacts with the user support network, and account data associated with the user device is also collected. As a result, the user contact is routed to a knowledgeable agent who is likely to resolve the user's issue without further routing or consultation, thus saving network bandwidth, user device resources, agent time, user time, etc.
US10715667B2 Customer journey management
Systems and methods of managing customer journeys are implemented using one or more processors in a computing system. Each journey may comprise a succession of interactions at interaction points such as telephone conversations, responses to an interactive voice response “IVR” system and viewing a web page. Customer journey scores are determined for customers at one or more interaction points along the customer journey and the customer journey score is used to determine whether and when an intervention should take place. Models for determining customer journey scores may be created for a set of customers based on one or both of subjective and objective data relating to a subset of the set of customers that have made some or part of the journey, e.g. customers that have responded to polls. An intervention may take place during the journey or after completion of the journey.
US10715666B2 Communication terminal, communication system, communication management method, and medium
While using a communication system in which groups of destinations on a network are managed, and any one of the groups can be specified as a destination, if a group needs to be changed, added, or deleted, updating the system on the network is required, which increases load of maintenance. To address such a problem, an operation input receiving unit of a terminal receives selection of a group including destination information that represents destination candidates of communication. A destination management unit of the terminal determines a destination among the destination candidates represented by the destination information included in the selected group. A sending and receiving unit of the terminal makes a request for starting communication with the determined destination, to a management system.
US10715664B2 Detection of sentiment shift
Aspects of the subject disclosure may include, for example, monitoring interaction(s) between user(s) and agent(s), detecting a shift in the user's attitude, and identifying either a positive shift or a negative shift based on an analysis of the shift. The method may include tracking an outcome of each of the interactions, analyzing the interactions and outcomes, and producing training materials for use by the agent based on the analysis, the training materials including suggestions as to how to reverse the negative shift in future interactions. The method may include presenting the suggestions to the agent during the interaction(s), thereby assisting the agent in resolving the user's attitude and/or concerns. Other embodiments are disclosed.
US10715657B2 Calling an unready terminal
A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.
US10715656B2 Method and apparatus for threat identification through analysis of communications signaling events, and participants
Aspects of the invention determining a threat score of a call traversing a telecommunications network by leveraging the signaling used to originate, propagate and terminate the call. Outer-edge data utilized to originate the call may be analyzed against historical, or third party real-time data to determine the propensity of calls originating from those facilities to be categorized as a threat. Storing the outer edge data before the call is sent over the communications network permits such data to be preserved and not subjected to manipulations during traversal of the communications network. This allows identification of threat attempts based on the outer edge data from origination facilities, thereby allowing isolation of a compromised network facility that may or may not be known to be compromised by its respective network owner. Other aspects utilize inner edge data from an intermediate node of the communications network which may be analyzed against other inner edge data from other intermediate nodes and/or outer edge data.
US10715654B1 Methods and devices for secure authentication to a compute device
An apparatus includes a memory of a mobile compute device, and a hardware processor of the mobile compute device. The hardware processor is configured to implement an operating system and an authentication module. The operating system is configured to receive a first authentication identifier, and is also configured to authorize use of the mobile compute device based on the first authentication identifier meeting a first criterion. The authentication module is configured to, in response to the operating system authorizing use of the mobile compute device, disable at least one function of the mobile compute device and request a second authentication identifier. The authentication module is also configured to receive the second authentication identifier. The authentication module is also configured to enable the at least one function in response to the second authentication identifier meeting a second criterion.
US10715652B2 Solution for controlling an operating mode of a mobile terminal
The invention relates to a solution for setting a mobile terminal to a predetermined operating mode, wherein it is determined if the mobile terminal resides out of a pre-determined area and in response to a detection that the mobile terminal resides out of the area a profile is activated. The activation of the profile is configured to limit user access to the mobile terminal and to confirm that a data connection is active between the mobile terminal and a communication network. The invention also relates to a mobile terminal performing the method.
US10715651B2 Multilayer mobile app interface
Systems and techniques to display app content are disclosed. In various embodiments, an indication is received to save an application page. An image of the application page and associated application state information are stored. The image and state information may be used to provide a user-navigable interface that enables a user to navigate back to the saved page.
US10715650B2 Dual-transceiver wireless calling
Various implementations include dual-transceiver wireless audio systems configured to forward call audio from a first wireless transceiver to a second wireless transceiver over a simple voice forward profile (SVFP) connection. In other implementations, a computer-implemented method is disclosed for controlling a dual-transceiver wireless calling system. In still other implementations, a wireless headphone system is configured to forward call audio from a first headphone to a second headphone over the SVFP connection.
US10715647B2 Mobile terminal
The mobile terminal provided by the present disclosure includes a terminal body and a control unit. The terminal body is provided with a flash lamp. A zoom lens is provided in an advancing direction of a light of the flash lamp. The control unit is configured to control the flash lamp to switch between a flash mode and a flashlight mode according to an input command. The zoom lens has a plurality of operating states and can converge the light of the flash lamp in at least one operating state. Thus, the mobile terminal can be used as a flash and as a flashlight having a relatively large irradiation distance and further as a flashlight with adjustable irradiation distance.
US10715646B2 Smartphone with wallet and keychain functions
The present invention relates to the innovation of an ordinary openable smartphone, so that while maintaining its electronic functionality, it can also internally integrate the wallet and keychain functions. Thanks to a structure with the wallet function, consisting of a multi compartment pocket able to expand when opening the smartphone and to retreat when closing. And thanks to a further structure, there is the keychain function, consisting of small flexible hooks made with a knurled system that blocks the keys.The wallet and keychain functions will be accessible by pushing an external button that opens the smartphone into two parts, like a book.
US10715640B2 Internet of things gateways of moving networks
A method in one embodiment comprises: obtaining, by a first cloud-based IoT gateway service, a radio signal from a first mobile sensor device; converting the radio signal to a message in a machine-to-machine IoT connectivity protocol; and providing the message to a message broker that determines a topic of the message and publishes the message using the topic. The message is distributed to one or more additional mobile sensor devices using a content delivery network. The first mobile sensor device optionally obtains the radio signal from one or more additional mobile sensor devices by means of vehicle-to-vehicle communications. The radio signal comprises, for example, a distress signal of a given mobile sensor device and a K-Nearest Neighbor process is optionally used to identify other mobile devices in proximity to the given mobile sensor device.
US10715639B2 Data processing method and apparatus for performing protocol parsing in a cloud
The present application discloses a data processing method and apparatus for performing protocol parsing in the cloud. A specific implementation of the method includes: acquiring a slave station data reading rule table that is configured by a user in the cloud; downloading the slave station data reading rule table to a gateway in a slave station; receiving slave station data that is associated with the slave station and that is read by the gateway according to the slave station data reading rule table; parsing the slave station data according to a parsing table in the cloud preset by the user; and processing the parsed slave station data. This implementation implements the processing of data of different communication protocols in the cloud.
US10715637B2 Systems and methods for automated application deployment management
A method of automated deployment management for a computer network is provided. The method is implemented using a distributed deployment agent that includes a server system agent operating on a server system and a client system agent operating on a client system. The client system agent is communicatively coupled to the server system agent. The method includes determining target locations associated with the client system, generating (using a configuration file) a command file configured for execution on the client system that hosts a computer application, configuring the command file with deployment instructions for the client system to automate deployment of the command file, and causing the client system agent to extract the command file and execute the command file on the target locations. The execution activates a system update event on the client system and/or a software update event for the computer application.
US10715635B2 Node route selection method and system
The present disclosure provides a node route selection method. The method includes: pre-assigning a group of acceleration nodes to an ingress node by a dispatch center; receiving a user access request in the ingress node; based on the user access request, selecting, by a service component in the ingress node, a desired acceleration node from the group of the acceleration nodes assigned to the ingress node; and accessing an origin server through the desired acceleration node corresponding to the user access request.
US10715627B1 Methods and systems for smart resource allocation based on work location predictions
Embodiments disclosed herein describe a method and system that create a user profile associated with a user. The user profile can include locations in which the user has worked and information relating to one or more devices associated with the user. The system can receive data from the devices and analyze the data to predict a work location of the user. Resources can be optimized based on the predicted work location of the user and the predicted work locations of other users.
US10715623B2 Caching for data store clients using expiration times
Methods, systems and computer program products for enhanced storage clients. An interface for using a storage service is provided. The interface for each storage service of a plurality of storage services can be implemented within a storage client. A cache can be integrated within the storage client for reducing a number of accesses to a storage service of the plurality of storage services. A compression method in the storage client can reduce a size of data objects. An encryption method in the storage client can preserve data privacy. An application can select at least one storage service of the plurality of storage services and use the at least one storage service via the storage client.
US10715621B2 Communication method, in-vehicle communication device, computer-readable medium, and in-vehicle communication system
There is provided a communication method in which an in-vehicle communication device transmits data to a server. The communication method includes: transmitting the data from the in-vehicle communication device to the server when a first communication link between the in-vehicle communication device and the server is established; transmitting the data from the in-vehicle communication device to a relay device different from the server when the first communication link is not established; temporarily storing the data received from the in-vehicle communication device in the relay device when a third communication link between the relay device and the server is not established; and transmitting the temporarily stored data from the relay device to the server through the third communication link when the third communication link is established and the temporarily stored data is present in the relay device.
US10715619B2 Cache management using a probabilistic data structure
A cache memory can be managed using a probabilistic data structure. For example, a server can store a probabilistic data structure in a memory device. The probabilistic data structure can indicate a probability that a client device has a key-value pair stored in a cache memory. The server can determine an updated version of the key-value pair. The server can then determine that there is a positive probability that the client device has the key-value pair stored in the cache memory using the probabilistic data structure. Based on determining the updated version of the key-value pair and that there is the positive probability that the client device has the key-value pair stored in the cache memory, the server can transmit an invalidation communication to the client device.
US10715617B2 Stream reservation class converter
There is provided a network device for processing data packets transmitted between nodes of a network, the network device to intercept data packets of a first traffic class transmitted by a first network node and addressed to a second network node, convert the intercepted data packets into data packets of a second traffic class, and transmit the converted data packets to the second network node.
US10715616B2 Peripheral device implementation system and associated methods
An example peripheral device implementation system and associated methods are described. The example peripheral device implementation system includes a central database, a peripheral service including a peripheral service interface, a communication platform, non-transitory computer-readable medium, and a processing device. The processing device can be configured to establish communication between a cloud environment and the central database, the peripheral service, and a client device. The processing device can be configured to establish communication between a peripheral device and the cloud environment, and automatically perform a self-registration of the peripheral device to the cloud environment. Using the processing device, the client device can be notified of communication with the peripheral device, and a first request can be electronically transmitted from the client device to the cloud environment, from the cloud environment to the peripheral service, and from the peripheral service to the peripheral device to perform a function with the peripheral device.
US10715615B1 Dynamic content distribution system and associated methods
Systems and associated methods for dynamic split file distribution of digital content to multiple nodes in a network. A basic flow for each of a collection of method subtypes 1→p (for p between 1 and a total number of distribution nodes in the subnetwork) comprises 1) determining communication paths with the p highest single inter-nodal bandwidths from each of available source nodes to its adjacent distribution nodes; 2) passing the content from the source node(s) along the p highest inter-nodal bandwidths, striking the receiving node(s) from a list of distribution nodes and adding those nodes to a list of source nodes; and 3) repeating 1) and 2) until targeted network nodes receive a respective copy of the passed content. At each completed method flow cycle, each subnetwork subsequently presented to each source node is analyzed to dynamically select and apply a method subtype that is appropriate for that subnetwork.
US10715614B2 Assigning data agent proxies for executing virtual-machine secondary copy operations including streaming backup jobs
A comprehensive approach to streaming backups for virtual machines (“VMs”) in a storage management system comprises improvements to the assignment of data agent proxies for VM secondary copy operations. New considerations in performing a VM streaming backup job include without limitation: determining and enforcing a system-wide per-proxy limit of concurrent data streams; generating an ordered priority list of the VMs to be backed up as a basis for choosing which proxies will back up the respective VM, though the illustrative system may not strictly adhere to the priority list based on further considerations; identifying a next available proxy based on data stream utilization at the proxy; and dynamically re-generating the priority list and re-evaluating considerations if some VMs become “stranded” due to a failure to be backed up. Secondary copy operations are distributed to proxies in ways that improve the chances of successfully completing VM streaming backups.
US10715612B2 Identifying users' identity through tracking common activity
Systems and methods for identifying users according to their activity are disclosed. The identification of a user includes accessing a user activity log having a plurality of identifiers and corresponding activity information for each identifier, determining identifiers having correlating activity information, and assigning identifiers having correlating activity information to a common user.
US10715610B2 System, method, and apparatus for generating a third party resource usage map in a group based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for generating a third party resource usage map in a group based communication system, where the third party resource usage map comprises a plurality of third party resource usage records and each third party resource usage record comprises a user identifier, a third party resource provider identifier, and a third party resource access token.
US10715609B2 Techniques for adjusting notifications on a computing device based on proximities to other computing devices
The embodiments set forth a technique for dynamically adjusting a manner in which notifications are output on a computing device. According to some embodiments, a technique can include (1) identifying that at least one different computing device satisfies a physical proximity threshold relative to the computing device, (2) determining that the at least one different computing device is included in a list of known computing devices associated with the computing device, (3) determining, based on a configuration associated with the at least one computing device, that the at least one different computing device is associated with a respective notification profile maintained by the computing device, and (4) activating the respective notification profile at the computing device to adjust the manner in which notifications are output by the computing device.
US10715608B2 Automatic server cluster discovery
Systems and methods provide automatic discovery of cluster membership based on transaction processing. An example method includes, at a source node of a first tier of nodes, generating a service identifier for a transaction that requests a service hosted by a second tier, the service identifier being based on a logical identifier for the second tier. The method also includes sending the transaction, including the service identifier, from the source node to the service hosted by the second tier. The method includes, at a destination node in the second tier, obtaining the service identifier from the transaction and reporting the service identifier with a destination node identifier to a visibility server as cluster information. The method also includes, at the visibility server, receiving cluster information from a plurality of destination nodes and assigning each of the plurality of destination nodes to a cluster based on the service identifiers.
US10715602B2 Adaptive internet-of-things service system using detachable/attachable hardware module
Provided is an adaptive IoT service system employing a removable hardware module. The system includes a peripheral device control module, a management server, an application program configuration manager, and a user terminal. The peripheral device control module is configured such that a control board thereof for controlling a corresponding one of IoT devices is mountable to and removable from a mainboard thereof. The management server relays real-time data transmitted from IoT devices, cumulative data, and type information to the user terminal, and relays and manages the data and information. The application configuration manager automatically constructs a user interface of the user terminal on the basis of the data managed by the management server. The system constructs a user interface in real time and automatically associates the IoT device with the application program in the user terminal.
US10715601B2 Enhanced deployment of applications in airborne and spaceborne nodes
Systems, methods, and software described herein provide enhancements for the deployment of applications in an airborne and spaceborne system. In one implementation, when an application is to be deployed to the system, the system identifies a subset of physical nodes with sensor data associated with the application. Once identified, the system determines accessibility data for the physical nodes of the system to access the sensor data associated with the application and deploys the application to at least one physical node based on the accessibility data.
US10715600B2 Network hub, transfer method, and onboard network system
A hub is connected to first and second networks where first-type and second-type frames are transmitted following first and second communication protocols. The hub sequentially receives each of the first-type and second-type frames, and stores data in first and second reception buffers. If the destination of data stored in the first and second reception buffers is the first network, the hub stores the data in a first transmission buffer. If the destination is the second network, the hub stores the data in a second transmission buffer. If the first transmission buffer is a priority transmission buffer, the hub transmits first yet-to-be-transmitted data in the first transmission buffer with priority. If the second transmission buffer is the priority transmission buffer, the hub transmits second yet-to-be-transmitted data in the second transmission buffer with priority.
US10715593B2 Method and apparatus for establishing peer-to-peer communication
A method and apparatus for establishing peer-to-peer communication in a wireless network is described. A wireless transmit/receive unit (WTRU) may receive configuration information comprising periodic resources comprising time and subcarrier resources from a base station of a wireless network. The time and subcarrier resources may be used in discovery of other WTRUs. The WTRU is further configured to transmit an identification in the allocated resources and to transmit a synchronization signal to a peer WTRU for timing synchronization of the peer WTRU.
US10715592B2 Network node, endpoint node and method of receiving an interest message
The invention relates to a network node (15) comprising at least one communication interface, at least one memory, and at least one processor. The at least one processor is configured to receive an interest message on the at least one communication interface from a downstream node (14), the interest message comprising a name of a requested data object, to determine whether to bid for storing the requested data object in the at least one memory, to calculate a bid value, to forward the interest message to an upstream node (16) on the at least one communication interface, the interest message including the calculated bid value in dependence on at least the determination whether to bid, to receive a data message comprising the requested data object from the upstream node on the at least one communication interface, to determine from at least the data message whether the network node won the bid, to store the data object in the at least one memory if the network node won the bid, and to forward the data message to the downstream node on the at least one communication interface.
US10715591B2 Method for peer-to-peer synchronization using vector clock and system using the same
Provided is a method of synchronizing a plurality of user terminals based on peer-to-peer (P2P) communication, the method including occurring a first state change in a first user terminal, generating first action information corresponding to the first state change in the first user terminal, transmitting the first action information from the first user terminal to a second user terminal, receiving the first action information in the second user terminal, adding the first action information to an application ready queue in the second user terminal, detecting whether a divergence or a causality violation occurs in the second user terminal, and applying a state change based on the first action information in the second user terminal.
US10715588B2 Multiple hit load balancing
Multiple hit load balancing provides a quasi-persistent request distribution for encrypted requests passing over secure connections as well as for multiple requests passing over the same connection. The multiple hit load balancing involves tracking object demand at each server of a set of servers. The multiple hit load balancing further involves dynamically scaling the servers that cache and directly serve frequently requested objects based on the demand that is tracked by each of the servers. For infrequently requested objects, the servers perform a peer retrieval of the objects so to limit the number of the same object being redundantly cached by multiple servers of the set of servers.
US10715586B2 Application demonstration system
A method, computer system, and computer program product for a standalone demonstration of an application. Requests sent from the application running on a browser to a server data processing system are detected. Responses received from the server data processing system for the requests sent from the application are detected. The requests and the responses for the application are stored in a data structure. The requests and the responses enable simulating the server data processing system to perform the standalone demonstration of the application running on the browser on a client data processing system using the data structure without communicating with the server data processing system.
US10715585B2 Packet processor in virtual filtering platform
Computing systems, devices, and associated methods of operation of processing packets in a distributed computing system are disclosed herein. In one embodiment, a method includes receiving a packet having a header with multiple header fields and a payload and parsing one or more of the multiple header fields of the received packet. The method also includes matching the received packet with an rule object from each of multiple layer objects individually containing multiple rule objects based on the parsed one or more of the multiple header fields. The rule object has one or more conditions matching the one or more parsed header fields of the packet and a corresponding flow action. The method further includes generating a composite action by combining the flow actions individually corresponding to one of the matched rule objects from one of multiple layer objects and applying the generated composite action to the packet.
US10715584B2 Multiuser application platform
Techniques for multiuser application platform are described. Generally, a multiuser application allow interaction by multiple different users with a single executing instance of the application. Implementations include a multiuser operating system and a multiuser application programming interface that enable interaction by multiple users with an executing instance of a multiuser application.
US10715583B2 Secure remote computer network
A VPN is established between a client and a remote server. Data is partitioned into a plurality of packets. The packets are encrypted and scheduled for transmission over a cellular and a Wi-Fi connection. Scheduling of the packets is dynamically adjusted. Addresses of the encrypted packets are translated to match network addresses of respective physical interfaces. Packets are transmitted from the client to the server based on the scheduling. A packet that is transmitted on one of the connections and is subsequently lost is subsequently transmitted on the other connection.
US10715579B2 Methods and apparatus for downloading digital content
Approaches to both pulling and pushing digital media content, such as movies, electronic books, music, games and the like, are addressed. Hybrid systems are also addressed. A mechanism for selecting particular digital media content by a user, such as a particular movie, for example, is utilized in pull approaches. A mechanism for identifying users who have opted in is employed in push approaches. Digital media content is provided by a media server to one or more high speed wireless radios which transmit that content to users' mobile devices.
US10715577B2 Virtual desktop encoding based on user input behavior
The disclosure herein describes a server-side system that dynamically enhances user experience on a remoting client device. During operation, the system monitors user inputs on the client device. When a user input involving a predetermined interaction between the user and the GUI on the client device is detected, the system alters parameters of frame encoding based on the user interaction. Frame updates transmitted to the client device during the user interaction are encoded with the altered encoding method to improve user experience. Once the user interaction is ended, the system reverts back to the normal encoding method.
US10715575B2 In-service quality monitoring system with intelligent retransmission and interpolation
A service request for communication services for communication clients is received. In response, a communication service network is set up to support the communication services. Routing metadata is generated for each of the communication clients. The routing metadata is to be used by each of the communication clients for sharing service quality information with a respective peer communication client over a light-weight peer-to-peer (P2P) network. The routing metadata is downloaded to each of the communication clients. A communication client may exchange service signaling packets or service data packets over the communication service network. When the communication client determines that there is a problematic region in a bitstream received from the communication server, the communication client can request a peer communication client for a service quality information portion related to the problematic region.
US10715570B1 Generic event stream processing for machine learning
A method includes establishing a network connection with a source computing device and an application services computing device, receiving, via the network connection, a source event stream at the application services computing device, and extracting a sample of the source event stream. The method further includes partitioning the sample of the source event stream into fields, identifying a field data type of a field of the multiple fields in the sample, identifying a distribution of values of the field in the sample, and extrapolating, from the sample of the source event stream, extrapolated functions for the fields. Extrapolating an extrapolated function is dependent on the field data type and the distribution of the field. The method further includes transforming, based on the plurality of extrapolated functions in the configuration file, the source event stream to obtain a transformed event stream, and analyzing, by a target machine learning model, the transformed event stream.
US10715568B2 Systems and methods for optimizing simulcast streams in group video calls
Systems, methods, and non-transitory computer-readable media can identify a set of participants in a group video call, wherein each participant is associated with an uplink capacity and a downlink capacity, and the set of participants includes a set of sender participants and a set of subscriber participants. For a first sender participant of the set of sender participants, one or more video stream layers to be uploaded by the first sender participant are determined based on downlink capacities of one or more subscriber participants of the set of subscriber participants. Each subscriber participant of the one or more subscriber participants is assigned to receive one video stream layer of the one or more video stream layers to be uploaded by the first sender participant.
US10715566B1 Selectively providing content on a social networking system
News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.
US10715563B1 Method and apparatus for session sharing shared worker module
Various methods, apparatuses, and media for implementing a session sharing shared worker module are provided. A processor executes a first web application and a second web application within a web browser. The first web application is associated with a first tab and the second web application is associated with a second tab having different web content than the first tab. The processor determines whether a shared worker is available within the web browser. A session sharing module is configured to: register each of the first tab and the second tab with the shared worker based on determining that the shared worker is available within the web browser; receive a first request from the first tab to connect to a server and a second request from the second tab to connect to the server; combine the first request and the second request into one packaged request; and send the one packaged request to the server via one connection point.
US10715558B2 Bot profile discovery
Systems and methods directed to discovery by a user equipment (UE) of a bot functionality available from an entity during a call set up between the UE and the entity are provided. The UE may initiate call the entity, for example a business, using a session initiation protocol (SIP) in a communication network, and, as a part of SIP signaling, an operator of the communication network may add to a SIP header a profile of the bot functionality offered by the business, which is forwarded to the UE. Once the UE processes the information included in the profile, the UE and the business may communicate using the bot functionality.
US10715552B2 Enabling user definition of anomaly action rules in a network security system
The disclosed embodiments include a method performed by a computer system. The method includes receiving first user input defining a filter of an anomaly action rule, the filter defining at least one of an attribute of an anomaly or an attribute of a computer network entity. The method also includes receiving second user input defining an action of the anomaly action rule. The method further includes generating the anomaly action rule based on the first user input and the second user input, wherein the anomaly action rule causes performance of the action upon detecting an anomaly on the computer network that satisfies the anomaly action rule.
US10715551B1 Systems and methods for subscription management of specific classification groups based on user's actions
Embodiments of the disclosure describe systems and methods for selecting a first group of users, which is selected to receive simulated phishing emails as part of a simulated phishing campaign, and adding users to a second group of users based upon those selected users interacting with a simulated phishing email that is part of a simulated phishing campaign; tracking the completion of remediation training related to phishing emails by users in the second group of users and receiving one or more indications that the users in the second group of users have completed remedial training; and automatically adding users, who are members of the second user group, to the first user group, to a third user group, or to a predetermined user group responsive to the one or more indications that the users in the second group of users have completed remedial training.
US10715546B2 Website attack detection and protection method and system
Embodiments of this application disclose a website attack detection and protection method and system performed by a computing device, applied to the field of information processing technologies. In the method in the embodiments, the computing device calculates a parameter value of an information aggregation degree parameter corresponding to each field included in a header of a request for accessing a website, and then determines, according to the parameter value or a variation degree of the parameter value of the information aggregation degree parameter of the field, whether the website suffers a Challenge Collapsar attack.
US10715543B2 Detecting computer security risk based on previously observed communications
Information about an electronic message that is from a sender for an intended recipient is received. It is determined whether an electronic message account of the sender of the electronic message is likely an independently controlled account. In response to the determination that the electronic message account of the sender of the electronic message is likely an independently controlled account, the electronic message is analyzed to determine whether the message is an automatically generated message. In response to the determination that the message is an automatically generated message, a security action is performed.
US10715541B2 Systems and methods for security monitoring processing
A computer-implemented method may be used for security event monitoring. The method may include receiving data from a first operating system and defining an audit classes data filter for collection by a security event monitoring application. Additionally, the method may include comparing the data with the audit classes data filter and comparing the data with a set of blacklisted values. Additionally, the method may include outputting a common structure format data based on the comparison of the processing data with the audit classes data filter and the blacklisted values.
US10715534B2 Collaborative security lists
Examples relate to collaborative security lists. The examples disclosed herein enable obtaining a first candidate entry suggested by a first user of a community to be included in a collaborative security list. The collaborative security list may comprise a list of entries known to be secure or a list of entries known to be insecure. The examples disclosed herein further enable providing a candidate security list comprising at least the first candidate entry to the community and obtaining, from a second user of the community, a first score indicating how confident the second user is that the first candidate entry is secure. The examples disclosed herein further enable determining whether to include the first candidate entry in the collaborative security list based on the first score.
US10715531B2 Network topology
A network topology is provided that includes multiple data centers for building blockchain blocks. The data centers can process different subgroups of blocks, and then send updates to one another with information about new blocks. Additionally, some data centers may protect sensitive block body information, and instead may only share block headers.
US10715527B2 Method of managing profiles in a secure element
A method of managing profiles in a secure element where the secure element includes an active first profile associated with a first communication network and a second profile associated with a second communication network. The method includes deactivating the first profile and activating the second profile, where the deactivation and the activation are implemented following detection of a failure during a local verification pertaining to the first profile for the use of this the first profile. A local verification may be a verification in the secure element of the authorization of access of a user to the first profile, for example three failures of PIN or PUK code or of biometric authentication data, the local verification being performed in the secure element, and the failure being relative to a security failure of the first profile or to an operating failure of the first profile.
US10715526B2 Multiple cores with hierarchy of trust
The disclosed technology is generally directed to integrated circuit technology with defense-in-depth. In one example of the technology, an integrated circuit includes a set of independent execution environments including at least two independent execution environments. At least two of the independent execution environments are general purpose cores with differing capabilities. The independent execution environments in the set of independent execution environments are configured to have a defense-in-depth hierarchy.
US10715524B1 External credential-less stages for data warehouse integrations
A storage integration object is created in a database of a data warehouse system. The storage integration object identifies a storage location in a storage platform of a cloud storage provider system and a cloud identity object maintained by a network-based data warehouse system. The cloud identity object is associated, at the storage platform of the cloud storage provider, with a proxy identity object granted permission to access the storage location. An external stage object is created based on the storage integration object. The external stage object identifies the storage location and includes an association with the storage integration object. A command to load or unload data at the storage location is received. In response to the command, the data is loaded or unloaded, via the proxy identity object, at the storage location using the external stage object.
US10715522B2 Voiceprint security with messaging services
An online system authenticates a user through a voiceprint biometric verification process. When a user needs to be authenticated, the online system generates and provides a random phrase to the user. The online system receives an audio recording of the randomly generated phrase and retrieves a previously trained voiceprint model for the user. The online system analyzes the audio recording by applying the voiceprint model to determine whether the audio recording satisfies a first criteria of whether the voice in the audio recording belongs the user and a second criteria of whether the audio recording includes a vocalization of the randomly generated phrase. If the audio recording satisfies both criteria, the online system authenticates the user. Therefore, the user can be provided access to a new communication session in response to being authenticated.
US10715517B2 Retrieval device for authentication information, system and method for secure authentication
A retrieval device for secure retrieval of optical information for a first device from a light source of a second device includes, a housing made from at least one material which is opaque for the light emitted from the light source. The housing is arranged to contain the light from at least a part of the light source. The retrieval device includes an attachment adapted to detachably attach the housing to the second device, a light receiver arranged to receive optical information from the light source, said light receiver located inside the housing, and a connector arranged to transfer an optical and/or electrical signal from the light receiver to the first device.
US10715514B1 Token-based credential renewal service
One or more clients of a service may obtain access to resources of the service using one or more roles. A role may be used to delegate access to resources that a principal normally would not otherwise have access to. Assuming a role may allow a principal to receive a token that provides access to resources according to permission associated with the role. Upon detecting an event in connection with the invalidation of a token associated with a role, a service may perform a workflow in connection with the principal.
US10715509B2 Encryption key shredding to protect non-persistent data
Systems and methods for encryption key shredding to protect non-persistent data are described. In one embodiment, the storage system device may include a storage drive and a controller. In some embodiments, the controller may be configured to power on the storage drive, identify an encryption key on the storage drive created upon powering on the storage drive, and encrypt data in a cache of the storage drive using the encryption key. In some embodiments, the controller may be configured to power off the storage drive and delete the encryption key upon powering off the storage drive. In some cases, the storage drive may include at least one of a solid state drive and a hard disk drive. In some embodiments, the storage drive may include a hybrid storage drive that includes both a solid state drive and a hard disk drive.
US10715504B2 Provisioning ephemeral key pools for sending and receiving secure communications
A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.
US10715503B2 Method and apparatus for securing communications using multiple encryption keys
The disclosure provides a method and an apparatus for acquiring an electronic file. The method for acquiring an electronic file includes: generating a first encryption key according to login information of a user of a terminal device at the time of logging in to a platform server and a first identifier corresponding to an information providing server that provides the electronic file; sending a first request message for acquiring the electronic file to the platform server; receiving the electronic file encrypted using a second encryption key and returned by the platform server according to the login information and the first request message; and generating a first decryption key according to the first encryption key, and decrypting, using the first decryption key, the electronic file encrypted using the second encryption key, so as to obtain the decrypted electronic file. By means of the disclosed embodiments, private information concerning a user in an electronic file is not leaked by a platform server. Since a terminal device can obtain a decryption key without the need to perform key exchange with an information providing server, use by the user of the terminal device is facilitated.
US10715500B2 System and method for information protection
A computer-implemented method for information protection comprises: committing a transaction amount of a transaction with a first commitment scheme to obtain a transaction commitment value, committing a change of the transaction with a second commitment scheme to obtain a change commitment value, the first commitment scheme comprising a transaction blinding factor, and the second commitment scheme comprising a change blinding factor; encrypting a first combination of the change blinding factor and the change with a first key; transmitting the transaction blinding factor, the transaction amount, and the transaction commitment value to a recipient node associated with a recipient for the recipient node to verify the transaction; in response to that the recipient successfully verifies the transaction, obtaining an encrypted second combination of the transaction blinding factor and the transaction amount encrypted with a second key.
US10715498B2 Methods, systems, and media for protecting and verifying video files
Methods, systems, and media for protecting and verifying video files are provided. In some embodiments, a method for verifying video streams is provided, the method comprising: receiving, at a user device, a request to present a video that is associated with a video archive, wherein the video archive includes a file list, a signature corresponding to the file list, video metadata, a signature corresponding to the video metadata, and at least one encrypted video stream corresponding to the video, and wherein the file list indicates a plurality of files that are to be included in the video archive; verifying the signature corresponding to the file list; in response to determining that the signature corresponding to the file list has been verified, determining whether the plurality of files indicated in the file list are included in the video archive; in response to determining that the plurality of files indicated in the file list are included in the video archive, verifying the signature corresponding to the video metadata; in response to determining that the signature corresponding to the video metadata has been verified, requesting a decryption key corresponding to the video stream; in response to receiving the decryption key, decrypting the encrypted video stream; and causing the decrypted video stream to be presented on the user device.
US10715493B1 Methods and systems for efficient cyber protections of mobile devices
Enterprise users' mobile devices typically access the Internet without being protected by the enterprise's network security policy, which exposes the enterprise network to Internet-mediated attack by malicious actors. This is because the conventional approach to protecting the mobile devices and associated enterprise network is to tunnel all of the devices' Internet communications to the enterprise network, which is very inefficient since typically only a very small percentage of Internet communications originating from an enterprise's mobile devices are communicating with Internet hosts that are associated with threats. In the present disclosure, the mobile device efficiently identifies which communications are associated with Internet threats, and tunnels only such identified traffic to the enterprise network, where actions may be taken to protect the enterprise network.
US10715491B2 Diameter security with next generation firewall
Techniques for Diameter security with next generation firewall are disclosed. In some embodiments, a system/process/computer program product for Diameter security with next generation firewall includes monitoring Diameter protocol traffic on a service provider network at a security platform; and filtering the Diameter protocol traffic at the security platform based on a security policy.
US10715483B2 Method and apparatus for provisioning a scalable communications network
A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the first name server responsive to determining that the telephone number is located within the first geographic region, and transmitting the new name authority pointer to a second directory server for provisioning the new name authority pointer to a second name server of a second regional call processing system responsive to determining that the telephone number is not located within the first geographic region. Other embodiments are disclosed.
US10715481B2 Network address resolution
A content delivery method including the operations of receiving a uniform resource locator resolution request at an authoritative name server for a domain where the uniform resource resolution request is received based, at least in part, on a host name of the uniform resource resolution request where the host name is uniquely related to a resource associated with the uniform resource resolution request. The method further including the operation of tracking a popularity of the resource based on the host name uniquely related to the resource and providing a location within a network capable of delivering the resource where the provided location is based on the popularity of the resource.
US10715480B2 Content node network address selection for content delivery
Systems, methods, apparatuses, and software that select network addresses of a content node of a content delivery network are provided herein. In one example, a method of operating a control node to perform network address selection that selects between different communication service providers according to network characteristics is presented. The control node receives a domain name lookup request from an end user device to reach a content node. The control node processes network characteristics and the domain name lookup request to select a network address that corresponds to one of the communication service providers. The end user device can use the selected network address to reach the content node over the selected communication service provider.
US10715476B2 Managing data on computer and telecommunications networks
Protecting personal information by generating entity-specific aliases for use in communication with third parties is disclosed.
US10715475B2 Dynamic electronic mail addressing
A system and method for dynamic email addressing is disclosed. A proprietary mail transfer agent and processors within a proprietary environment including a persona processor enable email users to define email addresses, both in terms of which email addresses are recognized or not, and which email addresses should be organized according to persona. In another aspect, email users choose to be conditionally notified of the arrival of a new message via push notifications. Users choose to receive push notifications only for personas users deem important enough to interrupt current activity. According to an embodiment, push notifications are generated and sent via any current user communication channel.
US10715474B1 Storage and processing of ephemeral messages
A server includes volatile and non-volatile memories for storing messages received from a client device. A message reception module of the server stores a message received from a first client device in the volatile memory for an extended time period based on an indicator included in the message. The message reception module deletes the message from the volatile memory based on detection of a triggering event or stores the message in the non-volatile memory based on not detecting the triggering event before the extended time period has expired. The triggering event may include the message having been read by all specified recipients of the message. The indicator may be included in the message based on a relationship of the message to other messages. The message including the indicator may be related to other messages as part of a same conversation that has been determined to be suitable for short-term storage.
US10715473B2 Optimized message exchange
Provided are systems, methods, and media for optimized processing of message responses from multiple email recipients. An example method includes receiving, by a message exchange system, an email message from a sender that is to be transmitted to a plurality of recipients. The method includes receiving, by the message exchange system, a number of commitment messages from one or more recipients of the plurality of recipients. The method includes transmitting by the message exchange system, in response to detecting that the number of received commitment messages is equal to a requested number of responses, a first alert to a subset of recipients of the plurality of recipients indicating that the subset of recipients do not need to respond to the email message, in which the subset of recipients are the recipients who did not transmit a commitment message to the message exchange system.
US10715470B1 Communication account contact ingestion and aggregation
Techniques for detecting spam accounts in a system are described. When a system creates a user profile, the system may ingest a blocked communications list. The system may determine how many times each blocked communications number represented in the ingested blocked communications list is included in blocked communications lists of various users of the system. If a blocked communications number represented in the ingested blocked communications list is included in at least a threshold number of other blocked communications lists, the system may mark the communications number as spam at a system level and engage in appropriate mitigation techniques (e.g., throttle the phone numbers activity, disable the phone number's ability to communicate with system devices, etc.).
US10715468B2 Facilitating tracking of targets and generating and communicating of messages at computing devices
A mechanism is described for dynamically facilitating tracking of targets and generating and communicating of messages at computing devices according to one embodiment. An apparatus of embodiments, as described herein, includes one or more capturing/sensing components to facilitate seeking of the apparatus, where the apparatus is associated with a user, and recognition/transformation logic to recognize the apparatus. The apparatus may further include command and data analysis logic to analyze a command received at the apparatus from the user, where the command indicates sending a message to the apparatus. The apparatus may further include message generation and preparation logic to generate the message based on the analysis of the command, and communication/compatibility logic to communicate the message.
US10715467B2 Support chat profiles using AI
A chat system implementing AI-based support chat profiles may receive and process one or more user chat inputs from a user terminal. The chat system may select a support chat profile based on the processed user chat input. The chat system may generate one or more AI chat responses based on the processed user chat input and the support chat profile. The chat system may determine a confidence level of each AI chat response. The chat system may generate a support response. In response to the confidence level of the AI chat response being greater than a predetermined level, the support response may be generated to comprise the AI chat response.
US10715457B2 Coordination of processes in cloud computing environments
Methods and systems of managing computer cloud resources, including at least one database, at least one server configured to, act as an orchestration site, wherein the orchestration site is configured to receive at least one cloud resource management plan from at least one user and store the at least one plan in the at least one database and act as an orchestration manager. The orchestration manager is configured to retrieve the at least one plan from the at least one database and execute the plan with at least one site controller.
US10715454B2 Cross-session network communication configuration
In a general aspect, a method for data communication over a data channel on a data path between a first node and a second node includes maintaining data characterizing one or more current or previous data communication connections traversing the data channel and initiating a new data communication connection between the first node and the second node including configuring the new data communication connection at least in part according to the maintained data.
US10715452B2 Traffic class arbitration based on priority and bandwidth allocation
This disclosure describes systems, devices, methods and computer readable media for enhanced network communication for use in higher performance applications including storage, high performance computing (HPC) and Ethernet-based fabric interconnects. In some embodiments, a network controller may include a transmitter circuit configured to transmit packets on a plurality of virtual lanes (VLs), the VLs associated with a defined VL priority and an allocated share of network bandwidth. The network controller may also include a bandwidth monitor module configured to measure bandwidth consumed by the packets and an arbiter module configured to adjust the VL priority based on a comparison of the measured bandwidth to the allocated share of network bandwidth. The transmitter circuit may be further configured to transmit the packets based on the adjusted VL priority.
US10715449B2 Layer 2 load balancing system
A layer 2 load balancing system includes server devices that provide virtual machines that each share a virtual Media Access Control (MAC) address. A switch device is coupled to each of the server devices via respective ports on the switch device. The switch device receives the virtual MAC address during a time period via each of the respective ports connected to the server devices and, in response, identifies a server device cluster that shares the virtual MAC address. When the switch device receive packets that are part of a packet flow and that are directed to the virtual MAC address, it then directs each of the packets that are part of the packet flow to one of the virtual machines that is provided on one of the server devices in the server device cluster.
US10715447B2 Framework for temporal label switched path tunnel services
A T-SDN controller including a T-LSP manager, a temporal path element, a T-TED, a T-LDB, a T-LSPDB, and a network interface. The T-LSP receives a path request including time intervals and a set of constraints. The temporal path element obtains traffic engineering information and computes a path satisfying time intervals and a set of constraints. The T-TED reserves bandwidth corresponding to the path during the time intervals upon request by the T-LSP manager. The T-LDB reserves labels for the links during the time intervals upon request by the T-LSP manager. The T-LSPDB stores the time intervals, the set of constraints, the labels, and the bandwidth. The network interface permits the T-LSP manager to communicate with the nodes in the network to establish a temporal LSP along the path as computed.
US10715445B2 Communication device and control method for frame transfer
In a communication device, a frame received via a port on the reception side is transmitted via a port on the transmission side. A first detector detects linkup of a port on the transmission side. When linkup is detected, a second detector detects a state closer to an overflow of a transmission buffer that accumulates a frame to be transmitted via the port on the transmission side. When a state closer to an overflow is detected, a control unit executes flow control via a port on the reception side when no transmission failure is detected in the port on the transmission side, and the control unit determines non-execution of flow control via the port on the reception side when a transmission failure is detected in the port on the transmission side.
US10715444B2 Traffic volume determination system utilizing road-to-vehicle communication
A traffic volume determination system includes: a storage device configured to store a first table configured to store information identifying a first link and a second link having a correlation degree, which exceeds a threshold, of a traffic volume, and a second table configured to store information indicating a first reference traffic volume and information indicating a second reference traffic volume; and a computer configured to determine that the first link is closed when a probability that an first event and a second event occur at a same time is statistically significantly small, the first event being an event in which an actual traffic volume of the first link is significantly lower than the first reference traffic volume, the second event being an event in which an actual traffic volume of the second link is significantly higher than the second reference traffic volume.
US10715442B2 Congestion control
In an embodiment, header information of messages is altered to specify a window within which to receive information, so that the messages sent by a remote device will be sent at a rate that a network can receive messages. The sending of acknowledgements of messages are paced to control window growth. Bandwidth is allocated to a plurality of flows such that the satisfied flows require less bandwidth than an amount of bandwidth allocated to each unsatisfied flow.
US10715441B2 System and method of a high buffered high bandwidth network element
A method and apparatus of a network element that processes a packet in the network element is described. In an exemplary embodiment, the network element receives a data packet that includes a destination address. The network element receives a packet, with a packet switch unit, wherein the packet was received by the network element on an ingress interface. The network element further determines if the packet is to be stored in an external queue. In addition, the network element identifies the external queue for the packet based on one or more characteristics of the packet. The network element additionally forwards the packet to a packet storage unit, wherein the packet storage unit includes storage for the external queue. Furthermore, the network element receives the packet from the packet storage unit and forwards the packet to an egress interface corresponding to the external queue.
US10715440B1 Distributed next hop resolution
A system for resolving next hops in a distributed manner includes a plurality of next hop resolution subsystems, each of the plurality of next hop resolution subsystems including (1) a next hop registry, (2) a partial-view tree storing a local instance of next hop resolution information, and (3) a full-view tree storing a local instance of next hop resolution information. The system (1) receives a request to resolve a next hop; (2) obtains a plurality of partial results using the partial-view trees of the next hop resolution subsystems; (3) select a best one of the plurality of partial results; and 4) replies to the request using the selected best one of the plurality of partial results. The full-view trees are updated such that their contents tend to converge.
US10715437B2 Deadline driven packet prioritization for IP networks
Examples may include an apparatus having a packet receiver to receive a packet, the packet including a packet header having a deadline and a destination network node. The apparatus includes a routing table including a current latency for a path to the destination network node for the packet. The apparatus further includes a reprioritization component to get the deadline for delivery of the packet to the destination network node, to set a remaining time for the packet to the deadline minus a current time, to subtract the current latency from the remaining time when the packet is to be routed, and to assign the packet to one of a plurality of deadline bins based at least in part on the remaining time, each deadline bin associated with one of a plurality of transmit queues, the plurality of deadline bins arranged in a deadline priority order from a highest priority to a lowest priority. The apparatus also includes a packet transmitter to transmit packets from the plurality of transmit queues, the plurality of transmit queues being accessed in the deadline priority order.
US10715435B2 Routing tier for highly-available applications on a multi-tenant platform-as-a-service (PaaS) system
Implementations of a routing tier for highly-available applications on a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes receiving, from a broker of a multi-tenant PaaS system, information related to a load balancer gear of an application running on the multi-tenant PaaS system. The information includes endpoint information indicating a location of the load balancer gear, and cartridge information identifying one or more cartridges implemented on the load balancer gear. The method further includes updating a routing table in view of the endpoint information and the cartridge information, and causing traffic to be routed to the load balancer gear in view of the updated routing table. The load balancer gear directs traffic to one or more other gears of the application.
US10715432B2 Chained collection of information
In one embodiment, a device is described, the device comprising a processor, a memory operative to store data used by the processor, a network interface operative to enable network communications with at least one other device, and a client executed by the processor, the client operative to utilize a first networking protocol to chain a request for information from the at least one other device and to send an information request packet via the network interface to the at least one other device, the information request packet comprising a request for information from the at least one other device, and a header of a second network protocol, in which a response to the request for information may be provided. Related devices, systems, and methods are also described.
US10715430B2 Data flow redirection method and system, network device, and control device
A data flow redirection method to overcome a disadvantage that a quantity of adjustable data flows is relatively small due to limited space of a flow specification forwarding table. The method includes receiving, by a network device, a control message sent by a control device, where the control message carries redirection routing information of a data flow and a redirection routing indication, the redirection routing indication instructing to convert the redirection routing information of the data flow into a forwarding entry in a target forwarding table, and tablespace of the target forwarding table is greater than tablespace of a flow specification forwarding table of the network device, and converting, by the network device, the redirection routing information of the data flow into the forwarding entry in the target forwarding table according to the redirection routing indication.
US10715423B2 Method of transmitting data based on priorities in network
An operation method of a switch apparatus in an Ethernet-based vehicle network, includes: receiving a first frame including original data from an end node; generating a second frame including the original data; duplicating the original data to generate duplicated data; and generating a third frame including the duplicated data and an indicator indicating that the third frame includes the duplicated data.
US10715419B1 Software defined networking between virtualized entities of a data center and external entities
Techniques are disclosed for providing an inter-autonomous system (inter-AS) service between virtualized entities of one autonomous system with external entities of a different autonomous system. For example, a controller (e.g., software defined networking (SDN) controller) may provide multi-hop exterior Border Gateway Protocol (eBGP) redistribution of virtual private networking (VPN) labels between endpoints of different autonomous systems, otherwise referred to as “inter-AS option C.” As described in this disclosure, the SDN controller may facilitate the exchange of appropriate routing labels between endpoints of different autonomous systems to enable forwarding of traffic between the different autonomous systems.
US10715418B1 Optimized serverless cloud processing based on processing job requirements
A system is provided for optimized selection of serverless cloud processing units for resource intensive processing operations. The system includes a processor and a computer readable medium operably coupled thereto, to perform the scheduling operations which include receiving a processing operation for a data input that requires processing in a serverless computing environment, determining at least one constraint requirement imposed on performing the processing operation that are all required to be fulfilled for successful completion of the processing operation, accessing a routing table associated with the serverless computing environment, determining one of the plurality of serverless processing units from the routing table based on fulfilling all of the at least one constraint requirement, and assigning the processing operation to the one of the plurality of serverless processing units on the least costly basis or other optimization consideration.
US10715416B2 Determining connections between nodes in a network
A system determines groups of nodes within a communication network, each group forming a bi-connected component. A simple path is computed between a source node and a target node. Each group of nodes without a node in the simple path is removed producing a resulting set of nodes. Valid connections between the source node and the target node are determined that include only nodes in the resulting set of nodes. Information is provided from the source node to the target node via one or more of the valid connections. A running time for performing the step of determining the groups of nodes through the step of removing each of the groups of nodes without a node in the simple path is linear with respect to a size of a graph of the communication network. A method and computer program product also are provided.
US10715415B2 Remotely and dynamically injecting routes into an IP network
Systems and methods are described herein for remotely and dynamically injecting or installing routes into an Internet Protocol (IP) network. In some embodiments, the systems and methods provide a route injection server as a peer or neighbor node with an IP network. The systems and methods then utilize the route injection server (e.g., remote and dynamic route injection server, or RDRIS) to advertise IP routes to other nodes within the IP network. For example, the RDRIS may send UPDATE messages to other nodes within an IP network, such as via the Border Gateway Protocol (BGP) in order to advertise the IP routes to the other nodes of the IP network.
US10715413B2 Timestamp-based session association
Systems and methods for associating sessions using (TCP packet-level) timestamps are provided. A collection of data packets received during one or more sessions within a time period may be retrieved. Each packet in the collection may be associated with a unique identifier of a respective session. A skew for a selected session within the time period may be determined based on a rate difference between a respective receiving device clock and a respective sending device clock of at least two data packets associated with the unique identifier of the selected session. The selected session may be associated with a computing device. An uptime may be calculated for each of the retrieved data packets based on the determined skew and respective timestamp information of the data packet. It may be identified as to whether each of the calculated uptimes matches a previously calculated uptime for a packet associated with a previous session or a session that has previously been associated with a selected session. A list of sessions associated with the computing device may be updated based on one or more identified matches between the respective calculated uptime and the previously calculated uptime.
US10715409B2 Heuristics for end to end digital communication performance measurement
Methods and systems for determining whether to adjust a network path between two endpoints of a network connection or session are disclosed. In some aspects, a method includes receiving a performance indication for a first portion of a network path for a network connection, the first portion between a first node and a second node in the network path, receiving an indication of a geographic location of a third node in the network path, the indication included in a message from the second node, a path between the second node and the third node comprising a second portion of the network path, the second portion not including the first portion, generating a performance measurement for the network connection based on the performance indication and the indication of the geographic location of the third node and initiating an adjustment of the network connection based on the performance measurement.
US10715405B2 Tenant isolated data in shared reusable services
A Tenant request to subscribe to an Application is received. A Service that the Application consumes is determined. The Tenant is determined to be new to the Service. In response to determining the Tenant is new, a subscription of the Tenant is provided in the Service, and the Application is added to the subscription.
US10715404B2 Slice changing method and slice changing device
A slice changing device is disclosed including a circuitry configured to acquire, in a case where a condition for changing a slice is satisfied, a connection destination of a slice after change. The circuitry is further configured to notify a communication device that connects a terminal using a slice and a connection destination of a slice of the acquired connection destination, and to release a resource relating to a slice before change after notification by the notifying means, where a service which is used by the terminal is allocated to a slice, and in a case where a condition in which the slice is changed is satisfied, the service is allocated to a slice after change.
US10715403B2 Scalable, standardized I.T. deployment platform
The present disclosure provides a scalable, standardized IT deployment environment that allows for deployment to any public or private cloud automatically, and without human interaction, that is resizable such that the individual resources can be released (“turned off”) when not needed and powered on when use is expected. Additionally, the present disclosure provides a cost calculation system for better understanding the costs of the IT environment as early as the pre-provisioning stage. The present disclosure also provides a system for proactively testing productivity and efficiency within the IT environment, the results of which can be fed back into the autoscaling mechanism.
US10715402B2 Systems and methods for enhanced monitoring of a distributed computing system
The present approach relates to querying a configuration item (CI). The CI may be associated with a monitoring agent. In accordance with this approach, a check request is sent to a management, instrumentation, and discovery (MID) server. The check request may be sent to the monitoring agent. Additionally, a check result may be received from the monitoring agent. The check result may have data associated with the CI and the check request.
US10715399B2 Generating suggestions for scenes and triggers
In some implementations, a user device can automatically generate scene suggestions and/or trigger suggestions. For example, a scene can be a collection of accessories and corresponding accessory states. When the scene is invoked, the user device can cause the accessories associated with the scene to assume the corresponding accessory states. The user device can automatically determine the accessories and/or corresponding accessory states for a scene based on historical patterns of use represented in historical accessory state data. The user device can automatically determine triggers for automatically invoking scenes based on historical patterns of use. For example, the user device can analyze historical context (e.g., location, time, accessory state, etc.) data associated with accessory state transitions to determine triggers for automatically invoking a scene. The user device can present suggest scenes and/or triggers to the user of the user device.
US10715397B2 Centrality measure ranking for a multiplex network
Centrality measure ranking for a multiple network is provided by a method that includes obtaining a representation of a multiplex network including layers and nodes representing communicating entities. The method determines a node centrality measure for each node of the nodes. This includes determining intra-layer and inter-layer centrality measures. The method determines a respective centrality measure for each communicating entity as a function of node centrality measures for nodes representing the communicating entity across the layers of the multiplex network. The method also ranks the communicating entities by their centrality measures.
US10715393B1 Capacity management of computing resources based on time series analysis
An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
US10715392B2 Adaptive scalable numerology for high speed train scenarios
The present disclosure provides for adaptive resource management in new radio operations that adapts a numerology including a subcarrier spacing and/or cyclic prefix for a user equipment (UE) traveling at a high speed. A base station may transmit via a plurality of remote radio heads (RRH) to a user equipment (UE) is moving along a high speed track. The base station may transmit, in a first time period, using a first numerology including a first subcarrier spacing and a first cyclic prefix ratio, a first transmission for the UE. The base station may transmit, in a subsequent time period, using a second numerology including a second subcarrier spacing and a second cyclic prefix ratio, a second transmission for the UE. At least one of the second subcarrier spacing is different than the first subcarrier spacing or the second cyclic prefix ratio is different than the first cyclic prefix ratio.
US10715390B2 Service optimization method, transport controller, client controller, and system
Embodiments of the present invention disclose a service optimization method, a transport controller (TC), a client controller (CC), and a service optimization system. The method includes: receiving, by a TC, an optimization request from a CC; sending, by the TC, an answer message to the CC when determining that an idle resource in a resource pool can meet an optimization requirement of the CC; receiving, by the TC, an optimization instruction of the CC; and optimizing, by the TC according to the optimization policy in the optimization instruction, the service identified in the optimization instruction. When an idle network resource in the resource pool can meet the optimization requirement of the CC, the TC executes the optimization policy that meets the optimization requirement of the CC, so as to reduce a service interruption phenomenon in a service optimization process.
US10715387B1 System for dynamic provisioning of host devices
Techniques for dynamically provisioning host devices to process requests and other types of received data include receiving traffic data that indicates an amount of data received by the host devices over time and resource data that indicates an amount of computing resources used by the host devices to process the data. Host data is generated that indicates a relationship between received quantities of data and corresponding quantities of computing resources used to process the data. Based on the host data, a number of host devices used to process a predicted amount of data to be received at a future time, using a selected amount of computational resources, may be determined. Based on the determined number of devices, additional host devices are provisioned to process the received data, or diverted from processing the data.
US10715385B2 System and method for live migration for software agents
A computer-implemented method, computer program product, and computing system is provided for switching between software agents. A first software agent communicatively coupled to a host device and at least one server may be identified. A configuration file associated with the first software agent may be transformed for operation with a second software agent. The first software agent may be switched to the second software agent in response to transforming the configuration file associated with the first software agent.
US10715383B2 Consistent hashing for network traffic dispatching
A method is provided that uses a consistent hashing technique to dispatch incoming packets in a stable system prior to adding of a node. The method uses a hash table and assigns hash buckets in the table to each network node. A set of fields in each incoming packet is hashed and is used to identify the corresponding hash bucket. The packets are then dispatched to the network nodes based on the nodes' hash buckets. During an observation period, the method identifies the ongoing sessions by creating a bit vector table that is used to identify the old and new sessions during a re-dispatching period. The method uses the consistent hashing method and the probabilistic method dispatch the incoming packets such that each packet that belongs to an old session is dispatched to the same old node that has been processing the other packets of the session.
US10715382B2 Method for configuring service node, service node pool registrars, and system
A method for configuring a service node, a service node pool registrar, and a system are provided. The service node pool registrar receives a service node query request sent by a management configuration device, where the service node query request includes a service requirement, where the service requirement is from a user or caused by a network change; the service node pool registrar searches a service node database to obtain service node information that matches the service node query request and sends the matching service node information to the management configuration device, so that the management configuration device performs network and service configuration on the matching service node according to obtained network topology information and the matching service node information.
US10715374B2 Long range (LoRa) communication system and method with improved data rate
A Long Range (LoRa) communication system with an improved data rate and method thereof are provided. When a packet to be transmitted is received, a transmission device determines a transmission scheme. When the determined transmission scheme is an enhanced transmission scheme, the transmission device transmits a preamble signal indicating that a packet is to be transmitted using the enhanced transmission scheme, converts n-th data of the packet to an up-chirp signal, converts (n+1)-th data of the packet to a down-chirp signal, generates a transmission signal by adding the n-th data converted to the up-chirp signal and the (n+1)-th data converted to the down-chirp signal, and transmits the transmission signal to a reception device.
US10715369B2 Phase tracking reference signal
At a receiver, errors may occur in estimating phase trajectory based on PT-RS due to a window effect. In order to address the problem of such errors, a transmitter determines at least one location for inserting PT-RS samples into a sequence of a plurality of samples, wherein a first set of the samples comprises a first number of samples at a beginning of the sequence and/or a second number of samples at an end of the sequence, and wherein the at least one location for the PT-RS samples is within a second set of the plurality of samples. The apparatus inserts the PT-RS samples into the sequence based on the determined at least one location and transmits a signal based on the inserted PT-RS samples. A receiver extracts the PT-RS samples and estimates phase errors for data samples in the received transmission based on the extracted PT-RS samples.
US10715366B2 Sub-band based composite digital time domain signal processing
Embodiments include digital signal processing units, a transmitting device for a wireless communication system and methods of processing a composite time domain signal having a plurality of parallel and independent signals that collectively form a parallel communication. It is proposed a new waveform configuration suitable for 5G and that is able to reduce out-of-band (OOB) emissions which are received on a first time domain signal associated to a first sub-band where the OOB emissions originate from an OFDM time domain signal associated with a second sub-band adjacent to the first sub-band. The proposed solution is partly based on filtered-OFDM with the exception that sub-band filtering is not performed on all the samples of the stream of OFDM symbols. Instead, filtering is performed only, for each OFDM time domain signal, where transition occurs between consecutive OFDM symbols.
US10715363B1 Optical communication apparatus, server apparatus, and optical transport system
An optical communication apparatus has an interface circuit that acquires transfer condition information including a bit rate and a channel spacing of an optical network, a processor that selects a modulation scheme in accordance with the transfer condition information and operates in the modulation scheme, wherein the processor is configured to select a first modulation scheme when the bit rate is greater than a first value in accordance with the channel spacing, and select a second modulation scheme when the bit rate is smaller than the first value, the second modulation scheme having a data transfer performance higher than the first modulation scheme.
US10715362B2 Method for increasing the signal-to-noise ratio for common-mode interference on a two-wire data bus
Data transmission method for a two-wire data bus from a transmitter having ports to a receiver having ports. The method comprises the steps of: detecting a first common-mode voltage swing on the ports and forming a first common-mode signal. Detecting a second common-mode voltage swing on the ports and forming a second common-mode signal. The transmitter sending data via the two-wire data bus. The receiver receiving the data. The voltage difference on the ports being compared with a lower and an upper reception threshold, wherein an output of an apparatus element assumes a first or second level on the basis of this comparison. Raising the differential send level if the absolute value of the first common-mode signal is greater than a first threshold value. Raising the upper reception threshold and/or lowering the lower reception threshold if the absolute value of the second common-mode signal is greater than a second threshold value. The method allows the transmission of a datum from the transmitter to the receiver. On the basis of the result of the comparison of the absolute value of the detected first common-mode signal with a first threshold value, the upper reception threshold is raised and/or the lower reception threshold is lowered whenever this absolute value of the first common-mode signal is greater than this first threshold value.
US10715359B1 Decision feedback equalizer
The present invention provides a decision feedback equalizer including a first path and a second path. The first path includes a first sampling circuit and a first latch circuit, wherein the first sampling circuit generates a first set signal and a first reset signal according to an input signal, a second set signal and a second reset signal, and the first latch circuit generates a first digital signal according to the first set signal and the first reset signal. The second path includes a second sampling circuit and a second latch circuit, wherein the second sampling circuit generates the second set signal and the second reset signal according to the input signal, the first set signal and the first reset signal, and the second latch circuit generates a second digital signal according to the second set signal and the second reset signal.
US10715356B2 High-speed interconnect solutions with support for secondary continuous time in-band back channel communication for simplex retimer solutions
The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.
US10715354B2 Integrating and controlling multiple load control systems
Systems and methods are disclosed for using one or more gateway systems for integrating multiple load control systems running multiple versions of software such that the load control systems may appear to a user and be controlled by the user as a unified load control system. Gateways that manage or have managed the same resource may be organized into a Gateway Group. Gateway Groups names may be used for prefix attachment to facilitate routing. For example, a Composite Gateway may receive a request associated with a resource from a user. The Composite Gateway may determine which Gateway actively manages that resource and/or is the Gateway is a member of a Gateway Group. The composite Gateway may then apply one or more policies to facilitate the request. For example, if the Composite Gateway receives an information request, it may apply an authorization policy, a routing policy, and/or an aggregation policy.
US10715351B2 Network node, control module for a component and ethernet ring
The invention relates to network nodes comprising: a first computing unit (CPUa); at least one second computing unit (CPUb); an internal switch (Swi); and an external switch (Swe), wherein the internal switch (Swi) is connected to the first computing Nunit (CPUa), the at least second computing unit (CPUb) and to the external switch (Swe) and wherein the external switch (Swe) has at least one port for data originating from other network nodes. The invention also relates to a control module and an Ethernet ring.
US10715349B2 PPPoE extension over layer 2 switch embedding PPPoE agent
A network system is provided. The network system includes a first network device and a second network device running in data link layer (L2). The first network device includes a first switch and a first PPPoE (Point-to-Point over Ethernet) agent integrally coupled to the first switch. The second network device also includes a second switch and a second PPPoE agent integrally coupled to the second switch. The network system further includes a PPPoE client running in network layer (L3) that communicates to the first PPPoE agent and a PPPoE server in L3 that communicates to the second PPPoE agent. The PPPoE client uses a broadcast (Bcast) MAC address in an initial IPCP (Internet Protocol Control Protocol) negotiation message between the PPPoE client and the PPPoE server.
US10715346B1 Dynamically adjusting DOCSIS port utilization
Dynamically adjusting upstream and/or downstream spectrum usage by a Remote PHY node. Cable modem association information for a Remote PHY node is dynamically determined remotely from across a network. The association information identifies which cable modems serviced by the Remote PHY node are physically connected to each of the Remote PHY node ports. Remote PHY node ports are remotely and dynamically assigned to upstream device port and/or downstream device port of a Remote PHY device comprised within the Remote PHY node. Based on the association information, each of the node port of the Remote PHY node may be reassigned to a different upstream device ports and/or downstream device ports of the Remote PHY device. This reassignment may be performed to achieve load balancing of upstream and/or downstream traffic sent between a plurality of cable modems served by the Remote PHY node and a Cable Modem Termination System (CMTS).
US10715344B2 Method of establishing a video call using multiple mobile communication devices
The invention relates, but is not limited, to mobile communications technology. The invention enables a user to use two separately operating electronic communications devices to communicate with one or more other electronic data processing and/or communication devices, where a first of the two communications devices associated with the user is configured to handle, e.g. receive and/or transmit, media of a different type to the media handled by a second of the two devices associated with said user. The method comprises establishing electronic communication of a first media type between a first electronic communication device of said user and a data processing device and establishing electronic communication of a second, different media type between a second electronic communication device of said same user and said data processing device. The data processing device may comprise a server such as a cloud based server. The first and second communications devices of a user may be associated with a same user log in account or different log in accounts of the same user. In one embodiment, the first electronic communication device of the user is used by said user for a video conference session and the second electronic communication device is used by said user for transmitting and/or receiving discrete media files such as, but not limited to, still images, text documents, SMS messages, etc. within the same video conference session. The invention allows discrete media data to be transmitted in parallel with video conferencing data within the same video conference session such that participants in the video conference session have access to both the video conferencing images and the discrete media files provided by one or more of the participants.
US10715341B2 Powered device in power-over-ethernet network system, and methods therefore
The present invention relates to a Powered Device (PD) in a Power-over-Ethernet (PoE) system. The invention proposes that the PD selectively transmit to a Power Sourcing Equipment (PSE) a power request based on the support of that PSE for autoclass. An autoclass supporting PSE will determine the maximum power that needs to be allocated to the PD based on measuring the power used by the autoclass supporting PD during classification. If the PSE does not support autoclass, it will instead allocate a default maximum power (based on the classification) to the PD. When the PD is operational it determines whether autoclass is supported by the PSE (230). If autoclass is supported then no power request should be sent (250) as otherwise the PSE will allocate power based on this request instead of on the more accurate measurement.
US10715338B2 Management of public key certificates within a distributed architecture
A system includes determination of first public key certificate policies based on first data files, generation of a first public key certificate conforming to the first public key certificate policies, storage of the first public key certificate in a secret store system, reception of a second public key certificate, determination of second public key certificate policies based on second data files stored in the secret store system, determination of whether the received second public key certificate conforms to the second public key certificate policies, and storage of the second public key certificate in the secret store system if it is determined that the received second public key certificate conforms to the second public key certificate policies.
US10715336B2 Personal device security using elliptic curve cryptography for secret sharing
A method (400) of encrypting data at an electronic device (3) where the electronic device is associated with a key device (5). Each device is associated with an asymmetric cryptography pair, each pair including a first private key and a first public key. Respective second private and public keys may be determined based on the first private key, first public key and a deterministic key. A secret may be determined based on the second private and public keys. The data at the electronic device (3) may be encrypted using the determined secret or an encryption key that is based on the secret. Information indicative of the deterministic key may be sent to the key device (5) where the information may be stored.
US10715333B2 Network message authentication and verification
The present application relates to an apparatus and method of authenticating and verifying a message frame on a multi-master access bus with message broadcasting. Logic bus identifier, LID, are associated with each one of a several logical groups of nodes out of a plurality of nodes connected to the multi-master access bus. A key is assigned to each logical group. The keys assigned to different logical groups differ from each other. For message authentication, a logic bus identifier, LID is provided and a key associated with the logic bus identifier, LID, is retrieved. A cryptographic hash value, MAC, is generated using the retrieved key and based on at least the logic bus identifier, LID. A message frame is composed, which comprises the logic bus identifier, LID, and the cryptographic hash value, MAC. For message verification, a message frame is received, which comprises at least a logic bus identifier, LID, and a cryptographic hash value, MAC. A key is retrieved, which is associated with the logic bus identifier, LID, extracted from the frame. A cryptographic verification hash value, VAC, is generated using the retrieved key and based on at least the logic bus identifier, LID. The cryptographic verification hash value, VAC, and the cryptographic hash value, MAC, extracted from the frame are compared. The received message frame is forward for further processing as a legitimate message frame.
US10715329B1 Personated reality ecosystem
A Personated Reality Ecosystem System enables real-time interactions between Users and Personated Virtual Assistants (PVA) acting on behalf of the User. The PVA is a computer-generated character, an animated virtual human, combined with artificial intelligence and a unique digital identity that is authenticated and authorized using blockchain technologies. A PVA when initially created is not unique hence is referred to as a GenericPVA. A GenericPVA can undergo a process that makes it unique transforming it into a UniquePVA. The PVA looks, behaves, communicates, thinks, reasons and learns, like a human being displayed on a computer screen or other visual representation. UniquePVAs are paired with Users utilizing secure blockchain technologies ensures the UniquePVA only accepts orders from the User they are paired with.
US10715328B2 System and method for performing secure communications
A server and method for providing a content selection is provided. The server receives content targeting parameters and obtains content items from at least one content site based on the content targeting parameters. The server can further identify content descriptors for the content items and generate a first content cluster from a subset of the content items based on the content descriptors. The server can further generate a second content cluster from a second subset of the content items based on the content descriptors and rank the first and the second content clusters in an order of usefulness. The ranking of the content clusters can be based on at least one of an importance of content, a recentness of the content items and a size of the content cluster.
US10715319B2 Method and system for spacetime-constrained oblivious transfer
A method for performing spacetime-constrained oblivious transfer between a party A and a party B. The method includes imposing relativistic signaling constraints on a cryptographic task of one out-of-m oblivious transfer involving parties A and B. The method further includes using quantum systems for the one-out of-m oblivious transfer. The method guarantees unconditional security of the spacetime-constrained oblivious transfer, based on the imposed relativistic signaling constraints and based on using quantum systems for the one-out of-m oblivious transfer.
US10715315B1 Secure management of content using a middleware layer between a client and a server
A method performed by a client application executing on a client computing device is disclosed. The method includes generating a private key and a public key corresponding to the client application. The method also includes transmitting the public key to a middleware application executing on a middleware computing device, a server application executing on a server computing device, or both. The client application and the server application are engaged in a trusted relationship. The method also includes receiving, at the client application, a request to perform an operation on an encrypted content that is stored at the middleware computing device and that is encrypted with the public key by the middleware application or the server application, decrypting the encrypted content using the private key to generate a decrypted content, and presenting the decrypted content on a display screen of the client computing device.
US10715312B2 System and method for blockchain-based device authentication based on a cryptographic challenge
Blockchain-based device authentication by a user device to enable a second device is disclosed to perform an action on a first device on behalf of a user linked to the user device, based on a command received from the second device. Authentication includes the steps of: (i) obtaining an indentity information associated with an identity document of the user; (ii) storing the identity information, and a set of credentials, with a blockchain to link the identity information with the set of credentials for the user; (iii) signing a first trust certificate by a user private key on the blockchain to obtain a first signed trust certificate; and (iv) signing a second trust certificate by the user private key on the blockchain to obtain a second signed trust certificate.
US10715310B2 Method and apparatus for decrypting data blocks of a pattern-encrypted subsample
A method in a pattern encryption protection scheme may efficiently decrypt data blocks in a timely manner. In the method, a processor may receive a frame of data blocks. The frame may include a plurality of pattern-encrypted subsamples, and each pattern-encrypted subsample may include one or more encrypted data blocks and one or more unencrypted data blocks in accordance with a predetermined pattern. The processor may determine a first buffer portion and a second buffer portion based on a number of the data blocks in the frame and the predetermined pattern. The processor may sort the data blocks by copying the encrypted data blocks into the first buffer portion and by copying the unencrypted data blocks into the second data buffer portion. The processor may perform a decryption call to a crypto engine to generate corresponding decrypted data blocks using the sorted encrypted data blocks in the first buffer portion.
US10715309B2 Method of operation for a configurable number theoretic transform (NTT) butterfly circuit for homomorphic encryption
Fully homomorphic encryption integrated circuit (IC) chips, systems and associated methods are disclosed. In one embodiment, a method of operation for a number theoretic transform (NTT) butterfly circuit is disclosed. The (NTT) butterfly circuit includes a high input word path cross-coupled with a low word path. The high input word path includes a first adder/subtractor, and a first multiplier. The low input word path includes a second adder/subtractor, and a second multiplier. The method includes selectively bypassing the second adder/subtractor and the second multiplier, and reconfiguring the low and high input word paths into different logic processing units in response to different mode control signals.
US10715308B2 Transmitting circuit, semiconductor apparatus and semiconductor system configured to use the transmitting circuit
A transmitting circuit may include a clock generation circuit and a serializer. The clock generation circuit may generate a plurality of output clock signals by performing an emphasis operation for a plurality of clock signals based on a plurality of data. The serializer may output the plurality of data as output data in synchronization with the plurality of output clock signals.
US10715305B2 Image forming apparatus performing wireless communication with replacement member, and communication method
An image forming apparatus includes a wireless communication portion, a transmission processing portion, a decoding processing portion, a change processing portion, and a retransmission processing portion. The wireless communication portion has a storage portion that stores member data regarding a replacement member. The transmission processing portion is configured to transmit a transmission request for transmitting the member data to the wireless communication portion. The decoding processing portion is configured to decode a response signal including the member data and transmitted from the wireless communication portion in response to the transmission request. The change processing portion is configured to change a decoding timing of the response signal when it has been determined that reception of the member data has failed. The retransmission processing portion is configured to retransmit the transmission request to the wireless communication portion after the decoding timing has been changed.
US10715301B2 Radio-spectrum sharing (NR-SS) in frequency-division duplexing (FDD) spectrum
Wireless communications systems and methods related to sharing a frequency-division duplexing (FDD) spectrum among multiple network operating entities. In one embodiment, a first wireless communication device communicates, with a second wireless communication device in a downlink (DL) frequency band, a reservation signal in a first channel sensing time slot of a frame to reserve a transmission time slot in the frame. The first wireless communication device communicates, in an uplink (UL) frequency band, an UL control signal in the first channel sensing time slot. The UL frequency band and the DL frequency band are shared by a plurality of network operating entities for frequency-division duplexing (FDD) communications. In another embodiment, a first wireless communication device communicates, in a first frequency band of a FDD network shared by a plurality of network operating entities, a reservation signal to reserve the first frequency band for time-division duplexing (TDD) communications.
US10715297B2 Selectable band suppression for a distributed antenna system
In one embodiment, a distributed antenna system comprises at least one master unit; at least one remote antenna unit coupled to the master unit and comprising a power amplifier to radiate a remote downlink radio frequency signal, the remote antenna unit further configured to receive a remote uplink radio frequency signal from at least one antenna, the remote downlink radio frequency signal comprises first and second downlink frequency bands and wherein the remote uplink radio frequency signal comprises first and second uplink frequency bands; a band suppression module comprising: a controller; an uplink band suppression element configured to apply an attenuation to suppress the first uplink frequency band in response to a signal from the controller; and a downlink band suppression element configured to apply an attenuation to suppress the first downlink frequency band in response to the signal from the band suppression controller.
US10715295B2 Method and apparatus for encoding and processing acknowledgement information
A method for encoding acknowledgement information includes: receiving a component carrier, where the component carrier includes at least one downlink subframe; generating acknowledgement information bits corresponding to the component carrier according to the received component carrier; dividing the acknowledgement information bits into two groups so that each group includes at least one acknowledgement information bit, where the at least one acknowledgement information bit corresponds to physical downlink shared channel PDSCH transmission, and/or downlink control information DCI, where the DCI is used for indicating downlink semi-persistent scheduling SPS release; and encoding the two divided groups of acknowledgement information bits to obtain two groups of codeword bits, respectively, and generating, from the two groups of codeword bits obtained by the encoding, total codeword bits to be transmitted. In addition, a method for receiving acknowledgement information, an apparatus for encoding acknowledgement information, and an apparatus for processing acknowledgement information are also included.
US10715293B2 DMRS indication method and system, base station and user equipment
A demodulation reference signal (DMRS) indication method includes: a base station allocating designated DMRS ports, numbers of layers and orthogonal cover code (OCC) lengths to a user equipment (UE) according to a DMRS configuration parameter indication table, wherein a plurality of DMRS configuration parameter indication entries with a plurality of OCC length combinations of at least two OCC lengths are recorded in the DMRS configuration parameter indication table; according to DMRS configuration parameter information allocated to the UE, generating corresponding DMRS indication information, and sending the DMRS indication information to a corresponding UE. Also disclosed are a base station, a UE and a DMRS indication system.
US10715290B2 Apparatus and method for beam management based on channel state indicator-reference signal
Provided is an apparatus and method for beam management based on a channel state indicator (CSI)-reference signal (RS). A method for a user equipment (UE) to receive a CSI-RS from a base station (BS) includes receiving configuration information of a CSI-RS resource set including one or more CSI-RS resources, and receiving a CSI-RS from a BS through CSI-RS resources included in the CSI-RS resource set. The configuration information of the CSI-RS resource set includes indication information indicating beam configurations for the respective CSI-RS resources included in the CSI-RS resource set.
US10715289B2 Apparatus and method for allocating channel state information-reference signal in wireless communication system
Embodiments of the present invention relate to a wireless communication system, and more particularly, to a technology for allocating a Channel State Information-Reference Signal (CSI-RS) in a wireless communication system. Embodiments of the present invention provides an apparatus and method for allocating CSI-RSs to resource areas, in which, under the condition of a subframe in which the CP is an extended CP, and the duplex scheme is TDD, if CSI-RSs for maximum 8 antenna ports are allocated, the CSI-RSs are allocated to the 8th and 9th symbols (symbol No. l=7 and 8), wherein each CSI-RS for every two antenna ports is allocated to the same RE while being discriminated from each other by an orthogonal code and neighbor CSI-RS allocated REs in the frequency axis are spaced by an interval of three REs.
US10715288B2 Wireless local area network sounding protocol
An access point (AP) in a wireless local area network (WLAN) uses a protocol to determine frequency/time resource allocations of resource units (RUs) in parallel with data transfer to and from WLAN stations (STAs). The AP generates a sounding table associating STAs with RUs for uplink (UL) and downlink (DL). The AP processes the sounding table to create a channel map table and then the AP allocates particular RUs to particular STAs. The STAs then receive and transmit data from and to the AP over the allocated RUs. This approach achieves good throughput while reducing the use of signaling and pilot overhead associated with channel sounding. To avoid interruption of ongoing transmissions, a newly arriving STA is grouped and sounded with other STAs. The protocol includes a joint sounding and data epoch followed by a determination of the channel map table.
US10715285B2 Systems and methods for partial collision multiple access
Methods, devices and systems for encoding and transmitting data in a wireless communications system and, in particular, for unscheduled data transmissions including low data rate transmissions. The method for transmitting data in a wireless network includes mapping data according to a predefined sequence pattern from a group of sequence patterns to provide a spreading sequence that includes multiple non-zero elements and that is enabled to partially collide in the wireless network with other spreading sequences that have been mapped according to other sequence patterns from the group; and transmitting the spreading sequence. Multiple sequences may be received by a network node and decoded using successive interference cancellation (SIC) techniques.
US10715280B2 Method and apparatus for determining a feedback time sequence, and device and storage medium
Method and apparatus are provided for determining a feedback time sequence of a hybrid automatic repeat request. The method includes: determining a configuration of a currently used TDD frame structure, wherein the configuration of the TDD frame structure comprises uplink and downlink configurations and a special sub-frame ratio; determining the size of a currently used transmission time interval (TTI); and according to the configuration of the TDD frame structure and the size of the TTI, determining a relative position relationship between a data transmission TTI and a feedback TTI thereof in a HARQ process, or a relative position relationship between an initial transmission TTI, a feedback TTI and a retransmission TTI. A communication device and a storage medium are also provided.
US10715279B2 Methods of guaranteed reception of common signals in an avionics system comprising a plurality of electronic computers
Methods of guaranteed reception and of processing of a digital signal in an avionics system comprise a plurality of computers, each computer comprising processing electronics and a software layer, which, on receipt of an event, carries out the following steps: at a first instant, sending to each of the other computers of a first signal (ACK) of reception of the event; at a second instant termed “TimeOut ACK”, if the electronic computer has not received one of the first signals emanating from one of the other computers, sending of a second failure signal (FAIL) to each of the other computers; at a third instant termed “TimeOut GARANTEED”, if a second failure signal has been received by the computer, absence of taking into account of the event by the computer and if no failure signal has been received by the computer, taking into account of the event by the data processing electronics of the computer.
US10715278B2 Transcoding wireless communication system
A system and method for operating a wireless communication node. The system configures the node to receive a signal encoded by one or more codeword sets and configures the node to remap subpackets of the incoming signal for transmission over a second communication link. Incoming signals are parsed into subpackets, and the subpackets are encoded and remapped. The encoded and/or remapped subpackets are then transmitted over a communication link.
US10715277B2 Systems and methods for providing resilience to LTE signaling interference in WiFi
Systems and methods presented herein enhance WiFi communications in a RF band where conflicting LTE signaling exists. In one embodiment, a system includes a processor operable to detect the WiFi communications between a UE and a wireless access point of a WiFi network, to identify errors in the WiFi communications, and to determine a periodicity of the errors based on the LTE signaling structure. The system also includes an encoder communicatively coupled to the processor and operable to encode the WiFi communications with error correction, and to change the error correction based on the periodicity of the errors in the WiFi communications.
US10715275B2 Configuring channel quality indicator for communication service categories in wireless communication systems
The described technology is generally directed towards reporting channel quality information from a wireless user equipment to the network, in a channel state information report that includes channel quality information based on a block error rate threshold value that corresponds to an ultra-reliable low latency communication when the user equipment is in the ultra-reliable low latency communication mode. The channel quality information corresponding to the ultra-reliable low latency communication mode block error rate threshold and the channel quality information corresponding to the enhanced mobile broadband mode block error rate threshold can be included in the same report. Alternatively, the user equipment is instructed to report either the channel quality information for-reliable low latency communication or for enhanced mobile broadband in the channel state information report.
US10715271B1 Dense wavelength division multiplexing fiber optic apparatuses and related equipment
A fiber optic system is provided including a first and second fiber optic assembly, each comprising a body defining a fiber routing volume and a plurality of fiber optic components disposed on the body. The first fiber optic assembly includes a first plurality of optical filters disposed within the first fiber routing volume. The first plurality of optical filters define a first plurality of dense wavelength division multiplexing (DWDM) channels, test channels, an express port, and an upgrade port. A second plurality of optical filters disposed within the second fiber routing volume. The second plurality of optical filters define a second group comprising a second plurality of DWDM channels. The test channels and the express port of the first fiber optic assembly are utilized for both the first fiber optic assembly and the second fiber optic assembly.
US10715267B2 Support for additional decoding processing time in wireless LAN systems
A wireless communication device in a wireless system may generate a High Efficiency Physical Layer Convergence Procedure (PLCP) Protocol Data Unit (HE PPDU) frame including (i) an Orthogonal Frequency Division Multiplexing (OFDM) symbol including padding bits and (ii) an extension having a non-zero signal strength, and transmit the HE PPDU frame. A High Efficiency signal (HE-SIG) field of the transmitted HE PPDU frame may include an indication for a duration of the extension to avoid ambiguity of the extension. A communication device in a wireless system may receive an HE PPDU frame including (i) an OFDM symbol including padding bits, and (ii) an extension having a non-zero signal strength, and transmit an Acknowledgement frame a predetermined inter-frame space after an end of the HE PPDU frame. An HE-SIG field of the received HE PPDU may include an indication for duration of the extension to avoid ambiguity of the extension.
US10715265B2 Methods and apparatuses for controlling measurements bandwidth to account for impairments
There are provided methods, apparatuses, and computer programs for improving measurement of a reference signal parameter measured by a wireless device, the reference signal parameter being a parameter of a reference signal transmitted by a radio network node in a wireless communication network. An example method includes determining that the wireless device is operating with a low measurement accuracy condition that affects measurement of the reference signal parameter. A severity of the low measurement accuracy condition has a positive correlation with the quality of a channel over which the reference signal is received. The method further includes adapting a first measurement bandwidth in response to determining that the wireless device has the low measurement accuracy condition that is positively correlated with the quality of the channel. The method further includes measuring a first reference signal parameter using the adapted first measurement bandwidth.
US10715259B1 Impairment compensation techniques for high performance coherent optical transceivers
A method and structure for compensation techniques in coherent optical receivers. The present invention provides a coherent optical receiver with an improved 8×8 adaptive MIMO (Multiple Input, Multiple Output) equalizer configured within a digital signal processor (DSP) to compensate the effects of transmitter I/Q skew in subcarrier multiplexing (SCM) schemes. The 8×8 MIMO equalizer can be configured such that each of the 8 outputs is electrically coupled to 3 of 8 inputs, wherein each of the input-output couplings is configured as a filter. The method includes compensating for impairments to the digital conversion of an optical input signal via the 8×8 MIMO equalizer following other signal processing steps, such as chromatic dispersion (CD)/polarization-mode dispersion (PMD) compensation, carrier recovery, timing synchronization, and cycle slip correction.
US10715255B2 Off quadrature mach-zehnder modulator biasing
The present invention relates to telecommunication techniques and integrated circuit (IC) devices. More specifically, embodiments of the present invention provide an off-quadrature modulation system. Once an off-quadrature modulation position is determined, a ratio between DC power transfer amplitude and dither tone amplitude for a modulator is as a control loop target to stabilize off-quadrature modulation. DC power transfer amplitude is obtained by measuring and sampling the output of an optical modulator. Dither tone amplitude is obtained by measuring and sampling the modulator output and performing calculation using the optical modulator output values and corresponding dither tone values. There are other embodiments as well.
US10715247B2 Dynamic receiver
A receiver is presented, such that the receiver may be configured to receive transmissions in accordance with a continuous waveform and to relock quickly on a received transmission when the transmitter is switched or a change in the waveform parameters is made. The receiver may be configured to support reception of a shared channel and/or of a channel allocated for SCPC usage and may be modified while used (e.g., dynamic SCPC). In addition, a satellite communication system is presented, the satellite communication system comprising at least one receiver in accordance with the above-described receiver. The satellite communication system may be configured to utilize the receiver's characteristics for at least the purpose of achieving a highly efficient return link channel.
US10715246B2 Access node for end-to-end beamforming communications system
Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10715245B2 Radio frequency data downlink for a high revisit rate, near earth orbit satellite system
A satellite system operates at altitudes between 100 and 350 km relying on vehicles including a self-sustaining ion engine to counteract atmospheric drag to maintain near-constant orbit dynamics. The system operates at altitudes that are substantially lower than traditional satellites, reducing size, weight and cost of the vehicles and their constituent subsystems such as optical imagers, radars, and radio links. The system can include a large number of lower cost, mass, and altitude vehicles, enabling revisit times substantially shorter than previous satellite systems. The vehicles spend their orbit at low altitude, high atmospheric density conditions that have heretofore been virtually impossible to consider for stable orbits. Short revisit times at low altitudes enable near-real time imaging at high resolution and low cost. At such altitudes, the system has no impact on space junk issues of traditional LEO orbits, and is self-cleaning in that space junk or disabled craft will de-orbit.
US10715244B2 Signal booster with balanced gain control
Technology for a repeater is disclosed. The repeater can include a first-direction signal path, a second-direction signal path and a controller. The controller can set a first gain for the first-direction signal path based on a second-direction received signal level. The controller can set a second gain for the second-direction signal path based on the second-direction received signal level with a differential with respect to the first gain. The differential between the first gain and the second gain can be set for a first signal type. The controller can adjust the differential between the first gain and the second gain for a second signal type.
US10715243B2 Pseudo-doppler receiving architecture for OAM and MIMO transmissions
The disclosed systems, structures, and methods are directed to a multiple-input multiple-output (MIMO) receiver. The MIMO receiver includes at least two receiver antenna elements to receive radiated MIMO signal beams containing superposed order modes and to generate antenna element output signals based on the received MIMO signal beams. The receiver antenna elements are spatially separated by a distance. A variable ratio combining unit operates to switch between the antenna output signals based on a high-rate periodic waveform that emulates unidirectional movement by the antenna elements to produce a pseudo-Doppler frequency shift. The variable ratio combining unit further modulates the antenna output signals based on the periodic waveform to impart a fractional pseudo-Doppler shift to each MIMO mode and combines the modulated antenna element output signals in accordance with the fractional pseudo-Doppler shift to facilitate separation of the MIMO modes.
US10715241B2 System and method for beam management
A first apparatus may communicate with a user equipment through a first active beam. The first apparatus may determine that beam tracking is to be performed with the UE, including identifying a new beam for communication between the UE and the apparatus. The first apparatus may perform beam tracking with the UE based on the determination that beam tracking is to be performed. The first apparatus may communicate with the UE through a second active beam based on the beam tracking.
US10715240B2 Method for beam steering in multiple-input multiple-output system
Embodiments herein provides a method and system for beam steering in a Multiple Input Multiple Output (MIMO) system. The method comprising determining a precoder matrix based on at least one of an inter-antenna element spacing controlled based on a selection of a number of antenna elements at the transmitter and a location of at least one receiver; and steering a transmit beam using the precoder matrix towards the at least one receiver. Yet another embodiments proposes the method and system for steering the at least one optimal receive beam or optimal sub-receive beam towards the at least one transmitter based on at least one of a Channel Quality Indication (CQI), a Channel State Information (CSI), and a location.
US10715236B2 Wireless communication method and apparatus
A wireless communication method includes: a terminal device uses a plurality of uplink transmitting beams to send an uplink signal to a network device; receives M1 measurement information sets corresponding to M1 uplink transmitting beams and sent by the network device, a first measurement information set including at least one of: measurement value information corresponding to a first uplink transmitting beam, and measurement value information of each uplink beam pair amongst M2 uplink beam pairs constituting the first uplink transmitting beam, M1 and M2 not being simultaneously equal to 1; uses each downlink receiving beam amongst a plurality of downlink receiving beams to measure a downlink signal sent by the network device using the plurality of downlink transmission beams to obtain down measurement results; and determines, on the basis of the M1 measurement information sets and the downlink measurement results, correspondence results of the correspondence of the transmitting/receiving beams.
US10715235B2 Directed wireless communication
Disclosed herein are methods and apparatuses configured to direct wireless communication. In some embodiments, a network apparatus is configured to: receive a first signal transmission from a remote station via a first antenna element of an antenna and a second signal transmission from the remote station via a second antenna element of the antenna simultaneously; determine first signal information for the first transmission; determine second signal information for the second transmission, wherein the second signal information is different than the first signal information; determine a set of weighting values based on the first signal information and the second signal information, wherein the set of weighting values is configured to construct one or more beam-formed transmission signals; and generate the one or more beam-formed transmission signals based on the set of weighting values for transmission to the remote station.
US10715233B2 Sounding reference signal (SRS) transmit antenna selection
Methods and apparatuses relate to sounding reference signal (SRS) transmit antenna selection in wireless communication systems. For example, a user equipment (UE) may select, from a set of antennas, a subset of antennas for SRS transmission based on at least one antenna selection parameter. The UE may further transmit, on an uplink communication channel, the SRS using the subset of antennas to a network entity. In some aspects, the at least one antenna selection parameter may include a reference signal receive power (RSRP) value, a signal-to-noise ratio (SNR) value, a spectrum efficiency value, and/or an SNR value and a channel correlation value.
US10715229B2 Facilitating semi-open loop based transmission diversity for uplink transmissions for 5G or other next generation networks
Facilitating semi-open loop based transmission diversity for uplink transmissions in a communications network is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise receiving, from a network device, information related to a sounding reference resource. The information related to the sounding reference resource can be based on a sounding reference signal resource transmission detected during a defined time interval. The operations can also comprise, based on a selected weight vector cycling, selecting a weight vector from defined weight vectors stored in the memory, resulting in a selected weight vector. Further, the operations can comprise transmitting, to the network device, a signal that comprises the selected weight vector multiplied with the sounding reference signal, during the selected weight vector cycling.
US10715228B2 Beamforming signaling in a wireless network
Methods, apparatus, and systems for wireless communications are described. Example methods, devices, and systems are described that utilize a precoding matrix indicator (PMI) computed based at least in part on first signals received via a first cell and on second signals received via a second cell. Information in a measurement information message may be used as part of computing a PMI. The measurement information message may indicate resources of a first cell and a second cell for use in computing the PMI. A wireless device may receive first signals via the first cell and second signals via the second cell based on information in the measurement information message, and may use these signals to compute the PMI. The computed PMI may be used in communications with a base station. For example, the wireless device may receive a packet beamformed employing the computed PMI.
US10715225B2 Reporting of radio channel quality
A method implemented in a first radio device (UE) for quality reporting of a radio channel (2) comprising: Determining a condition of the radio channel and entering a monitoring phase if the condition of the radio channel exhibits an invariance of statistics of the radio channel (810, 811), Receiving at least one data symbol via said radio channel during the monitoring phase (812), Determining a statistical characterization of the radio channel based on the received data symbol (813), and Reporting a quality of the radio channel (2) to a second radio device if the statistical characterization exceeds a predetermined threshold (814).
US10715214B2 Methods and apparatus to monitor a media presentation
Methods and apparatus to monitor a media presentation are disclosed. An example system includes a monitoring device to monitor a media presentation and generate research data identifying the media. A bridge device includes a housing dimensioned to receive the monitoring device, a receiver carried by the housing to receive a first audio signal via a wireless data connection from an audio source device using a wireless communication protocol, the first audio signal associated with the media. The bridge device includes an audio emitter to emit the audio signal for receipt by the monitoring device, and a transmitter to transmit the audio signal to an audio receiver device using the wireless communication protocol.
US10715212B2 Instruments and methods of detecting intermittent noise in a cable network system
Cable network test instruments are disclosed. The test instruments are configured to collect signal data at a node from a cable network system and analyze the collected data to determine whether intermittent noise is present. Methods of locating intermittent noise are also disclosed.
US10715209B2 Computing device for processing environmental sensed conditions
A method includes a computing device transmitting a radio frequency (RF) signal to a passive wireless sensor. The RF signal includes a carrier frequency signal and a modulated sense request signal. The method further includes, in response to the modulated sense request signal, receiving, by the computing device, a response RF signal that includes the carrier frequency signal and a coded sense response signal from the passive wireless sensor. The coded sense response signal is representative of a sensed environmental condition by the passive wireless sensor. The method further includes generating, by the computing device, an environmental condition value based on the coded sense response signal and an environmental conversion information.
US10715206B2 Synchronized CPDMA (code phase division multiple access)
A communications protocol in accordance with one exemplary embodiment uses information from GPS satellites to synchronize the phases of transmitters, and aligns the phase with a spreading code used to de-spread the received signals at, for example, a ground station.
US10715203B2 Wireless transceiver capable of offsetting internal signal leakage
The present invention discloses a wireless transceiver capable of offsetting internal signal leakage. The wireless transceiver includes a transmission circuit, a reception circuit and a calibration circuit. The calibration circuit generates a first estimation signal according to the difference between a test signal and a reception digital signal passing through a standard path, generates a second estimation signal according to the difference between the test signal and a reception digital signal passing through a leakage path, and then determines N coefficient(s) of a calibration filter according to the difference between the first estimation signal and the second estimation signal. Therefore, the calibration circuit including the calibration filter can output a calibration signal to the reception circuit to offset at least a part of the signal leakage from the transmission circuit to the reception circuit.
US10715200B2 Integrated RF front end with stacked transistor switch
A monolithic integrated circuit (IC), and method of manufacturing same, that includes all RF front end or transceiver elements for a portable communication device, including a power amplifier (PA), a matching, coupling and filtering network, and an antenna switch to couple the conditioned PA signal to an antenna. An output signal sensor senses at least a voltage amplitude of the signal switched by the antenna switch, and signals a PA control circuit to limit PA output power in response to excessive values of sensed output. Stacks of multiple FETs in series to operate as a switching device may be used for implementation of the RF front end, and the method and apparatus of such stacks are claimed as subcombinations. An iClass PA architecture is described that dissipatively terminates unwanted harmonics of the PA output signal. A preferred embodiment of the RF transceiver IC includes two distinct PA circuits, two distinct receive signal amplifier circuits, and a four-way antenna switch to selectably couple a single antenna connection to any one of the four circuits.
US10715199B1 Phased array transceiver with built-in phase interferometer
Methods and devices for streamlining phase and amplitude calibration and linearization in RF transceiver circuits including a plurality of switchable transmit and receive processing paths is presented. According to one aspect, switchable feedback paths are provided that can selectively feedback a portion of a transmitted RF signal or a test RF signal for use in the calibration. According to another aspect, the switchable feedback paths include combination of switches and couplers to selectively combine feedback from one or more of the switchable feedback paths. According to another aspect, the switchable feedback paths reuse portions of the receive paths of the plurality of switchable transmit and receive processing paths. The switchable feedback paths can be used to provide a combined feedback RF signal based on one or more transmitted RF signals that can be used as a digital pre-distortion feedback for linearization of the one or more transmitted RF signals.
US10715198B2 Antenna integrated radio with wireless fronthaul
A system is disclosed, comprising: a wireless fronthaul access point coupled to a radio mast and in communication with a remote baseband unit, the wireless fronthaul access point further comprising a first millimeter wave wireless interface; and an antenna-integrated radio for providing access to user equipments (UEs), mounted within line of sight on the radio mast with the wireless fronthaul access point, the antenna-integrated radio further comprising: a second millimeter wave wireless interface configured to receive the digital I and Q signaling information from the remote baseband unit wirelessly via the wireless fronthaul access point, wherein the wireless fronthaul access point thereby wirelessly couples the remote baseband unit and the antenna-integrated radio.
US10715195B2 Split mixer current conveyer
The disclosure relates to technology for an apparatus having a current conveyer comprising a first stage having a first differential input, and a second stage having a second differential input. The first and second stages are configured to operate in a push-pull mode to provide an output signal at a current conveyer output between the first stage and the second stage. The apparatus has a first frequency mixer configured to generate a first mixer signal based on an input signal and an oscillator signal having a first frequency. The first frequency mixer is configured to provide the first mixer signal to the first differential input. The apparatus has a second frequency mixer configured to generate a second mixer signal based on the input signal and a second oscillator signal having the first frequency. The second frequency mixer is configured to provide the second mixer signal to the second differential input.
US10715193B2 Notification of receiver capabilities
Disclosed is a user equipment (UE) apparatus, and method to facilitate beamforming between at least one eNB and at least one UE, comprising the at least one UE including an indication in a message from the UE to the at least one eNB of a type of receiver available for use by the UE to receive a return message from the eNB. There is also disclosed a method in an eNB to facilitate beamforming, and a UE and eNB arranged to carry out the described methods.
US10715190B2 Wireless HDMI transmitting device and wireless HDMI transmitting system
A wireless High Definition Multimedia Interface (HDMI) transmitting device includes a wireless transmitting module and an HDMI interface configured to connect to a source device. The HDMI interface includes a power pin configured to receive power from the source device and a data pin configured to receive an HDMI data from the source device. The wireless transmitting module includes a power receiving contact connected to the power pin and a data receiving contact connected to the data pin. The wireless transmitting module receives the power through the power receiving contact and converts the HDMI data received by the data receiving contact into a wireless signal. Therefore, the wireless HDMI transmitting device may be powered in the absence of a power adapter, the space occupied by the wireless HDMI transmitting device is reduced, and a socket interface corresponding to the power adapter is not needed.
US10715188B2 Apparatus for converting broad band electromagnetic energy to narrow band electromagnetic energy
An apparatus and method are provided for converting broad spectrum electromagnetic energy to useful, narrow bands of electromagnetic energy. The broad spectrum electromagnetic energy may be from the Sun or from combustion, and output from the apparatus may be bands of visible light, infrared, microwaves, or a combination thereof. The apparatus can function as part of a highly efficient plant growing system or may function as part of a heating or warming system.
US10715186B2 High frequency module and communication device
In a high frequency module, a first band processing circuit, a second band processing circuit, and a third band processing circuit. The first band processing circuit is used at the same time as the third band processing circuit (D3) when wireless communication is performed. A frequency of a harmonic of a first transmission signal of the first band processing circuit is included in a frequency band of a third reception signal of the third band processing circuit. The second band processing circuit is not used at the same time as the first band processing circuit and the third band processing circuit (D3) when wireless communication is performed and is disposed between the first band processing circuit and the third band processing circuit in a plan view of the substrate.
US10715184B2 Techniques for fast IO and low memory consumption while using erasure codes
Methods and systems for improving the read and write performance of a distributed file system while limiting memory usage are described. The type of error correcting scheme applied to data, the partitioning of the data into data chunks, and the sizes of data slices within each of the data chunks used for storing electronic files within the distributed file system may be dynamically adjusted over time to optimize for fast IO performance while limiting memory usage (e.g., requiring less than 256 MB of RAM to generate and store code blocks). The file size of an electronic file to be stored, the amount of available memory for generating code blocks, and the amount of available disk space to store the electronic file may be used to set the data sizes of the data slices and the type of erasure code applied to data blocks associated with the data slices.
US10715181B2 Facilitation of data deletion for distributed erasure coding
Although a distributed storage device can recover data from multiple failures this process produces excessive inter-zone network traffic when a chunk with user data is deleted. This disclosure employs an un-encoding erasure coding and partial coding chunks to facilitate data deletes while reducing inter-zone network traffic. Therefore a data chunk representative of partitioned disk space associated with a first zone of a data store can be determined to be marked for deletion. Consequently, the data chunk can be copied, resulting in a copied data chunk, to a second zone of the data store associated with a coding chunk comprising the data chunk. Based on the copied data chunk and the coding chunk, a partial coding chunk can be generated via un-encoding, wherein the partial coding chunk is a subset of the coding chunk.
US10715176B1 Recommending data compression scheme using machine learning and statistical attributes of the data
Described herein is a system that facilitates recommending data compression using machine learning and statistical attributes. According to an embodiment, a system can comprise receiving a dataset, statistical attributes associated with the dataset, and a compression requirement for compression of the dataset. The system can further comprise based on the statistical attributes and the compression requirement, estimating a first compression attribute and a second compression attribute of a group of compression processes. The system can further comprise selecting a primary compression process from the group of compression processes, based on an output of an analytics component, wherein the analytics component employs a neural network to determine the primary compression process based on analysis of the statistical attributes, the compression requirement, and a compression objective.
US10715174B1 Reducing latch count to save hardware area for dynamic Huffman table generation
Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for reducing a latch count required for symbol sorting when generating a dynamic Huffman table. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. The accelerator further includes a Huffman encoder communicatively coupled to the LZ77 compressor. The Huffman encoder includes a bit translator. The accelerator further includes an output buffer communicatively coupled to the Huffman encoder.
US10715172B1 Analog-to-digital converter with adjustable operation frequency for noise reduction
Disclosed is an analog-to-digital converter with an adjustable operation frequency for noise reduction. The operation frequency of the analog-to-digital converter is adjustable, and if an input signal or a circuit is affected by a noise, the noise can be reduced by spreading the frequency distribution of the noise. A clock generator generates a clock signal for controlling the operation frequency of the analog-to-digital converter. Additionally, a clock controller receives a setting signal and a counting signal, controls the clock generator, and adjusts the frequency of the clock signal. In addition, a counter counts the number of periods of the clock signal, and generates the counting signal. Furthermore, a selecting signal makes the frequency of the clock signal gradually increase or decrease with time, thereby allowing change rate or change amount of the frequency of the clock signal to be adjustable.
US10715170B1 Increasing the dynamic range of a digital to analog converter (DAC)
Increasing a dynamic range of a digital to analog converter (DAC). A signal analysis element is positioned prior to the DAC in a processing path. The element evaluates an instantaneous amplitude of a signal to be applied to the DAC. The DAC is capable of a first full scale value. An additional current source supports a second full scale value of the DAC, which is greater than the first full scale value. Upon the element determining that a condition is not satisfied, the element employs current steering to couple the additional current source to a current sink. However, upon the element determining that the condition is satisfied, the element employs current steering to couple the additional current source to an output of the DAC to support the second full scale value of the DAC.
US10715168B2 Systems and methods for driving an electronic display using a ramp DAC
A display device may include rows of pixels that displays image data on a display, data lines coupled to the rows of pixels, and a digital-to-analog converter (DAC) that outputs a ramp voltage signal including a data voltage to be depicted on a first pixel of the rows of pixels. The display device may also include a capacitor that receives the ramp voltage signal via the DAC and a circuit that sends a control signal to a circuit component that causes the DAC to couple to the capacitor via one of the data lines for a duration of time that comprises a first time when the ramp voltage signal is below the data voltage and a second time when the ramp voltage signal is approximately equal to the data voltage. The capacitor is coupled to the DAC when the ramp voltage signal is greater than zero.
US10715164B2 A-D conversion circuit
An A-D conversion circuit configured to convert an analog input signal into numerical data using a pulse delay circuit includes pulse position digitizing units, a clock generation circuit, and a processing unit. The clock generation circuit includes inverters each including one or more n-channel transistors and one or more p-channel transistors. The inverters differ from each other in a number ratio of the number of n-channel transistors connected in a common-gate parallel-connected manner and the number of p-channel transistors connected in a common-gate parallel-connected manner.
US10715163B2 Method of capacitive DAC calibration for SAR ADC
Systems and methods are disclosed for Successive Approximation Register Analog-to-Digital Converter (SAR ADC) by coupling an ADC capacitive network coupled to a comparator; and performing binary search using a comparator output using a capacitive DAC calibration process to enhance SAR ADC linearity and performance. In one implementation, the calibration process starts with the least significant bit (LSB) capacitor calibration then proceed to higher bit capacitors until all the capacitors are calibrated. Each capacitor consists of fixed-value base capacitor and value-adjustable capacitor. The capacitor calibration logic is implemented based on the process then incorporated into SAR ADC. ADC performs capacitor calibration first before normal conversion operation. The non-ideal aspect of normal conversion operation is preserved and accounted during capacitor calibration. By employing capacitor calibration, the DAC capacitor value can be minimal to enhance settling and conversion rate, SAR ADC performance is improved.
US10715161B1 Analog-to-digital converters with resistor digital-to-analog converters for reference voltage tuning
Circuits for an analog-to-digital converter and methods of operating an analog-to-digital converter. A resistor digital-to-analog converter (RDAC) has a first reference node coupled to a first current source, a second reference node coupled to a second current source, an input port configured to receive a first voltage, and an output port coupled to a buffer. The RDAC is configured to generate a second voltage including a first voltage shift from the first voltage and to supply the second voltage from the output port of the RDAC to the buffer.
US10715158B1 Phase-locked loop (PLL) with calibration circuit
A phase-locked loop (PLL) for generating a VCO output signal at a target frequency has been disclosed. The PLL includes at least first and second VCOs, first and second multiplexers, and a frequency divider. The first and second VCOs generate first and second output signals over first and second frequency ranges, respectively. The first multiplexer receives the first and second output signals from the first and second VCOs, respectively, and outputs the first output signal when the target frequency is in the first frequency range and the second output signal when the target frequency is in the second frequency range or less than the first frequency range. The frequency divider divides a frequency of the second output signal by a division factor to generate a third output signal. The second multiplexer outputs one of the first, second, and third output signals as the VCO output signal.
US10715152B2 PLL circuit
A PLL circuit of one embodiment has a structure for preferably setting the FV characteristic of an LC-VCO. The PLL circuit includes a voltage controlled oscillator, a phase comparator, a charge pump, a loop filter, and an FV characteristic adjustment unit setting the FV characteristic. The voltage controlled oscillator has an FV characteristic indicating the relationship between a control signal and a frequency and outputs an oscillation signal having a frequency corresponding to the control signal based on the FV characteristic. The phase comparator detects a phase difference between an input signal and the control signal. The charge pump outputs a corrected voltage value changed according to the phase difference. The loop filter outputs a control voltage value changed in response to corrected voltage value variations. The FV characteristic adjustment unit generates an FV characteristic control signal by a mean corrected voltage value.
US10715151B2 Fast coarse tuning for frequency synthesizer
A coarse tuning synthesizer for wireless communication includes a digital control unit, a digital-to-analog converter, and a comparator. The digital control unit includes an output node coupled to a first input node of a VCO (voltage controlled oscillator). The digital-to-analog converter includes a first node coupled to the first input node of the VCO. The comparator includes an output node coupled to an input node of the digital control unit. The comparator also includes a first input node coupled to a second node of the digital-to-analog converter and a second input node coupled to an output node of the VCO.
US10715149B1 Configurable logic block (CLB) internal routing architecture for enhanced local routing and clocking improvements
A system comprises a pair of configurable logic blocks (CLBs) placed adjacent to each other wherein each of the CLBs includes a plurality of configurable logic elements. A plurality sets of inodes are configured to accept signals to and/or from the CLBs, wherein a first set of inodes is positioned to the left of the adjacent CLBs and a second set of inodes is positioned to the right of the adjacent CLBs. A plurality of bnodes are embedded in the middle of the adjacent CLBs, wherein each bnode is configured to establish a first connection between the bnode and one of the first set of inodes on the left of the CLBs and a second connection between the bnode and one of the second set of inodes on the right of the CLBs. Both the first and second routing connections are localized within the pair of adjacent CLBs.
US10715148B1 Transient sensing circuitry
Various implementations described herein are directed to an integrated circuit with logic circuitry having one or more components. The integrated circuit may include performance sensing circuitry that provides a performance sensing output associated with detecting variation of switching delays of the one or more components forming the logic circuitry. The integrated circuit may include transient sensing circuitry that receives the performance sensing output and provides a transient sensing output for determining stability of operating conditions of the performance sensing circuitry during one or more sampling periods. The transient sensing circuitry may use a finite state machine (FSM) to sense and classify changes in temporal behavior of the transient sensing output.
US10715132B2 Gate driver circuit of power transistor, and motor driver circuit
Gate driver circuit for driving power transistor includes: gate line to be connected to the transistor; source line to be connected to the transistor; first current source sourcing current to the gate line; and second current source sinking current from the gate line, wherein the first current source includes: first reference impedance element connected to power supply line; first reference transistor installed between the first reference impedance element and the gate line; first error amplifier having output connected to gate of the first reference transistor, one input connected to the first reference impedance element, and the other input where first reference voltage is input; and first transistor elements installed between the power supply line and the gate line, and wherein the first current source is switched between a state, in which gate of each first transistor element is connected to the output of the first error amplifier, and OFF state.
US10715127B2 Apparatuses and methods for using look-ahead duty cycle correction to determine duty cycle adjustment values while a semiconductor device remains in operation
Embodiments of the disclosure are drawn to apparatuses and methods for lookahead duty cycle adjustment of a clock signal. Clock signals may be provided to a semiconductor device, such as a memory device, to synchronize one or more operations. A duty cycle adjuster (DCA) of the device may adjust the clock signal(s) based on a duty code determined during an initialization of the device. While the device is in operation, a lookahead DCA (LA DCA) may test a number of different adjustments to the clock signal(s), the results of which may be determined by a duty cycle monitor (DCM). The results of the DCM may be used to select one of the tested adjustments, which may be used to update the duty code.
US10715121B2 Parameter-independent ramp signal generation
A system may include a ramp generation circuit for generating a ramp waveform and comprising a first passive circuit element having an impedance pertinent to generation of the ramp waveform and a control circuit comprising a second passive circuit element which is impedance-correlated to the first passive circuit element. The control circuit may be configured to use the second passive circuit element to generate a control signal for controlling the ramp generation circuit, such that a correlation between the first passive circuit element and the second passive circuit element substantially cancels physical variations of the first passive circuit element and the second passive circuit element and use a control signal clock for generating the control signal that is related to a ramp generation clock for generating the ramp waveform such that a magnitude of the ramp waveform remains substantially independent of frequency of operation.
US10715117B1 Comparator hysteresis circuit
A comparator circuit includes a first transistor, a second transistor, a first switch, a second switch, and a timing circuit. The first transistor and the second transistor are coupled as a differential pair and are configured to compare an input signal to a hysteresis voltage. The first switch is coupled to the first transistor and is configured to selectably enable the first transistor. The second switch is coupled to the second transistor and is configured to selectably enable the second transistor. The timing circuit is coupled to the first switch and the second switch and is configured to close the first switch responsive to a signal transition at an output of the comparator circuit and close the second switch a predetermined delay time after the first switch is closed.
US10715112B2 Filter device, radio-frequency front-end circuit, and communication apparatus
A filter device includes a filter (22A) connected to a common terminal (110) and having a first characteristic, a variable filter (22B) connected to the common terminal (110) and capable of changing a characteristic to one of a second characteristic and a third characteristic, and a switch (23). In the second characteristic, a second pass band including an overlapping band in which the second pass band and an attenuation band of the filter (22A) partially overlap in frequency is defined. Insertion loss within the overlapping band for the third characteristic is greater than insertion loss within the overlapping band for the second characteristic. When the filter (22A) is selected by the switch (23), the characteristic of the variable filter (22B) is set to the third characteristic.
US10715111B2 Elastic wave filter device and duplexer
An elastic wave filter device includes first and second reception filters, an input terminal, output terminals, and reference terminals provided on a piezoelectric substrate. The first reception filter includes series resonators and parallel resonators, and the second reception filter includes series resonators and parallel resonators. The reference terminal connected to the parallel resonator connected so as to be closest to the output terminal among the parallel resonators included in the first reception filter, and the reference terminal connected to the parallel resonator connected so as to be closest to the output terminal among the parallel resonators included in the second reception filter, are separated from each other on the piezoelectric substrate.
US10715110B2 Acoustic wave filter device, multiplexer, RF front-end circuit, and communication apparatus
An acoustic wave filter device includes a first resonant circuit, a second resonant circuit, a first interconnect line, and a second interconnect line. The second resonant circuit includes a second parallel-arm resonator, and a frequency-tuning circuit that allows tuning of the resonant frequency of the second parallel-arm resonator. The frequency-tuning circuit includes a capacitor, and a switching element connected in parallel with the capacitor. The first interconnect line is an interconnect line connected to the portion of the series-arm resonator located adjacent to the first input/output terminal. The second interconnect line is an interconnect line connecting the parallel-arm resonator with the switching element, or an interconnect line connecting the parallel-arm resonator with the capacitor. A first transmission line formed by the first interconnect line, and a second transmission line formed by the second interconnect line are magnetically coupled with each other.
US10715106B2 Resonator and resonance device
A resonator is provided that suppresses frequency variations with etching without decreasing the strength of vibration arms. The resonator includes a base portion, a first vibration portion extending from the base portion in a first direction and having a first width, and a second vibration portion extending from the base portion in the first direction with a first gap between the first and second vibration portions and having the first width. The first and second vibration portions perform out-of-plane bending vibration with opposite phases at a predetermined frequency. The predetermined frequency varies in accordance with the first width and the first gap. The ratio of the first gap to the first width is within a range that causes an absolute value of rates of variations in the predetermined frequency with respect to variations in the first width and in the first gap to be not more than about 100 ppm.
US10715105B2 Acoustic wave device
An acoustic wave device includes a support substrate, a piezoelectric laminate, and first and second interdigital transducer electrodes. The piezoelectric laminate includes an intermediate layer provided directly or indirectly on the support substrate and a piezoelectric thin film provided on the intermediate layer. The first and second interdigital transducer electrodes are provided on the piezoelectric thin film of the piezoelectric laminate so as to be disposed in an identical or substantially identical plane. In the piezoelectric laminate, a thickness of a portion where the first interdigital transducer electrode is provided is different from a thickness of a portion where the second interdigital transducer electrode is provided.
US10715102B2 Filter device
A filter device includes a first filter chip including a first signal terminal and a second filter chip including a second signal terminal that are mounted above a package substrate including a substrate main body. First and second signal electrode pads are provided on a first main surface of the package substrate and are respectively joined to the first and second signal terminals. First and second outer terminals are provided on a second main surface of the substrate main body. The first and second signal electrode pads and the first and second outer terminals are connected to each other with first and second wirings, respectively. The second outer terminal is located at the first signal electrode pad side and the first outer terminal is located at the second signal electrode pad side when seen from above.
US10715101B2 Lithium niobate single crystal substrate and method of producing the same
To provide a lithium niobate (LN) substrate which allows treatment conditions regarding a temperature, a time, and the like to be easily managed and in which an in-plane distribution of a volume resistance value is very small, and a method of producing the same.A method of producing an LN substrate by using an LN single crystal grown by the Czochralski process, in which an LN single crystal having a Fe concentration of more than 1000 mass ppm and 2000 mass ppm or less in the single crystal and processed into a form of a substrate is buried in an Al powder or a mixed powder of Al and Al2O3, and heat-treated at a temperature of 550° C. or more and 600° C. or less, to produce a lithium niobate single crystal substrate having a volume resistivity controlled to be within a range of 1×108 Ω·cm or more to 1×1010 Ω·cm or less.
US10715100B2 Acoustic wave filter device and method of manufacturing the same
An acoustic wave filter device includes a substrate, a filter disposed on the substrate, a wall member disposed on the substrate and surrounding the filter, and a cap member disposed above the wall member and, with the wall member, forming an internal space. The cap member has a curved shape and comprises a first cap member comprising a first material and a second cap member comprising a second material.
US10715099B2 Bulk acoustic wave resonator and method for manufacturing the same
A bulk acoustic wave resonator includes a substrate protective layer disposed on a top surface of a substrate, a cavity defined by a membrane layer and the substrate, and a resonating part disposed on the membrane layer. The membrane layer includes a first layer and a second layer, the second layer having the same material as the first layer and having a density greater than that of the first layer.
US10715098B2 Acoustic resonator package
An acoustic resonator package includes: a substrate; an acoustic resonator disposed on the substrate; a cap disposed on the substrate and the acoustic resonator; and a bonding portion bonding the substrate and the cap to each other, wherein the cap includes a trench formed around the bonding portion and a protective layer covering a surface of the trench in the cap, and wherein a portion of the bonding portion fills at least a portion of the trench.
US10715091B2 Low-noise amplifier supporting beam-forming function and receiver including the same
A low-noise amplifier in a receiver supporting a beam forming function may selectively change a phase shift for beam steering. The low-noise amplifier may include first and second transistors and a variable capacitance circuit connected to a gate of the second transistor. The variable capacitance circuit may selectively change capacitance thereof based on a capacitance control signal applied thereto according to beam-forming information, where the changed capacitance correspondingly causes a phase change in an output signal of the low-noise amplifier. A similar scheme may be employed for amplifiers in transmit signal paths to steer a transmit beam.
US10715090B2 Bias circuit with a replica circuit for an amplifier circuit and a generation circuit supplying bias voltage to the replica and amplifier circuits and optical receiver
A bias circuit includes a replica circuit for an amplifier circuit using a cascode type inverter, and a generation circuit that generates a bias voltage that causes a drain voltage of an input stage transistor of the amplifier circuit to be a saturation drain voltage, based on an output voltage of the replica circuit, and supplies the generated bias voltage to a cascode element of the amplifier circuit and a cascode element of the replica circuit.
US10715089B1 Circuit with co-matching topology for transmitting and receiving RF signals
A circuit with co-matching topology for transmitting and receiving RF signals for return loss improvement, wherein when transmitting RF signals, the LNA is turned off and the capacitance of an adjustable capacitive component is adjusted for transmitting RF signals, and when receiving RF signals, the power amplifier and the adjustable capacitive component are turned off, wherein a matching network is designed in favor of the LNA for receiving RF signals while the adjustable capacitive component can adjust the overall impedance of the circuit including the matching network that is also used when transmitting RF signals and the adjustable capacitive component for improving the transmitting return loss.
US10715085B2 Reconfigurable low-noise amplifier (LNA)
A reconfigurable low-noise amplifier (LNA) is disclosed. The reconfigurable LNA includes amplifier circuitry having a gate terminal coupled to an input terminal, a source terminal coupled to a fixed voltage node, and a drain terminal coupled to an output terminal. The reconfigurable LNA further includes a gamma inverting network (GIN) coupled between the input terminal and the fixed voltage node, wherein the GIN has a first switch configured to disable the GIN during operation at first frequencies within a lower frequency band relative to a higher frequency band and to enable the GIN during operation at second frequencies within the higher frequency band.
US10715084B2 Power amplifier circuit
A power amplifier circuit includes an amplifier that receives an input signal with an alternating current and outputs an output signal obtained by amplifying power of the input signal to a first node; an inductive element that is connected between the first node and a second node; and a variable capacitor that is connected between the second node and a reference potential, and whose electrostatic capacitance increases as power of the output signal increases.
US10715083B2 Applications of surface acoustic wave resonators coupled to a Josephson ring modulator
Superconducting device applications implemented with two surface acoustic wave resonators coupled to a Josephson ring modulator are provided. A method can include receiving, by a unitary Josephson mixer and from a first superconducting surface acoustic wave resonator of a superconducting device, a first surface acoustic wave signal that comprises one or more phonons that resonate at a first frequency, and receiving, by the unitary Josephson mixer and from a radio frequency source operatively coupled to the unitary Josephson mixer, a radio frequency control signal. The method can also include mixing the first surface acoustic wave signal and the radio frequency control signal and outputting a second surface acoustic wave signal based on mixing the first surface acoustic wave signal and the radio frequency control signal. The second surface acoustic wave signal can comprise one or more phonons that resonate at a second frequency.
US10715082B2 Integrated circuit device, oscillator, electronic device, and vehicle
An integrated circuit device includes a first temperature sensor, a second temperature sensor, an A/D conversion circuit that performs A/D conversion on first and second temperature detection voltages from the first and second temperature sensors and outputs first and second temperature detection data, a digital signal processing circuit that generates frequency control data by performing a temperature compensation process by a neural network calculation process based on the first and second temperature detection data, and an oscillation signal generation circuit that generates an oscillation signal of a frequency set by the frequency control data using a resonator.
US10715078B2 Compact, self-deploying structures and methods for deploying foldable, structural origami arrays of photovoltaic modules, solar sails, and antenna structures
The Structural Origami ARray (SOAR) concept is an extremely high performance, deployable solar array system that delivers high power output and exceeds state-of-the-art packaging efficiencies. Unlike existing Z-folding panels or rolled architectures, this approach utilizes an origami-inspired two-dimensional packaging scheme of a flexible blanket/substrate that is coupled with a simple and compact deployable supporting structure that stabilizes the array by external tension or internal support. This enables large deployed areas populated with high efficiency photovoltaic (PV) cells or antenna elements, which compactly stows in a square form factor with thin stack height that minimizes impingement on spacecraft bus internal volume.
US10715075B2 Motor control device and motor control method
A motor control device is configured to feedback-control state quantity of a motor or a mechanical load, and the device includes a first notch filter disposed inside a feedback control system and configured to change a frequency component to be removed, a first notch controller configured to change a first notch frequency as a center frequency of the first notch filter, a change rate calculator configured to successively calculate a notch frequency change rate indicating a change amount per unit time of the first notch frequency, and a change rate monitor configured to output a signal indicating that the notch frequency change rate has a value outside a first predetermined range when the notch frequency change rate has the value outside the first predetermined range.
US10715074B2 Motor diagnosis method and power conversion device using same
A diagnosis method for diagnosing a state of a motor includes an application step in which a voltage is applied to the motor on the basis of a non-rotating voltage signal that causes a rotation speed of the motor to become 0, and a measurement step in which a current supplied to the motor, to which the voltage has been applied, is measured. The diagnosis method includes a calculation step in which an electrical characteristic of the motor is calculated on the basis of the current of the motor measured by the measurement step, and a determination step in which an abnormality of the motor is determined on the basis of the electrical characteristic of the motor calculated by the calculation step and a parameter related to the non-rotating voltage signal.
US10715068B2 Auto-braking for an electromagnetic machine
Systems and methods are provided for braking a translator of a linear multiphase electromagnetic machine. The system detects a fault event, and in response to detecting the fault event, causes the translator to brake using an electromagnetic technique. Braking includes causing the translator to stop reciprocating, by applying a force opposing an axial motion, which may occur within one cycle, or over many cycles. The fault event may include, for example, a fault associated with an encoder, a controller, an electrical component, a communications link, a phase, or a subsystem. The system includes a power electronics system configured to apply current to the phases. The system may use position information, current information, operating parameters, or a combination thereof to brake. Alternatively, the system need not use position information, current information, and operating parameters, and may brake the translator independent of such information.
US10715067B2 Control of an engine-driven generator to address transients of an electrical power grid connected thereto
A technique for providing electric power to an electric power utility grid includes driving an electric power alternator coupled to the grid with a spark-ignited or direct injection internal combustion engine; detecting a change in electrical loading of the alternator; in response to the change, adjusting parameters of the engine and/or generator to adjust power provided by the engine. In one further forms of this technique, the adjusting of parameters for the engine includes retarding spark timing and/or interrupting the spark ignition; reducing or retarding direct injection timing or fuel amount and/or interrupting the direct injection; and/or the adjusting of parameters for the generator including increasing the field of the alternator or adding an electrical load.
US10715064B2 Control device, optical device, control method, and storage medium
A control device for controlling a stepping motor includes at least one processor which function as a control unit configured to control the stepping motor through a first control method or a second control method by using a control signal, wherein the memory configured to store a plurality of locus data indicating a relationship between an advance angle and a rotation speed of the stepping motor at each waveform of the control signal, the advance angle being a phase difference between a phase corresponding to a rotation position of the stepping motor and a phase of the control signal, and wherein the control unit select one piece of locus data from the plurality of locus data stored in the memory before switching a control method between the first control method and the second control method.
US10715056B2 Three-phase converter with zero-sequence regulation
A three-phase converter configured to be coupled between a direct current system and an alternating current system to perform interconversion between a direct current and an alternating current, where the three-phase converter includes a switching network, a three-phase filter coupled to the switching network, a sampling circuit coupled to the three-phase filter, a control circuit coupled to the three-phase sampling circuit, an active damping circuit coupled to the control circuit and the sampling circuit, and a modulation circuit coupled between the active damping circuit and the switching network, where the sampling circuit is configured to obtain three-phase currents in the three-phase filter, and send the three-phase currents to the active damping circuit, the active damping circuit is configured to obtain new three-phase modulated waves according to the three-phase currents, and transmit the new three-phase modulated waves to the modulation circuit.
US10715052B2 Inverter topology
An electrical inverter may include a plurality of phase modules to provide a plurality of phase outputs. Two or more of the plurality of phase modules may share a common insulated-gate bipolar transistor.
US10715048B2 Controller and control method used in resonant converters
A control method used in a resonant converter with a switching circuit and a resonant circuit, wherein the switching circuit has a high side transistor coupled between an input voltage and a switch node and a low side transistor coupled between the switch node and a reference ground, the resonant circuit is coupled to the switch node and has a resonant capacitor and a resonant inductor. The method includes: generating an output feedback signal based on a signal of the resonant converter; sensing the voltage across the resonant capacitor generating a signal; comparing the output feedback signal with the voltage sensing signal to generate a high side off signal; determining when to turn off the high side transistor and turn on the low side transistor; detecting an on-time of the high side transistor; and determining when to turn off the low side transistor and turn on the high side transistor.
US10715047B1 Resonant power conversion device
A resonant power conversion device includes a primary side circuit, a frequency detecting circuit, a resonant converting circuit, a secondary side circuit, a secondary detecting circuit, and a control circuit. The primary side circuit receives, according to a control signal having a primary frequency, an input power to output a primary side power. The frequency of the primary side power corresponds to the primary frequency. The frequency detecting circuit detects and converts the primary frequency into a corresponding potential. The resonant converting circuit electrically couples the primary side power to output a resonant power. The secondary side circuit converts the resonant power into a secondary side power. The secondary detecting circuit detects the secondary side power and correspondingly generates a voltage signal. The control circuit outputs the control signal according to the voltage signal, and doesn't output the control signal when the corresponding potential is higher than a predetermined level.
US10715045B1 Methods and systems of operating power converters
Operating power converters. At least some of the example embodiments are methods including: storing energy in a field of a transformer arranged for flyback operation, the storing by making conductive a primary switch coupled to a primary winding of the transformer; ceasing the storing of energy when a primary current through the primary winding reaches a predetermined value; measuring on time of the primary switch, the measuring creates a value indicative of on time; transferring energy from the field of the transformer; measuring discharge time of the energy from the field of the transformer during the transferring, the measuring of the discharge time creates a value indicative of discharge time; calculating a value indicative of input voltage of the power converter using the value indicative of on time and the value indicative of discharge time; and then compensating the predetermined value used in a subsequent storing energy step.
US10715042B2 High gain DC-DC converter for electrified vehicles
A variable voltage converter transfers charge between a battery and a DC link. A first inductor couples a positive battery node and a first node. A first transistor selectably couples the first node to a negative battery node. A first capacitor has a negative terminal coupled to the negative battery node. A second inductor couples a positive terminal of the first capacitor to a second node. A second capacitor has a positive terminal coupled to the first node. A second transistor selectably couples the second node to a negative terminal of the second capacitor. When the transistors are non-conducting, the second inductor charges the DC link and the first inductor charges the first and second capacitors. When the transistors are conducting, the inductors are energized in parallel by the battery and the first and second capacitors. High voltage gain is obtained at relatively low values for the PWM duty cycle.
US10715041B2 Inductor component, package component, and switching regulator
An inductor component includes a composite body that includes a plurality of composite layers each including a composite material of an inorganic filler and a resin; and a plurality of spiral wires that each are stacked on the composite layer, the spiral wires each being covered with the other composite layer. The average particle diameter of the inorganic filler is equal to or smaller than 5 μm, the wire pitch of the spiral wires is equal to or smaller than 10 μm, and the interlayer pitch between adjacent spiral wires is equal to or smaller than 10 μm.
US10715035B2 Circuits and methods for slew rate control of switched capacitor regulators
Circuits comprising: a first capacitor(C1); a first switch(S1) having a first side coupled to a VIN and a second side coupled to a first side of C1; a second switch(S2) having a first side coupled to the second side of S1; a third switch(S3) having a first side coupled to a second side of S2 and a second side coupled to a second side of C1; a fourth switch(S4) having a first side coupled to a second side of S3 and a second side coupled to a VSUPPLY, wherein: in a first state, S1 and S3 are off, and S2 and S4 are on; in a second state, S1 and S3 are on, and S2 and S4 are off; and at least one of a control of S1, a control of S2, a control of S3, and a control of S4 is coupled to a time-varying-slew-rate signal.
US10715033B2 Pre-distortion of sensed current in a power factor correction circuit
A method of enhancing a power factor during a half-line cycle of a power factor correction (PFC) converter includes generating an input voltage signal representative of a value of an input voltage of the PFC converter. A variable multiplication factor is adjusted to be greater than one for a first part of the half-line cycle and less than one for a second part of the half-line cycle. A pre-distortion signal is generated to be representative of the value of the input voltage of the PFC converter times the variable multiplication factor. An input current of the PFC converter is sensed. A first signal is generated in response to a sensed input current of the PFC converter multiplied by the pre-distortion signal. An on-time of a switch of the PFC converter is ended in response to the first signal.
US10715029B1 Generator systems and controllers
A generator system can include a generator configured to produce an output of alternating current (AC), a rectifier connected to the generator to rectify the AC into direct current (DC) rectifier output, an inverter connected to the rectifier to receive the DC rectifier output and configured to output three phase AC inverter output, and a plurality of output lines connected to the inverter to receive the three phase AC inverter output. The system can include a control module configured to control the output of the inverter. The control module can be operatively connected to one or more of the output lines via one or more local sense leads to receive a local feedback. The control module can be configured to control the inverter as a function of the local feedback to provide one or more of protection and/or voltage regulation. The control module can be connected to one or more point of reference (POR) leads configured to be connected to a POR on a plurality of load input lines of a load to provide POR feedback to the control module. The control module can be configured to control the inverter to provide harmonic correction as a function of the POR feedback.
US10715027B2 Driver circuit
A driver circuit includes a gate capacitance discharge circuit that reduces a resistance value of a resistor for pulling down the gate of a PMOSFET at the output stage for a predetermined period at the timing when an NMOSFET turns on and a pull-down resistor switching circuit that switches pull-down resistors of the gate capacitance discharge circuit, based on a divided voltage into which voltage of the high voltage power supply system is divided, in which the pull-down resistor switching circuit, when the divided voltage is higher than a reference voltage Vref, switches the pull-down resistor for the predetermined period to a resistor and, when the divided voltage is the reference voltage Vref or lower, switches the pull-down resistor to a resistor having a higher resistance value than the resistor.
US10715026B2 Gate driving circuit and power supply circuit
A gate driving circuit includes a first transistor, a first control circuit that changes a gate voltage of the first transistor from a low level to a high level, and a second control circuit that changes the gate voltage of the first transistor from the high level to the low level, wherein the first control circuit and the second control circuit are coupled to each other in parallel with respect to a gate of the first transistor.
US10715010B2 Motor controller can with synthetic housing and metal heat sink
An electric motor including a rotor, a stator, a motor housing having a controller can, and a controller having an electronic component disposed within the controller can. The controller can includes an insert comprising thermally conductive metal for exchanging heat with an external heat sink space.
US10715009B1 Hydro electric power generation system
A hydro-electric power generation system that converts falling water energy into rotational energy that is used to generate electricity. The mechanical portion of the device including a rotating platform with a track positioned thereon with angled portions that allow water-filled buckets to move downward thereby rotating the platform. Alternate buckets filled and then emptied causing continual rotation of the platform as long as a water source continues to provide a stream of water to the device.
US10715005B2 Welded stator frame for an electric motor and associated manufacturing process
The invention relates to a motor stator frame having two plates in cast iron; at least one steel bar connecting both plates, the bar having two ends each attached to one of the plates; and each plate in cast iron has at least one orifice receiving an insert in steel, the end of the bar attached to the plate being welded to said insert.
US10715004B2 Wiring component
A wiring component includes a conductive wire including a single wire, and a holding member that covers a part of the conductive wire in a longitudinal direction to hold the conductive wire. The conductive wire includes at least one recessed portion formed on the covered part thereof, and the conductive wire is prevented from longitudinally moving relative to the holding member by an engagement between the recessed portion and a portion of the holding member filled in the recessed portion.
US10715000B2 Rotary electrical machine which minimizes electromagnetic disturbances sustained by measurement element
The invention relates mainly to a rotary electrical machine comprising: a rotor (12); a device (51) for measurement of the angular position of the rotor (12); a stator (11) comprising: a body comprising a plurality of notches; a winding (24) comprising a plurality of phase windings, each having a winding input and a winding output; each phase winding being formed by a plurality of pins (45) inserted in the notches and forming a chignon (40); at least one connector (48) which connects two pins of a single winding; the connector (48) extending opposite the measurement element (52); the connector (48) comprising a portion which is situated radially between an outer periphery of the body (23) and a base of a notch.
US10714997B2 Outer rotor motor
An outer rotor motor includes a stator, a rotor rotatably disposed outside the stator, a mounting seat, a rotation shaft driven by the rotor, and two bearing mounted to the mounting seat to rotatably support the rotation shaft. The stator includes a stator core and a stator winding wound around the stator core. The mounting seat includes an upper bracket seated on one of opposite axial ends of the rotor, a lower bracket seated on the other axial end of the rotor, a connecting member connected between the upper bracket and the lower bracket, and a cylindrical mounting post fixed to the upper bracket. The cylindrical mounting post extends through and is fixed in the stator core. The rotation shaft is rotatably received in the mounting post. The two bearings are avoided overlapping the stator core in the axial direction.
US10714993B2 Rotor, interior permanent magnet motor, and compressor
A rotor includes a cylindrical a rotor core having a plurality of magnet insertion holes extending along a central axis of the cylindrical shape and permanent magnets inserted into the magnet insertion holes, respectively. A slit extending along the central axis is provided between an outer circumferential surface of the rotor core and at least one of the magnet insertion holes. The slit inner lines extend toward the outer circumferential surface of the rotor core from the apex of the slit, the apex being located on a side of the magnet insertion holes. The slit outer line connects side ends of the slit inner lines located on a side opposite to the apex.
US10714982B2 Resonator and resonating method
A resonator and resonator method are provided. The resonator includes an inductor, a capacitor, and a switch configured to maintain energy in at least one of the inductor and the capacitor for a select period of time and to enable variability of energy in the at least one of the inductor and the capacitor for another period of time, to set a resonating frequency of the inductor and the capacitor.
US10714981B2 Apparatus for protecting wireless communication device and wireless communication device comprising same
Disclosed are an apparatus for protecting a wireless communication device and a wireless communication device comprising the same. The protection apparatus according to one embodiment comprises: a determination unit for detecting a power supply voltage of a wireless communication device for wirelessly transmitting and receiving a signal by generating a magnetic field or reacting therewith, and determining a wireless charging state from the outside when an increase in the power supply voltage, which is greater than or equal to a preset threshold, is detected; and a protection unit for protecting the wireless communication device from a power signal for wireless charging when the wireless charging condition is determined through the determination unit.
US10714978B2 Wireless power transmission apparatus that is turned off in standby state and electronic apparatus including wireless power transmission apparatus
An electronic apparatus is disclosed. The electronic apparatus includes a wireless power transmission module that wirelessly transmits power to a wireless power reception apparatus that is configured to supply power to a drive apparatus for an operation of an electronic apparatus, a first signal reception module that receives a control signal from a remote control apparatus, a first power supply module that supplies power to the first signal reception module, and a first control module configured to control the first power supply module. When the first signal reception module receives an off signal, the first control module controls the first power supply module such that power that is supplied to the wireless power transmission module is blocked.
US10714976B2 Wireless power receiver
A reception antenna includes a reception coil which receives a power signal. A rectification circuit rectifies an alternating current flowing to the reception antenna. A smoothing capacitor smoothes an output of the rectification circuit. A waveform stabilizer is enabled when a power receiver satisfies a predetermined condition and shifts a parallel resonance frequency of the reception antenna.
US10714970B2 Power supply unit
A power supply unit having a circuit for uninterrupted power supply comprises a first DC-DC converter arranged on the input side, at least one output configured for outputting an output DC voltage, and at least one first output switching controller. A DC link is arranged between the first DC-DC converter and the at least one output switching controller for regulating the at least one output DC voltage on the output side. The first DC link is connected to an energy storage module.
US10714967B2 Automotive generator control method and device
An automotive generator control method includes inputting a current vehicle speed, an actual battery level, an actual battery temperature and an engine operating efficiency (S11); calculating an optimal battery level by using a preset first mapping table, on a basis of the actual battery temperature and the current vehicle speed; taking a difference between the actual battery level and the optimal battery level as a target power-generation difference (S12); calculating a target power-generation voltage by using a preset second mapping table, on a basis of the target power-generation difference and the engine operating efficiency (S13); and outputting the target power-generation voltage (S14). The automotive generator control method and control device can precisely control a power-generation voltage of a generator according to a current engine/vehicle working condition and a battery working condition, so as to achieve primary energy recovery of the generator in a highly efficient manner.
US10714965B2 Charging device and method, power adapter and terminal
The present disclosure discloses a charging device, a charging method, a power adapter and a terminal. The charging device includes a charging receiving terminal, a voltage adjusting circuit and a central control module. The charging receiving terminal is configured to receive an alternating current. The voltage adjusting circuit includes a first rectifier, a switch unit, a transformer and a second rectifier. The first rectifier is configured to rectify the alternating current and output a first voltage. The switch unit is configured to modulate the first voltage to output a modulated first voltage. The transformer is configured to output a second voltage according to the modulated first voltage. The second rectifier is configured to rectify the second voltage to output a third voltage. The voltage adjusting circuit applies the third voltage to a battery directly.
US10714957B1 Charge state control system and device
A charge state control system and device for controlling charge sent to a consumer device is disclosed. A software application is provided on a consumer device. A separate hardware device comprises a microprocessor; a transistor relay circuit which is controlled by the microprocessor to open or close a relay; and a connector for connection with the consumer device. The software application is configured to receive an input from a user, determine a battery level of the consumer device and communicate with the hardware device to instruct the microprocessor to open or close the relay depending upon the battery level and the input.
US10714950B2 Charging control method and charging device
A quick-charging control method and system are suitable for mobile terminals. The method includes: a first controller obtaining a voltage value of a cell, and sending the voltage value to a second controller; the second controller searching a threshold segment table to find a current regulation instruction matched with a threshold segment containing the voltage value of the cell, and sending the current regulation instruction to a regulation circuit; the regulation circuit performing a current regulation according the current regulation instruction, and outputting a power signal; the second controller sending a second switch-off instruction to the first controller and a second switch circuit respectively if second abnormal charging information is detected; and the second switch circuit, controlling the charging adapter to stop sending the power signal after the current regulation if the second switch circuit receives the second switch-off instruction.
US10714946B2 Method for initializing a DC charging process of a battery by means of an inverter
A method for charging a battery of an electric vehicle, at a direct-current charging apparatus, wherein the vehicle has an inverter which is connected to the battery, and an electric motor which is connected to the inverter. During the charging process, the inverter and at least one inductor of the electric motor are used for the step-up conversion of a low charging voltage of the direct-current charging apparatus into a higher voltage which is required for charging the battery.
US10714942B2 Power transmitter and wireless power transfer system
A power transmitter according to an aspect of the present disclosure includes a first coil to wirelessly transmit power to a second coil of a power receiver; a converter to receive direct current (DC) power, convert the DC power into alternating current (AC) power, and supply the AC power to the first coil; and a controller to execute power control for causing power supplied to a load to approach desired power. The controller executes frequency control of the AC power and at least one control of phase shift control of the converter and voltage control of the DC power as the power control. When the power supplied to the load cannot be caused to approach the desired power by the frequency control, the controller executes at least one of the phase shift control and the voltage control.
US10714941B2 Energy management system, and energy management method
To provide an energy management system that effectively uses a solar power generation system and a solar heat collection system to thereby make it possible to maximize a cost merit of a user. An energy management system related to the present invention includes: a solar power generation system that includes a solar panel to generate electric power on the basis of a solar light; a solar heat collection system that collects solar heat based on the solar light; and a control part that determines whether or not heat can be stored by the solar heat collection system from output characteristics of the solar power generation system and that drives the solar heat collection system in a case where the heat can be stored.
US10714938B2 Decoupling synchrophasor based control system for multiple distributed energy resources
Methods, systems, and controllers are described herein for controlling an electrical power system. A time-synchronized measurement of a phasor from one or more phasor measurement units is fed back to a feedback controller. Distributed energy resources of the electrical power system are controlled by the feedback controller using feedback control algorithms by sending, to distributed energy resources, a power setpoint derived from the time-synchronized measurement of the phasor.
US10714935B2 Subscriber-driven system for managing events in an electrical grid
A system and a method are provided for managing events in a smart grid. The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: receive a Session Initiation Protocol (SIP) notify message comprising a monitored state of at least one electrical device, from a smart meter; send a SIP publish message comprising the monitored state of the at least one electrical device, to at least one client device for management of the at least one electrical device; and determine and send a rule comprising at least one action to take in response to the monitored state of the at least one electrical device, to the smart meter.
US10714933B2 Method and apparatus for low clamping voltage ESD solution for transient sensitive applications
An example apparatus includes: a signal terminal for inputting a signal or for outputting a signal; functional circuitry coupled to the signal terminal; a positive supply rail for supplying a positive voltage; a ground supply rail for supplying a ground voltage; a first electrostatic discharge protection circuit coupled between the positive supply rail and the ground supply rail; a second electrostatic discharge protection circuit coupled between the signal terminal and the ground supply rail; an enable circuit coupled to the signal terminal and to the positive supply rail; and a common trigger circuit having a trigger output signal coupled to the first electrostatic discharge protection circuit and to the second electrostatic discharge protection circuit. Additional apparatus and methods are disclosed.
US10714932B2 Electrostatic discharge protection device and method of manufacturing the same
An ESD protection device includes an insulating substrate, first and second discharge electrodes in contact with the insulating substrate, the first and second discharge electrodes separated from each other and opposing each other, first and second outer electrodes on an outside surface of the insulating substrate, the first outer electrode being electrically connected to the first discharge electrode and the second outer electrode being electrically connected to the second discharge electrode, and a discharge auxiliary electrode spanning the first discharge electrode and the second discharge electrode in a region where the discharge electrodes oppose each other. The discharge auxiliary electrode includes semiconductor particles and metal particles. An average particle diameter of the metal particles is about 0.3 μm to about 1.5 μm. A density of the metal particles is greater than or equal to about 20 particles/50 μm2 and the semiconductor particles include an oxygen-containing layer on surfaces of the semiconductor particles.
US10714928B2 Diagnostic system for a vehicle electrical system having a DC-DC voltage converter and a voltage regulator
A diagnostic system is provided. A first monitoring application sets a first voltage regulator status flag equal to a first fault value when a first voltage value is greater than a first maximum voltage value. A first diagnostic handler application transitions each of a high voltage switch and a low voltage switch to an open operational state when the first voltage regulator status flag is equal to the first fault value. A second monitoring application sets a second voltage regulator status flag equal to a second fault value when the second voltage value is less than a first minimum voltage value. A second diagnostic handler application transitions the high voltage switch and the low voltage switch to the open operational state when the second voltage regulator status flag is equal to the second fault value.
US10714927B2 Self-disconnecting power source apparatus
A power source apparatus and associated method for protecting an electrical device such as a mobile device from an electric shortage are disclosed. The power source apparatus can be provided within the electrical device to provide power to device components. The power source apparatus can include a power source such as a battery, one or more triggering components, and a disconnection component. The triggering component(s) can be connected to a moisture/fluid detection circuit of the electrical device. Upon receiving an input signal indicative of detected moisture/fluid within the electrical device, the triggering component(s) send a disconnection signal to the disconnection component which may be a solenoid. The disconnection component disconnects the power source from device circuitry of the electrical device. The power source apparatus can also include a reconnection component that can be manually actuated by a user or automatically actuated to reconnect the power source to the device circuitry.
US10714924B2 Ground fault overvoltage relay device
A ground fault overvoltage relay device is configured to: determine whether or not a first condition is satisfied, the first condition being that at least two of line voltages between respective two phases are less than or equal to a first threshold value; determine whether or not a second condition is satisfied, the second condition being that a ratio between a minimum value of the line voltages between the respective two phases and a minimum value of the respective phase voltages is less than or equal to a second threshold value; determine whether or not a third condition is satisfied, the third condition being that the zero-phase voltage is greater than a third threshold value; and lock a ground fault detection output when the first condition is satisfied, or when the second condition is satisfied and the third condition is not satisfied.
US10714922B2 Cable gland compression limiter
A cable gland assembly includes a gland nut defining a longitudinal axis. The gland nut includes an interior wall defining a gland nut opening and the interior wall includes a stop. A bushing is disposed within the gland nut opening proximate the stop. The bushing defines a bushing opening configured to receive a cable therein. A sleeve is moveably disposed within the gland nut opening adjacent the bushing. The cable gland assembly also includes a body defining a body opening configured to receive at least a portion of the cable therein. The body is configured to couple to the gland nut, and upon tightening of the gland nut to the body, the gland nut moves along the longitudinal axis compressing the bushing between the gland nut and the sleeve and around the cable. When the sleeve engages with the stop, further compression of the bushing is restricted.
US10714921B1 Busway tap off system for connecting an electrical supply to a distribution device
A busway tap off system is provided for connecting an electrical supply to a distribution device. The busway tap off system comprises a joint mounted tap box configured for making an electrical connection between an electrical busway and a power distribution system including a downstream panel. The joint mounted tap box is a dynamically mounted electrical equipment and the downstream panel is a rigidly mounted electrical equipment. The busway tap off system further comprises electrical cables that connect the two equipments. The busway tap off system further comprises a nipple accessory that provides a flexible mechanical and electrical connection between the dynamically mounted electrical equipment and the rigidly mounted electrical equipment. The nipple accessory is configured as a rigidly-constructed flexible fitting that includes two axial slides that enable the nipple accessory to move with the dynamically mounted electrical equipment yet remains fixed to the rigidly mounted electrical equipment.
US10714911B2 Method of manufacturing a submersible electrical enclosure for a switchgear assembly
A submersible electrical enclosure is for a switchgear assembly. The switchgear assembly includes a number of electrical switching apparatus. The submersible electrical enclosure includes: a plurality of sides defining an interior, the interior receiving each of the electrical switching apparatus, each side including: a conductive polymeric layer facing away from the interior, and an insulative polymeric layer molded to the conductive polymeric layer. The insulative polymeric layer faces the interior and substantially overlays the conductive polymeric layer.
US10714910B2 System comprising a bus bar device and a power converter housing, and method for the production thereof, power converter for a vehicle, and vehicle
The invention relates to a system, including a bus bar device and a power converter housing, wherein the bus bar device includes a stack made of at least two bus bars and an electrically insulating insulation body, which encloses the bus bars in two insulating regions of the bus bar device, wherein each bus bar includes two opposing base surfaces extending in the direction of current flow and lateral surfaces connecting the base surfaces and extending in the direction of current flow, wherein the bus bar device includes a temperature control region formed between the insulating regions, in which the insulation body has an opening that exposes one of the lateral surfaces and a portion of at least one of the base surfaces of a respective bus bar, wherein the bus bars are thermally connected to the power converter housing in the temperature control region by a heat transfer means.
US10714908B1 Spark plug
A spark plug includes a center electrode; a metal shell that retains the center electrode at an outer periphery of the center electrode in an insulating manner; a ground electrode disposed such that a spark gap is formed between the center electrode and an end portion of the ground electrode; and a plug cap connected to the metal shell, the plug cap covering the center electrode and the end portion of the ground electrode from front and having a through hole in a region in front of the ground electrode. An inner surface of the plug cap has at least one ridge in a first region that is in front of an inner open end of the through hole.
US10714906B1 Spark plug
A spark plug capable of facilitating the growth of a flame kernel. The spark plug including a metal shell; a center electrode retained in the metal shell in an insulated manner; a ground electrode disposed such that a spark gap is formed between the center electrode and an end portion of the ground electrode; and a plug cap that covers the center electrode and the end portion of the ground electrode from the front in a region in front of the metal shell and in which a through hole is formed. An inner surface of the plug cap in a region in front of a back end of the end portion of the ground electrode and an inner surface of the through hole each have an arithmetical mean roughness of less than or equal to 6.3 μm.
US10714904B2 Spark plug
A spark plug includes: an insulator with an axial hole; a center electrode held in a front end side of the axial hole; a cylindrical metal shell disposed around the insulator and having a seal part brought into contact with an outer circumferential surface of the insulator; a ground electrode arranged to form a gap with the center electrode; and a cap connected to a front end part of the metal shell to define therein an auxiliary combustion space in which the gap is formed, the cap having at least one through hole formed to provide communication between the auxiliary combustion space and the outside, wherein the condition (B/A)≤0.25 is satisfied where A represents a volume of an imaginary space defined at a position frontward of the seal part; and B represents a volume of parts of the ground and center electrodes located in the imaginary space.
US10714901B2 Edge-emitting semiconductor laser
In an embodiment a laser include a semiconductor layer sequence having an active zone for generating radiation and an electrical contact web arranged on a top side of the semiconductor layer sequence, wherein the contact web is located on the top side only in an electrical contact region or is in electrical contact with the top side only in the contact region so that the active zone is supplied with current only in places during operation, wherein the contact web comprises a plurality of metal layers at least partially stacked one above the other, wherein at least one of the metal layers comprises a structuring so that the at least one metal layer only partially covers the contact region and has at least one opening or interruption, and wherein the structuring reduces stresses of the semiconductor layer sequence on account of different thermal expansion coefficients of the metal layers.
US10714899B2 Semiconductor laser module and laser oscillator
The present invention provides a semiconductor laser module including: a mirror that comprises a first surface which reflects laser light and which transmits visible light and a second surface which transmits the laser light and which reflects the visible light; and a semiconductor laser element that emits the laser light which is applied to the first surface of the mirror.
US10714895B2 Rapidly tunable silicon modulated laser
An optical source may include an optical gain chip that provides an optical signal and that is optically coupled to an SOI chip. The optical gain chip may include a reflective layer. Moreover, the SOI chip may include: a common optical waveguide, a splitter that splits the optical signal into optical signals, a first pair of resonators that are selectively optically coupled to the common optical waveguide and that are configured to perform modulation and filtering of the optical signals, and a first bus optical waveguide that is selectively optically coupled to the first pair of resonators. Furthermore, resonance wavelengths of the resonators may be offset from each other with a (e.g., fixed) separation approximately equal or corresponding to a modulation amplitude, and a reflectivity of the first pair of resonators may be approximately independent of the modulation.
US10714894B1 Carrier sweep-out in a tunable laser
In a first embodiment, an external cavity tunable laser, comprising a silicon photonics circuit comprising one or more resonators having one or more p-i-n junctions; wherein a voltage is applied to one or more of the p-i-n junctions. In a second embodiment, a method of operating an external cavity tunable laser, comprising sweeping out free-carriers from a resonator of the tunable laser by applying a voltage to a p-i-n junction of a waveguide of the resonator.
US10714893B2 Mid-infrared vertical cavity laser
Disclosed is an optically pumped vertical cavity laser structure operating in the mid-infrared region, which has demonstrated room-temperature continuous wave operation. This structure uses a periodic gain active region with type I quantum wells comprised of InGaAsSb, and barrier/cladding regions which provide strong hole confinement and substantial pump absorption. A preferred embodiment includes at least one wafer bonded GaAs-based mirror. Several preferred embodiments also include means for wavelength tuning of mid-IR VCLs as disclosed, including a MEMS-tuning element. This document also includes systems for optical spectroscopy using the VCL as disclosed, including systems for detection concentrations of industrial and environmentally important gases.
US10714892B2 Light sources with chip-level integrated diffusers
An embodiment includes a light source. The light source may include a substrate and an integrated diffuser. The substrate may include a first surface and a second surface. The second surface may be opposite the first surface. The integrated diffuser may be integrated at the chip-level and positioned directly on the second surface of the substrate. The integrated diffuser may be configured to receive an optical signal directly from the substrate after the optical signal propagates through the substrate and to control a particular profile of a resultant beam of the optical signal over two axes after the optical signal propagates through the integrated diffuser.
US10714888B2 Pulsed electromagnetic-wave generator and measuring apparatus
A pulsed electromagnetic-wave generator includes an excitation light source, a laser resonator, a pulse generating unit, and a wavelength converting unit. Excitation light from the excitation light source enters the laser resonator. The pulse generating unit is configured to generate a pulsed light group including at least two or more pulses with different frequencies (ω) and different oscillation timings (t) in one excitation process of the excitation light source, an oscillation frequency difference (Δω) between the pulses in the pulsed light group being an integral multiple of a Free Spectral Range (FSR) of the laser resonator. The pulsed light group enters the wavelength converting unit. The wavelength converting unit is configured to generate a pulsed electromagnetic wave in which a wavelength of each pulse in the pulsed light group is converted.
US10714884B2 Land-based electric vehicle charging plug
A land-based electric vehicle charging plug has a plug base and a separate and exchangeable interface which is detachably fastened to the plug base. The plug base has an electrically non-conductive base body and at least one charging current base contact. The interface has an electrically non-conductive interface body and at least one charging current interface contact which is plugged-together with the corresponding charging current base contact. The plug base and the interface have a positive guide which forms an insertion funnel.
US10714878B2 Electrical connector and modules for high-speed connectivity
A connector system having a plurality of high-speed connector modules, an anti-decoupling connector shell, and a multi axis backshell is provided. The high-speed module provides a low signal degradation electrically conductive signal path for terminated wires of twisted pairs of wires. The high-speed module additionally provides for dense placement of the terminated wires within the connector shell. The connector shell provides an anti-decoupling mechanism to prevent decoupling of the connector shell from a socket type connector shell resulting from typical forces applied to the connector shell. The multi-axis backshell provides mechanisms to toollessly adjust the angle of the various components making up the backshell which in turn provides a specifically angled path for cables contained within the backshell.
US10714871B2 Anesthesia apparatus or ventilator with a hot wire sensor, hot wire sensor and hot wire sensor module for a hot wire sensor
A medical device, for example, an anesthesia apparatus or ventilator, including a hot wire sensor (10); a hot wire sensor (10) and a hot wire module (14) for a hot wire sensor (10) are provided. A first hot wire and a second hot wire (26, 28), namely, a measuring wire (26) and a compensation wire (28), are connectable to the hot wire sensor (10), for example, in the form of a hot wire module (14), in an electrically conductive manner. A first contact pair (52, 54) is associated with the measuring wire (26) for contacting same and a second contact pair (56, 58) is associated with the compensation wire (28) for contacting same. The contacts of the second contact pair (56, 58) are configured as leading contacts in relation to at least one of the contacts of the first contact pair (52, 54).
US10714869B2 Connector
A connector includes a first housing, a second housing, and a fitting assurance member attached to the second housing and movable relative to the second housing in a state in which the first housing and the second housing are fitted to each other. The first housing includes a lock protrusion, and a first inclined surface and a second inclined surface. The first inclined surface and the second inclined surface are provided on opposite sides. The second housing includes a lock arm to lock the lock protrusion in the fitted state. The fitting assurance member includes a first repulsive arm to generate repulsive force when the first repulsive arm is elastically deformed by the first inclined surface during a fitting operation. The second housing includes a second repulsive arm to generate repulsive force when the second repulsive arm is elastically deformed by the second inclined surface during the fitting operation.
US10714864B2 Connector
A connector includes an outer tube, an inner tube formed to be continuous from the outer tube, and a partition wall configured to isolate the outer tube and the inner tube. The partition wall has an elongate convex portion, the convex portion is formed on a surface of the partition wall in a side of the outer tube, and the convex portion has a through hole penetrating the partition wall which is formed in the convex portion and a terminal is press-fitted into the through hole.
US10714863B2 Connector
A male connector (10) includes a male terminal supporting body (30) and a male terminal covering body (50) slidable relative to each other, and a male housing (70) capable of accommodating the male terminal supporting body (30) and the male terminal covering body (50). The male terminal covering body (50) is relatively slidable to a protection position where a covering part (66) covers male tabs (22) and an exposed position where the covering part (66) exposes the male tabs (22). A female connector (100) includes female terminal fittings (120) to be fit into a receptacle (72) and connected to the male tabs (22) at the time of fitting, and has a pressing surface (133) configured to displace the covering part (66) toward the exposed position by pressing the covering part (66) in the process of fitting the female connector into the receptacle (72).
US10714861B1 Preventing unwanted contact between terminals
Apparatus and methods are described, including apparatus that includes a male-connector body comprising at least one mating surface, and shaped to define a hollow core. A plurality of electrically-conductive male-connector terminals are coupled to the mating surface of the male-connector body. A longitudinal insert is configured to, by moving inside the hollow core, push the male-connector terminals radially outward. Other embodiments are also described.
US10714856B2 Electrical connector and electrical connector assembly thereof
An electrical connector is used for a plug having multiple pins to downward insert therein. The electrical connector includes a body provided with multiple accommodating holes running through an upper surface and a lower surface of the body; and multiple terminals correspondingly accommodated in the accommodating holes. Upper ends of the terminals are located at a same height, and lower ends of the terminals are located at a same height. Each terminal has two contact arms opposite and close to each other. The terminals include a first terminal and a second terminal. The two contact arms of the first terminal and the two contact arms of the second terminal are located at different heights and correspondingly used for the pins to insert downward therein successively. Thus, signal interference between the terminals can be reduced, and a maximum insertion force of the plug inserted into the electrical connector is reduced.
US10714855B2 Electrical connector
An electrical connector is used to be electrically connected to a chip module having multiple pins. The electrical connector includes a body to support the chip module upward and provided with multiple accommodating holes penetrating through an upper surface and a lower surface of the body, and multiple terminals correspondingly accommodated in the accommodating holes. Each accommodating hole has a blocking wall. Each terminal includes a base, two first arms bending forward from two opposite sides of the base and extending upward, and a second arm bending forwards from the base and extending downward. The two first arms have two clamping portions and two first guiding portions extending upward from the two clamping portions and away from each other. The blocking wall covers upper ends of the two first guiding portions. The second arm has a second guiding portion and an abutting portion extending downward from the second guiding portion.
US10714854B2 Circular connector
The electrical connector includes an insulative housing having a columnar section and an annular groove surrounding the columnar section. The column section includes a mating face and a plurality of power contact passageways and a plurality of signal contact passageways extending through the mating face wherein the signal contacts and the power contacts are commonly arranged with a cross configuration area to have the signal contacts located by opposite upper and lower sides of the power contacts. Both the power contacts and the signal contacts of the plug connector are of a blade type while both the power contacts and the signal contacts of the receptacle connector are of a clamp type wherein each signal contact has one clamping structure while each power contact has a pair of clamping structures side by side arranged with each other.
US10714851B2 Interface structure
An interface structure connecting an electronic component to a circuit board. The interface structure includes a base defining an elongated through hole with a central axis and a coil spring retained in the elongated through hole. The coil spring has a proximal portion and a distal portion extending from the elongated through hole in an uncompressed condition and being offset at an angle with respect to the central axis. As the coil spring is compressed, the coil spring creates a force having a component substantially perpendicular to the central axis.
US10714849B2 Electronic component and substrate
An electronic component includes: a first terminal that is inserted into a first through hole in a substrate; and a second terminal that is inserted into a second through hole in the substrate, wherein a length of the first terminal from a first end that is inserted into the first through hole to a second end is longer than a length of the second terminal from a third end that is inserted into the second through hole to a fourth end, and a cross sectional area of a portion of the first terminal positioned on a side of the second end with respect to a first joined portion is larger than a cross sectional area of a portion of the second terminal positioned on a side of the fourth end with respect to a second joined portion.
US10714846B2 Electrical connection of elements inside the chamber of a nuclear fusion reactor to the reactor vessel
The invention relates to the field of thermonuclear fusion and can be used in devices for electrically connecting internal elements of the reactor chamber to the vacuum vessel of the nuclear fusion reactor. The present device for electrically connecting elements inside the chamber of a reactor to the vacuum vessel of the nuclear fusion reactor comprises lamellar electrically conductive elements with surface portions oriented in different directions, said elements being stacked between flanges. The device is made as an integral unit, where profiled slots are formed with connecting walls therebetween. The connecting walls constitute the electrically conductive elements and have profiled sections of an increased thickness between the differently oriented surface portions at transition areas to the flanges provided at the end parts of the integral unit. The technical effect of the present invention is an increase in the cyclic strength of the electrically conductive elements at the transition areas between the elements and the flanges and between the differently oriented surface portions (at bends) of the elements. The invention also provides that the electrically conductive elements have similar technical characteristics.
US10714845B2 Electrical connector
An electrical connector includes two pads having the same shape. Each pad has a connector body with a first groove, a second groove, and a hole. The hole extends through the connector body between the first groove and the second groove. A fastener extends through the hole of both of the two pads so that the two pads having the same shape are connected to one another and are pivotable around the fastener relative to one another with the two first grooves contacting a first conductor when the first conductor is in an installed position and the two second grooves contacting a second conductor when the second conductor is in an installed position. A spring is between a first end of the fastener and one of the two pads having the same shape so that the spring biases the two pads having the same shape towards each other.
US10714842B2 Electrical connection assembly and method for manufacturing same
An electrical connection assembly and a connection method enable conductors of first and second wires (10A, 10B) to be connected by a simple structure. The electrical connection assembly has first and second wires (10A, 10B) and first and second terminals (20A, 20B) corresponding to the first and second wires (10A, 10B). First and second connecting members (70A, 70B) made of solder are fixed to wire connection surfaces (27a) of the first and second terminals (20A, 20B), and an insulating housing holds the terminals. The first connecting member (70A) includes a bulging portion (72A) bulging from the wire connection surface (27a) of the first terminal (20A) and to be connected electrically to the conductor of the second wire (10B).
US10714841B1 Imaging reflector antenna system and method
An antenna system includes: an antenna, the antenna configured to combine the feed elements to form a high gain element beam (HGEB), the system further configured to combine the HGEBs to form a large coverage beam; and a feed array configured to transfer a signal to the antenna, the feed array being defocused from a focal plane of the antenna by a defocus distance, the feed array comprising a number N of feed elements.
US10714840B1 Wavelength scaled aperture (WSA) antenna arrays
An antenna array system can including a plurality of antenna subarray panels assembled together to form a single wavelength scaled aperture (WSA) antenna array. Each antenna subarray panel can include a corresponding plurality of antenna elements such that at least two antenna elements of the plurality of antenna subarray panels have different antenna element sizes. The antenna array system can include one or more beamformer circuits. Each of the one or more beam former circuits can be communicatively coupled to at least one of the plurality of antenna subarray panels. For each adjacent pair of the plurality of antenna subarray panels, each antenna element adjacent to a gap separating the adjacent pair of antenna subarray panels along an elongated boundary of the gap is greater than a predetermined value. The predetermined value can be determined based on a predefined width of the gap separating the pair of adjacent antenna subarray panels.
US10714837B1 Array antenna with dual polarization elements
An array antenna with dual polarization elements is provided. Each dual polarization element comprises a first sub-element and a second sub-element, each of which comprises a radiator that is embodied in and/or on a planar member and a balanced feed for the radiator that divides the radiator into two sections that that are mirror images of one another relative to a plane that passes through the balanced feed structure and is perpendicular to the planar member. Further, the radiator of the first sub-element is positioned to lie in an isolation plane associated with the second sub-element. Two such elements are positioned with respect to one another so that the planar members associated with the first elements are coplanar.
US10714836B1 Hybrid MIMO architecture using lens arrays
Various examples are provided related to hybrid multiple-input/multiple-output (MIMO) architectures. Beam steering can be provided using lens arrays. In one example, a hybrid antenna system includes a plurality of lens antenna subarrays (LAS), each of the LAS including a plurality of antenna elements configured to selectively receive a radio frequency (RF) transmission signal from RF processing circuitry, and a lens extending across the plurality of antenna elements. The RF transmission signal can be provided to a selected antenna of the plurality of antenna elements via a switching network and a common phase shifter for transmission. The lens can be configured to steer a RF transmission generated by the selected antenna in a defined direction. The selected antenna can be determined by the switching network configuration.
US10714833B2 Antenna structure and wireless communication device using same
An antenna structure utilizing metal housing of a wireless communication device as antenna includes first, second, and third metallic members, and a feed portion. A first gap is between the first and second metallic members. A second gap is between the second and third metallic members. The current feed portion is connected to the second metallic member, and current entering the second metallic member flows towards the first gap and the second gap respectively to excite radiation signals in a first frequency band. The first and third metallic members obtain the current by coupling and excite radiation signals in a second and a third frequency bands respectively. Frequencies of the third frequency band are higher than frequencies of the second frequency band, which are higher than the frequencies of the first frequency band. A wireless communication device using the antenna structure is provided.
US10714831B2 Dual mode communications device with remote radio head and methods for use therewith
In accordance with one or more embodiments, a communication device includes a dual-band antenna array configured to transmit first radio frequency (RF) signals to a remote device in an RF band and to transmit first millimeter wave (MMW) signals to the remote device in a MMW frequency band, wherein the MMW frequency band is above the RF band. A base transceiver station is configured to generate a consolidated steering matrix in accordance with the transmission of the first RF signals to the remote device in the RF band. A remote radio head is configured to convert the consolidated steering matrix to a converted steering matrix that facilitates the transmission of the first MMW signals to the remote device in the MMW frequency band, and further configured to generate the first MMW signals in accordance with the converted steering matrix.
US10714829B2 Planar phased array antenna
Phased array antenna systems are disclosed. An antenna system as disclosed herein can include a plurality of antenna or radiating elements formed on a common plane comprising a first surface of a circuit board. Each antenna element has one or more feeds. Integrated circuits are placed on a second surface of the circuit board. Each integrated circuit is associated with one or more of the antenna elements. Signal lines connecting an integrated circuit to a feed of an antenna element can be shielded using interlayer ground planes and interlayer conductive plugs. In addition, back surfaces of the integrated circuits can be connected to a common heatsink using a thermally conductive medium.
US10714826B2 Adaptive thinning of an active electronic scan antenna for thermal management
A system and method for adaptively controlling an active phased array antenna comprising a plurality of elements is disclosed. In one embodiment, the method comprises determining a thermal profile of at least a portion the active phased array antenna, comparing the determined thermal profile with a reference thermal profile and deactivating only a subset of the plurality of elements according to a thinning pattern based at least in part on the comparison between the determined thermal profile and the reference thermal profile. Another embodiment is evidenced by an apparatus performing the foregoing operations.
US10714817B2 Antenna device for a radar detector having at least two radiation directions, and motor vehicle having at least one radar detector
Antenna device for a radar detector, which has a circuit board having an electrically insulating substrate, on which a respective electrically conductive layer is arranged on each of two opposing sides, wherein the layer of at least one first side is configured as at least one main antenna. According to the invention, in addition to the at least one main antenna in each case, at least one antenna structure is provided which is integrated with the substrate, wherein each antenna structure integrated with the substrate comprises: a plurality of cutouts which are formed in the substrate and arranged in a waveguide and in each of which an electrically conductive material is arranged at least partially, and a feeder cable formed by the electrically conductive layer of one of the sides for feeding an electromagnetic wave into the antenna structure integrated with the substrate.
US10714815B2 Systems and methods for providing a DME L-band shared antenna
Various wireless systems may benefit from suitable sharing of antennas and related equipment. For example a various avionics systems may benefit from systems and methods for providing a distance measurement equipment L-band shared antenna. Circuitry can include an interface to a bottom omni-directional antenna. The circuitry can also include a radio frequency splitter in switchable communication with the interface to the bottom omni-directional antenna. The circuitry can further include an interface between the radio frequency splitter and a distance measurement equipment receiver. The circuitry can additionally include an interface between the radio frequency splitter and a surveillance receiver.
US10714814B2 Antenna
The present disclosure relates to an antenna, in particular a mobile communication antenna, especially for a mobile communication base station, the antenna comprising an antenna control unit, a plurality of radiators and a plurality of functional elements, wherein the antenna control unit has a configuration function which can be accessed via an external control unit, wherein at least one functional element is deactivable and/or activable via the configuration function.
US10714809B2 Antenna for vehicle
An antenna for vehicle for receiving electric waves from a vehicle front side is attached to an internal side of a window glass for vehicle. The antenna includes a first radiator having a shape of a plate, at least a part of the first radiator being arranged separated from the window glass for vehicle; and a second radiator arranged separated from the first radiator, and arranged so as to sandwich at least a part of the first radiator between the second radiator and the window glass for vehicle.
US10714805B2 Higher signal isolation solutions for printed circuit board mounted antenna and waveguide interface
Higher isolation solutions for printed circuit board mounted antenna and waveguide interfaces are provided herein. An example waveguide mounted onto a dielectric substrate can enclose around a periphery of an antenna and contain radiation produced by the antenna along a path that is coaxial with a centerline of the waveguide. The waveguide can have a first portion having a first cross sectional area that is substantially polygonal that transitions to a second cross sectional area that is substantially conical. A shape of the radiation produced by the antenna is altered by the first portion as the radiation propagates through the first portion. A second portion includes an elongated tubular member coupled with the first portion.
US10714798B2 Cooling member and power storage module with same
A cooling member includes a sealing member including a first sheet member and a second sheet member connected to each other in a liquid-tightly closed state, a refrigerant enclosed in the sealing member, and an absorbing member disposed in the sealing member and configured to absorb the refrigerant.
US10714790B2 Battery, battery pack, electronic device, electric vehicle, electricity storage device and electric power system
A battery, including: a positive electrode; a negative electrode; and an electrolyte layer containing a negative electrode active material.
US10714785B2 Systems and methods for electrolyte storage and detecting faults in flow batteries
A flow battery system is provided that has at least one cell stack and at least a pair of storage containers or tanks connected to the at least one cell stack. Each of the storage containers is formed from a rigid (e.g., metal) shell and includes a liner directly bonded to inner walls of the rigid shell and forming an enclosure configured to retain a liquid electrolyte. The electrolyte can be an anolyte or catholyte. In the assembled configuration, the metal shell of the storage container provides secondary containment whereas the liner directly bonded thereto provides primary containment. The flow battery system includes a fault detection system configured to detect a presence of a fault or leak and further to determine a location of that leak in the flow battery system, such as a storage container or a specific portion of the storage container.
US10714782B2 Cell stack device, module, and module housing device
A cell stack device in the present disclosure includes a cell stack including a plurality of arranged cells, and a first manifold configured to fix a first end of each of the cells with a sealing material and supply reactive gas to the cells. The first manifold includes a frame body configured to fix the first end of each of the cells with the sealing material inside the frame body, and a plate body bonded to a first end portion of the frame body and having a rigidity lower than that of the frame body. A module in the present disclosure includes a housing and the cell stack device housed in the housing. Furthermore, a module housing device in the present disclosure includes an external casing, the module in the external casing, and an auxiliary device configured to operate the module in the external casing.
US10714774B2 Fuel cell system
A fuel cell system comprises: a fuel cell stack having a plurality of unit cells in which anode gas flow paths are formed; an anode gas supply unit configured to supply anode gas to the fuel cell stack via an anode gas supply port of the fuel cell stack; a pressure sensor provided between the anode gas supply port and the anode gas supply unit to measure anode gas supply pressure; a current sensor configured to measure electric current of the fuel cell stack; and a controller configured to control anode gas supply quantity of the anode gas supply unit to thereby control the anode gas supply pressure. The controller is configured to, when there has been satisfied a blockage-predictable condition indicating that occurrence of blockage due to liquid water in the anode gas flow paths of at least one unit cell is predictable, calculate a first pressure for setting a stoichiometric ratio of anode gas to a predetermined value, the stoichiometric ratio being calculated from a current of the fuel cell stack and the anode gas supply quantity, then compare the first pressure with a second pressure for resolving blockage in the anode gas flow paths due to liquid water to determine a higher-in-value one of the first pressure and the second pressure as a selected pressure, and control the anode gas supply quantity so that the anode gas supply pressure becomes the selected pressure.
US10714763B2 Method for producing separator by mold with grooves for reducing friction
A method for producing a fuel cell separator capable of ensuring the working accuracy for a separator material. A surface of a mold is provided with grooves, each groove having a depth and width each equivalent to or larger than the thickness of a coating layer and equivalent to or smaller than the thickness of the separator material, the mold including an upper die having a projection/recess pressing surface on which projecting and recessed surfaces extending in a predetermined direction are alternately provided, and a lower die having a projection/recess pressing surface in a shape complementary to that of the pressing surface of the upper die.
US10714758B2 Spinodal-based co-continuous composites for high performance battery electrodes
Electrodes and methods of creating co-continuous composite electrodes based on a highly porous current collector are provided. In one embodiment, a method for creating an electrode includes depositing a thin layer of material on the polymer template, removing polymer material of the polymer template and depositing a second material. The method may also include controlling internal surface area per unit volume and the active material thickness of at least the second material to tune the electrochemical performance of the electrode. In one embodiment, a composite electrode is provided including interpenetrating phases of a metal current collector, electrolytically active phase, and electrolyte.