Document | Document Title |
---|---|
US10856461B2 |
Work system
A work system includes multiple work devices aligned along a board conveyance line, a replenishing device having a sensor for detecting presence or absence of an interfering object and configured to move in parallel with the board conveyance line while detecting the presence or absence of the interfering object by the sensor to replenish necessary members to the multiple work devices, and a draw-out device configured to draw out at least one of the multiple work devices in a direction orthogonal to a direction along the board conveyance line. When a draw-out request for the work device is made, the replenishing device performs an automatic draw-out process of moving to a position in which a draw-out position of the work device to be pulled forward is included within a detection range of the sensor, so as to determine whether the interfering object is detected by the sensor. |
US10856454B2 |
Electromagnetic interference (EMI) shield for circuit card assembly (CCA)
Apparatus and method for providing an electromagnetic interference (EMI) shield for removable engagement with a printed circuit board (PCB). A shaped electrically conductive member has a substantially planar member portion with multiple lateral member edges. The sidewalls are disposed at respective lateral member edges and are substantially orthogonal to the substantially planar member portion. At least one of the sidewalls includes at least one first snap-fit latching feature to engage a respective complementary second snap-fit latching feature disposed at one or more of multiple peripheral portions of a PCB. |
US10856452B1 |
Sensor apparatus
A shield for an inductive position sensor is configured in shape to avoid compromising the inductive field variations related to the sensor's moving target. Said shield is shaped as at least one conductive strip and is laid along the direction of motion of the moving target. Said shield is arranged to prevent induced current in the shield that could affect the part of the inductive field used by the sensor. Improvements are also conferred by a demodulator circuit implementing a zero phase oscillator which simultaneously measures the inductance and the temperature of the sensor windings to reduce and compensate for the effects of the shield. Said conductive shield may also provide for the electrical connection to the far end of the winding. For multi-layer windings, connection of the winding closest to the shield to the lower impedance side of the demodulator also reduces the effect of the shield. |
US10856447B2 |
High performance outdoor edge server
A server includes an inner housing disposed within an outer housing such that a channel is defined between them. The inner housing includes a low-power electronic component and a high-power electronic component, and is sealed to protect the components. A first heat sink extends through the inner housing. Heat generated by the low-power electronic component is transferred through an inner portion of the first heat sink to an outer portion of the first heat sink. A second heat sink disposed in the channel is coupled to the high-power electronic component via heat pipes that extend through the inner housing. Heat generated by the high-power electronic component is transferred through the heat pipes to the second heat sink. A fan positioned in the channel causes air to enter the channel through a first vent, flow through the channel, and exit the channel via a second vent to remove the generated heat. |
US10856443B2 |
Cladded metal structures for dissipation of heat in a portable electronic device
This application relates to an enclosure for a portable electronic device is described. The enclosure can include metal bands included along the enclosure and a support structure. The support structure can include a thermally conductive core that is capable of conducting thermal energy generated by the operational components and rails that are bound between the metal bands and the thermally conductive core, where the rails are characterized as having a rate of thermal conductivity that is less than a rate of thermal conductivity of the thermally conductive core so that the thermal energy generated by the operational component is directed away from the operational component and away from the metal bands. |
US10856441B1 |
System and method for bi-side heating vapor chamber structure in an information handling system
An information handling system includes a first device including a first heat generating region, a second device including a second heat generating region, and a cooling device. The cooling device has a first hot surface on a first side of the cooling device, a first cold surface on a second side of the cooling device, a second hot surface on the second side of the cooling device, and a second cold surface on the first side of the cooling device. The first heat generating region is thermally attached to the first hot surface. First heat from the first heat generating region is transmitted to the first cold surface. The second heat generating region is thermally attached to the second hot surface. Second heat from the second heat generating region is transmitted to the second cold surface. |
US10856435B2 |
Fan attachment structure and fan
A fan attachment structure for attaching a fan to a casing is provided. The casing includes an accommodation portion configured to accommodate the fan, and an engaged portion formed on a side surface of the accommodation portion. The fan includes an engagement portion formed in a housing, and configured to engage with the engaged portion to restrict movement of the fan in a direction from an interior of the accommodation portion to an opening portion, and a rattling suppressing mechanism formed on a surface of the housing facing toward the side surface of the accommodation portion and configured to bias the fan in a direction apart from the side surface of the accommodation portion. |
US10856434B2 |
Reducing aeroacoustics caused by cooling air flow with segmented foam baffles in an information handling system
An air-cooled enclosure of an information handling system includes a chassis that receives at least one heat-generating functional component. One or more air movers are positioned within the chassis to move cooling air through the chassis. An air duct is provided within the chassis and is positioned to direct the cooling air between the one or more air movers and the at least one heat-generating functional component. The air duct has a transverse space across the air duct sized for one or more acoustic standing waves to resonate between lateral walls of the air duct as modes of a resonant wavelength. One or more vertical blocks of an acoustic absorbing material are attached inside the air duct at respective transverse positions of one or more pressure or velocity antinodes of a selected one or more modes of the resonant wavelength. |
US10856433B2 |
Radiator and electric device
A radiator includes a radiating part including a housing and a set of blades arranged on the inner surface of the housing; and a heat conductive part. The heat conductive part includes a shell including a heat conductive surface, configured to be in contact with a heat source, and a receiving section with two open ends. The receiving section is configured to receive the radiating part. In an embodiment, the radiating part is rotatablely fixed on the receiving section of the heat conductive part such that, when the radiating part rotates, fluid can be drawn into one end of the receiving section and then blown out at the other end by the blades. The radiating part is able to exchange heat constantly with new fluid and the rotation of the blades can expel the fluid with higher temperature and draw in fluid with lower temperature to perform new heat exchange. |
US10856428B2 |
Rattling prevention structure, electronic component module, electrical connection box, and wire harness
A ratting prevention structure is provided. Further, an electronic component module, an electrical connection box, and a wire harness which adopt the ratting prevention structure are provided. The electronic component module includes a cover having a rectangular opening portion, a connector block inserted into the opening portion of the cover, and an engagement mechanism engaging the block member with the opening portion of the cover. The rattling prevention structure is used to prevent rattling between the cover and the block member. In the rattling prevention structure, four pressing protrusions are formed at any one of four corner parts of the cover and four corner portions of the block member at the opening portion. The four pressing protrusions are configured to bend four walls of the cover inward while displacing the four corner parts of the cover outward. |
US10856419B2 |
Printed circuit board assembly
A printed circuit board assembly (1) is provided that comprises a stacked or folded printed circuit board populated by components (2, 3), wherein printed circuit board regions (10, 11, 12) lying opposite one another are electrically connected to one another at least one edge, and wherein the printed circuit board and the components (2, 3) are encased in an encapsulation (4), and wherein at least one separating element (5) is located inside the encapsulation and between each pair of opposing and electrically connected printed circuit board regions (10, 11, 12). |
US10856414B2 |
System and method for minimizing connector pad open-circuit stubs
A printed circuit board includes a circuit trace and a connector pad. The connector pad provides electrical and mechanical mounting of a connector lead of a surface mount device and provides a circuit path between the surface mount device and the circuit trace. The connector pad includes 1) a connector pad base electrically coupled to the circuit trace, and 2) a first connector pad island electrically isolated from the connector pad base. The connector pad base has a length that is substantially equal to a length of a contact portion of the connector lead. |
US10856404B2 |
Signal processing circuit capable of avoiding cooperating memory chip from performance degradation
A signal processing circuit includes: a printed circuit board (PCB) including a first surface layer, a second surface layer, a first reference layer, and a second reference layer, wherein the first and second surface layers are positioned on opposing side of the PCB while the first reference layer and the second reference layer are positioned between the first and second surface layers; a memory chip positioned on the first surface layer; a controller chip positioned on the second surface layer; a first set of signal lines arranged on the first surface layer and coupled with the memory chip, wherein all signal lines in the first set of signal lines does not cross each other; and a second set of signal lines arranged on the second surface layer and coupled with the controller chip, wherein all signal lines in the second set of signal lines does not cross each other. |
US10856402B2 |
Superconducting resonating cavity with laser welded seam and method of formation thereof
A superconducting radio frequency cell includes a body defining a hollow cavity having a first iris and second iris at opposite ends of the body, an axis that extends between the first and second irises, and an equator around the axis between the first and second irises. The body includes at least a first weld seam around the axis at a location on the body spaced from the equator. Each weld seam extends through the body and has opposite sides terminating proximate an interior and an exterior of the body, and each weld seam includes a first, conduction weld formed on one side of the weld seam and a second weld formed on the opposite side of the weld seam. The second weld can be a conduction weld, a keyhole weld, or a transition weld. |
US10856389B2 |
Warning light scintillation intensity control platform
A warning light scintillation intensity control platform includes a cylindrical mounting base, a scintillation driver, a monochromatic light emitting device, a haze detection device, a CCD sensing device and an STM32 control chip. The cylindrical mounting base is configured to fix the monochromatic light emitting device on a police car. The scintillation driver is connected with the monochromatic light emitting device for controlling a light emission mode of the monochromatic light emitting device. The haze detection device is used for detecting the present haze concentration. The CCD sensing device is used to output a surrounding image of the police car. The STM32 control chip is respectively connected with the scintillation driver, the haze detection device and the CCD sensing device and is used for sending a scintillation control signal to the scintillation driver. According to the present invention, the warning effect of the warning light can be improved. |
US10856386B2 |
LED driver circuit and LED lighting device thereof
A LED driver circuit includes a first voltage drop module, a constant current driving module, a second voltage drop module, a DIP switch module, an auxiliary winding module, a control module and a loading module. The loading module is driven by converting a direct current voltage. The converted direct current voltage is additionally bucked to generate an optimized voltage that powers the DIP switch module and the control module. The DIP switch module selects a level of a predetermined current and in turn outputs an electrical signal to the control module. Therefore, the control module outputs a corresponding pulse signal for regulating a current passing through the loading module. Meanwhile, the control module calculates a required voltage level for driving. And the control module compares the required voltage level with an actual voltage value output by the auxiliary winding module and then determines the working status of the loading module. |
US10856385B2 |
Lighting device and lighting system for a motor vehicle and method for operating a lighting system for a motor vehicle
A lighting apparatus for a motor vehicle having a processing module configured to receive, process and send signals from a data bus of the motor vehicle, and a light-emitting diode (LED) unit configured to emit light of adjustable brightness and prescribed color locus, where the LED unit has a microcontroller and a plurality of LEDs. The microcontroller and the LEDs are surrounded by a package of the LED unit, and the LED unit has a temperature sensor configured to measure a present temperature value on the LED unit and to communicate bidirectionally with the processing module so that the present temperature value on the LED unit is ascertainable by the temperature sensor and the processing module. |
US10856384B2 |
Lighting system with configurable color temperatures
Certain aspects involve lighting systems in which the color temperature of the illumination can be selectively modified. In one example, a lighting system can include a set of light sources. The lighting system can also include a switching device. The switching device can connect different light sources from the set into light-source combinations having different color temperatures, respectively. A light-source combination can include two of the light sources connected in series. |
US10856383B1 |
Light sensing drive circuit and lamp
A light sensing drive circuit and a lamp are provided. The light sensing drive circuit includes a filtering and rectifying module configured to generate a rectified voltage according to the commercial power; a power module configured to generate a supply voltage according to the rectified voltage; a light sensing module configured to generate a light sensing signal according to ambient light intensity and the supply voltage; a sampling module configured to generate a sampling signal according to the rectified voltage; a main control module configured to generate a control signal of a preset duty cycle according to the light sensing signal and the sampling signal when the drive module is turned off by the control signal; a drive module configured to generate a driving voltage according to the control signal and the rectified voltage so as to drive the internal LED module to emit light. |
US10856380B2 |
Photovoltaic lighting system having integrated control board, and monitoring system using same
Provided in one embodiment of the present invention is a photovoltaic the lighting system comprising: an MPPT circuit unit for controlling a battery charging voltage by calculating the maximum power point of electrical energy generated from a photovoltaic panel; a battery charging unit for charging and discharging, in a battery, the electrical energy controlled by the MPPT circuit unit; a lighting unit in which a plurality of LEDs are combined; a lighting driver for turning on or off the lighting unit by supplying power supplied from the battery; and an integrated control board including a microprocessor, which checks a residual quantity of the battery, overcharging of the battery, a discharge quantity, a discharge time, and a lighting state and brightness of the lighting unit through the MPPT circuit unit, the battery charging unit, and the lighting driver so as to diagnose an error and perform integrated control. |
US10856374B2 |
Method and system for controlling an electronic device having smart identification function
Disclosed are a method and system for controlling an electronic device, having a smart identification function, and the method includes: outputting, by a master device, an access signal to an electronic device; receiving, by the electronic device, the access signal, and outputting, by the electronic device, a corresponding action signal according to the access signal; detecting, by the master device, the action signal which is outputted by the electronic device, and identifying, by the master device, sequence information and/or position information of the electronic device according to the action signal. |
US10856373B2 |
Power supply for electric arc gas heater
This invention concerns power supplies suitable for electric arc gas heaters such a plasma torches. It more particularly relates to the dimensioning of the inductor in the switched-mode DC to DC converter used for feeding the torch. The invention concerns in particular a DC power supply for driving a non-transferred electric arc gas heater, comprising: an AC to DC rectifier providing a potential U0; a DC to DC switching converter having a switching frequency fS; a current control loop having a latency Formula (I); and, a ballast inductor having an inductance L; characterized in that inductance L is such that Formula (II) and Formula (III). Such a design ensures the stability of the current control loop, while also ensuring a sufficient amount of current ripple to spread out the erosion zone on the electrodes of the torch. τ ; ( I ) L > ( U 0 1500 ) τ , ( II ) L < 1 f s ( U 0 200 ) . ( III ) |
US10856372B2 |
Medical preparation container comprising microwave powered sensor assembly
The present invention relates to a medical preparation container which includes a microwave power sensor assembly. The microwave powered sensor assembly includes a sensor configured to measure a physical property or chemical property of a medical preparation during its heating in a microwave oven. The microwave powered sensor assembly is configured for harvesting energy from a microwave radiation emitted by the microwave oven and energize the sensor by the harvested microwave energy. |
US10856362B2 |
Convergence proxy for core network virtualization
A gateway situated between the RAN and the core network may provide 2G/3G/4G/Wi-Fi convergence for nodes in a network on a plurality of radio access technologies. In some embodiments, a convergence gateway is described that allows for legacy radio access network functions to be provided by all-IP core network nodes. A multi-RAT gateway provides 2G/3G Iuh to IuPS interworking, IuCS to VoLTE interworking via a VoLTE proxy, IuPS and 4G data local breakout or S1-U interworking, and 2G A/IP and Gb/IP to VoLTE and S1-U/local breakout interworking. The multi-RAT gateway may thereby support all voice calls via VoLTE, and all data over S1 or local breakout, including VoLTE. The multi-RAT gateway may provide self-organizing network (SON) capabilities for all RATs. A multi-RAT base station may provide 2G and 3G front-end interworking to Iuh. |
US10856359B2 |
System and method for managing emergency requests
A network component is provided. The network component including a component configured such that the network transmits a response message containing an indicator indicating that a first message is an emergency-related request, and such that the network receives a second message containing information associated with a user equipment (UE). |
US10856355B2 |
Dynamic adjustment of keep-alive messages for efficient battery usage in a mobile network
A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. |
US10856353B2 |
Radio link failure based measurement reporting in narrowband internet of things
Methods, systems, and devices for wireless communications are described. A user equipment (UE) operating in a narrowband communications system with a base station may identify a radio link failure (RLF) and then initiate a radio resource control (RRC) connection reestablishment procedure to reconnect with the base station. As part of the connection reestablishment procedure, the UE may transmit a reestablishment complete message to the base station to indicate the connection reestablishment procedure is successful and include a measurement report related to downlink signals received from the base station in the reestablishment complete message. In some cases, the measurement report may include an indication of downlink signal strength and downlink signal quality. As such, the UE may transmit the measurement report in a single RRC message after identifying the RLF. Based on the measurement report, the base station may then perform network planning. |
US10856352B2 |
Apparatuses and methods therein for enabling establishment of a connection between a wireless communications device and a core network
A method performed by a radio network node for enabling establishment of a connection between a wireless communications device and a core network, which network node and wireless communications device operate in a wireless communications network including the core network. The network node obtains a request from the wireless communications device to establish a connection to a first core network node included in the core network. The first core network node is not available for connection to the wireless communications device. The network node provides the wireless communications device with a rejection of the request to establish the connection to the first core network node, which rejection includes an indication to initiate a Tracking Area Update, TAU. |
US10856349B2 |
Acknowledgment data unit for multiple uplink data units
A method for simultaneously communicating with multiple communication devices in a wireless local area network is described. Multiple uplink data units are received that are simultaneously transmitted by multiple second communication devices. The multiple uplink data units include a management data unit and a traffic data unit. An acknowledgment data unit is generated to acknowledge receipt of the multiple data units. The acknowledgment data unit includes (i) an indication that indicates that the acknowledgment data unit is intended for the multiple second communication devices, and (ii) respective acknowledgment information fields for the multiple second communication devices. The respective acknowledgment information fields include a first acknowledgment information field for the management data unit and a second acknowledgment information field for the traffic data unit. The acknowledgment data unit is caused to be transmitted from the first communication device to the multiple second communication devices. |
US10856342B2 |
Telecommunications apparatus and methods
A method for controlling a connection procedure for a terminal device requesting a radio connection to a cell supported by network infrastructure equipment in a wireless telecommunication system, the method comprising: determining, at the terminal device, that a request to connect to the cell supported by the network infrastructure equipment is to be made, establishing, at the terminal device, application information relating to an operating context for the terminal device; transmitting a connection request message from the terminal device to the network infrastructure equipment, wherein the connection request message comprises a request for the terminal device to connect to the cell and an indication of the application information; and determining, at the network infrastructure equipment, whether to allow the request for the terminal device to connect to the cell based, at least in part, on the application information received by the network infrastructure equipment from the terminal device. |
US10856339B2 |
Schedule request and random access procedures in a wireless device
A wireless device receives, one or more messages from a base station. The one or more messages indicate a first scheduling request (SR) resource corresponding to a first logical channel. A first SR is triggered in response to data of the first logical channel becoming available for transmission to the base station. A second SR is triggered in response to data of a second logical channel becoming available for transmission to the base station. when no valid SR resource is being configured for the second SR: a random access procedure is initiated; and the second SR is canceled and the first SR is kept pending. The first SR is transmitted to the base station via the first SR resource in response to the triggering of the first SR. An uplink grant for transmission of a transport block is received. |
US10856332B2 |
Method and apparatus for random access channel procedure in wireless communication system
A wireless communication method, base station, and user equipment (UE) for physical downlink control channel (PDCCH) in random access channel (RACH) procedure are provided. The UE may include a processor. The processor may obtains a first control resource set (CORESET) configuration for physical downlink control channels (PDCCHs) in the RACH procedure and obtaining a first search space configuration for the PDCCHs in the RACH procedure from a base station to monitor and receive the PDCCHs in the RACH procedure. |
US10856331B1 |
Devices, systems, and methods for mitigating aggressive medium reservations
An example device detects a pattern of medium reservations by a first wireless device by detecting that the first wireless device has indicated a reservation duration that meets or exceeds a threshold duration value. Responsive to detecting the pattern of medium reservations, the device provides a mitigation operation to prevent a second wireless device from yielding the medium to the first wireless device. |
US10856328B2 |
Method for communicating in network supporting licensed and unlicensed bands
Disclosed is a method for communicating in a network supporting licensed and unlicensed bands. A terminal operation method comprises the steps of: detecting a control channel of a subframe #n transmitted from a base station; obtaining, from the control channel, a DCI for an uplink grant; executing channel sensing on the basis of channel connection-related information included in the DCI; and transmitting, to the base station, a subframe #(n+1) if the result of executing channel sensing is an idle state. Thus, the performance of the communication network may be improved. |
US10856327B2 |
Energy detection threshold in a wireless device and wireless network
A wireless device receives one or more downlink control information (DCI) comprising transmission parameters for a plurality of signals and one or more power control commands. The wireless device calculates a transmission power of each of the plurality of signals employing the one or more power control commands. The wireless device calculates an energy detection threshold based, at least in part, on the transmission power of the plurality of signals. The wireless device performs a listen before talk (LBT) procedure employing the energy detection threshold. |
US10856326B2 |
Channel access in BSS PCP/AP cluster service set
Methods and systems for channel access in a BSS having two or more PCP/APs. A C-PCP/AP transmits at least a first management/extension frame, the management/extension frame including information for channel access by a STA. The C-PCP/AP receives, from the STA, at least a second management/extension frame. Based on information exchanged between the C-PCP/AP and the STA via at least the first and second management/extension frames, the STA is provided with channel access within the BSS by: the C-PCP/AP establishing a communication link for the C-PCP/AP to serve the STA; or the C-PCP/AP assigning a second PCP/AP in the BSS to serve the STA. |
US10856319B2 |
Link dependent scheduling request format for URLLC
Certain aspects of the present disclosure relate to wireless communication systems, and more particularly, to link-dependent scheduling request (SR) formats for ultra-reliable low-latency communications (URLLC) in communication systems operating according to new radio (NR) technologies. A method is provided, that may be performed by a base station (BS) for wireless communications. The method includes determining one or more channel conditions for a link between the BS and a user equipment (UE). The BS assigns a SR format to the UE based on the one or more channel conditions. The UE receives the SR format assignment and transmits one or more SR transmissions to the BS according to the assigned SR format. |
US10856317B2 |
System and method for uplink communications
A method for data receiving at a base station is provided. The base station receives data using a first transmission resource in a first symbol of an uplink control channel from a first UE. The base station receives UL data or control information using a second transmission resource in a second symbol of the uplink control channel from a second UE as well. The first symbol and the second symbol have different numerologies at a same sub band. |
US10856311B2 |
Systems and methods of communicating via sub-bands in wireless communication networks
Methods and apparatuses are disclosed for communicating over a wireless communication network. In one aspect, an apparatus can include a memory that stores instructions, a processor, and a segment parser. The memory can be configured to store instructions. The processing system is configured to execute the instructions to generate a message according to a tone plan for transmission to one or more destination devices within one of a 240 or 320 MHz total channel bandwidth. The processing system is further configured to provide the message for transmission over the 240 or 320 MHz total channel bandwidth, where the message is encoded for transmission by at least one of a binary convolutional coded (BCC) interleaver or a low density parity check (LDDC) tone mapper. The segment parser is configured to segment the total channel bandwidth into a plurality of segments of equal or unequal sub-band bandwidths or number of data tones. |
US10856310B2 |
Retuning in machine type communications
Certain aspects of the present disclosure relate to methods and apparatus for applying rules to determine when to retune radio components of a user equipment (UE). Certain aspects of the present disclosure provide a method for wireless communications by a UE. The method includes determining first resources assigned to the UE in a first subframe and second resources assigned to the UE for uplink transmissions in a second subframe. The method further includes determining whether to retune radio frequency (RF) circuitry prior to transmitting in the second subframe based on at least one rule involving an overlap between the first resources and second resources. |
US10856309B2 |
User equipment and base station for mobile communication system
A user equipment (UE) and a base station (BS) for a mobile communication system are provided. The UE divides a plurality of uplink radio resources into at least one group and determines whether there exist pieces of uplink information corresponding to the uplink radio resources. When the corresponding pieces of the uplink information exist, the UE determines whether there exist overlapped periods in the time domain among the corresponding uplink radio resources. For any two of the corresponding uplink radio resources having the overlapped period, the UE decides how to transmit the corresponding pieces of uplink information based on whether the two of the corresponding uplink radio resources belonging to the same group or not, whether the corresponding pieces of uplink information can be jointly transmitted or not, and the priorities of the uplink information. |
US10856307B2 |
Method for transmitting and receiving downlink pre-emption indication information using bitmap in new radio networks and apparatus thereof
Provided is a method for transmitting and receiving downlink pre-emption indication information using a bitmap in a next-generation/5G radio access network. The method may include: receiving monitoring configuration information for downlink pre-emption indication information from a base station; monitoring downlink pre-emption indication information based on the monitoring configuration information; and receiving the downlink pre-emption indication information from the base station, wherein the downlink pre-emption indication information includes a bitmap indicating information on at least one of time-section resources and frequency-section resources in which pre-emption has occurred, among reference downlink resources. |
US10856306B2 |
UE context retrieve for V2X services
A first base station receives a RRC connection resume request message from a wireless device. The RRC connection resume request message comprises a resume identity. The first base station sends to a second base station, based on the resume identity, a retrieve UE context request message comprising the resume identity. The first base station receives from the second base station, in response to the retrieve UE context request message, a retrieve UE context response message. The retrieve UE context response message comprises a UE context IE comprising TMGI(s) of MBMS service(s) that the wireless device is receiving or interested to receive. The UE context IE is retrieved based at least on the resume identity. The first base station transmits transport blocks comprising MBMS transport blocks to MBMS service(s) to the wireless device. |
US10856302B2 |
Multimode base station
A method of controlling admission of a user equipment to a cell of a multi-mode base station, being a base station arranged to operate as a plurality of cells, the plurality of cells comprising at least a first cell and a second cell, and the method comprising: determining information relating to the first cell, and controlling admission of a user equipment to the second cell in dependence on the information relating to the first cell. |
US10856301B2 |
Method and a controlling node for controlling resources in a shared channel
A method in a controlling node for controlling resources in a shared channel is provided. The method comprises: receiving from a network node, a request for resources in the shared channel; in response to the request, determining a utility function representing a performance metric for the network node based on transmissions from other network nodes using the shared channel; and in response to determining that the utility function satisfies a threshold, granting the resources in the shared channel to the network node. A controlling node is also provided for performing this method. The controlling node can be a Spectrum Access System (SAS), for example. |
US10856299B2 |
Adaptive channel mapping for wireless communications
Examples of devices, methods, systems, and machine readable media for reducing the burden of a master device of a second wireless connection by utilizing the channel map of a first wireless connection are provided. Since both the first and second wireless connections are located at nearly the same location, the “good channels” are very similar for both connections. Therefore a second wireless connection may take advantage of the channel assessment conducted by a first wireless connection in identifying channels by using one or more channels of the first wireless connection for communications in the second wireless connection. |
US10856297B2 |
Pre-calculation of sub-event RF channel
A method, system and computer program product for pre-calculating an RF channel for a short-range, wireless communications low-energy protocol in a connected isochronous stream (CIS) such as, for example BLE, between a master wireless communications device and a slave wireless communication device is disclosed. The method includes calculating an RF channel between the master wireless communications device and the slave wireless communications device for a first sub-event among a plurality of events, where the first sub-event occurs at a first time in the CIS. An RF channel for a subsequent sub-event among the plurality of events is pre-calculated while calculating the RF channel for the first sub-event, where the second sub-event occurs at a second time in the CIS that is subsequent to the first time. |
US10856288B2 |
Multi-level slot bundling design
Certain aspects of the present disclosure relate to methods and apparatus for implementing one or more multi-level slot bundling designs using communications systems operating according to new radio (NR) technologies. For example, a method for wireless communications by a user equipment (UE) may be provided that includes receiving signaling indicating a multi-level bundling factor for bundling a plurality of time slots in a single assignment, each slot of the plurality of time slots having a downlink control burst (DLCB) and an uplink control burst (ULCB), and communicating using bundled slots according to the multi-level bundling factor as a time domain resource assignment unit. |
US10856278B2 |
Methods and system for protocol layer enhancements in data offload over small cells
A method at a first wireless network element, the method receiving, from a second wireless network element, a plurality of packet data units (PDUs) for a user equipment; transmitting the PDUs to the user equipment (UE); compiling a PDU delivery status report in response to the transmitting of the PDUs; and sending the compiled PDU delivery status report to the second wireless network element. |
US10856276B2 |
Method and apparatus for transmitting data in wireless communication system
The present invention relates to a wireless communication system. In detail, the present invention is a method for transmitting data to a base station (BS) by a user equipment (UE) includes: receiving information on a contention-based Physical Uplink Shared Channel (PUSCH) zone including a plurality of contention-based PUSCH resource blocks from the base station (BS); allocating at least one contention-based PUSCH resource block for transmission of the data based on the information on contention-based PUSCH zone; and transmitting the data to the base station (BS). |
US10856275B2 |
Terminal device and transmission method
A control unit (208) transmits a response signal on an uplink control channel on the basis of a rule. In the rule, error detection result pattern candidates are associated with multiple resources of the uplink control channel used in the transmission of the response signal and with phase points within each resource, and at least a specific pattern candidate, wherein the pattern for a specific error detection result with respect to downlink data of a first unit band is identical to the error detection result pattern when communication with the base station (100) occurs using only the first unit band, and the error detection results other than the specific error detection result are all NACK or DTX, is associated with the first resource of the multiple resources. In addition, at least the first resource of the multiple resources is arranged within the first unit band. |
US10856272B2 |
Multiplexing control and data information from a user equipment in a physical data channel
Methods and apparatus are described for transmitting hybrid automatic repeat request-acknowledgement (HARQ-ACK) bits in a physical uplink shared channel (PUSCH) by a user equipment (UE) in a communication system. A method includes receiving a configuration of a plurality of cells, the plurality of cells being associated with one or more transport blocks; arranging HARQ-ACK bits for the plurality of cells, based on an order of cell indexes and an order of transport block indexes; encoding the arranged HARQ-ACK bits; and transmitting, to a node B, the encoded arranged HARQ-ACK bits in the PUSCH. 2 HARQ-ACK bits for a cell configured with 2 transport blocks are included in the arranged HARQ-ACK bits. The arranged HARQ-ACK bits are encoded by a (32, O) block code in case that a number of the arranged HARQ-ACK bits is 3, O being the number of the arranged HARQ-ACK bits. |
US10856270B2 |
Method and apparatus for transmitting a plurality of uplink control information on a physical uplink control channel in a wireless communication system
The present specification provides a method for transmitting multiple uplink control information (UCI) on a physical uplink control channel (PUCCH) in a wireless communication system.More specifically, the method performed by a user equipment (UE) includes receiving, from a base station, control information related to PUCCH resources for transmitting the multiple UCI, wherein the control information includes information related to a number of REs of the PUCCH resources, information related to a modulation order, and information related to a configured maximum code rate; determining a PUCCH resource for transmitting the multiple UCI by comparing a value obtained by multiplying the configured maximum code rate and the modulation order by the number of REs corresponding to the PUCCH resources indexed in ascending order with a size of a payload for the multiple UCI; and transmitting, to the base station, the multiple UCI on the determined PUCCH resource. |
US10856269B2 |
Method and apparatus for transmitting/receiving wireless signal in wireless communication system
The present invention relates to a wireless communication system, and more particularly, to a method including receiving indication information related to a PUCCH resource set of a specific PUCCH format through system information, the PUCCH resource set comprising a first RB offset, receiving a PDCCH including a resource indicator RI through CCE, and transmitting the control information on the PUCCH, wherein an RB index of the PUCCH is determined based on the first RB offset and a second RB offset related to a first bit value of the RI, and wherein a CS index of the PUCCH is determined based on a combination of [a second bit value of the RI, a 1-bit value based on a starting CCE index of the PDCCH (hereinafter, a CCE-based 1-bit value)] in a CS index set, and an apparatus therefor. |
US10856268B2 |
Subframe configuration method and related device
Embodiments of the present disclosure includes example subframe configuration methods and related devices. One example method includes configuring, by a network-side device, a target subframe, where the target subframe includes at least one sounding reference signal (SRS) symbol used to send an SRS signal. The network-side device can then send first configuration signaling to a terminal device, where the first configuration signaling includes a resource configuration of the target subframe or an SRS configuration of the target subframe. |
US10856262B2 |
Methods for receiving and transmitting single-cell multicast service, user equipment, and base station
The present disclosure provides a method performed at UE, comprising: receiving single-cell multicast control channel (SC-MCCH)-related information; receiving single-cell multicast traffic channel (SC-MTCH)-related information according to the received SC-MCCH-related information; monitoring an SC-MCCH information change notification used for indicating whether SC-MCCH transmission information changes; and when the monitoring of the SC-MCCH information change notification conflicts with the receiving of the SC-MTCH-related information, monitoring the SC-MCCH information change notification. The present disclosure further provides a method performed at a base station, and UE and a base station for respectively performing the foregoing methods. |
US10856260B2 |
Data transmission method and related device
The application provides a data transmission method and a related device. The data transmission method includes: determining, by a first radio access network node, first allocation information when a target radio access network node is the first radio access network node; or, when the target radio access network node is a second radio access network node, instructing, by the first radio access network node, the second radio access network node to determine second allocation information; or, when the target radio access network node is the first radio access network node and a second radio access network node, determining, by the first radio access network node, third allocation information and fourth allocation information. |
US10856258B2 |
Paging failure processing method, access network device, and core network device
A paging failure processing method, an access network device, and a core network device are disclosed. The method includes: in a case in which downlink data of a terminal device needs to be transmitted, an access network device determines that a paging initiated by the access network to the terminal device failed; and the access network device transmits first indication information to a core network device, the first indication information being used for indicating that the paging initiated by the access network device to the terminal device failed. |
US10856256B2 |
Paging related methods and apparatus
A base station generates, e.g., based on current UE and current system information, a UE specific paging priority list for an idle or inactive mode UE identifying a set of (small cell base) stations which are to be used to subsequently page the UE. The base station communicates the paging priority list to the UE in a radio resource control release message. In some embodiments, the release message further conveys information indicating a maximum paging monitoring duration and/or a maximum number of paging cells to be monitored. The UE receives the release message and transitions into idle or inactive mode. The UE uses the communicated information to perform efficient paging, identifying which small cells are potential sources of a paging signal, and determine how long to monitor for a paging signal. |
US10856255B2 |
Methods and systems of paging in cellular networks
A paging procedure of a mobile telecommunications system is modified to page a terminal using all the transceiver node cells in the coverage area allocated to the terminal that operate in the frequency bands indicated by frequency band capability data for the terminal, but not using the transceiver node cells in the coverage area allocated to the terminal that operate only in other ones of the frequency bands. In one embodiment a control entity is operable to initiate an initial paging procedure by paging based on the characteristic of the terminal obtained by the control entity, and to initiate a subsequent paging procedure if no paging response is received from the terminal. In another embodiment, coverage area allocation means allocates each of the transceiver node cells to one or more of the coverage areas in dependence upon on which of the frequency bands the cell is capable of communicating. |
US10856253B1 |
System and method for beamsteering acquisition and optimization in an enhanced reality environment
An information handling system, may include a positional sensor to estimate a position of the information handling system relative to a light-enabled 5G access point; a plurality of light sensors to detect light emitted from a light source of the light-enabled 5G access point in an area to determine relative angle data descriptive of an angle of the information handling system relative to the light-enabled 5G access point; a light sensing directionality comparison module to compare the estimated position of the information handling system with the relative angle data and update location data; and a beamsteering module to: conduct beamsweeping of a plurality of angles for a mm-wave antenna array using the light sensing directionality location data as an initial seed angle; determine a selected beamsteering pattern from the information handling system to the light-enabled 5G access point to initiate the mm-wave communication. |
US10856246B2 |
User equipment and method for estimating and updating a timing of a cell in a wireless communications network
A method in a user equipment for updating a timing of a first cell is provided. The timing is the arrival time of a signal sent from a base station in the first cell relative to a clock in the user equipment in a wireless communication network. The user equipment measures a timing offset for the first cell and respective one or more second cells. When a quality of the timing offset measurement of the first cell is below a first threshold, the user equipment computes a timing offset estimate for the first cell based on the measured timing offset for the respective one or more second cells. The user equipment then updates the timing of the first cell based on the computed timing offset estimate. |
US10856243B2 |
System, method, and apparatus for end-to-end synchronization, adaptive link resource reservation and data tunneling
An adaptive method for sending data over a communications path from a source node to a destination node through a communications tunnel, the communications path comprising the source node, the destination node, and at least one intermediate node. The steps include initiating a communications session; determining a communication path for establishing the communications tunnel from the source node to the destination node, the path comprising one or more intermediate nodes; synchronizing the nodes; measuring the channel conditions of each of the communication segments between nodes to determine at least one channel transmission parameter; selecting a transmission scheme dependent on the channel parameter(s); reserving resources at the intermediate node(s) and destination node in sequential time slots such that resources at a node are reserved during the time slot in which the data is expected to arrive; and transmitting data through the communications tunnel using the selected transmission scheme. |
US10856242B2 |
Wireless time and frequency lock loop system
Systems and methods for wireless synchronization are disclosed. In one embodiment, a method is disclosed for synchronizing a slave device to a master device, comprising: receiving, at a local device, a master device reference signal in the form of a modulated radio frequency (RF) signal from a master device; receiving, at the local device, a master device time stamp from the master device; computing a time offset of the master device reference signal relative to a local reference oscillator signal of a local oscillator, using the master device time stamp; computing a frequency offset of the master device reference signal relative to the local reference oscillator signal; generating a local reference oscillator control signal based on the computed time offset and the computer frequency offset; and adjusting the local reference oscillator to maintain a frequency and time lock with the master device reference signal at the local device. |
US10856238B2 |
Selective multichannel amplification in a distributed antenna system (DAS)
Embodiments of the disclosure relate to selective multichannel amplification in a distributed communication system. In this regard, a remote antenna unit (RAU) in the distributed communication system receives downlink digital signals associated with downlink channels having respective downlink channel bandwidths. The RAU digitally scales the downlink digital signals based on respective digital scaling factors to generate scaled downlink digital signals having a substantially equal channel power density in the downlink channels. By digitally scaling the downlink digital signals to provide the substantially equal channel power density in the downlink channels, it is possible to provide substantially uniform radio frequency (RF) coverage range across the downlink channels, thus helping to improve overall RF coverage and user experience in a coverage area of the distributed communication system. |
US10856233B2 |
Coverage extension for wireless devices
A method and network entity for extending communication coverage in a network between a network entity and a wireless device. The method includes determining that the wireless device qualifies for coverage extension, the determining including that deriving appropriate transmission parameters for the wireless devices results in one of a lowest possible or most robust modulation and coding scheme (MCS), and determining achievable transmission performance parameters for the wireless device. If the determined achievable transmission performance parameters do not meet a set of pre-established transmission criteria, the downlink transmission power to the wireless device is increased. |
US10856232B2 |
Transmit power determination for cell groups
A wireless device receives: a first maximum total transmit power of a first group comprising first cell(s) of a first Radio Access Technology; and a second maximum total transmit power of a second group comprising second cell(s) of a second Radio Access Technology different from the first Radio Access Technology. A first total power for transmission of first and signal(s) are determined respectively via their respective group exceeding their respective maximum total transmit power. The transmission powers of first and second signal(s) are scaled so that an updated first total power does not exceed their respective first and second maximum total transmit powers. The first signal(s) and second signal(s) are transmitting with their respective updated f total power. |
US10856229B2 |
Apparatus and method for wake-up radio transmission modes
The present disclosure describes an electronic device configured to concurrently transmit wake-up radio (WUR) packets in a duplicated WUR transmission mode, non-duplicated WUR transmission mode, and/or mixed WUR transmission mode in one or more channels of a wideband basic service set (BSS) communication. Receiving electronic devices may be grouped together and assigned to monitor for the WUR packets. For example, the receiving electronic devices may be assigned to a position within the one or more channels to monitor for the WUR packets. |
US10856220B2 |
Energy-efficient signal processing
In some embodiments, an apparatus includes first and second signal processing circuitry configured to perform signal processing operations and second signal processing circuitry configured to perform signal processing operations, wherein the second signal processing circuitry includes a smaller amount of processing resources than the first signal processing circuitry. In some embodiments, the apparatus includes one or more storage elements configured to store context information for the second signal processing circuitry and the one or more storage elements are accessible to the first signal processing circuitry. The apparatus may be configured to select one of the first and second signal processing circuitry based on the complexity of input problems, the amount of transmission resources assigned to the apparatus, etc. In some embodiments, intermediate results of from the second signal processing circuitry are used as inputs to an operation performed by the first signal processing circuitry. |
US10856210B2 |
Transmission of BSS load element in wireless local area network system
A method and system for providing utilization information for a basic service set (BSS) in a wireless local area network system, performed by an access point, including generating and transmitting a BSS load element including a capable STA count field, a plurality of frequency and/or spatial stream underutilization fields, and a plurality of delta observable secondary channel utilization fields. The capable STA count field indicates a total number of STAs currently associated with the BSS. Each of the frequency and/or spatial stream underutilization fields indicates underutilized frequency and/or spatial stream domain resources on Orthogonal Frequency Division Multiple Access resource units for each channel, and each of the frequency and/or spatial stream underutilization fields is calculated based on RU size. Each of the delta observable secondary channel utilization fields indicates a utilization for a subband within a secondary channel calculated based on observable utilization on the corresponding secondary channel. |
US10856208B2 |
Identification and suppression of network beacons
In embodiments of identification and suppression of network beacons, a wireless device scans for wireless network beacons and receives a beacon frame from a wireless network beacon. The wireless device identifies the beacon frame is from a network beacon of non-interest and suppresses the network beacon and terminates reception and processing of the beacon frame. |
US10856206B2 |
Method for providing image data to a central unit
A method is disclosed for providing image data to a central unit. In an embodiment, the method includes acquiring image data using a mobile imaging device, the mobile imaging device being a mobile communication device or being connected to a mobile communication device; determining bandwidth information relating to a locally available bandwidth for a radio network or multiple separate radio networks; at least one of selecting a communication location for the mobile communication device based on the bandwidth information determined, and selecting the radio network or multiple separate radio networks based on the bandwidth information determined; and at least one of moving the mobile communication device to the selected communication location selected, and using the radio network or multiple separate radio networks selected to transfer the image data to the central unit. |
US10856203B2 |
Signaling for link aggregation setup and reconfiguration
Methods, systems, and devices for wireless communication are described. A wireless device may identify an aggregation capability to communicate in parallel over a plurality of wireless links. The wireless device may in some cases broadcast this aggregation capability (e.g., periodically). Additionally or alternatively, the wireless device may transmit the aggregation capability in response to a request received from another wireless device. In some cases, the first wireless device may transmit a request to a second wireless device inquiring about aggregation capabilities of the second wireless device. The second wireless device may respond with its aggregation capabilities (e.g., or may broadcast its aggregation capabilities independently of receiving the response). The wireless devices may establish a multi-link session based at least in part on the indicated aggregation capabilities. |
US10856202B2 |
Creation of a wireless mesh network among proximately located wireless devices
A wireless device receives a packet from a sender node according to a routing protocol and determines a position information of the sender node. The wireless device calculates a distance to the sender node from the wireless device and discards the packet if the distance is outside of a range. Otherwise, the packet is processed according to the routing protocol. As a result, the approach may be suited to testing type environments where the wireless devices are proximately placed and yet one may wish to simulate real-world distances between the wireless devices. |
US10856201B2 |
Handover control method and device therefor
Provided are a control method for decreasing a service interruption delay in a handover procedure of a mobile communication terminal, and a device therefor. The method of a source base station may include: transmitting, to a target base station, a handover request message including information indicating an improved handover mode for decreasing service interruption when handover of a terminal is determined; receiving a handover request confirmation message including the information indicating the improved handover mode from the target base station; transmitting a radio resource control (RRC) connection reestablishment message including mobility control information to the terminal; and maintaining connection to the UE and continually transmitting data to or receiving data from the terminal through the connection until the terminal transmits a first signal to a target cell of the target base station according to the improved handover mode. |
US10856199B2 |
Communication systems with auxiliary master and auxiliary call support functionality
Disclosed herein are systems and techniques for auxiliary master and/or auxiliary call support functionality. For example, in some embodiments, a communication system with auxiliary master functionality may include a master node coupled to a plurality of downstream slave nodes, wherein at least one of the slave nodes may perform master node functions when the master node is disconnected from the system. |
US10856196B2 |
Method and apparatus for performing inter-MeNB handover without SeNB change in wireless communication system
A method performed by a source master node (MN) in an inter-MN handover procedure is discussed. The method includes transmitting a handover request message to a target MN, wherein the handover request message includes an identifier (ID) of a secondary node (SN), receiving a handover request acknowledge message from the target MN in a response to the handover request message, wherein the handover request acknowledge message includes first information indicating that the SN is kept in the inter-MN handover procedure, and transmitting a SN release request message to the SN, wherein the SN release request message includes second information indicating that the SN is kept in the inter-MN handover procedure. |
US10856194B2 |
Cellular handover
In a cellular communications network, user equipment connected to a base station, the active mode handover behavior of the base station for selecting handover targets is set to be different from idle mode reselection. The MME provides its eNodeBs with supplemental information about other PLMNs which can be considered for handover in accordance with dynamic criteria such as the time, location, subscriber group, etc to allow dynamic handover to other PLMNs in accordance with the commercial agreements. |
US10856190B2 |
Resource management method and apparatus for use in wireless communication system
A resource management method and apparatus allows or restricts use of some or all of the resources of entities of a wireless communication system. A radio resource management method of a radio access point includes receiving a measurement report from a terminal, selecting another radio access point for serving the terminal in cooperation with the serving radio access point based on the measurement report and a Handover Restriction List (HRL), and transmitting a request for serving the terminal to the selected another radio access point. |
US10856185B2 |
Channel reservation signals for new radio interference management
Channel reservation systems and methods are disclosed herein, which schedule transmissions on a shared radio medium that is shared by a plurality of licensed network operators. In embodiments, priority access is pre-assigned to the network and the method determines whether to send a transmission based at least on the transmitter's priority class as compared to another transmitter's priority class and to which transmitter the time slot of a signal is dedicated. In embodiments, priority access may not be preassigned to the network and pre-grants may be used in conjunction with CR-Ts and CR-Rs to determine whether a transmitter transmits. |
US10856184B2 |
Monitoring and reporting service performance in roaming scenario
A HPCF receives from an application function, a first message requesting to subscribe to a QoS event for a data flow of a wireless device. The first message comprises a first information element indicating a first QoS event; and a second information element indicating a first QoS value for the first QoS event. The HPCF determines a QoS reporting policy for the data flow based on the first QoS event and the first QoS value. The QoS reporting policy comprises a second QoS event and a second QoS value. The HPCF sends to a VPCF, a second message comprising the QoS reporting policy. The HPCF receives from the VPCF, a measurement result comprising: a third information element indicating an occurrence of the second QoS event; and a fourth information element indicating a measured QoS value. The HPCF sends the measurement result to the application function. |
US10856181B2 |
Traffic steering between different wireless networks
A method comprising obtaining, from a first wireless network characterized by a first radio access technology (RAT), a first set of wireless network policies. The first set of wireless network policies characterizes a first wireless channel provided to a client device by the first wireless network. The method includes obtaining, from a second wireless network characterized by a second RAT different from the first RAT, a second set of wireless network policies. The second set of wireless network policies characterizes a second wireless channel provided to the client device by the second wireless network. The method includes generating a set of aggregated policies by aggregating the first and second sets of wireless network policies based on one or more aggregation criteria. The method includes providing the set of aggregated policies. The set of aggregated policies directs the client device to steer traffic to the first and second wireless networks. |
US10856179B2 |
User equipment
Provided is an uplink signal configuration for a wireless communication system capable of performing uplink transmission by a plurality of communication schemes.A user equipment capable of performing uplink transmission by a plurality of communication schemes, includes: a transmission/reception unit configured to transmit and receive a radio signal to and from a base station; and a signal processing unit configured to process the radio signal, wherein the signal processing unit generates an uplink control signal and an uplink data signal according to a first uplink signal configuration mapping the uplink control signal to an uplink control channel and mapping the uplink data signal to an uplink shared channel, and wherein the transmission/reception unit simultaneously transmits the uplink control signal and the uplink data signal generated according the first uplink signal configuration according to a selected communication scheme. |
US10856169B2 |
Beam measurement and reporting in cellular networks
New radio (NR), also known as fifth generation (5G) radio or fifth generation long term evolution (5G LTE)) uses a measurement gap that allows for measurement on different beams, multiple frame structure and inter-radio access technology measurement. For example, in measurement on the different beams, the UE (114) and eNB (304) beam sweep (i.e., change analog beam transmitter). The UE (114) can measure different beams from a fifth generation node B (gNB) and/or other RAN nodes. The measurement gap can be used for intrafrequency/interfrequency measurement when beam specific reference signals (BRSs) are not transmitted in the same subframe. A multiple frame structure can use the specific measurement configuration to utilize the beam resources efficiently. LTE and NR and other interRAT measurement can also use the measurement gap. |
US10856168B2 |
Method for performing measurement for aerial UE in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing measurement for aerial UE in wireless communication system, the method comprising: informing a network of location information of the UE, which is used for figuring the network out current status of the UE which is in airborne status or is staying or hovering on the ground; receiving triggering conditions for measurement reporting which is associated with the informed location information of the UE; performing a measurement for a serving cell; and reporting result of the measurement to the serving cell if at least one of the triggering condition for the serving cell is met. |
US10856167B2 |
Enhanced multiple access point coordination
This disclosure describes systems, methods, and devices related to enhanced multiple access point (AP) coordination. A device may determine a first access point (AP) is an associated AP of a station device (STA). The device may identify a null data packet announce (NDPA) frame received from the first AP. The device may determine a propagation delay between the first AP and the device based on the NDPA frame. The device may identify a multi-AP trigger frame received from the first AP at a first time. The device may cause a data packet to be sent to the STA at a second time, wherein the second time is based on the propagation delay. |
US10856161B2 |
Controlling lean carrier operation with configurable control channel monitoring
A measuring node, a controlling node and methods for controlling and/or using lean carrier operation with configurable control channel monitoring are disclosed. The method includes determining a presence of at least one user equipment operating based on a configurable control channel monitoring, and controlling a bandwidth based on the determining the presence of at least one user equipment operating based on a configurable control channel monitoring. |
US10856159B2 |
Mobile terminal testing device and test case extraction method thereof
Provided is a mobile terminal testing device capable of shortening a time required for extracting a test case of a conformance test and a time required for measuring the conformance test. A mobile terminal testing device includes an operation unit 4 that receives an operation input from a user, a display unit 5 that displays an image, and a control unit 6 that displays on the display unit 5, a list of test cases of a conformance test and a list of identification information of a mobile terminal 10 of which performance information is stored in advance, and collates, for each test case selected from the list of test cases, a requirement of the test case with the performance information of the mobile terminal 10 selected from the list of identification information of the mobile terminal to extract a test case to be measured. |
US10856158B2 |
Network resource function supporting multi-region querying
A system, e.g., associated with a telecommunications network, includes first and second registry devices. In some examples, the first registry device receives a registration message. The second registry device receives a query specifying a type (NFType) of a network function and forwards the query to the first registry device based at least in part on the NFType. The first registry device responds, and the second registry device forwards the response. In some examples, the query specifies a service class and the second registry device forwards the query based at least in part on the service class. In some examples, the first registry device sends an indication of the registration to the second registry device, and the second registry device responds to the query based at least in part on the received indication and on at least one of an NFType or a service class of the query. |
US10856157B2 |
Support of packet data connectivity in a mobile network
In an embodiment, there is provided a method for the support of packet data connectivity in a mobile network, said mobile network comprising a Radio Access network RAN and a Core Network CN, said method including, in case no connectivity is available between a RAN node and the Core Network, support of said packet data connectivity in a mode referred to as resilient mode wherein said packet data connectivity is provided locally by said RAN node to at least one User Equipment UE in the coverage of said RAN node, referred to as authorized UE, that is authorized to operate in said resilient mode. |
US10856156B2 |
Method and device for handling base sequences in a communications network
The embodiments herein related to a method in a network node, a network node, a method in a user equipment and a user equipment for handling base sequences in a communications network. The network node is configured to communicate with a first user equipment. The network node comprises information about a default base sequence and an alternative base sequence. The network node determines, for the first user equipment, that the alternative base sequence should replace the default base sequence. The network node sends information about the determined alternative base sequence to the first user equipment. |
US10856154B2 |
Method for placing mobile nodes with partitioning
Aspects of the disclosure provide a method for restoring connectivity among partitioned segments in a partitioned wireless sensor and actor network (WSAN). The method includes placing batches of mobile nodes at locations surrounding mobile nodes previously placed within a damaged area of the partitioned WSAN, spreading the batches of mobile nodes, determining whether connectivity among the partitioned segments has been restored, and repeating placing batches of mobile nodes, spreading the patches of mobile nodes, and determining whether connectivity among the partitioned segments has been restored when connectivity among the partitioned segments is not restored.The method is based on a distributed dropping approach which introduces minimal disruption to previously deployed mobile nodes, and decreases total traveled distance a mobile node might move compared with a traditional central dropping approach. Thus, the distributed dropping approach can expedite the restoration process, reduce power consumption, and expand survival time of a WSAN. |
US10856150B2 |
Distributed ledger systems for authenticating LTE communications
Techniques for authenticating a mobile user device at a base station of a mobile network, and more specifically for implementing a distributed ledger based authentication that is shared by multiple base stations of the mobile network is provided. In one or more examples, the base stations of a mobile network can act as nodes in a distributed ledger system. A mobile device seeking to gain access to the mobile network can be provided a distributed ledger identification number by a base station. The distributed ledger identification number can be converted to a block of the distributed ledger, and then transmitted to the other base stations (i.e., nodes) that maintain the same distributed ledger. The mobile device can subsequently use the distributed ledger identification number for future access requests at either the same base station, or any of the other base stations that maintain the same distributed ledger. |
US10856147B2 |
Identification information providing system, identification information providing apparatus, identification information providing method, and non-transitory recording medium
An identification information providing system includes a sending processor configured to send a predetermined signal including identification information; a managing processor configured to set or change identification information and manage predetermined identification information that is set or changed; and a receiving processor configured to be able to receive a predetermined signal to obtain predetermined identification information and perform synchronization, and to use a result of determining matching between obtained predetermined identification information and a received predetermined signal to determine whether the sending processor is an authorized sending processor. |
US10856144B2 |
Method, server, and terminal for transmitting and receiving data
The present disclosure is related to technology for a sensor network, machine to machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT). Provided is a method, performed by a server, of transmitting and receiving data, in which, as a transmission authority request is received from at least one terminal from among a plurality of terminals connected to the server, a number of transmitting terminals previously determined by the server is compared with a maximum number of transmitting terminals allowable by the server, in response to the transmission authority request, and a transmission authority of the at least one terminal is determined based on a result of the comparing. The present disclosure are applicable to intelligent services based on the technology (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security, and safety-related service). |
US10856141B2 |
Security protection negotiation method and network element
A security protection negotiation method and a network element are disclosed, to implement, based on a 5G network architecture, negotiation between UE and a UPF to start user plane security protection for a current session. The method includes: determining, by an SMF, security protection information used on a user plane in a current session process; sending, by the SMF to UE, a first message including the security protection information used on the user plane; performing, by the UE, integrity protection authentication on the first message based on the security protection information used on the user plane; when the authentication performed by the UE on the first message succeeds, starting, by the UE, user plane security protection, and sending, to the SMF, a second message used to indicate that the authentication performed by the UE on the first message succeeds. |
US10856139B2 |
Method for reporting UE capability and device supporting the same
A method for reporting UE capability in a wireless communication system which includes receiving capability indexes related to the UE capability from a network; and transmitting at least one of the capability indexes and difference configuration of the UE capability compared to the at least one of the capability indexes to the network. |
US10856136B1 |
Electronic device identification system, apparatuses, and methods
A wireless device identification system including one or more sensors each having at least one software defined radio to receive signals transmitted between one or more wireless devices and a mobile wireless device, one or more processors, and one or more memory devices. The one or more memory devices having stored thereon instructions that when executed by the one or more processors cause the one or more processors to capture cellular information, Wi-Fi information, Bluetooth information, and local network information from the received signals. The instructions can include correlating the captured information to the mobile wireless device by creating a weighted edge relationship graph having a plurality of nodes, including a node corresponding to each of the cellular information, the Wi-Fi information, the Bluetooth information, and the local network information, and determining an association strength between each node of the relationship graph. |
US10856134B2 |
SMS messaging using a service capability exposure function
Systems and methods for optimizing SMS communications such that an SMS-SC is bypassed in the communications include receiving, by an A-SCEF, at least one communication from an AS, the at least one communication including a data payload and a generic destination UE identifier, determining, by the A-SCEF, the at least one communication is associated with an SMS communication, creating, by the A-SCEF, a message including the data payload and a network-usable destination UE identifier, and providing, by the A-SCEF, the message to a MME such that it recognizes the message as an SMS communication and forwards the data payload to the UE as an SMS communication. |
US10856132B2 |
Communication system for communication in a communication network with subnetworks
A communication system for communication in a communication network having a first subnetwork and a second subnetwork includes a first identification entity assigned to the first subnetwork and configured to receive an identity of a communication terminal and identify the communication terminal on a basis of the identity for communication over the first subnetwork. The communication system additionally includes a second identification entity assigned to the second subnetwork and configured to receive the identity of the communication terminal and identify the communication terminal on the basis of the identity for communication over the second subnetwork. The communication system further includes a management entity configured to authenticate the communication terminal for communication over a particular subnetwork. |
US10856129B2 |
Method and apparatus for performing short range wireless communication in communication system
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. An operating method of a first electronic device in a communication system is provided. The operating method includes detecting that a setup of a wireless connection with a second electronic device for a short range communication has been started; receiving, from the second electronic device, state information for determining a role of the first electronic device for the wireless connection; determining the role of the first electronic device based on the state information; completing the setup of the wireless connection based on the determined role; and communicating with the second electronic device through the wireless connection based on the determined role. |
US10856119B2 |
Method and apparatus for requesting a transport vehicle from a mobile device
Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile device to request a transport vehicle. Techniques are provided which may be implemented using various methods and/or apparatuses in a transport vehicle to respond to a request from a mobile device. Various embodiments include customer and transport authentication and security techniques. Various embodiments include location update techniques to enable a transport vehicle to navigate to a mobile device, even in areas of low position accuracy for traditional GNSS and terrestrial transceiver-based systems. |
US10856111B2 |
Object tracking using a cognitive heterogeneous ad hoc mesh network
Embodiments described herein are directed to a tracking objects using a cognitive heterogeneous ad hoc mesh network. Participant objects transmit notification signals to inform other participant objects in line-of-sight of their position and movement. The participants also utilize echoes of the notification signals to detect and estimate the position and movement of non-participant objects. Participant objects can then share this positional information with one another to refine the estimated position and movement of non-participant objects. The position of each other participant and non-participant object is updated based on an individualized update rate that dynamically changes based on the distance and velocity of closure between the participant and the other participant or non-participant object. |
US10856109B2 |
Method and device for recording parking location
The present disclosure relates to a method and device for recording a parking location of a vehicle more accurately at a more accurate time point by performing machine learning through situation recognition by the device. A method for recording parking according to an embodiment of the present disclosure includes, when a communication is established between the terminal and the vehicle, recognizing that a user gets in the vehicle, when a strength of a communication connection signal between the terminal and the vehicle is lowered to be equal to or lower than a predetermined level, recognizing that the user exits the vehicle, when it is determined by the motion sensor of the terminal that the user has moved a predetermined number of walking steps or more, recognizing that parking of the vehicle is completed. |
US10856107B2 |
System and method for providing content using beacon systems
A method and system for broadcasting a beacon identifier identifying the beacon system from the beacon system to a user device, receiving the beacon identifier at a content determination system from the user device, determining contextual content at the content determination system based on the beacon identifier, transmitting the contextual content from the content determination system to the user device, where the user device automatically transmits the contextual content to the first beacon system in response to receiving the contextual content, receiving the contextual content at the beacon system from the user device, and controlling the output display with the beacon system to present the contextual content. |
US10856105B2 |
Methods and devices for communication based on image recognition in a wireless communication system
A wireless electronic device (1900) used in a wireless communication system is described. The wireless electronic device performs operations including detecting a person in a geographical area serviced by a base station and communicating with the UE responsive to the detecting the person in the geographical area serviced by the base station. The UE is associated with the person in the geographical area serviced by the base station. Related methods are disclosed. |
US10856103B2 |
Geofenced mesh network communication
A mesh network includes a source node and non-source nodes. The source node generates geofenced message information defining a geofenced message for one or more non-source nodes within a geofence. The source node transmits the geofenced message information for reception by a non-source node within a communication range of the source node. The non-source node, responsive to receiving the geofenced message information, transmits the geofenced message information for reception by other non-source nodes within a communication range of the non-source node. Based on the location of the non-source node being within the geofence, the non-source node presents the geofenced message. Based on the location of the non-source node being within the geofence, the non-source node does not presents the geofenced message. |
US10856100B2 |
Dynamic geofences
A mobile device may identify nearby locations, such as locations of a merchant. The mobile device may create local geofences around the nearby locations. The mobile device may create an exit geofence which includes all of the local geofences. In response to the mobile device entering one of the local geofences, the mobile device may provide a notification regarding the location. In response to the mobile device leaving the exit geofence, the mobile device may identify nearby locations based on the new location of the mobile device, and the mobile device may create new local geofences for the current nearby locations, as well as a new exit geofence. |
US10856099B2 |
Application-based two-way tracking and mapping function with selected individuals
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel. |
US10856092B2 |
Method and device for audio recording
An acquisition system includes a processor, one or more sensors operatively coupled to the processor where the one or more sensors acquire at the ear, on the ear or within an ear canal, one or more of acceleration, blood oxygen saturation, blood pressure or heart-rate, and the one or more sensors configured to monitor a biological state or a physical motion or both for an event. The event can be a detection of a discrepancy when compared with a set of reference data by the one or more sensors or the biological state or the event can be one of a detection of an abrupt movement of a headset operatively coupled to the processor, a change in location of an earpiece operatively coupled the processor, a touching of the headset, a recognizing of a voice command, a starting or ending of a phone call, or a scheduled time. |
US10856087B2 |
Hearing device comprising an acoustic event detector
A hearing device, e.g. a hearing aid, comprises an input unit; an output unit; an adaptive beamformer filtering unit configured to provide a spatially filtered signal based on a multitude of electric input signals from the input unit and an adaptively updated adaptation factor β; a memory, wherein A) a reference value REF, equal to or dependent on a value, βov, of said adaptation factor β determined when a voice of the user is present, or B) a set of parameters for classification based on logistic regression or a neural network, is stored; and an own voice detector configured to provide an estimate of whether or not, or with what probability, a given input sound originates from the voice of the user, and wherein said estimate is dependent on a) a current value of said adaptation factor β and said reference value REF, or on b) said set of parameters for classification based on logistic regression or a neural network, respectively. |
US10856086B2 |
Piezoelectric acoustic component
A piezoelectric sounding element includes a diaphragm made of metal and a piezoelectric element provided on at least one surface of the diaphragm. A non-fixed portion of the diaphragm includes the pair of long sides facing each other, a pair of short sides, shorter than the long sides, that face each other, and a pair of recesses, provided in the pair of long sides, that protrude so as to approach each other. The piezoelectric element is provided in a region between the pair of recesses of the diaphragm and the contour shapes of the non-fixed portion of the diaphragm and the piezoelectric element are defined so as to be symmetric with respect to a first imaginary line that bisects the pair of short sides and symmetric with respect to a second imaginary line that bisects the pair of long sides. |
US10856085B2 |
Microphone and manufacture thereof
A microphone and its manufacturing method, relating to semiconductor techniques. The microphone comprises a substrate with a back through-hole going through the substrate; a first electrode layer on the substrate covering the back through-hole; a back plate on the substrate, wherein the back plate and the first electrode layer form a cavity, and the first electrode layer comprises a gap connecting the back through-hole and the cavity; and a second electrode layer in the cavity and on a bottom surface of the back plate. In this inventive concept, the gap in the first electrode layer increases the sensitivity of the first electrode layer and thus improves the Signal-to-Noise Ratio (SNR). |
US10856084B2 |
Ultrasonic transducer with tensioned film
Ultrasonic transducers that include backplates with a plurality of linear physical features formed on surfaces thereof and vibrator films tensioned in a specified manner for improved transducer performance. An ultrasonic transducer includes a backplate, a vibrator film, and a compliant member. The backplate includes the plurality of linear physical features formed parallel to one another on the backplate surface. The vibrator film has a metallized side and a non-metallized side, and is positioned proximate to the backplate such that its non-metallized side faces the linear physical features on the backplate surface. The compliant member applies a spring force to the vibrator film for urging the vibrator film against the backplate surface, while maintaining a constant, consistent, and uniform tension in the vibrator film in substantially one direction, preferably perpendicular to the linear physical features along the backplate surface. |
US10856077B2 |
Acoustic perimeter for reducing noise transmitted by a communication device in an open-plan environment
The amount of far-field noise transmitted by a primary communication device in an open-plan office environment is reduced by defining an acoustic perimeter of reference microphones around the primary device. Reference microphones generate a reference audio input including far-field noise in the proximity of the primary device. The primary device generates a main audio input including the voice of the primary speaker as well as background noise. Reference audio input is compared to main audio input to identify the background noise portion of the main audio signal. A noise reduction algorithm suppresses the identified background noise in the main audio signal. The one or more reference microphones defining the acoustic perimeter may be included in separate microphone devices placed in proximity to the main desktop phone, microphones within other nearby desktop telephone devices, or a combination of both types of devices. |
US10856075B2 |
Audio capture with multiple microphones
An apparatus including at least one processor and at least one memory including computer program code configured to: when the apparatus is in a voice phone call mode of sound capture, output a signal from a first microphone as a primary speech signal, and select one or more second microphones to output a noise reduction signal, where the apparatus comprises at least two of the second microphones, and where selection of the one or more second microphones is based at least partially upon a determined use of the apparatus being either a handportable or an integrated handsfree use; and/or when the apparatus is in a multi-media mode of sound capture select one or more of the microphones to output audio signals based upon both a determined type of sound capture feature being used by the apparatus and based upon a determined orientation of the apparatus. |
US10856073B2 |
Switch arrangements
This application relates to switch arrangements, in particular switch arrangements suitable for switchable connecting nodes of audio driving circuitry (100) that may, in use, experience a signal swing depending on an output audio driving signal (VD). A switch arrangement (300) comprises first and second transistors (301 and 302) of the same polarity type connected in series between the first and second nodes, with a third transistor (303) connected between a defined voltage (VS) and an intermediate node (N3) between the first and second transistors. The first transistor (301) has a drain connection to the first node (N1) and a source connection to the intermediate node (N3). The second transistor (302) has a drain connection to the second node (N2) and a source connection to the intermediate node (N3). The third transistor (303) has a source connection to the defined voltage (VS) and a drain connection to the intermediate node (N3) and regulates the voltage at the intermediate node when the switch arrangement is in an off state. |
US10856072B2 |
Audio device, audio control system, and audio control method
An audio device includes a signal processor that processes an audio signal based on a predetermined parameter, a level adjuster that adjusts a level of the audio signal, a speaker that receives the audio signal and outputs sound, an interface that receives an instruction to switch the parameter, and a controller that decreases gain of the level adjuster when receiving the instruction to switch the parameter, and then performs gain control to increase the gain of the level adjuster so that a change amount of the gain of the level adjuster for a predetermined period of time is less than or equal to a predetermined value. |
US10856065B2 |
Earpiece intra-auricular support system
An earpiece including an intra-auricular support, a projection element coupled thereto, and a flexible body disposed thereon and inside an external ear canal of an ear, and a moldable earpiece material moldable about the intra-auricular support to conform to the auricle of an ear and curable to provide a fixed configuration of the earpiece. |
US10856063B1 |
Stand-alone multifunctional earphone for sports activities
An apparatus is described which comprises the following: (a) a housing configured to be carried in an ear, (b) a motion sensor unit for acquiring motion data, (c) a physiological sensor unit for acquiring physiological data, (d) a data processing unit configured to generate performance data based on the motion data and/or the physiological data, (e) a signal processing unit configured to generate an audio signal based on the generated performance data, and (f) a loudspeaker for outputting the generated audio signal, wherein the motion sensor unit, the physiological sensor unit, the loudspeaker, the data processing unit, and the signal processing unit are incorporated in the housing. Furthermore, a system, a method and a use is described. |
US10856062B1 |
Sound boom pole support rig
A wearable rig system for supporting an overhead boom is provided. The system comprises a body harness attachable to a back area and a shoulders area of a user and a backplate attached to a backward facing surface of the harness. The system also comprises a back-bottom hinge plate attached via hinges to the backplate and horizontal arm poles that upon receipt of downward pressure exert upward force on the hinge plate and cause a far end of an overhead boom to move downward. The arm poles, upon receipt of upward pressure, exert downward force on the hinge plate and cause the far end of the overhead boom to move upward. The boom is positioned over the user's head and by default parallel to a flat surface supporting the user, is perpendicular to the user's shoulders, and extends to the far end several feet in front of the user. |
US10856061B2 |
Speaker device
A speaker device includes a housing that has a sound guide space having a vertically flattened shape, a first speaker disposed in the housing to be oriented toward a front of the housing, and a second speaker that is disposed in the housing and is oriented upward or downward to output sound into the sound guide space positioned at an internal upper part or an internal lower part of the housing. The sound guide space opens at an opening that is formed in vertically flattened form in the housing, and the opening has a vertical height that is smaller than an aperture of the first speaker. |
US10856060B2 |
Electronic device with speaker module
An electronic device includes a first body, a second body, and a speaker module. The first body includes a first housing and a second housing disposed on the first housing. The second body is pivotally connected to the first body. The speaker module is movably disposed in the first body. The first body has a first surface and a second surface, and the first surface and the second surface are respectively located at two opposite sides of the speaker module. When the speaker module is abutted against the first surface, the speaker module resonates with the first housing to emit a first sound. When the speaker module is abutted against the second surface, the speaker module resonates with the second housing to emit a second sound. |
US10856059B1 |
Wooden or other dielectric capacitive touch interface and loudspeaker having same
Wireless-enabled loudspeaker includes a wooden capacitive touch user interface. The loudspeaker may comprise at least one electroacoustic transducer, a processor in communication with the at least one electroacoustic transducer, and a wooden exterior surface comprising a capacitive touch user interface that allows a user to control operation of the loudspeaker. The wooden exterior surface acts a dielectric for the capacitive touch user interface. The loudspeaker may comprise a wireless transceiver circuit for receiving and transmitting wireless communication signals via a wireless network. The wireless transceiver circuit may receive wirelessly audio content from streaming audio content servers that are connected to the Internet. The capacitive touch user interface comprises a plurality of user control icons etched in the wooden exterior surface, and a plurality of capacitive sense electrodes located under the wooden exterior surface. |
US10856058B2 |
Switching data signals of at least two types for transmission over a transport network providing both backhaul and fronthaul (Xhaul) connectivity
A method for switching data signals transmitted over a transport network is disclosed. The method comprises receiving a plurality of input data signals of a first signal type wherein the plurality of data signals of the first signal type comprises data signals exchanged between a Radio Equipment and a Radio Equipment Controller and aggregating the plurality of input data signals into an aggregated first data signal. The method also comprises receiving a second data signal of a second signal type different to the first signal type, and multiplexing the first data signal with the second data signal to form a combined data signal. The method further comprises forwarding the combined data signal to the transport network. Multiplexing the first data signal with the second data signal comprises, for a frame of the combined data signal, allocating the first data signal to a portion of the frame reserved for the first data signal, and allocating the second data signal to a remaining portion of the frame. |
US10856055B2 |
Apparatuses for improved thermal performance of dynamic network connections
Apparatuses, systems, and associated methods of manufacturing are described that provide a cooling system for network connections. An example system includes a networking cage assembly that receives a networking cable and a water block that circulates water. The system includes a thermal unit that includes a thermal medium. The thermal medium defines a static end that thermally engages the water block and a dynamic end opposite the static end that is disposed within the networking cage assembly. In an operational configuration in which the networking cable is received by the networking cage assembly, a portion of the dynamic end thermally engages the networking cable so as to dissipate heat from the networking cable to the thermal medium, the thermal medium conducts the heat from the dynamic end to the static end, and the static end dissipates heat from the thermal medium via thermal engagement with the water block. |
US10856052B1 |
Localized peer-to-peer network of set top boxes
A localized peer-to-peer (P2P) network of device for streaming content between users. Devices, such as set top boxes, in a network are configured to communicate with each other, and stream content physically located on each set top box to another set top box. Shows that the user has missed a portion of may be watched from the beginning by transferring such content from other devices within the network. Essentially, any one STB becomes part of a collective community of STBs which share and make each other's content available. The P2P STB network according to embodiments described herein also lessens the load on the centrally located video-on-demand servers by allowing users to watch content being delivered from a neighbor's DVR versus from the central source. |
US10856051B2 |
Systems and methods for conflict detection based on user preferences
Systems and methods for detecting a conflict between viewing selections of two users before viewing a media asset. In some aspects, the method comprises receiving an audio input through an audio channel, detecting a first utterance from a first user and a second utterance from a second user in the input of the audio channel, parsing the first utterance and the second utterance, analyzing the first utterance and the second utterance to determine context about the first media asset and the second media asset, and presenting a conflict to the users to display on the media asset. |
US10856049B2 |
Dynamic library display for interactive videos
A video library interface provides a listing of interactive videos and information associated with the videos and is dynamically updated as a user views the videos and makes decisions that affect the playback of the episodes. More specifically, an interactive video that includes different traversable video paths is provided to and interacted with by a user. Based on user interactions received during presentation of the video, different video paths within the interactive video are traversed. In addition, a video library display including a visual depiction of information associated with a plurality of videos is provided. The video library display is dynamically modified based on one or more interactions made by the user with respect to the interactive video. |
US10856048B2 |
System and method for social interaction about content items such as movies
Systems and methods are provided for sharing movie information online. In one implementation, the user of an online movie service can share information about the contents of a library or other such rights locker, e.g., under Ultraviolet™ and DECE. Users may also share likes and dislikes. The movie service may make suggestions based on the contents of the user's library and the contents of other user's libraries, such as those of the user's designated friends. A user can become a follower or fan of another user and receive recommendations based on the target user's profile or specific recommendations made by the target. The user can receive a credit on their account or on a related account when another user makes a purchase that is attributable to that user, e.g., from a recommendation. A user may be designated as an influencer when followed by a sufficient number of other users. |
US10856043B2 |
Simultaneous motion of users to trigger establishment of network communications channel
Disclosed are systems, methods, and apparatus for communicating hardware generated video between two or more devices. The devices can operate to mimic chance interactions, or “stop-and-chats,” that normally occur when two or more persons are living together or otherwise in the same locations. For example, each computer or circuit can determine whether a person is proximate to the computer. If two persons that designate each other as connections are simultaneously proximate to their respective devices, a video hardware connection will be created between their computers. Furthermore, respective circuitry can be connected to a third device associated with a person who is proximate to their respective device and also indicated as a connection by both of the two persons who are already connected. A video hardware connection can disconnect when one person participating in the video is no longer proximate to their respective device. |
US10856036B2 |
Expiring synchronized supplemental content in time-shifted media
Systems and methods are described for providing interactive content contextually related to an occurrence. An illustrative method generates for display, at a media consumption device, a display of the live event, wherein the display of the live event comprises the occurrence, determines a beginning of the occurrence in the display of the live event, in response to determining the beginning of the occurrence in the display of the live event, generates for simultaneous display, with the display of the live event, interactive content related to the occurrence, determines whether the occurrence in the live event has ended in real time, and in response to determining that the occurrence in the live event has ended in real time, ceases the generating for display of the interactive content related to the occurrence. |
US10856034B2 |
Systems and methods for modifying the display of inputs on a user input device
Systems and methods are described for adapting a second user input device to resemble a first user input device while preserving new functionalities not available in the first user input device. The systems and methods may identify, based on identifiers of the first and second user input devices, a first and second set of device functionalities provided by the devices. The systems and methods may compare the sets of device functionalities to determine a set of common device functionalities and, in response, modify the display of an input of the second user input device to correspond to visual attributes of an input of the first user input device. |
US10856033B2 |
User terminal apparatus, display apparatus, user interface providing method and controlling method thereof
A user terminal apparatus is provided. The user terminal apparatus includes a communication interface unit which receives user interface (UI) information data regarding a UI screen corresponding to at least one application displayed on an external apparatus in communication with the external apparatus, a storage unit which stores a UI information conversion format, an information conversion unit which converts the received UI information data using the UI information conversion format, a display unit which displays a UI screen, and a control unit which controls the information conversion unit to convert the UI information data received by the communication interface unit using the UI information conversion format and display on the display unit the UI screen corresponding to the converted UI information data. |
US10856031B2 |
Method and apparatus for generating interactive programming in a communication network
A system for presenting live video content to a plurality of participant client devices is disclosed. An interactive program, including the live video content and an interactive component, is generated and a moderator interface is provided to enable a user of a moderator client device to create a look for the interactive program. The live video content and the interactive component are simultaneously displayed on a display of each of a plurality of participant client devices with the look created by the user of the moderator client device. The live video content and a response to the live video content are simultaneously displayed at each of the participant client devices with the look created by the user of the moderator client. The interactive program and the response are archived so that users of the plurality of participant devices may continue to interact with the interactive program after termination of the interactive program. |
US10856025B2 |
Systems and methods for managing user subscriptions to content sources
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that manages user subscriptions to content sources by modifying content source bundles to tailor them towards user preferences. |
US10856022B2 |
Dynamically providing digital content to client devices by analyzing insertion points within a digital video
The present disclosure is directed toward systems and methods for dynamically providing digital content to client devices at different insertion points of a digital video based on predicted total value of inserting the digital content and predicted engagement loss of inserting the digital content. For example, system and methods described herein determine that an insertion point is approaching in an actively playing digital video. In response, systems and methods identify digital content for insertion at the insertion point. In one or more embodiments, the described systems and methods insert the identified digital content by comparing the predicted total value of inserting the digital content at the insertion point of the digital video and a predicted engagement loss associated with inserting the digital content at the insertion point of the digital video. |
US10856017B2 |
Systems and methods for securely generating live previews
The disclosed technology relates to securely generating live previews of a live video stream. A request for a first preview is received from a user device, the first preview request relating to a live video stream. The live video stream is clipped to generate a first live preview, the first live preview comprising a first start time and a first end time. A request for a second preview request is received from the user device, the second preview request relating to the live video stream. The live video stream is clipped to generate a second live preview, the second live preview has a second start time and a second end time. The second start time begins at a pre-configured duration after the first end time of the first live preview. |
US10856012B2 |
Method and apparatus for predicting video signal using predicted signal and transform-coded signal
Disclosed herein is a method of encoding a video signal, comprising receiving an original video signal; comparing the original video signal with available reconstructed signals; generating a transform-coded correction signal based on a result of the comparison; generating a prediction signal based on the transform-coded correction signal and the available reconstructed signals; and reconstructing a signal by adding the transform-coded correction signal to the prediction signal. |
US10856011B2 |
Method and apparatus for color difference transform
Efficient image compression for video data characterized by a non-neutral dominant white point is achieved by transforming the input video signal into a de-correlated video signal based on a color difference encoding transform, wherein the color difference encoding transform is adapted based on the dominant white point using an algorithm. The adapting algorithm is designed for optimizing low-entropy output when the white point is other than a neutral or equal-energy value. Decompression is handled conversely. |
US10856009B2 |
Method of block vector clipping and coding for screen content coding and video coding
A method of video coding using coding modes including IntraBC mode (Intra-block copy mode) for a picture is disclosed. The system determines whether the current reference block is located above a current coding unit (CU) containing the current prediction unit (PU) in a vertical direction and whether the current reference block is located on a left side of the current CU in a horizontal direction based on the original block vector (BV). If both results are not true, the original BV is clipped to a clipped BV so that a relocated reference block corresponding to the clipped BV is above the current CU in the vertical direction or to the left side of the current CU in the horizontal direction. The clipped BV is used as a predictor for encoding or decoding of a current BV or used for IntraBC encoding or decoding of the current PU. |
US10856006B2 |
Method and system using overlapped search space for bi-predictive motion vector refinement
A method and system for motion vector refinement in a search space for multi-reference inter-prediction are provided. Two or more reference pictures are selected, one of those used for motion vector refinement. Based on an initial estimate of a motion vector to the reference picture for motion vector refinement, a search space in this reference image is constructed. Using template matching, the first motion vector is refined. The second motion vector to another reference picture is calculated using its initial estimate, the initial estimate of the first motion vector and the refined first motion vector. The search spaces used in template matching in different iterations overlap. |
US10855999B2 |
Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements. |
US10855998B1 |
Embedded codec circuitry for block based gamma correction of a raw image block
An embedded codec (EBC) circuitry includes encoder circuitry that determines a value of a selection parameter for each image block of a plurality of image blocks. A first image block is selected from the plurality of image blocks, based on the value of the selection parameter of the first image block that is greater than a threshold value. A gamma corrected image block is generated by application of a gamma correction scheme on the selected first image block. The application of the gamma correction scheme increases a number of bits required to encode the plurality of input pixel values in the selected first image block. A bit-stream of the gamma corrected image block is generated by application of an encoding scheme on the gamma corrected image block. |
US10855996B2 |
Encoder selection based on camera system deployment characteristics
A technique is described for selecting an encoder to encode video captured by a network-connected camera system based on characteristics of deployment of the network connected cameras system. The network-connected camera system may include one or more cameras and a base station connected to each other via a network, which can be a wireless network. A processing system, for example at the base station, receives data indicative of characteristics of deployment of the network-connected camera system, processes, the received data to select an encoder, and causes the one or more cameras to process captured video using the selected encoder. In some embodiments, encoder selections can be continually updated based on changes in the deployment of the network-connected camera system. |
US10855991B2 |
Inter-plane prediction
A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane. |
US10855988B2 |
Adaptive prediction structures
Systems, methods, and computer-readable media are described for providing improved video or image encoding, including adaptive prediction structures for encoding video frames. In some examples, systems, methods, and computer-readable media can include obtaining a sequence of frames; determining, based on frame statistics associated with a first frame in the sequence of frames, a prediction structure for encoding the sequence of frames, the prediction structure defining an order in which frames in the sequence of frames are encoded and a prediction distance representing a maximum distance permitted between referencing frames and reference frames in the sequence of frames, and the frame statistics indicating an amount of motion in the first frame. The systems, methods, and computer-readable media can also include encoding one or more of the sequence of frames based on the prediction structure. |
US10855985B2 |
Modified adaptive loop filter temporal prediction for temporal scalability support
A video coder may reconstruct a current picture of video data. A current region of the current picture is associated with a temporal index indicating a temporal layer to which the current region belongs. Furthermore, for each respective array of a plurality of arrays that correspond to different temporal layers, the video coder may store, in the respective array, sets of adaptive loop filtering (ALF) parameters used in applying ALF filters to samples of regions of pictures of the video data that are decoded prior to the current region and that are in the temporal layer corresponding to the respective array or a lower temporal layer than the temporal layer corresponding to the respective array. The video coder determines, based on a selected set of ALF parameters in the array corresponding to the temporal layer to which the current region belongs, an applicable set of ALF parameters. |
US10855982B2 |
Image processing apparatus and method
The present disclosure relates to image processing apparatus and method intended to be capable of suppressing deterioration in image quality. [Solution] A predicated image is generated using inter-prediction and constrained intra-prediction, the inter-prediction using as a reference image an image of a past frame processed before a current frame, the constrained intra-prediction using no neighboring pixels subjected to inter-prediction, the image of the past frame being encoded, stored in a frame memory, read from the frame memory, and then decoded. The present disclosure is applicable to, in one example, an image processing apparatus, an image coding apparatus, or the like. |
US10855981B2 |
Testing module for fixed focus camera module evaluation
A testing module connectable to a thermal chamber having a wall with an access port for use in evaluating the effects of temperature on a fixed focus camera module. The testing module includes a window housing extending along a central axis between a first and a second end. A passage extends through the housing along the central axis. A window is received in the passage. A collimator mount is secured to the first end of the window housing. The collimator mount is adapted to attach a collimator to the window housing. A camera mount is secured to the second end of the window housing. The camera mount is adapted to attach the fixed focus camera module to the window housing. |
US10855975B2 |
Stereoscopic display device having a barrier panel
A stereoscopic display device having a barrier panel is provided. The barrier panel may include channel electrodes across an active area. Each of the channel electrodes may include an end portion connected to corresponding link line. Each of the channel electrodes may be connected to the link line same as (n+1)th channel electrode from the channel electrode. The barrier panel may further include connecting lines to connect between opposite end portions of the channel electrode which are connected to the same link line. Thus, in the stereoscopic display device, the number of the wires extending along an edge of the active area may be reduced. |
US10855972B2 |
Method and apparatus for compensating for camera error in a multi-camera stereo camera system
A system and method multi-camera error compensation including recording a plurality of raw images via a plurality of digital cameras and an application processor processing with a multi-view stereo imaging system one or more plural image frames from the raw images captured by the plurality of digital cameras. The plural images may be stored in memory and the detection conducted for calibration loss of at least one digital camera via the processor executing instructions for a multi-camera error compensating system to determine loss of calibration in plural images. The multi-camera error compensating system conducts dynamic recalibration of plural image calibration parameters based on at least one plural image frame and in response to detection of calibration loss via the multi-camera error compensating system and a processor reprocesses the plural image frame from a reprocessing queue according to the recalibrated plural image parameters. |
US10855971B2 |
Systems and methods of creating a three-dimensional virtual image
Embodiments of the present invention create a three-dimensional virtual model by a user identifying a three-dimensional object, capturing a plurality of two-dimensional images of said object in succession, said plurality of images being captured from different orientations, recording said plurality of images on a storage medium, determining the relative change in position of said plurality of images by comparing two subsequent images, wherein the relative change is determined by a difference in color intensity values between the pixels of one image and another image, generating a plurality of arrays from the difference determined and generating a computer image from said plurality of arrays, wherein said computer image represents said three-dimensional object. |
US10855967B2 |
Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes an obtaining unit configured to obtain identification information for identifying a restriction area which is set in a three-dimensional coordinate system, the restriction area being an area in which display of a virtual object inserted in a virtual viewpoint image based on captured images obtained by a plurality of cameras that capture images in different angles and viewpoint information corresponding to a specification of a virtual viewpoint is restricted, wherein the virtual object is not included in the captured images obtained by the plurality of cameras, and a control unit configured to restrict the display of the virtual object in the virtual viewpoint image so that the display of the virtual object being in the restriction area, which is identified by the identification information obtained by the obtaining unit, is restricted. |
US10855966B2 |
View interpolation of multi-camera array images with flow estimation and image super resolution using deep learning
Techniques related to interpolating an intermediate view image from multi-view images are discussed. Such techniques include downsampling first and second images that represent a view of a scene, generating a disparity map based on applying a first CNN to the downscaled first and second images, translating the downscaled first and second images using the disparity map, applying a second CNN to the translated downscaled first and second images and the disparity map to generate a downscaled intermediate image, and upscaling the downscaled intermediate image to an intermediate image at the resolution of the first and second images using an image super-resolution convolutional neural network. |
US10855956B2 |
System and method for inspecting interior of structure
A system and a method are provided that prevent a wrong panel of a structure such as an aircraft from being opened for inspection of an interior of the structure. A system includes a computer, a portable terminal and a camera configured to capture an image of a structure with panels attached to generate a first image and capture another image of the structure with a predetermined panel among the panels removed to generate a second image and configured to send the first image and the second image to the computer. The computer combines the first image and the second image to generate a third image and sends the third image to the portable terminal. The portable terminal displays the third image. In the third image, the predetermined panel is translucently shown with at least one component at an interior of the predetermined panel being seen through. |
US10855955B2 |
Group display system
A system for generating an image display comprising a digital camera for capturing digital images, a computer for automatically selecting a digital image template having a designated location for disposing one of the captured digital images, and the computer for selecting one of the captured digital images to be disposed therein, an electronic display for displaying the digital template with the captured digital image disposed in the designated location, and a transmission channel for transmitting to the electronic display the captured digital images. |
US10855954B2 |
Periphery monitoring device
A periphery monitoring device according to an embodiment includes storage that stores therein image data generated by an imager mounted on a vehicle; a switching controller that switches between a first display mode in which current image data currently generated by the imager is displayed and a second display mode in which past image data previously generated by the imager is displayed, for display of the image data stored in the storage; and an output that outputs information to a display device at the time of switching between the first display mode for displaying the current image data being currently generated by the imager and the second display mode for displaying the past image data previously generated by the imager. The information represents a transition of the image data between when the past image data is generated and when the current image data is generated. |
US10855953B2 |
Vehicular control system with forward viewing camera and beam emitting antenna array
A vehicular control system includes an antenna array disposed at a vehicle. The antenna array emits a beam external the vehicle. A forward viewing camera is disposed at a windshield of the vehicle and views forward of the vehicle through the windshield. A control includes an image processor operable to process image data captured by the camera. The control, responsive at least in part to processing by the image processor of image data captured by the camera, determines a weather condition and/or a driving condition at the vehicle. The control may adjust the beam emitted by the antenna array responsive to determination of the weather condition and/or driving condition at the vehicle. The control may adjust power of the beam and/or a beam pattern of the beam responsive to determination of the weather condition and/or driving condition at the vehicle. |
US10855950B1 |
High bandwidth video push-cables for pipe inspection systems
High bandwidth push-cables for high speed image or video data transmission between a camera head and a cable reel or camera control unit (CCU) are disclosed. |
US10855948B2 |
Digital video recorder privacy
A system includes an outward facing video camera, a digital video recorder, a geolocation device, an interface, and a processor. The interface is configured to receive video data from the outward facing vehicle camera and receive location data from the geolocation device. The processor is configured to determine a digital video recorder storing state; disable transfer of video data to the digital video recorder in response to the digital video recorder storing state being a prohibited state; and enable transfer of the video data from the outward facing video camera to the digital video recorder for storage in response to the digital video recorder storing state being not the prohibited state. |
US10855947B2 |
Audio-video control system
An audio-video control system comprises a first audio sensor, a controller, an audio player, a first motion sensor and a processor. The first audio sensor receives a first audio signal in a first area when the first audio sensor is enabled. The controller determines whether the first audio sensor receives the first audio signal. The first motion sensor detects a motion of a first object in the first area to generate a first motion detecting signal. The controller enables the first audio sensor according to the first motion detecting signal. The processor controls the first and second devices via a local area network, controls the audio player to play an audio notifying signal according to the first motion detecting signal, and processes the first audio signal to obtain a control signal to selectively control the first device or the second device when the source of the first audio signal corresponds to the first account. |
US10855946B2 |
Semiconductor integrated circuit, display device provided with same, and control method
Disclosed herein is a semiconductor integrated circuit which controls the quality of an image and includes a viewer detector, a region specifier, and a controller. The viewer detector detects the number of viewer(s) watching the image and a gaze region being watched by the viewer within the image. If the number of viewers is plural, the region specifier specifies a local region of the image as a target region based on a plurality of gaze regions being watched by the viewers. The controller performs image quality control on the target region. |
US10855944B2 |
Solid-state image pickup apparatus
A solid-state image pickup apparatus includes a light receiving element, a reading gate, a former-stage storage unit, a latter-stage storage unit, a floating diffusion, an amplification transistor, a reset transistor, and an address transistor. The former-stage storage unit stores a signal charge read from the light receiving element. The latter-stage storage unit stores the signal charge transported from the former-stage storage unit. The floating diffusion converts the signal charge transferred from the latter-stage storage unit into a signal voltage. |
US10855939B1 |
Stacked image sensor with programmable edge detection for high frame rate imaging and an imaging method thereof
A compact high frame rate image sensing system has a three CMOS semiconductor circuit chip stack formation, and an imaging method thereof. The bottom chip has an array of light sensitive regions and structures to capture an image. The middle chip includes a Static Random Access Memory (SRAM) or a Dynamic Random Access Memory (DRAM) frame buffer circuit. The top chip includes image processing and logic circuit elements to rapidly extract an image or its main characteristics as determined by a boundary detecting filter block. The image sensing system also includes a compiling tool to provide the programming parameters to the programmable filter blocks in order to optimize the image sensing system for a specific motion detection application. |
US10855936B2 |
Skeleton-based effects and background replacement
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation (MVIDMR) of a person can be generated from live images of a person captured from a hand-held camera. Using the image data from the live images, a skeleton of the person and a boundary between the person and a background can be determined from different viewing angles and across multiple images. Using the skeleton and the boundary data, effects can be added to the person, such as wings. The effects can change from image to image to account for the different viewing angles of the person captured in each image. |
US10855935B2 |
Seamless setup and control for home entertainment devices and content
Embodiments described herein enable a switching device to automatically select AV port(s) coupled to electronic device(s) that a user would like to use to watch and/or listen to content. The AV port(s) may be automatically selected based on receiving a command, determining that a particular remote control device is being used, and/or determining that a particular piece of content has been selected. Upon detection of such events, a source device for providing content is identified from among a plurality of source devices. Thereafter, an AV port from among a plurality of AV ports to which the identified source device is connected is identified. The identified AV port is then selected so that the identified source device becomes connected to an AV port to which a sink device is connected. In this way, the switching device can provide content from the identified source device to the sink device for presentation thereby. |
US10855933B2 |
Terminal and image processing method thereof
A terminal according to the present disclosure comprises an inputter for receiving input of a preview image converted from light reflected from surroundings of the terminal; a controller for identifying a type of an object included in the preview image and selecting two or more image filters using a recommended algorithm regarding an image filter to be applied to the preview image; and a display for displaying the preview image to which the selected two or more image filters are applied, wherein the controller may apply a first image filter of the two or more filters to a first image area of the preview image and apply a second image filter that is different from the first image filter to a second image area that is an area excluding the first image area of the preview image. |
US10855928B2 |
Image capture apparatus and control method thereof
An image capture apparatus that allows the user to easily change the brightness of an image that is shot while using automatic exposure control is disclosed. The image capture apparatus comprises a setting unit configured to be able to set a reference value of proper exposure. The image capture apparatus determines exposure conditions based on the luminance information and the reference value, wherein the reference value is a value used as a reference exposure value from which exposure conditions are varied in an exposure compensation. |
US10855925B2 |
Information processing device, information processing method, and program
There is provided an information processing device, an information processing method, and a program to enable an observer to visually recognize an image in a virtual space with higher convenience, the information processing device including: a control unit that controls, on a basis of a gazing point or a gazing target of an observer to an image in a virtual space, an angle-of-view of a virtual camera for defining the image in the virtual space; and an image information output unit that outputs information about the image in the virtual space. |
US10855922B2 |
Inner monitoring system of autonomous vehicle and system thereof
A method of monitoring an interior of an autonomous vehicle using an image sensor including a unit pixel composed of an infrared pixel and three primary color-pixels, according to an embodiment of the present invention, includes the following procedure. Setting an RGB mode boundary value that is expressed in illumination and an infrared mode boundary value having illumination lower than the RGB mode boundary value; acquiring an illumination value of the interior of the vehicle; and creating an RGB image and an infrared image from the image sensor in accordance with the illumination value and driving in a common mode that creates both of the RGB image and the infrared image when the illumination value is less than the RGB mode boundary value and is the infrared mode boundary value or more. |
US10855920B1 |
Power supplying and image processing system and operating method thereof
A power supplying and image processing system adapted to a camera comprises a boost converter, an Ethernet power circuit, a signal conversion circuit, and a host. The boost converter receives an input power to boost and output thereof. The Ethernet power circuit receives the boosted power to output a DC device power to the camera, and forwards an image signal captured by the camera. The signal conversion circuit has a first interface and a second interface with different types, receives the image signal through the electrical connection between the first interface and the Ethernet power circuit, and converts a format of the image signal. The host obtains the format-converted image signal to perform an AI operation to generate a control signal to control operations of the camera or to show an image corresponding to the format-converted image signal the on a display device. |
US10855917B2 |
Data processing method and device, chip, and camera
A data processing method includes obtaining merged attribute information of an image sensor, obtaining pixel data of the image sensor, and processing the pixel data according to the merged attribute information. The merged attribute information includes elements each corresponding to at least one pixel of the image sensor and containing N types of attribute information of the at least one pixel. N is an integer larger than or equal to 2. |
US10855914B1 |
Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone displaying an alignment guide and using a downloaded app
An alignment guide may be provided in the field of view of a camera associated with a mobile device used to capture an image of a check. When the image of the check is within the alignment guide in the field of view, an image may be taken by the camera and provided from the mobile device to a financial institution. The alignment guide may be adjustable at the mobile device. The image capture may be performed automatically by the camera or the mobile device as soon as the image of the check is determined to be within the alignment guide. The check may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. |
US10855913B1 |
Wearable camera, video playback system, and video playback method
A wearable camera includes: a storage section that stores therein video data of captured moving image; and a controller that adds a bookmark signal to the video data when an event included in the video data is detected, in which the bookmark signal indicates a location at which playback of the video data starts when the video data is played back. |
US10855909B2 |
Method and apparatus for obtaining binocular panoramic image, and storage medium
A method for obtaining a binocular panoramic image is performed at an electronic apparatus. The method includes: obtaining first and second panoramic images acquired by two panoramic cameras; obtaining at least one group of a first pixel located in the first panoramic image and a second pixel located in the second panoramic image; calculating a distance between the first pixel and the second pixel in each group, and obtaining depth information corresponding to the two panoramic image according to the distance between the first pixel and the second pixel; obtaining a second monocular panoramic image through mapping by using one of the two panoramic images as a first monocular panoramic image, in combination with the corresponding depth information and a preset pupil distance between a first eye and a second eye; and displaying the first monocular panoramic image and the second monocular panoramic image in corresponding display regions. |
US10855908B2 |
Device, method, and storage medium for determining a focus direction using phase difference detection in focus detection regions
A focus control device, comprising an image sensor capable of generating a phase difference detection signal, a focus detection region setting circuit that sets a plurality of focus detection regions having at least some parts in common, in a region of the image sensor that receives the light flux, an AF control circuit comprising a first calculation section that calculates a first focus direction based on a phase difference detection signal from a first focus detection region, and a second calculation section that is capable of detecting a larger focus deviation amount than a focus deviation amount that can be detected by the first calculation section, and calculates a second focus direction based on a phase difference detection signal from a second focus detection region, and a controller that determines focus direction in which to perform focus adjustment based on the first focus direction and the second focus direction. |
US10855907B2 |
Controlling the focus of a camera using focus statistics
Apparatus for controlling the focus of a camera arranged to capture a sequence of frames, includes an image processor configured to: form an image characteristic for a plurality of blocks of a first frame, each block comprising one or more pixels of the first frame; and calculate an image parameter for each block by combining the image characteristics of blocks lying within a predefined zone relative to that block; and a focus controller configured to derive a measure of focus for a selected frame area of the first frame by identifying a set of blocks whose respective predefined zones, when combined, substantially represent the selected frame area, and forming a measure of focus for the selected frame area by so combining the image parameters of the set of blocks; wherein the focus controller is configured to generate a signal for controlling camera focus in dependence on the measure of focus formed for the selected frame area of the first frame. |
US10855905B2 |
Focus adjustment device and imaging apparatus
A focus adjustment device comprising: a first detector which detects a focused state by a contrast detection system; second detectors which detect a focused state by a phase difference detection system; and a control unit which controls the first detector and second detectors so as to detect the focused state by the second detectors when detecting the focused state by the first detector. |
US10855902B2 |
System, method and apparatus for networking-independent synchronized generation of a series of images
System, Method and Apparatus for generating a collection of images, the technique including providing at least two mobile devices with a data processing unit, a storage memory and a camera integrated therein or connected thereto; providing a master system with a data processing unit and a storage memory or configuring of one of the mobile devices as master system and configuring of the other or of all mobile devices as slave systems; setting a recording criterion in the master system; transmitting the recording criterion to the slave systems; setting a series ending criterion in the master system; transmitting the series ending criterion to the slave systems; respectively performing a process for recording an image on each slave system as long as the series ending criterion is not fulfilled comprising the steps of recording at least one image with the camera of one of the slave systems whenever the recording criterion is fulfilled, and sending the image from the slave system to the master system together with a time stamp, a series number and/or another variable for grouping the image; saving each of the images sent respectively with their time stamp, their series number and/or their variable for grouping in the storage memory of the master system; and generating a series of images comprising the images sent in order according to their time stamp, their series number and/or their variable for grouping. |
US10855899B2 |
Method and apparatus for identifying a device from a camera input
A method of controlling a device is provided including identifying a registered device from a screen input by a camera, receiving a user input for the identified device, and transmitting a control command corresponding to the input to the identified device. |
US10855897B2 |
Imaging system for a motor vehicle
An imaging system for a motor vehicle, including a camera housing part (10) and at least one camera module (1) mounted at an attachment wall (12) of the camera housing part (10). The camera module (1) has a radially outwardly directed flange (5) with several radially outwardly directed protrusions (4), and a closed retainer ring (8). The protrusions (4) and/or the retainer ring (8) are elastically deformable, and the retainer ring (8) is attached by pushing it over the protrusions (4) under elastic deformation of the retainer ring (8) and/or the protrusions (4) to an attachment position. The camera module (1) is attached at the attachment wall (12) by clamping the attachment wall (12) between the retainer ring (8) and the flange (5) of the camera module (1). |
US10855893B2 |
Solid-state imaging device with uneven structures and method for manufacturing the same, and electronic apparatus
The present disclosure relates to a solid-state imaging device, a method for manufacturing the same, and an electronic apparatus capable of improving sensitivity while suppressing degradation of color mixture.The solid-state imaging device includes an anti-reflection portion having a moth-eye structure provided on a boundary surface on a light-receiving surface side of a photoelectric conversion region of each pixel arranged two-dimensionally, and an inter-pixel light-blocking portion provided below the boundary surface of the anti-reflection portion to block incident light. In addition, the photoelectric conversion region is a semiconductor region, and the inter-pixel light-blocking portion has a trench structure obtained by digging the semiconductor region in a depth direction at a pixel boundary. The techniques according to the present disclosure can be applied to, for example, a solid-state imaging device of a rear surface irradiation type. |
US10855886B2 |
Cubiform method
A method performed by a module executing on a computing device. The method includes receiving a request to generate a new color lookup table (“C-LUT”). The request includes at least one parameter value indicating a parameter change input by a user. The request may also indicate a number of data-points in the new C-LUT. The method includes generating a new color value for each of the data-points based on the at least one parameter value. The module appends the new color value for each of the data-points to a data structure and generates the new C-LUT from the data structure. The new color lookup table is operable to replace a current color lookup table. |
US10855885B2 |
Image processing apparatus, method therefor, and storage medium
An image processing apparatus includes a skin area detection unit configured to detect a skin area of an object person, a difference area detection unit configured to detect a difference area between the visible light image and the infrared light image, a correction target area detection unit configured to detect a correction target area of the object person based on the skin area detected by the skin area detection unit and the difference area detected by the difference area detection unit, and a correction unit configured to correct the correction target area in the visible light image. |
US10855881B1 |
Vectorized multi-level halftoning using ternary logic
Systems, methods, software for halftoning. In one embodiment, a halftone system receives a raster image comprising an array of pixels, and performs a multi-level halftoning process on one or more blocks of the pixels. The system identifies thresholds that distinguish different intensity levels. For each block, the system identifies a set of pixel values for the pixels in the block, performs a vectorized comparison of the set of pixel values to each of the thresholds to generate sets of comparison bits, and performs ternary logic operations with three of the sets of comparison bits as input to define a set of low-order bits and a set of higher-order bits for the pixels in the block. |
US10855877B2 |
Image processing apparatus, image processing method and storage medium
The image processing apparatus of the present invention includes: an image data acquisition unit configured to acquire image data; a generation unit configured to generate an ejection pattern of ink droplets from the image data, which are ejected for forming dots from a plurality of nozzles of an image forming apparatus; a characteristic acquisition unit configured to acquire an ejection characteristic of ink droplets of the image forming apparatus; and a pattern change processing unit configured to change the ejection pattern based on the ejection characteristic and the ejection pattern, and the pattern change processing unit repeatedly performs, in a case where a gap occurs between dots that should be formed so as to contact each other by the image forming apparatus, the ejection pattern change until the gap is eliminated. |
US10855876B2 |
Management system configured to manage and store image data generated by an image processing device and transmit requested image data to a terminal device and communication system having the same
In response to a position information request, a controller in a management system transmits original image position information to an image processing device such that the controller transmits first and second original image position information, respectively, in response to first and second position information requests that are different from each other, first and second original image storage positions indicated by the first and second original image position information being different from each other. The controller receives original image data from the image processing device that has accessed by using the original image position information, stores the original image data at an original image storage position, and transmits code data to the image processing device. In response to a target image data request from a terminal device that has acquired target image position information by reading a code image, the controller transmits target image data to the terminal device. |
US10855873B2 |
Image forming apparatus
An image forming apparatus includes a body, an image forming device configured to form an image on a recording medium and supported by the body, an attachment configured to be removably attached to the body, and a cover configured to be removably attached to the body. The cover is configured to cover the attachment attached to the body. The attachment is configured to switch a state in use of the image forming apparatus by attaching and removing of the attachment to and from the body. |
US10855856B2 |
Image processing apparatus, control method, and storage medium for setting and/or performing a transmission process for image data based on a transmission setting
One or more embodiments of an image processing apparatus, control method and storage mediums for use therewith are provided herein. At least one embodiment of an image processing apparatus receives setting information related to a transmission of an image from an external apparatus, sets whether to display a confirmation screen related to the setting information on an operation unit, and controls to differentiate whether or not the confirmation screen related to the setting information is displayed on the operation unit after the setting information is received in accordance with whether or not the setting of displaying the confirmation screen is performed. |
US10855844B1 |
Learning based metric determination for service sessions
Techniques are described for generating metrics about an individual's experience. One of the method describes providing, by at least one processor, the session record as input to at least one computer-processable model that determines, based on the session record, at least one metric for the service session, the at least one model having been trained, using machine learning and based at least partly on survey data for previous service sessions, to provide the at least one metric associated with the individual's experience. The method includes associating, by at least one processor, the metric of the individual's experience with the individual. The method also includes communicating, by at least one processor, the at least one metric for presentation through a user interface of a computing device. |
US10855842B1 |
Mechanisms for scheduling outbound calls from call centers
Communications channels between systems can be managed such that unnecessary use of the channels is limited. A computer system can initiate a request to establish communications channels between a client device and the computer system. A notification is sent to the client device, which causes the client device to prompt the user to either accept the request or reschedule the requested establishing of the communications channel. |
US10855841B1 |
Selective call notification for a communication device
A first communication device includes a memory and a processor coupled to the memory. The processor is configured to receive, during a first call with a second communication device, an indication of a second call from a third communication device. The processor is further configured to monitor the first call, in response to the indication of the second call, for a pause in speech of at least a threshold duration. The processor is further configured to initiate, in response to detecting the pause in speech of at least the threshold duration, an audio message indicating call information associated with the second call. |
US10855840B2 |
Systems and methods for automatically conducting risk assessments for telephony communications
Systems and methods for using machine-learning techniques for labeling incoming calls with categories relating to a risk level. A model is generated using call log data. The call log data is augmented using information from additional data sources to generate features for the model. The model may then be used to categorize additional incoming calls. The model may be used in real-time to categorize incoming calls, or categorization results may be stored for a plurality of calling numbers. Various embodiments provide various technical advantages by virtue of how the components of the system are deployed between an endpoint communication device, a telephony provider system, and possibly other systems. |
US10855839B1 |
Customized call lists for voip systems using high-level programming
Certain aspects of the disclosure are directed to customized communication lists for data communications systems using high-level programming. According to a specific example, a data communications server is configured to interface with a remotely-situated client entity using a first programming language. The data communications server includes a communication control engine that is configured to provide a private branch exchange (PBX) for the client entity. The communication control engine is configured and arranged to identify client-specific sets of control data derived from instructions written in a second programming language that is compatible with the first programming language, and to control communication routing by determining whether to route incoming data communications in response to a comparison of at least one feature of the incoming data communications telephone communications and the client-specific sets of control data. |
US10855838B2 |
Systems and methods for blockchain wireless services in a controlled environment
A method of providing blockchain wireless services in a controlled environment is provided. The method comprises a wireless communication device associated with an inmate of a controlled environment receiving one of a voice and video call from a device external to the controlled environment. The method further comprises the device placing the received call into a hold state and sending a request for validation of the call via a blockchain, the request identifying at least parties to the call. The method further comprises the device, upon receipt of validation, removing the call from the hold state; and enabling at least one of voice and video functionality for the parties. The method further comprises the wireless communication device sending the request for validation to a telecommunications server and the server conducting real time monitoring of the call. The method further comprises the device continuously recording the call. |
US10855832B2 |
Mobile communication terminals, their directional input units, and methods thereof
This disclosure generally relates to various directional input units of a mobile communication terminal, where such directional input units receive a single user input or multiple concurrent user inputs and then acquires at least one selecting (user) sub-input therefrom while a terminal is in its powered-off state or its off-state. After acquiring the selecting user sub-input, a terminal runs at least one pre-selected operation which is selected from a set of multiple pre-selected operations and which matches the selecting user sub-input when a terminal powers on from its powered-off state or wakes up from its off-state. A directional input unit may acquire the selecting user sub-input from a movement of at least a portion thereof, a contact between at least a portion thereof and a user body part, or the like. As a result, a terminal can provide a user with more seamless operations. |
US10855829B2 |
Zero touch provisioning
According to one embodiment, a method comprises automatically uploading device information from a first network device in a first operating state to a second network device in response to an event, such as an initial power up. The second network device is part of the cloud, and thus, providing cloud-based services. Subsequent to the uploading of the device information, the first network device receives information controlling the operation of the first network device based on the device information. |
US10855824B2 |
In-folding hinge structure having flexible display panel installed thereon
In a mobile communication terminal in which a flexible display panel is provided in two body portions which are foldably connected to each other, a plurality of rotation supports are provided in a central joint that connects the two body portions and two sliding panels sliding in the respective body portions together and the rotation supports are directly connected to the two body portions to support rotation of the body portions such that the body portions do not rotate over 180 degrees when the two body portions are fully unfolded, whereby damage of the flexible display panel provided on the surfaces of the two body portions is prevented. |
US10855823B2 |
Terminal
A terminal is provided, in accordance with the embodiments of the present disclosure. The terminal includes a printed circuit board, a display panel, and at least two functional modules. The printed circuit board is electrically coupled to the display panel. The display panel includes a display portion for displaying information, and a functional recess configured to receive the at least two functional modules. The functional recess is at least partially surrounded by the display portion. In the terminal of the embodiment the display portion can have a larger size, thereby displaying with a larger size of the display panel can be achieved. |
US10855822B2 |
Terminal display assembly and mobile terminal
A terminal display assembly and a mobile terminal are disclosed. The terminal display assembly may include a display screen, a light transmission and a seal ring. The display screen may define a through hole penetrating through the display screen in a thickness direction of the display screen. The light-transmission cover plate may be disposed on the display screen and cover the through hole. The seal ring may be disposed in the through hole. The seal ring may include a bottom and an outer wall. The bottom may be disposed on the light-transmission cover plate. The outer wall may be connected to the bottom, and at least a part of the outer wall may be disposed on the display screen. |
US10855818B2 |
Apparatus and methods for optimizing dirty memory pages in embedded devices
Disclosed are apparatus and methods for providing images of memory objects. A computing device can receive a plurality of memory objects for one or more executable software components. The computing device can classify the plurality of memory objects in accord with a plurality of object classifications. A particular object classification can represent a probability that a memory object classified with the particular object classification is to be written to during execution of the one or more executable software components. The computing device can order the plurality of memory objects based on the plurality of object classifications. The computing device can provide an image for the one or more executable software components using the computing device, where the image includes the ordered plurality of memory objects. |
US10855816B2 |
Highly parallel programmable packet editing engine with a scalable control infrastructure
A highly parallel programmable packet editing engine with a scalable control infrastructure includes receiving an ingress packet having one or more headers; assigning, by one or more processors, the one or more headers of the ingress packet to a number of zones, wherein each zone is a grouping of adjacent headers that are closely related to one another by information content or processing type; performing, by the one or more processors, offset computations for the one or more headers in a zone concurrently with offset computations of headers assigned to other zones; performing, by the one or more processors, different header operations on the one or more headers concurrently with respective ones of a plurality of editing engines; combining, by the one or more processors, the edited one or more headers at the computed offsets to generate a modified egress packet; and providing, for transmission, the modified egress packet. |
US10855812B1 |
Automated identification of service boundaries based on system focus optimization using distributed tracing data
A method for microservices architecture optimization is disclosed. The method includes receiving a first application request message at a gateway service, and generating a first client request message, by the gateway service, based on the first application request message. The first client request message may have a customized header comprising an identification of the gateway service. The method may include forwarding the first client request message from the gateway service to a first service of a plurality of services, and the first service updating the customized header of the first client request message to add an identification of the first service. The method includes generating, at the first service, a first client response message comprising the customized header, and generating, at the gateway service, a deployment scheme for a subset of services of the plurality of services based on the customized header of the first client response message. The deployment scheme may utilize an application specific criteria. |
US10855811B2 |
Network device and information processing method
For information processing, a network device includes a first communication component that is connected with a server via a first type of access network, and performs an information interaction with the server. The network device further includes a second communication component that is connected to the first communication component. The second communication component connects with at least one terminal device and performs an information interaction with the at least one terminal device by sending information based on an information interaction with the server. |
US10855810B2 |
Barcode reader that obtains firmware from a remote server
A barcode reader may include barcode reading hardware, which may include an image sensor. The image sensor may capture an image of a barcode within a field of view. The barcode reading hardware may also include a communication interface for output of decoded data to a remote computing system. The barcode reader may also include volatile memory and non-volatile memory. The non-volatile memory may include start-up instructions. The barcode reader may also include a processor. The processor may be configured to, upon power-up of the barcode reader, execute the start-up instructions to obtain firmware for operating the barcode reader from a remote configuration server, load the firmware to the volatile memory, and commence execution of the firmware to commence barcode reading functions of the barcode reader without performing a re-boot operation. |
US10855808B1 |
Intelligent load balancer
Techniques for routing requests on a network are described. In accordance with certain aspects, a temporal window is incremented or moved over time to facilitate dynamic routing decisions. The temporal window may be used to project or estimate incoming request traffic based on a suitable probabilistic distribution model, such as a Poisson or Gaussian probability distribution, applied to the window so as to estimate or predict traffic at different times as the window is incremented. Estimated execution times for incoming requests may also be computed so that arrival and completion times of each request or traffic event can be modeled. Processor-implemented routines may be employed to solve the sub-problems defined by the temporal window incoming traffic estimation and the estimated execution times efficiently, allowing the parent or overall routing decision problem to be solved efficiently using dynamic processes, including in real-time contexts. |
US10855806B2 |
Proxy injection of browser-executable functions
A proxy, such as a proxy server or proxy server application executed on a user device may inject code into web content for execution by a web browser. The injected code may perform functions such as tracking and reporting interaction with the web content and browser-level filtering of the web content. The web browser may execute the injected code to track and report user interaction with the web content and to filter web content delivered to the web browser. |
US10855804B2 |
Needs-matching navigator system
A needs-matching navigator system and social network facilitator appurtenances including, for a large user plurality, software driven modules residing on electronic communications enabled platforms and devices. Beyond altruistically enhancing flourishing life horizons and life quality metrics, the modules facilitate (A) knowing respective user bias, profile, perspective, wellbeing orientation, and privacy preference; (B) understanding user needs description and wellbeing criteria; (C) finding answer and solutions to the needs by user biased projecting the description onto electronically stored knowledge-bases; (D) matching the user to the answers and solutions; and preferably (E) creating an instant electronic communications interactive community for the respective user, by inverse projecting large subsets of the answers and solutions back onto the large plurality of users; according to said users' profiles and needs descriptions. This navigable community may be classified into spontaneous castes; having various degrees of relevant understanding, expertise, experience, and/or curiosity about these answer and/or solution projections. |
US10855801B2 |
Indicating recent content publication activity by a user
Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user. |
US10855796B2 |
Data storage method and device
The present disclosure provides a data storage method and device, wherein the method comprises: invoking a local storage interface of a browser, and storing application data to a storage space under a domain name corresponding to a current page, the domain name supporting a generic domain name; when the storage space under the domain name is insufficient to store the application data, creating at least one iframe, each iframe loading a proxy page corresponding to a sub-domain name under the domain name; and storing remaining application data in an additional storage space corresponding to the at least one sub-domain name. The method allows the local storage of a browser to meet the data storage demand of various capacities. |
US10855792B2 |
HTTP-based stream delivery
Stream delivery within a content delivery network (CDN) includes recording the stream using a recording tier, and playing the stream using a player tier. Recording begins when the stream is received in a source format. The stream is then converted into an intermediate format (IF), which comprises a stream manifest, one or more fragment indexes (FI), and a set of IF fragments. A player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the proxy of a request for the stream, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. Preferably, fragments are accessed, cached and served by the proxy via HTTP. |
US10855785B2 |
Participant engagement detection and control system for online sessions
In implementations of a participant engagement detection and control system for online sessions, a computing device implements a participant engagement system to monitor user actions of participants during an online session, and track engagement levels of the participants by mapping the user actions and content of the online session to a timeline of the online session. Engagement scores for the participants are determined based on the mapping of the user actions and the content at each time interval of the timeline. Low-engagement participants having a probability of dropping out of the online session are determined based on the engagement scores. Engaging content is selected as determined to increase an engagement level of the low-engagement participants, and the engaging content is communicated to the low-engagement participants. Furthermore, the engaging content and identifiers of the low-engagement participants can be communicated to a presenter of the online session. |
US10855783B2 |
Communication notification trigger modeling preview
In some embodiments, a real-time and interactive preview of alerts is provided in a user interface. A computer system parses a set of rules that specifies an alert definition. Each rule identifies a set of observations and an alert trigger criterion based on user input in the user interface. For a rule, the computer system accesses historical data corresponding to the set of observations identified by the rule and determines, based on an analysis of the historical data, time points that trigger alerts over a time period according to the rule. The analysis is based on the alert trigger criterion identified by the rule. The computer system aggregates, based on the alert definition, the time points determined for the rule with time points determined for another rule from the set of rules. Further, the computer system generates an alert preview over the time period for presentation at the user interface. |
US10855779B2 |
Information processing system and control method
There is provided an information processing system in which, when a service server receives a request for invalidating a cloud user authority to use a first function, the cloud user authority to use the first function is invalidated, and a local user authority is invalidated. |
US10855778B2 |
Distributed ledger for edge server management
In a system comprising a set of gateway devices operatively coupled to a set of edge servers, a method obtains data at a given one of the edge servers, wherein at least a portion of the data comprises valuation data attributable to at least one of the one or more gateway devices. The method sends the data from the given one of the edge servers to a blockchain or distributed ledger shared by the set of edge servers for storage of the data on the blockchain. Such a method provides blockchain-based edge server value management that enables a single view of cross-edge operational and value contributions associated with the set of edge servers in the system. |
US10855777B2 |
Declarative security management plugins
Systems and methods for a client-server system including a client and a runtime server to provide extended management services utilizing declarative service management plugins. The client may transmit client service data associated with a set of extension declarations of a service plugin package using a client service plugin. The runtime server may add the set of extension declarations to the first set of the management services. The runtime server may receive the client service data from the client. The runtime server may provide a management service of a set of management services for the client that may be based on the client service data and a subset of the set of extension declarations corresponding to the first management service. The first subset of the set of extension declarations may specify how the first management service is provided to the client. |
US10855776B2 |
Method and device for managing sessions
A method and device for managing sessions comprises obtaining first identification information of a first session of a plurality of sessions and group operation identification information of a group operation to be performed for the plurality of sessions, each of the plurality of sessions replicating, from a source of the session to a destination of the session, a file system or a management system that manages the file system; determining whether the first session meets a condition that a session is suitable to be selected as a managing session, the managing session managing the plurality of sessions to perform the group operation on the plurality of sessions; in response to the first session failing to meet the condition, obtaining second identification information of a second session of the plurality of sessions, the second identification information being different from the first identification information; and selecting the managing session based on the second identification information. |
US10855769B2 |
Prioritizing memory devices to replace based on namespace health
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device detects memory error(s) associated with a plurality of sets of memory devices of sets of storage unit(s) (SU(s)) within the DSN that distributedly store a set of encoded data slices (EDSs). The computing device facilitates detection of EDS error(s) associated with the memory error(s). For a set of memory devices, the computing device establishes a corresponding memory replacement priority level and facilitates replacement of corresponding memory device(s) associated with the EDS error(s) based on the corresponding memory replacement priority level. |
US10855767B1 |
Distribution of batch data to sharded readers
A system may route incoming data to different data shards using a scalable system architecture. The system may include a data ingestion service, such as a naming service that may input data for you by the system. This data may be routed to specific applications, which may be associated with different shards of the data. The system may decouple data ingestion components from application components to enable adding additional capacity at either end of the system, or anywhere between, to accommodate increases in demand and/or to increase throughput. For example, the system may be modified to add additional data ingestion components without modifying the number of applications components to increase throughput of data ingestion. Similarly, the system may be modified to add application components without modifying the number of data ingestion components to increase throughput of data analysis, for example. |
US10855763B2 |
Method and apparatus for synchronizing applications' consumption of remote data
Presented here are methods and systems for enabling multiple consumers to view an ordered data stream at the same time. An embodiment of the invention follows a client-server model, in which there is one server that is the source of the data and multiple clients that are the consumers of the data. Additionally, this invention can also be embodied by a number of other models, including but not limited to: 1) multiple servers or server clusters acting as data sources, and multiple clients acting as consumers, 2) pure peer-to-peer, where each peer can be both a source and/or a consumer of data, 3) a server-assisted peer-to-peer model, where peers may be both a source and/or a consumer of data and a set of one or more servers act as source and back-up and provide meta-information about the peers, such as which data is available from which peer. |
US10855759B2 |
Utilizing a hierarchical index in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes generating contention level data by evaluating an update contention level in response to determining to update an entry of a node of a dispersed hierarchical index. The update of the node is executed when the contention level data indicates that the update contention level is favorable. An index update request is generated for transmission to an index update unit via a network when the contention level data indicates that the update contention level is unfavorable. |
US10855753B2 |
Distributed computing of vehicle data by selecting a computation resource of a remote server that satisfies a selection policy for meeting resource requirements according to capability information
The technology disclosed allows for remote distributed computing and storage of vehicle data obtained from one or more vehicles. Specifically, the technology disclosed is capable of determining, at a vehicle, resource requirements for a software application. The technology disclosed is also capable of selecting a computation resource from a plurality of computation resources based on one or more selection policies for meeting the resource requirements, sending the vehicle data from the vehicle to the selected computation resource, receiving at the vehicle data from the selected computation resource and utilizing the data obtained from the computation resource and data in the vehicle in the software application. |
US10855752B2 |
Promulgating information on websites using servers
A method uses web servers to promulgate information from one server to another, instead of promulgating the information by the user to each server individually. A first server receives a first request for promulgating web-information from a user, locally promulgates the web-information, and sends a second request to at least one second website server to instruct the second website server to locally promulgate the web-information. The selection of the second server is done according to a preset configuration file which includes a relationship mapping between the first website server and the second website server. The relationship mapping may provide the user information related to the second website server based on the user information related to the first website server. The present disclosure further discloses a communication apparatus and a communication system. |
US10855751B2 |
Securing content using pipelines
A transcoding service is described that is capable of transcoding or otherwise processing content, such as video, audio or multimedia content, by utilizing one or more pipelines. A pipeline can enable a user to submit transcoding jobs (or other processing jobs) into an available pipeline, where a transcoding service (or other such service) assigns one or more computing resources to process the jobs received to each pipeline. The transcoding service and the pipelines can be provided by at least one service provider (e.g., a cloud computing provider) or other such entity to a plurality of customers. A service provider can also provide the computing resources (e.g., servers, virtual machines, etc.) used to process the transcoding jobs from the pipelines. |
US10855749B2 |
Methods, devices and systems for a distributed coordination engine-based exchange that implements a blockchain distributed ledger
A distributed system that implements an online exchange may comprise a plurality of server nodes, each of which being configured to receive exchange transaction proposals from customers of the online exchange over a computer network and each being configured to store a copy of a blockchain distributed ledger of completed exchange transactions. A distributed coordination engine may be coupled, over the computer network, to the plurality of server nodes and may receive a plurality of exchange transaction proposals from the plurality of server nodes. The distributed coordination engine may be being further configured to achieve consensus on the plurality of exchange transaction proposals and to generate, in response, an ordering of agreed-upon exchange transaction proposals that includes the plurality of exchange transaction proposals on which consensus has been reached. This ordering of agreed-upon exchange transaction proposals is identically provided to each of the server nodes and specifies the order in which the server nodes are to execute exchange transactions and to update their copy of the distributed ledger. The ordering of agreed-upon exchange transaction proposals may optionally be re-ordered and identically provided to each server node to conform to the local orderings at the exchange transaction proposal's node server of origin. |
US10855746B2 |
Generating content fragments for content distribution
Disclosed are various examples for specifying portions of content files that can be stored on a client device. A content file stored in a remote storage area can be segmented into content fragments. A manifest file that specifies which portions of the content file correspond to content fragments can also be generated. The manifest file and content fragments can be packaged into a content package file that is stored on a client device and interpreted by a content proxy server. |
US10855745B2 |
Systems and methods for downloading data chunks using a varying number of simultaneous connections
Systems and methods are provided that may be implemented to adjust or otherwise vary the number of simultaneous and separate connections that are employed for downloading separate data chunks of a single data file across a network from a single backend data source. A common file hashing algorithm may be extended to provide hashing by parts on multiple sets of data bytes, and may be implemented together with connection logic executing on a frontend client system and the leveraging of backend components. |
US10855744B2 |
Systems and methods for dynamic file creation
A dynamic file creation including a processor coupled to a data storage device and configured to execute a content downloading module system is provided. The content downloading module is configured to acquire a source identifier associated with a data repository. The content downloading module executes a plurality of separate and distinct download content portion requests on the data repository for portions of data pursuant to user specific parameters. The content downloading module downloads the portions of the data from the data repository into the data storage device as separate and distinct intermediate data files. The content downloading module combines the separate and distinct intermediate data files corresponding to each of the portions of the data into a consolidated data file. |
US10855742B2 |
Buffering in HTTP streaming client
A buffer model in an HTTP streaming client may include receiving a first content fragment of a first content stream in response to a first HTTP request. It may also include receiving a second content fragment of a second content stream in response to a second HTTP request. The buffer model may further include storing the first and second content fragments in first and second buffers of a plurality of configurable buffers. The first and second content fragments may be multiplexed into a third buffer of the plurality of buffers. The multiplexed first and second content fragments may be stored in a fourth buffer of the plurality of buffers for playback. The buffer model may be implemented by an application. The buffers may be designed based on one or more constraints. |
US10855736B2 |
Enhanced block-request streaming using block partitioning or request controls for improved client-side handling
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server. A client device can be adapted to take advantage of the ingestion process. The client device might be configured to optimize use of resources, given the information available to it from the ingestion system. This may include configurations to determine the sequence, timing and construction of block requests based on monitoring buffer size and rate of change of buffer size, use of variable sized requests, mapping of block requests to underlying transport connections, flexible pipelining of requests, and/or use of whole file requests based on statistical considerations. |
US10855735B2 |
Using messaging associated with adaptive bitrate streaming to perform media monitoring for mobile platforms
Example media monitoring apparatus disclosed herein include means for accessing, at a first server, a first adaptive bitrate streaming URL collected by a meter executing on a mobile platform, the first adaptive bitrate streaming URL collected from a first message to be sent by the mobile platform to a second server to stream first media according to an adaptive bitrate streaming protocol, the first adaptive bitrate streaming URL received at the first server in a report sent from the meter executing on the mobile platform. Disclosed example apparatus also include means for requesting network log information corresponding to the first adaptive bitrate streaming URL from a service provider providing network access for the mobile platform. Disclosed example apparatus further include means for monitoring presentation of the first media on the mobile platform using the network log information. |
US10855732B2 |
Electronic signature collection within an online conference
Techniques and systems are described that support collection of electronic signatures within an online conference. At least one user input is received as part of the online conference. The user input specifies an attendee of the online conference that is provide an electronic signature. A signature module is communicated within the online conference. The signature module is configured to receive the electronic signature from the attendee. The electronic signature received via the signature module from the attendee within the online conference is applied to the digital content. |
US10855730B2 |
Clean video switch among multiple video feeds in a security system
A system and method for using both video and periodically refreshed images in a video surveillance system is described herein the method comprising receiving a first request from a first device at a first camera for a first video stream generated by the first camera to be transmitted using a first communication path; beginning the process of establishing the first communications path from the first camera to the first device; establishing second communications path from the first camera to the first device while the first communications path is being established, wherein the second communications path can be used to transmit a plurality of periodically refreshed images while the first communications path is being established; transmitting the plurality of periodically refreshed images from the first camera to the first device using the second communications path while the first communications path is being established; and transmitting the first video stream from the first camera to the first device using the first communications path once it has been established, and then shutting down the transmission of the plurality of periodically refreshed images using the second communications path. |
US10855721B2 |
Security system, security method, and recording medium for storing program
Provided is a security system or the like with improved security. A security system according to one embodiment of the present invention is provided with: a packet reception means that receives a request from an intruding device that is attempting intrusion; a dummy resource characteristic information storage means that stores characteristic information for a plurality of virtual dummy resources; a dummy resource operation management means that manages whether or not to operate the dummy resources on the basis of the characteristic information; a dummy resource management means that determines whether or not the dummy resources which are virtually operated by the operation management means should respond that said resources are present; a dummy response generation means that, for each dummy resource that the dummy resource management means has determined should respond, generates a dummy response on the basis of the characteristic information in response to the request directed to the dummy resource; and a dummy response transmission means that transmits the dummy response to the intruding device. |
US10855720B2 |
Method and apparatus for managing non-integrity protected message
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Embodiments herein provide a method and an apparatus for managing a non-integrity protected message. The method includes receiving a reject cause message from a first public land mobile network (PLMN) in response to a transmission of a registration request message to the first PLMN, re-attempting the transmission of the registration request message to one of the first PLMN and a second PLMN, receiving registration accept message from one of the first PLMN and the second PLMN in response to the re-attempting, and resetting a counter maintained for the first PLMN by the UE. |
US10855718B2 |
Management of actions in a computing environment based on asset classification
Systems, methods, and software described herein provide for responding to security threats in a computing environment based on the classification of computing assets in the environment. In one example, a method of operating an advisement computing system includes identifying a security threat for an asset in the computing environment, and identifying a classification for the asset in relation to other assets within the computing environment. The method further provides determining a rule set for the security threat based on the classification for the asset and initiating a response to the security threat based on the rule set. |
US10855713B2 |
Personalized threat protection
Implementations described herein disclose a system for providing personalized threat protection for users of computer applications. An implementation of a method disclosed herein includes analyzing usage pattern of an application by a client to determine various application functionalities used by the client, identifying security threats related to the various application functionalities used by the client, and changing the configuration settings of the application for the client based on the plurality of security threats. |
US10855712B2 |
Detection of anomalies in a time series using values of a different time series
In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model. |
US10855711B2 |
Threat mitigation system and method
Concept 6)A computer-implemented method, computer program product and computing system for: obtaining consolidated platform information to identify current security-relevant capabilities for a computing platform; determining comparative platform information that identifies security-relevant capabilities for a comparative platform; and generating comparison information that compares the current security-relevant capabilities of the computing platform to the comparative platform information of the comparative platform to identify a threat context indicator. |
US10855709B2 |
Tracing mechanism for monitoring and analysis of cloud-based communication session attacks
A tracing mechanism is provided for analyzing session-based attacks. An exemplary method comprises: detecting a potential attack associated with a session from a potential attacker based on predefined anomaly detection criteria; adding a tracing flag identifier to a response packet; sending a notification to a cloud provider of the potential attack, wherein the notification comprises the tracing flag identifier; and sending the response packet to the potential attacker, wherein, in response to receiving the response packet with the tracing flag identifier, the cloud provider: determines a source of the potential attack based on a destination of the response packet; forwards the response packet to the potential attacker based on the destination of the response packet; and monitors the determined source to evaluate the potential attack. The response packet is optionally delayed by a predefined time duration and/or until the cloud provider has acknowledged receipt of the notification. |
US10855702B2 |
Threat mitigation system and method
A computer-implemented method, computer program product and computing system is provided that may be utilized in a threat mitigation system. The method may include displaying initial security-relevant information that includes analytical information. The method may also include allowing a third-party to manipulate the initial security-relevant information with automation information. The method may further include generating revised security-relevant information that includes the automation information. |
US10855693B2 |
Using an adaptive trust profile to generate inferences
A system, method, and computer-readable medium are disclosed for generating an adaptive trust profile via an adaptive trust profile operation. In various embodiments the adaptive trust profile operation includes monitoring an electronically-observable action of an entity, the electronically-observable action of the entity corresponding to an event enacted by the entity; converting the electronically-observable action of the entity to electronic information representing the action of the entity; generating the adaptive trust profile based upon the action of the entity; and, deriving an inference regarding the action of the entity using the adaptive trust profile. |
US10855686B2 |
Preventing unauthorized access to secure information systems using multi-push authentication techniques
Aspects of the disclosure relate to preventing unauthorized access to secured information systems using multi-push authentication techniques. A computing platform may receive an event request associated with a group of enrolled devices. The computing platform may load multi-push settings and identify one or more user devices linked to the group of enrolled devices. Then, the computing platform may generate one or more notifications for the one or more user devices, and each notification may be generated for a corresponding user device based on device-specific user account state information. After sending the one or more notifications, the computing platform may generate one or more event execution commands based on prompt response information received from the one or more user devices and may send the one or more event execution commands to an event management computer system, which may execute an event corresponding to the event request. |
US10855685B2 |
Systems and methods for determining access request scoring for access outcomes
Resources can be secured by a resource security system. The resource security system can determine whether to grant or deny access to resources using authorization information in an access request. The resource security system can also determine whether the access request is legitimate or fraudulent using risk scoring models. A score transformation table can be used to provide consistency in the risk level for a particular score over time. The score transformation table can be based on a target score profile and a precision format (e.g., integer or floating point). The score transformation table can dynamically adapt based on the trending top percent of risk and can account for changes in the distribution of scores over time or by weekday. The scores can be used to determine an access request outcome. Access to the resource can be accepted or rejected based on the outcome. |
US10855684B2 |
Communication framework for a federation of network controllers
A communication framework is provided that can be configured to control or limit a network controller's ability to communicate, export, or share the network controller's data with others, such as with other network controllers in the network environment. As part of this framework, techniques are provided that enable constraints to be specified for a particular network controller, where the constraints control and limit the data that is permitted to be communicated from the particular network controller to other network controllers or intended data recipients in the network environment. |
US10855683B2 |
System and method for facilitating user interaction with a simulated object associated with a physical location
Systems and methods for facilitating user interaction with a simulated object that is associated with a physical location in the real world environment is herein disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of identifying the simulated object that is available for access based on location data. The location data can include a location of a device in a time period, the device for use by a user to access the simulated object. One embodiment includes, verifying an identity of the user; and in response to determining that the user is authorized to access the simulated object, providing the simulated object for presentation to the user via the device. |
US10855682B2 |
Virtual address for controller in a controller cluster
Examples described herein include a method and system for determining a number of controllers in a Network Authentication Server (NAS) controller cluster, wherein each of the controllers in the NAS controller cluster includes a unique Physical Internet Protocol (PIP) address; creating a number of unique Virtual Internet Protocol (VIP) addresses for use by an external authentication server (EAS) to communicate with the controllers in the NAS controller cluster, wherein the number of VIP addresses is to be proportional to the number of PIP addresses; and mapping each controller in the NAS controller cluster to a plurality of VIP addresses, wherein the VIP addresses are to have different priorities for different controllers in the NAS controller cluster. |
US10855679B2 |
Automated scalable identity-proofing and authentication process
An automated process is disclosed for improving the functionality of computer systems and electronic commerce in user identity-proofing. Steps include verifying that a user who is electronically seeking identity proofing is on an electronic directory of persons eligible for such identity proofing; creating an attest list for the user that includes associates who can vouch for his or her identity; collecting a video or other data from the user; sending the video or data to the associates and asking them for a confirmation or a disavowal of the identity of the user; deriving a biometric from the video or data upon receiving the confirmation; and saving the biometric as an identity-proofed biometric. |
US10855676B2 |
Audio verification
One or more techniques and/or systems are provided for audio verification. An audio signal, comprising a code for user verification, may be identified. A second audio signal is created comprising speech. The audio signal and the second audio signal may be altered to comprise a same or similar volume, pitch, amplitude, and/or speech rate. The audio signal and the second audio signal may be combined to generate a verification audio signal. The verification audio signal may be presented to a user for the user verification. Verification may be performed to determine whether the user has access to content or a service based upon user input, obtained in response to the user verification audio signal, matching the code within the user verification audio signal. In an example, the user verification may comprise verifying that the user is human. |
US10855675B2 |
Managed open source medical device
This document discusses designing and managing medical devices that are equipped with software, including a variety of ways of managing the public interest in safety and effectiveness of medical devices that are preferably implemented with open-source software. In one general aspect, a method of updating a medical device is disclosed. The method includes storing a vendor certificate in the device, and receiving and storing a licensed prescriber certificate in the device. A signed request to update code in the medical device can then be received and this request can be authenticated with one of the certificates, and the code can be updated in the medical device with code from the authenticated update request. |
US10855666B2 |
Alternate user communication handling based on user identification
The invention relates to providing alternate user communication based on user identification. A communication from a user may be received, and the communication may include an authentication credential from the user. When the user is determined to be an unauthorized user based on the authentication credential, the communication may be extended in order to capture more information from the unauthorized user, and to deter the unauthorized user from making other unauthorized access attempts. In addition to the extension of the communication with the unauthorized user, one or more additional alternate treatments may be presented to the unauthorized user in order to identify, track, and/or prevent access by the unauthorized user. |
US10855665B2 |
Simple protocol for tangible security
The claimed subject matter provides systems and/or methods that effectuate a simple protocol for tangible security on mobile devices. The system can include devices that generate sets of keys and associated secret identifiers, employs the one or more keys to encrypt a secret and utilizes the identifiers and encryptions of the secret to populate a table associated with a security token device that is used in conjunction with a mobile device to release sensitive information persisted on the mobile device for user selected purposes. |
US10855644B1 |
Address resolution protocol entry verification
In some embodiments, a method receives one or more address resolution mappings and sends the one or more first address resolution mappings to a manager for verification of the one or more first address resolution mappings. The method receives one or more responses based on the verification of the one or more first address resolution mappings and allows or disallows use of the one or more address resolution mappings based on the one or more responses. A list of verified address resolution mappings is received from the manager based on the verification of the one or more first address resolution mappings. Then, the method receives a second address resolution mapping and verifies the second address resolution mapping using the list of verified address resolution mappings. |
US10855643B2 |
Bluetooth low energy address resolving
The present disclosure relates to methods and arrangements in a private address resolving node of a personal area network deploying Bluetooth low energy, BLE and in particular to methods and arrangements for proactively resolving periodically updated private addresses. When performed in a private address resolving node of a personal area network deploying Bluetooth low energy, BLE, a method comprises resolving a periodically updated private address of a private address generating node connected to the private address resolving node. The private address is used in addressing messages from the private address resolving node to the private address generating nodes. The method comprises receiving (S41), from a private address generating node in the personal area network, an Identity Resolving Key, IRK, the IRK being received over an encrypted link established between the private address resolving node and the private address generating node and receiving (S43), from the private address generating node, private address update information defining when and how to update the private address of the private address generating node. Based on the received IRK and the received private address update information, an updated private address to be used when addressing a next message to the private address generating node is determined (S45). |
US10855637B2 |
Architecture for large data management in communication applications through multiple mailboxes
Technologies are described to increase a data limit for a user by introducing additional archive mailboxes as the original archive fills up or subsequently added archive mailboxes fill up. Thus, a user's data limit may be effectively removed through the use of additional archive mailboxes. In some examples, the additional mailboxes may be integrated into the architecture of the communication application such that their use is transparent to the user and/or an administrator of the communication application or associated service through the use of an application programming interface (API) that exposes a single multivalued strongly typed collection instead of dealing with multiple attributes and extending the schema every time a new type needs to be added. A mailbox locations attribute may act as the main storage of serialized mailbox locations and a mailbox identifier attribute may be used for indexing. |
US10855636B2 |
System and method for displaying message or user lists
A system and method displays lists of users or messages in segments, with some segments showing messages or users believed to be more relevant to the user than others on the list. |
US10855632B2 |
Displaying customized electronic messaging graphics
A system according to various exemplary embodiments includes a processor and a user interface coupled to the processor, the user interface comprising an input device and a display screen. The system further comprises memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: receiving, via the input device of the user interface, an electronic message comprising a scene identifier for a graphic; retrieving a user identifier for a user associated with the system; generating a customized graphic based on the scene identifier and the user identifier; and presenting the customized graphic within the electronic message via the display screen of the user interface. |
US10855630B2 |
Systems and methods for initiating external actions via a group-based communication system
A group-based communication platform may be utilized to execute one or more processing actions via respective external application systems based on messages exchanged among client devices via the group-based communication platform. A particular processing action may be executed for a particular message by generating a container including contextual data and payload data, wherein the payload data comprises the message for which the processing action is to be performed. The container is provided to the external application system via a proxy endpoint, thereby causing the external application system to execute the processing action based on the data included within the container. |
US10855619B1 |
Systems and methods for dynamic adjustment of workspaces based on available local hardware
Systems and methods adjust workspaces based on available hardware resource of an IHS (Information Handling System) by which a user operates a workspace supported by a remote orchestration service. A security context and a productivity context of the IHS are determined based on reported context information. A workspace definition for providing access to a managed resource is selected based on the security context and the productivity context. A notification specifies a hardware resource of the IHS that is not used by the workspace definition, such as a microphone or camera that has not been enabled for use by workspaces. A productivity improvement that results from the updated productivity context that includes use of the first hardware resource is determined. Based on the productivity improvement, an updated workspace definition is selected that includes use of the first hardware resource in providing access to the managed resource via the IHS. |
US10855618B2 |
Bandwidth adjustment method and related device
The present invention discloses a bandwidth adjustment method and a related device, so as to flexibly adjust a bandwidth. A controller obtains behavior characteristic statistics sent by an end cloud node device, and obtains bandwidth resources remaining on a system. The behavior characteristic statistics are a statistical result indicating behavior characteristics of occupying network bandwidth resources by a user when accessing the end cloud node device. The controller determines a bandwidth adjustment amount of the end cloud node device according to the behavior characteristic statistics and bandwidth remaining on the system. The controller sends a bandwidth adjustment instruction to a first network device. The bandwidth adjustment instruction is used to instruct the first network device to adjust, according to the bandwidth adjustment amount, a bandwidth allocated to the end cloud node device by a network device on a transmission link. |
US10855614B2 |
Managing committed processing rates for shared resources
Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed. |
US10855613B2 |
Dynamic market data filtering
Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded. |
US10855612B2 |
Suppressing broadcasts in cloud environments
A method for suppressing broadcast messages includes intercepting a packet from a client device. If the packet is a bootstrap protocol (BOOTP) request, the method stores the packet in a BOOTP queue and sets a timer for the packet. If the packet is a dynamic host configuration protocol (DHCP) request, the method stores the packet in a DHCP queue and sets a timer for the packet. The method then processes the packets stored in the BOOTP queue and the DHCP queue, where each BOOTP packet in the BOOTP queue is processed before any DHCP packet in the DHCP queue is processed. |
US10855609B2 |
Interconnect and method of operation of such an interconnect
An interconnect is provided that has a plurality of nodes, and a ring network to which each of the nodes is connected to allow packets to be transmitted between nodes. For an ordered sequence of packets one of the nodes is arranged as a source node to add each packet of the ordered sequence on to the ring network, and another of the nodes is arranged as a destination node to remove each packet of the ordered sequence from the ring network. The source node is enabled to add a packet of the ordered sequence on to the ring network without waiting for a previously added packet of the ordered sequence to be removed from the ring network by the destination node. When the destination node is unable to accept a given packet of the ordered sequence that is currently being presented to the destination node by the ring network, that given packet remains on the ring network and continues to be transmitted around the ring network such that after a respin period that given packet will be presented again to the destination node. The destination node is then arranged to prevent acceptance of at least any other packets of the ordered sequence subsequently presented to the destination node by the ring network until the destination node has accepted the given packet following at least one respin period. This can improve the efficiency of the ring network in the handling of ordered sequences of packets, whilst still ensuring the ordering constraints are met. |
US10855608B1 |
Reconnect restriction evaluator
A reconnect restriction evaluator is described. After detecting that a certain number of the reconnect requests submitted by a member of an on-line social network have failed, the reconnect restriction evaluator performs additional evaluation of the history of reconnect requests stored as associated with a profile of the member and determines whether the high count of failed requests recorded against the member are offset by one or more offsetting factors. Based on the result of the additional evaluation, the reconnect restriction evaluator generates an exemption indicator and stores it as associated with the profile of the member. |
US10855604B2 |
Systems and methods of data flow classification
Systems and methods of classifying data flows being communicated on a network by one or more network elements. One method includes creating a table including information of packet timestamps and pre-defined packet header fields, grouping packets into data flows based on information in the table, assigning flow identifiers to each data flow, determining a plurality of feature/characteristic sets having one or more features and/or one or more characteristics of the data flows, determining one or more classifiers to predict flow labels using the plurality of feature/characteristic sets, and generating a classification policy that includes the one or more classifiers to classify data flows on the network. The method can also include storing the classification policy in at least one non-transitory computer medium that is accessible by a network element that is classifying data flows on the network, and using the classification policy to classify data flows. |
US10855603B2 |
Methods and systems for multi-level network capacity allocation
Methods and systems for allocation of network capacity are disclosed. In one aspect, a method includes, determining a transmission profile for each of a plurality of service flow types, each transmission profile defining at least three different network capacity allocation parameters for a set of at least three different ordered network capacity allocation cycles, for each of the at least three ordered network capacity allocation cycles: selecting, for each service flow type, the network capacity allocation parameters in each service flow types transmission profile associated with a current network capacity allocation cycle of the at least three ordered network capacity allocation cycles, determining amounts of data to transmit for each of the plurality of service flow types based, at least in part, on the selected network capacity allocation parameters for the current network capacity allocation cycle, and transmitting the determined amounts over a communication network. |
US10855601B2 |
Model management in a dynamic QoS environment
The present invention provides a method of providing QoS models for a communications network in which: data is obtained data describing a plurality of QoS models, with each QoS model containing at least one QoS component specifying a characteristic of network traffic to be provided by the QoS model; monitoring network traffic to obtain a plurality of indicators, each indicating a characteristic of the network traffic associated with one of the QoS models; selecting, based on the indicators, a subset of the plurality of QoS models; and providing data identifying the subset of QoS models to a client device to enable the client device to send data over the network according to a selected one of the subset of QoS models. |
US10855598B2 |
Telecommunications apparatus and methods
A method of operating first and second terminal devices for transmitting data in a device-to-device communication mode in a wireless telecommunications system supporting communications on a first carrier operating over a first frequency band and a second carrier operating over a second frequency band. The first terminal device transmits control signalling on the first carrier and this is received by the second terminal device. The control signalling comprises an indication of an allocation of radio resource blocks on the second carrier to be used for transmitting user-plane data from the first terminal device to the second terminal device. The first terminal device then proceeds to transmit the user-plane data to the second terminal device on the second carrier using the radio resource blocks on the second carrier identified by the control signalling. The control signalling may also provide an indication of an allocation of radio resource blocks on the first carrier to be used for transmitting user-plane data to the second terminal device. |
US10855596B2 |
Load balancing among multiple endpoint computing systems of a domain
A method for load balancing among multiple endpoint computing systems of a domain includes receiving a request to access the domain; identifying a target endpoint from the multiple endpoint computing systems based on routing logic for the domain; obtaining a load metric for the target endpoint; determining whether the load metric for the target endpoint satisfies an overload condition; and redirecting a fractional portion of traffic of the domain away from the target endpoint and to an alternate endpoint of the multiple endpoint computing systems in response to determining that the load metric for the target endpoint satisfies the overload condition. |
US10855595B2 |
Simulated fibre channel trunking system
A FC networking system includes a first FC networking device that is coupled to a FC storage system. A second FC networking device is coupled to a server device and includes a first FC PHY converter that is coupled to the first FC networking device via a first and a second FC link. The second FC networking device also includes an Ethernet switch processor that is coupled to the first FC PHY converter via a plurality of Ethernet links. The Ethernet links include a first Ethernet link that is mapped to the second FC link and a second Ethernet link that is mapped to the third FC link. The second FC networking device groups the first Ethernet link with the second Ethernet link to provide an aggregated interface, and load balances FCoE traffic between the first Ethernet link and the second Ethernet link. |
US10855590B2 |
Elastic modification of application instances in a network visibility infrastructure
Introduced here are network visibility platforms having total processing capacity that can be dynamically varied in response to determining how much network traffic is currently under consideration. A visibility platform can include one or more network appliances, each of which includes at least one instance of an application configured to process data packets. Rather than forward all traffic to a single application instance for processing, the traffic can instead be distributed amongst a pool of application instances to collectively ensure that no data packets are dropped due to over-congestion. Moreover, the visibility platform can be designed such that application instances are elastically added/removed, as necessary, based on the volume of traffic currently under consideration. |
US10855588B2 |
Facilitating flow symmetry for service chains in a computer network
Techniques are described for facilitating flow symmetry using a scalable service platform that anchors the service chain. The scalable service platform may facilitate flow symmetry and, at least in some cases, flow stickiness for a first packet flow (a “forward packet flow” and a second, related packet flow (a “reverse packet flow”) both traversing the service chain in the forward and reverse directions, respectively. For example, a virtualized computing infrastructure may deploy a scalable service platform to perform load balancing of multiple forward packet flows, received from the gateway, among multiple parallel service instances for an ingress service in a service chain. For each corresponding reverse packet flows for the multiple forward packet flows, the scalable service platform load balances the reverse packet flow to the service instance for the egress service in the service chain that is applied to the corresponding forward packet flow. |
US10855586B2 |
Packet processing method and system, and device
The application disclose a packet processing method that includes: receiving, by a service distribution node, service routing information sent by a controller, where the service routing information includes a flow identifier, a service identifier, and a next-hop address, the flow identifier is used to identify a packet flow, the service identifier is used to identify a sequence of a service node instance that processes the packet flow, and the next-hop address is used to identify the service node instance that processes the packet flow; receiving a first packet; acquiring a first flow identifier according to the first packet, and searching the service routing information according to the first flow identifier to acquire a matched service identifier and a matched next-hop address; and sending a second packet to a first service node instance that has the matched next-hop address, which implements service processing on a packet flow. |
US10855584B2 |
Client-equipment-peering virtual route controller
The techniques discussed herein include an offload controller, a virtual routing controller, and/or virtual routing objects. In some instances the virtual routing controller may be configured and/or positioned to peer client premises equipment (CPE). This may include establishing an external gateway protocol session with CPE and generating a virtual routing object based at least in part on the session. In some examples, this virtual routing object may be used to configure routes between a switch and a virtual private cloud (VPC) and/or virtual machine (VM). |
US10855583B2 |
Supporting BFD packets in a virtualized switch environment
Examples disclosed herein relate to a method comprising receiving, at a first switch, a bidirectional forwarding detection packet, wherein the first switch and a second switch are part of a virtualized switch and each switch in the virtualized switch has a same Media Access Control (MAC) address, determining, at the first switch, that a destination MAC address included in the bidirectional forwarding detection packet is not owned by the first switch, determining, at the first switch, that the destination MAC address is owned by the second switch and bridging, from the first switch, the bidirectional forwarding detection packet to the second switch that owns the MAC address. |
US10855582B2 |
Using PCE as SDN controller
Embodiments relate generally to systems and methods for transitioning a system from a tradition network to a Software Defined Network (SDN) enabled network. In some embodiments, the systems and methods may comprise the use of a Path Computation Element (PCE) as a central controller. Smooth transition between traditional network and the new SDN enabled network, especially from a cost impact assessment perspective, may be accomplished using the existing PCE components from the current network to function as the central controller of the SDN network is one choice, which not only achieves the goal of having a centralized controller to provide the functionalities needed for the central controller, but also leverages the existing PCE network components. |
US10855580B2 |
Consistent route announcements among redundant controllers in global network access point
Systems and methods are described to enable management of redundant route announcements in an access point including multiple packet processors. Route controllers are described that can generate routing information distributing incoming packets to the access point among the packet processors. The route controllers can operate redundantly, such that a failure of a single controller does not cause a complete failure of the access point. To avoid different announcements by different route controllers (particularly under partial failure scenarios), the route controllers utilize a strongly consistent data store to store routing information. So long as a record within the data store contains valid information, it is considered authoritative and routing information from the record is announced by all route controllers. If the information is invalid, the route controllers attempt to overwrite the information with new, higher priority routing information. A single write succeeds, resulting in new authoritative routing information. |
US10855578B1 |
Anonymous communications network utilizing bridging connections between broadcast domains
A network is organized into a plurality of broadcast domains. Each broadcast domain includes a plurality of nodes each configured to cause messages to be sent to two or more other of the nodes within the broadcast domain. The broadcast domains are coupled via bridging connections. Each bridging connection couples at least one of the nodes from a first of the broadcast domains to at least one of the nodes of a second of the broadcast domains. The messages are caused to be sent through the plurality of broadcast domains via a subset of the bridging connections. The subset of the bridging connections is selected non-deterministically via the plurality of broadcast domains. |
US10855575B2 |
Adaptive traffic routing in a software-defined wide area network
A network orchestrator may receive from a branch gateway (BG) an indication that the BG has joined a wide area network (WAN). The network orchestrator may assign, based in part on first load information of a first virtual internet gateway (VIG) and second load information of a second VIG, the first VIG as a primary VIG for the BG. The network orchestrator may also transmit a first redistribution cost to the first VIG. The network orchestrator may also transmit a second redistribution cost that is greater than the first redistribution cost to the second VIG. |
US10855572B2 |
Area abstraction extensions to routing protocols
Embodiments of the invention may relate to a method for routing protocol area abstraction. The method may include electing an area leader from among network devices; generating, by the area leader, an area representation node identifier associated with the first area; distributing, by the area leader, the area representation node identifier to area edge devices; receiving, from the area edge devices, second area link state packets (LSPs); generating, by the area leader and using the second area LSPs, an area representation node LSP that includes the area representation node identifier and area neighbor adjacencies; and distributing, by the area leader, the area representation node LSP to a plurality of network devices in a second area of the network. In response to receiving a copy of the area representation node LSP, each of the network devices in the second area may advertise an adjacency to an area representation node. |
US10855569B2 |
Distributed radio transparent clock over a wireless network
An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset. |
US10855562B2 |
Traffic deduplication in a visibility network
Techniques for implementing traffic deduplication in a visibility network are provided. According to one embodiment, a packet broker of the visibility network can receive a control or data packet replicated from a core network. The packet broker can then apply a first stage deduplication process in which the packet broker attempts to deduplicate the control or data packet based on one or more interfaces of the core network from which the control or data packet originated, and apply a second stage deduplication process in which the packet broker attempts to deduplicate the control or data packet based on the content (e.g., payload) of the control or data packet. |
US10855561B2 |
Predictive service request system and methods
In some embodiments, a method is provided that includes one or more of the following features including creating service request outcome models each being based on a service request outcome. A service request entered using natural language can be received and tokenized. A binary matrix can be created from the tokenized service request, and a service request outcome model can be identified based on the binary matrix. The service request outcome model can be used to identify a service request category, a service request predicted resolution, and a service request diagnostic. A confidence value can be calculated based on the service request predicted resolution. The service request category, the service request predicted resolution, and the service request diagnostic can be transmitted to an automated service request resolution system to resolve the service request. |
US10855555B2 |
On-demand probing for quality of experience metrics
In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application. In response to receiving the application data packet, the network device may assign the data flow to a first link of a plurality of links and initiate a probing process for the data flow on the first link to determine one or more quality of experience (QoE) metrics for the first link. The network device may, at a later time, detect that the data flow is no longer being received. In response to detecting that the data flow is no longer being received, the network device may cease the probing process for the data flow on the first link. |
US10855552B2 |
Dynamic user interface computing platform
Systems, apparatuses, and methods are described for a dynamic user interface computing platform which may store user interface templates and generate corresponding user interfaces. An administrator may configure a user interface template with a form comprising one or more fields, layout preferences, and one or more rules. A user may, using a requesting device, request a user interface corresponding to the user interface template. The dynamic user interface computing platform may generate a user interface based on the user interface template, the layout preferences, and the one or more rules, and may send the user interface to the requesting device. The user may, using the user interface, submit data to the dynamic user interface computing platform. The dynamic user interface computing platform may validate the received data and submit it to another computing device. |
US10855550B2 |
Network traffic prediction using long short term memory neural networks
A server uses an LSTM neural network to predict a bandwidth value for a computer network element using past traffic data. The server receives a time series of bandwidth utilization of the computer network element. The time series includes bandwidth values associated with a respective time values. The LSTM neural network is trained with a training set selected from at least a portion of the time series. The server generates a predicted bandwidth value associated with a future time value based on the LSTM neural network. The provisioned bandwidth for the computer network element is adjusted based on the predicted bandwidth value. |
US10855548B2 |
Systems and methods for automatically detecting, summarizing, and responding to anomalies
Techniques are disclosed for summarizing, diagnosing, and correcting the cause of anomalous behavior in computing systems. In some embodiments, a system identifies a plurality of time series that track different metrics over time for a set of one or more computing resources. The system detects a first set of anomalies in a first time series that tracks a first metric and assigns a different respective range of time to each anomaly. The system determines whether the respective range of time assigned to an anomaly overlaps with timestamps or ranges of time associated with anomalies from one or more other time series. The system generates at least one cluster that groups metrics based on how many anomalies have respective ranges of time and/or timestamps that overlap. The system may preform, based on the cluster, one or more automated actions for diagnosing or correcting a cause of anomalous behavior. |
US10855546B2 |
Systems and methods for non-intrusive network performance monitoring
A first network device may receive packets as part of a traffic flow of an internet protocol session, select a packet based on a rule, and add, to a packet replica of the selected packet, routing information capable of being used to generate performance indicators associated with the IP session. The first network device may modify a portion of the packet replica to include values that will cause the packet replica to fail to reach a destination device associated with the IP session, and provide the packet replica to other network devices to cause a second network device to perform a validation procedure to determine that the packet replica is unable to be validated based on the values, to generate the performance indicators using the packet replica or a group of packet replicas that have been modified, and to provide the performance indicators to a particular device. |
US10855544B1 |
Interfaces for service requests in a balloon network
Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted. |
US10855543B2 |
Policy management method and system, and apparatus
Embodiments relate to the field of communications technologies, and in particular, to a policy management method and system, and an apparatus. The method includes: requesting, by a policy decision entity, an NFVO in a management domain of a composite NS to perform a management operation on a policy group. According to embodiments, consistency between the LCM policy of the composite NS and the LCM policy of the nested NS forming the composite NS is ensured, and policy management execution efficiency is improved in a scenario of providing a composite NS across management domains. |
US10855542B2 |
Network aware dynamic orchestration method and system for multicast services
Presented herein is an exemplified system and method that facilitate network-aware consolidation, by orchestration, of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors. |
US10855541B2 |
Methods and apparatuses for moving virtualized network function instances between network service instances
Systems, methods, apparatuses, and computer program products for moving VNF instances between network service instances are provided. One method includes, when a real network service is being instantiated, transmitting or receiving a move virtualized network function (VNF) operation to move at least one virtualized network function (VNF) instance from a source network service to a target network service. |
US10855537B2 |
Methods and apparatus for template driven infrastructure in virtualized server systems
Methods, apparatus, and articles of manufacture are disclosed for template driven infrastructure in virtualized server systems. An example apparatus includes a catalog mapper to map a requirement and system information associated with a cloud computing environment including a virtual controller to a first tag including instructions to deploy a first virtual resource corresponding to physical hardware and identify a template including the first tag based on the mapping, a plan generator to generate a plan corresponding to the template including an order of execution of tags including the first tag to deploy virtual resources including the first virtual resource to the cloud computing environment, and a controller invoker to deploy a workload domain to the cloud computing environment to execute an application by executing the instructions associated with the first tag included in the template in response to determining that the virtual controller can execute the plan. |
US10855536B1 |
Cloud compliance drift automation and root cause analysis tool
A method, enterprise information handling system (IHS), and a computer-readable storage medium provide for mitigating a noncompliant configuration of an IHS. A determination is made whether a triggering event has occurred that has a potential for degrading compliance of the enterprise IHS. In response to determining that the triggering event has occurred, a controller performs a configuration scan of the hardware and software of the enterprise IHS to obtain current configuration information. The controller determines changes in the current configuration information based on a comparison of the current configuration information with baseline configuration information that was obtained in response to a previous triggering event. A determination is made whether any changes determined in the current configuration information are non-compliant based on a comparison to compliance status information. The controller enables the enterprise IHS to perform a compliance remediation operation in response to determining that at least one change is non-compliant. |
US10855532B2 |
System and method to perform solution aware server compliance and configuration
In one or more embodiments, one or more systems, methods, and/or processes may receive a selection that indicates a server component of a list of server components associated with records associated with a first relation and associated with server components; may determine, based at least on the selection that indicates the server component, a list of capabilities associated with the server component from records associated with a second relation and associated with capabilities of server components; may receive a selection of at least one capability from the list of capabilities; may determine if one or more records, associated with a fourth relation and associated with one or more servers, are associated with the at least one capability and the server component; and if so, may provide a list of one or more server identifications, associated with the one or more records, that indicate the one or more servers. |
US10855531B2 |
Multiple networks for virtual execution elements
In some examples, a method includes receiving, by an orchestrator for a virtualized computing infrastructure, namespace specification data the specifies a namespace, a first virtual network for the namespace, and a second virtual network for the namespace; sending, by the orchestrator to a network controller for the virtualized computing infrastructure, based on the namespace specification data, at least one request to create, for a virtual execution element to be deployed to the namespace and instantiated in a computing device of the virtualized computing infrastructure, respective virtual network interfaces for the first virtual network and the second virtual network; and send, by the network controller to the computing device, interface configuration data to configure a first virtual network interface for the first virtual network and a second virtual network interface for the second virtual network. |
US10855529B2 |
Processing system, related integrated circuit, device and method
A hardware configuration circuit can sequentially read data packets from a non-volatile memory. For a first data packet, the circuit is configured to store the configuration data and the address included in the data packet in the register, select a target configuration data client circuit as a function of the address included in the first data packet, transmit a first data signal that includes the configuration data included in the first data packet to the target configuration data client circuit, receive a second data signal that includes configuration data stored in the target configuration data client circuit and the address associated with the target configuration data client circuit, and compare the configuration data and address received from the target configuration data client circuit with the configuration data and address stored in the register. |
US10855528B2 |
Viral system discovery and installation for distributed networks
Example implementations includes a systems and methods for viral discovery and installation for distributed networks. A master node in a first subnet of a network broadcasts an auto-discovery request and receives information identifying a first node in the first subnet. The master node initializes a first proxy data router configured to forward the auto-discovery request to a second subnet of the network. The master node receives information identifying a second node in the second subnet and may issue commands for execution on the second node, such as further proxy data router initialization or configuration updates for installation on the second subnet. |
US10855527B2 |
Bidirectional communication using edge timing in a signal
Systems, methods, and circuitries are provided to perform bidirectional communication using edge timing in a common signal. In one example, a method includes receiving a common signal on a signal line between a device and another device. The common signal includes a series of signal periods, and each signal period includes a first edge of a first type and a second edge of a second type different from the first type. In each signal period of the series of signal periods: information being communicated by the other device is determined based at least on the determined timing of the first edge and a timing for a subsequent second edge with respect to the signal period is determined based on information to be communicated to the other device. The subsequent second edge is generated at the selected timing in a subsequent signal period of the series of signal periods. |
US10855526B2 |
Sensor registration method, sensor registration system, and relay device
A sensor registration method according to one aspect of the present invention includes generating association information associating port information with sensor information, the port information identifying a connection port of a first communication device to which a sensor is connected, the sensor information including a type of the sensor, converting the association information to have a predetermined format, transmitting the converted association information to an information processing device configured to process data obtained from the sensor, and registering the sensor in the information processing device by storing the converted association information into the information processing device. |
US10855520B1 |
Utilizing upstream routing of multicast traffic from redundant multicast sources to increase multicast resiliency and availability
A network device selects a primary source for multicast traffic and a secondary source for the multicast traffic, where the multicast traffic is provided to endpoint devices communicating with a network, and where the primary source and the secondary source are redundant sources. The network device provides a first join request that includes information that causes a primary path to be provided from the primary source through the network. The network device provides a second join request that includes information that causes a secondary path to be provided from the secondary source through the network. The network device receives the multicast traffic from the primary source via the primary path and the secondary source via the secondary path, and provides the multicast traffic received from the primary source to the endpoint devices. The network device prevents the multicast traffic received from the secondary source from reaching the endpoint devices. |
US10855516B2 |
System for restoring services provided by a residential gateway
A residential gateway, which acts, after detecting a fault including at least one service to which the gateway normally gives access not being accessible or the quality of at least one service to which it normally gives access being degraded: to search for at least one IP route, referred to as an “emergency route”, to a destination for data associated with the service, and, if the gateway finds such an emergency route, using it to provide the service. The residential gateway is applicable to domestic gateways and to business gateways. |
US10855503B2 |
System and method for generating spreaded sequence with low peak-to-average power ratio (PAPR) waveform
Embodiments of the present disclosure relate to a method and system to generate a waveform in a communication network. The transmitter receives an input data and transmit a generated waveform to another communication system. The input data is spread with a spread code to generate a spread data and rotated using a constellation rotation operation to produce a rotated data. The rotated data is then precoded using precoding filter to produce a precoded data, and transformed into DFT output data using DFT operation. The DFT output data is then mapped with subcarriers to generate the sub-carrier mapped DFT data and modulated using Orthogonal Frequency Division Multiplexing (OFDM) modulation to generate the waveform with low PAPR. |
US10855501B2 |
Systems and methods for configuring carriers using overlapping sets of candidate numerologies
It is possible to reduce the implementation complexity associated with dynamic carrier configuration by defining overlapping sets of candidate numerologies for at least some carriers in the network. A common numerology is included in sets of candidate numerologies pre-associated with two different carriers. This reduces the amount of numerologies that need to be supported by the corresponding user equipments (UEs) and base stations, which in turn reduces the complexity of those devices, e.g., less complex hardware, protocol stacks, and software, lower storage and processing requirements, etc. The common numerology specifies a common subset of physical layer parameters for both carriers. In one example, the common numerology specifies the same sub-carrier frequency spacing and symbol duration for both carriers. The common numerology may further specify the same cyclic prefix (CP) length for symbols communicated over both carriers. |
US10855499B2 |
Demodulator for use in radio communication receivers
A radio receiver device is arranged to receive a radio signal modulated with a data packet including an address portion. The radio receiver comprises: a synchronisation circuit portion arranged to produce synchronization information corresponding to the data packet; a demodulation circuit portion comprising a correlator, wherein said demodulation circuit portion is arranged to receive the radio signal and to produce an estimate of the address portion comprising a plurality of demodulated bits using said correlator and the synchronisation information; an address checking circuit portion arranged to receive the plurality of demodulated bits, to check said plurality of demodulated bits for a predetermined bit pattern, and to produce a match flag if it determines that the plurality of demodulated bits corresponds to the predetermined bit pattern. The radio receiver device is arranged such that, upon detecting an upcoming timeout event, the demodulation circuit portion sends a timeout warning signal to the address checking circuit portion using a handshaking channel therebetween; said address checking circuit portion being arranged such that, if it receives the timeout warning signal, it stops checking the plurality of demodulated bits for the predetermined bit pattern. |
US10855498B1 |
Efficient signaling scheme for high-speed ultra short reach interfaces
A packaged semiconductor device includes a substrate and first, second, and third integrated circuit (IC) chips. The first integrated circuit (IC) chip is mounted on the substrate to receive first data and includes a first transfer interface to transmit the first data via first conductors formed in the substrate. The second IC chip mounts on the substrate and has a second transfer interface to receive the first data. The second IC includes on-chip conductors to route the first data on-chip to an output interface. The output interface transmits the first data via second conductors formed on the substrate. A third IC chip mounts on the substrate and has a third transfer interface to receive the first data via the second conductors. |
US10855494B2 |
Transmitter and receiver and corresponding methods
A transmitter is configured to transmit signals each having a pilot sequence including a plurality of pilot sequence symbols, wherein the transmitter includes a signal generator, wherein the signal generator is configured to provide the pilot sequence starting from a base sequence which includes a plurality of base sequence symbols, wherein the signal generator provides the pilot sequence symbols starting from the base sequence symbol successively repeated R−1 times, and wherein R is a natural number greater than or equal to two, wherein the base sequence is configured such that a correlation of the pilot sequence with a transmission signal formed from the pilot sequence has a main maximum which is as narrow as possible and/or secondary maximums which are as small as possible. |
US10855493B1 |
Low-complexity doppler estimator
An apparatus and method are provided for Doppler estimation of a signal received over a time-varying transmission medium, the method including receiving the signal over a channel of the time-varying transmission medium; sampling a magnitude of the received signal repeatedly over time; identifying unidirectional threshold crossings of the sampled magnitude about a threshold magnitude relative to a mean magnitude; measuring differences between the sampled magnitude and the threshold magnitude for the identified crossings; analyzing the measured differences over time; estimating the time-varying nature of the channel based on the analyzed differences; and transmitting a signal indicative of the estimated time-varying nature. |
US10855488B2 |
Scheduled automation associations for a lighting control system
A wireless lighting control system includes a remote server system connected to a wide area network and having software for configuring, monitoring, and controlling lighting fixtures at an installation site. The site includes wireless devices in communication with a gateway via a local wireless network and at least some of the wireless devices are configured for scheduled automation associations, for example, to control one or more lighting fixtures depending on the state of one or more wireless devices having sensors or user interface elements. The associations can activate specific lighting effects, such as power, dimming, and scene control and also are dependent on selected scheduling events such as one or more of a time of day, day of week, and time delay. |
US10855486B2 |
Dynamic control of smart home using wearable device
Embodiments of the present invention provide a method and system for dynamically controlling an appliance based on information received from a wearable device, to regulate the user's health. A wearable device is identified and configured to monitor at least one physiological aspect of the user. A controllable appliance with at least one sensor and at least one controllable setting is also identified. Health information of the user is received and utilized in generating, a user profile which comprises parameters related to the health of the user. Data from the wearable device and date from the controllable appliance is analyzed and it is determined whether the data matches the parameters related to the health of the user. If the data does not match the parameters related to the health of the user, then at least one controllable setting of the at least one controllable appliance is adjusted. |
US10855483B1 |
Device-state quality analysis
Systems and methods for device-state quality analysis are disclosed. Polling schedules may be generated based on which accessory devices have yet to be polled, which accessory devices are associated with less than favorable previous polling results, and/or which accessory devices are associated with a priority polling request. Polling requests may be generated using the schedules and the polling requests may be sent to systems associated with the accessory devices. Those systems may return current device-state data, which may be compared to stored device-state data to determine an accuracy value for the stored device-state data. Quality data may be generated using these accuracy values. |
US10855481B2 |
Live ink presence for real-time collaboration
A method for identifying a live ink presence for real-time collaboration can include assigning a presence identifier to a grouping of ink strokes in a shared inking canvas received from a particular user participating in a collaboration session; receiving a new ink stroke to the shared inking canvas from the particular user; and determining whether the new ink stroke is within a certain distance from previous ink strokes associated with the presence identifier. When the new ink stroke is not within the certain distance, the method includes assigning a new presence identifier the new ink stroke in the shared inking canvas, determining a location in the shared inking canvas for displaying a presence indicator, and displaying the presence indicator at the location; else, the method includes changing an existing location for a corresponding presence indicator according to a distance of the new ink stroke from the existing location. |
US10855480B2 |
Systems and methods for processing packets in a computer network
This disclosure provides systems and methods for processing packets. A system can include first computing device, a second computing device, and a first packet forwarding device. Each of the first computing device and the second computing device can be communicatively coupled to a respective port of the first packet forwarding device. Each port of the first packet forwarding device can be assigned a unique MAC address. For a first packet received from the first computing device, the first packet forwarding device can be configured to determine that a destination MAC address of the first packet matches the MAC address assigned to the port on which the first packet was received, and to forward the first packet to the second computing device, responsive to the determination. For a second packet received from the second computing device, the first packet forwarding device can be configured to forward the second packet via the port whose MAC address matches a source MAC address of the second packet. |
US10855478B2 |
Method and apparatus for protecting embedded software
Disclosed is a device and method to secure software update information for authorized entities. In one embodiment, a device for receiving secured software update information from a server, the device includes: a physical uncolonable function (PUF) information generator, comprising a PUF cell array, configured to generate PUF information, wherein the PUF information comprises at least one PUF response output, wherein the at least one PUF response output is used to encrypt the software update information on the server so as to generate encrypted software update information; a first encrypter, configured to encrypt the PUF information from the PUF information generator using one of at least one public key from the server so as to generate encrypted PUF information; and a second encrypter, configured to decrypt the encrypted software update information using one of the at least one PUF response output so as to obtain the software update information. |
US10855477B2 |
Non-volatile memory with physical unclonable function and random number generator
A device which can be implemented on a single packaged integrated circuit or a multichip includes a plurality of non-volatile memory cells, and logic to use a physical unclonable function to produce an initial key and to store the initial key in a set of non-volatile memory cells in the plurality of non-volatile memory cells. The device can include logic to use a random number generator to generate a random number, and logic to combine the initial key and the random number to produce an enhanced key. The physical unclonable function can use entropy derived from non-volatile memory cells in the plurality of non-volatile memory cells to produce the initial key. Logic is described to disable changes to data in the set of non-volatile memory cells, and thereby freeze the key after it is stored in the set. |
US10855470B2 |
USB security gateway
A USB security gateway device is integrated within a host computer. The USB security gateway device is used for protecting a USB port of a host computer against interaction with unauthorized USB device. The USB security gateway device qualifies any USB peripheral device before it allows it to interact with the host device. Qualification parameters are stored in the USB security gateway device and are reprogrammable. |
US10855468B2 |
System and method for efficient implementation of prime field arithmetic in ARM processors
The present invention provides a method for performing Elliptic Curve Cryptography (ECC) on data, the ECC implemented on multiple arithmetic layers. By performing multi-precision multiplication by implementing product-scanning to process columns of intermediary results in order to obtain a multiplication result by computing unsigned multiplication of data, accumulating a result of the multiplication and preserving a generated carry flag such that propagation of the carry flag is delayed, the present invention improves performance. |
US10855462B2 |
Secure in-band upgrade using key revocation lists and certificate-less asymmetric tertiary key pairs
A method includes securely booting a device using a bootloader, where the bootloader is digitally signed using a first cryptographic key associated with the bootloader. The method also includes executing one or more kernel or user applications using the device, where the one or more kernel or user applications are digitally signed using one or more second cryptographic keys associated with the one or more kernel or user applications. In addition, the method includes using an in-band channel to update or replace the first cryptographic key. |
US10855461B2 |
Security key change method, base station, and user equipment
The present invention provides a security key change method and a user equipment (UE). The method performed by the UE includes: receiving a key change command message from a master eNodeB (MeNB), wherein the key change command message comprises an indication that a change of a security key between the UE and a secondary eNodeB (SeNB), and the UE is configured with a dual connectivity between the MeNB and the SeNB; updating a security key between the UE and the SeNB; performing random access to the SeNB; and sending a key change complete message to the MeNB. |
US10855456B2 |
Quantum key distribution information leakage due to backflashes in single photon avalanche photodiodes
A quantum cryptography apparatus and system includes a photon emitter, a photon receiver, a first photodetector, a second photodetector, a first polarization optic, and a second polarization optic. The photon emitter is configured to emit a photon at a wavelength. The photon receiver is coupled to the photon emitter by at least one quantum channel. The photon receiver includes the first polarization optic configured to output the emitted photon in a polarization state. The first photodetector is configured to detect the emitted photon from the output of the first polarization optic. The second photodetector is configured to detect a backflash from the first photodetector. The second polarization optic is between the first photodetector and the second photodetector. The second photodetector and the second polarization optic are configured to internally calibrate the photon receiver. |
US10855443B2 |
Protecting polynomial hash functions from external monitoring attacks
Systems and methods for protecting from external monitoring attacks cryptographic data processing operations involving computation of a universal polynomial hash function, such as GHASH function. An example method may comprise: receiving an input data block, an iteration result value, and a mask value; performing a non-linear operation to produce a masked result value, wherein a first operand of the non-linear operation is represented by a combination of the iteration result value and the input data block, and the second operand of the non-linear operation is represented by a secret hash value, and wherein one of the first operand or the second operand is masked using a mask value; determining, based on the mask value, a mask correction value; and producing a new iteration result value by applying the mask correction value to the masked result value. |
US10855441B2 |
Method of generating a pseudonym associated with a communication device, a network node, computer program and computer program product
A method (40) of generating a pseudonym associated with a communication device (11) is disclosed. The method (40) is performed in a network node (13) of a communications system (10) and comprises generating (41) a pseudonym embryo based on one or more elements of a sequence (S1, S2, . . . , Sn), obtaining (42) the pseudonym as output of a masking operation applied to the pseudonym embryo, wherein the masking operation comprises a one-to-one mapping, and transmitting (43) the pseudonym to the communication device (11). A corresponding network node (13), computer program and computer program product are also disclosed. |
US10855434B2 |
Channel state information for adaptively configured TDD communication systems
For a base station or a User Equipment (UE) in communication with each other, the UE is configured by the base station for operation with an adapted Time Division Duplex (TDD) UpLink-DownLink (UL-DL) configuration. The base station configures a UE with resources for obtaining channel and interference measurements in two sets of Transmission Time Intervals (TTIs) and the UE obtains a Channel State Information (CSI) from the channel and interference measurements in the two sets of TTIs. |
US10855432B2 |
User equipments, base stations and methods
A user equipment (UE) is described. Receiving circuitry is configured to receive an activation command for semi-persistent channel state information-reference signal (CSI-RS) and channel state information-interference measurement (CSI-IM) resource(s) configuration, the semi-persistent CSI-RS and CSI-IM resource(s) configuration being associated with a DL BWP. The receiving circuitry is configured to receive a deactivation command for the semi-persistent CSI-RS and CSI-IM resource(s) configuration. Processing circuitry is configured to consider that the semi-persistent CSI-RS and CSI-IM resource(s) configuration is suspended when the associated DL BWP is being deactivated. |
US10855431B2 |
Method for transmitting control information in wireless communication system and apparatus therefor
A method of generating Acknowledgement/Negative Acknowledgement (ACK/NACK) information by a user equipment (UE) in a wireless communication system is discussed. The method includes receiving, by the UE from a base station (BS), a plurality of codewords through a plurality of downlink frequency bands related to a plurality of downlink carriers, wherein the UE is configured with a 1-codeword mode or a 2-codeword mode for each of the plurality of downlink frequency bands independently, and wherein a number of supported codewords is one for the 1-codeword mode or two for the 2-codeword mode; determining, by the UE, a total number of ACK/NACK bits, wherein the total number of ACK/NACK bits is determined based on a total number of the plurality of downlink carriers and the number of supported codewords; and generating, by the UE, a sequence of the ACK/NACK bits based on the total number of the ACK/NACK bits. |
US10855429B2 |
Reference signal transmission method and apparatus
Embodiments disclose a reference signal transmission method and an apparatus. The method includes receiving reference signal resource configuration information sent by a base station, where the reference signal resource configuration information includes antenna port quantity information and a resource configuration index. The method also includes determining a reference signal configuration from a reference signal configuration set according to the antenna port quantity information and the resource configuration index. The method also includes obtaining, according to the determined reference signal configuration, positions of the resource elements (REs) that are used to send the reference signal on the antenna ports in the antenna port set, and receiving reference signals according to the positions of the REs. |
US10855427B2 |
Downlink signal reception method, user equipment, downlink signal transmission method and base station
Provided are method and device for transmitting/receiving a downlink signal. A user equipment-specific reference signal (UE-RS) can be transmitted to a user equipment. A downlink control channel and a downlink data channel for the user equipment can share the UE-RS. Antenna port information about a transmission antenna port of the downlink control channel and/or a transmission antenna port of the downlink data channel is provided to the user equipment. The user equipment receives UE-RS(s) corresponding to the antenna port information and thus receives the downlink control channel and the downlink data channel. |
US10855426B2 |
Electronic device and communication method
The present disclosure relates to an electronic device and communication method. An electronic device used in a first terminal device side is configured for acquiring configuration information of reference signals of a second cell from a first control device of a first cell, measuring the reference signals based on the configuration information and feeding back information indicating the space beams in the second cell interfering with the first terminal device to the first control device. |
US10855425B2 |
Pilot scrambling for channel estimation
A wireless communication technique to improve channel estimation using pilot signals includes receiving data symbols for transmission over a wireless communication channel using multiple antenna ports, generating a plurality of scrambling sequences, each corresponding to one of the multiple antenna ports, mapping, for each antenna port, a corresponding pilot signal to time and frequency transmission resources using a corresponding scrambling sequence, multiplexing a first input from the data symbols and a second input from the mapping of the corresponding pilot signal to generate an output signal, and transmitting the output signal over a wireless communication channel. |
US10855421B2 |
Configuration of sounding reference signal resources in an uplink transmission time interval
Methods, systems, and devices for wireless communication are described. A method may include receiving control signaling indicating a location for a sounding reference signal (SRS) resource in a transmission time interval (TTI), and transmitting an SRS in the indicated location in the TTI based on the received control signaling. Another method may include transmitting control signaling indicating a location for a SRS resource in a TTI, and receiving an SRS at the indicated location in the TTI based on the transmitted control signaling. |
US10855418B2 |
Terminal, base station, communication system, and communication method
Provided is a terminal communicating with a base station, in which in a case where a physical downlink control channel is monitored in a first physical downlink control channel-physical resource block set, the physical downlink control channel is decoded in such a manner that the physical downlink control channel is rate-matched based on a prescribed reference signal, and in which, in a case where the physical downlink control channel is monitored in a second physical downlink control channel-physical resource block set, the physical downlink control channel is decoded in such a manner that the physical downlink control channel is rate-matched based on a reference signal that is set individually for each terminal. |
US10855415B2 |
Transmission device and method for transmitting data frame
A transmission device includes: an acquiring unit acquires LTF parameters, and acquires a start position I of allocated subcarriers, where the LTF parameters include a frequency domain transform parameter and a time domain transform parameter that are required for generating an LTF sequence; a frequency domain transform unit performs, according to the frequency domain transform parameter and the start position I, a frequency domain transform on an LTF basic sequence to obtain an LTF symbol; a time domain transform unit performs, according to the time domain transform parameter, a time domain transform on the LTF symbol to obtain the LTF sequence; and a sending unit adds the LTF sequence to a first data frame, and sends the first data frame to a second device, so that the second device determines the LTF basic sequence according to the LTF sequence and performs channel estimation according to the LTF basic sequence. |
US10855410B2 |
Adaptive wait in data communications
A machine-implemented method for controlling retry of unicast data packet transmission from a transmitter node to a receiver node comprises selecting a receiver node from a set of receiver nodes having different processing delays; transmitting a first unicast data packet to the receiver node; establishing a delay, at the transmitter node, for an expected acknowledgement wait duration; receiving, at the transmitter node, an acknowledgement packet from the receiver node; responsive to an actual acknowledgement wait duration being less than the expected duration, setting the expected duration to a new expected duration comprising at least the actual wait duration; transmitting a second unicast data packet to the receiver node; establishing a delay, at the transmitter node, for the new expected duration; and responsive to expiry of the new expected duration without receipt of an acknowledgement packet from the receiver node, retrying transmitting the second unicast data packet. |
US10855402B2 |
Method for transmitting or receiving ACK/NACK signal in wireless communication system and apparatus for same
A method for a terminal receiving an ACK/NACK signal in a wireless communication system, according to one embodiment of the present invention, comprise the steps of: transmitting an uplink signal including a terminal identifier of the terminal through one of a plurality of resources belonging to a first resource pool, according to a contention-based multiple access scheme; and attempting detection of an ACK signal and/or a NACK signal relating to the uplink signal from a second resource pool linked to the first resource pool, wherein when the terminal attempts detection of the ACK signal or the NACK signal, the ACK signal is assumed to be terminal-specifically signaled based on the terminal identifier, and the NACK signal is assumed to be broadcasted through a bitmap specific to the first resource pool. |
US10855399B2 |
Device and method of handling dual connectivity
A communication device comprises a storage device for storing instructions of receiving a radio resource control (RRC) message via a RRC connection on a first cell from a first BS, wherein the RRC message configures a secondary cell group (SCG) configuration to the communication device; synchronizing to a downlink (DL) of a second cell indicated in the SCG configuration, wherein the second cell belongs to a second BS; transmitting a RRC complete message to the first cell or a third cell of the first BS in response to the RRC message without performing a random access (RA) procedure to the second cell, if the RRC message indicates no need to perform the RA procedure to the second cell; and determining that the SCG configuration is successfully configured, when detecting a Radio Network Temporary Identifier (RNTI) on a DL channel from the second cell in a first time period. |
US10855398B2 |
Coding and modulation apparatus using non-uniform constellation
A coding and modulation apparatus and method are presented, particularly for use in a system according to IEEE 802.11. The apparatus comprises an encoder configured to encode input data into cell words according to a low density parity check code, LDPC, and a modulator configured to modulate said cell words into constellation values of a non-uniform constellation and to assign bit combinations to constellation values of the used non-uniform constellation, wherein said modulator is configured to use, based on the total number N of constellation points of the constellation and the code rate R, a particular non-uniform constellation, which has been optimized using the peak-to-average power ratio (PAPR). |
US10855395B2 |
Flexible data transmission scheme adaptive to communication channel quality
Methods and apparatus for transmitting Ethernet data along an Ethernet link with a BASE-T transceiver are disclosed. One exemplary BASE-T Ethernet transceiver includes an Ethernet data framing module having an input interface to receive Ethernet block data bits at a first data rate. Logic associates the Ethernet block data bits with an auxiliary bit and a number of zero bits. An error encoder is coupled to the logic to encode all of the data bits, auxiliary bit and zero bits into an error encoded transport frame having plural error check bits. A symbol mapper receives the error encoded transport frame and transforms the error encoded transport frame into multiple symbols. A transmitter coupled to the symbol mapper transmits the multiple symbols over an Ethernet link at one of a selection of symbol rates. The data rate of data transmitted over the Ethernet link is based on the number of zero bits. |
US10855393B2 |
Transmitting device and transmission system
A transmitting device, includes inputting a multiplex light multiplexed a first wavelength-multiplexed signal light stream in a first wavelength band and a second wavelength-multiplexed signal light stream in a second wavelength band; inputting a multiplex light multiplexed a third wavelength-multiplexed signal light stream in a first wavelength band and a fourth wavelength-multiplexed signal light stream in a second wavelength band; converting the first wavelength-multiplexed signal light stream to the second wavelength band; converting the third wavelength-multiplexed signal light stream to the second wavelength band; generating a first output signal light multiplexed by signal light in a first wavelength band among the multi-wavelength light so that wavelengths do not overlap; generating a second output signal light multiplexed by signal light in a second wavelength band among the multi-wavelength light so that wavelengths do not overlap; converting the first output signal light to the first wavelength band; and outputting the multiplexed light. |
US10855391B2 |
Method and device for analog beamfinding
A method (30) for analog beamfinding performed by a device (1, 2) is provided. The method (30) comprises performing (31) one or more one-dimensional beam sweeps in a first direction, performing (32) one or more one-dimensional beam sweeps in a second direction, and determining (33) a two-dimensional beam based on at least one one-dimensional sweep in the first direction and at least one one-dimensional sweep in the second direction. A corresponding device (1, 2), computer program (42) and computer program product (41) are also provided. |
US10855390B2 |
Synchronization signal optimizations for symbol index detection
Methods, systems, and devices for wireless communication are described. Some examples provide for identifying a primary synchronization signal (PSS) sequence of a synchronization subframe, determining, for the synchronization subframe, an extended synchronization signal (ESS) sequence based at least in part on the PSS sequence and transmitting the synchronization subframe. Other examples provide for generating an ESS sequence for a synchronization subframe to be communicated to a UE, scrambling the ESS sequence based at least in part on cell-specific information associated with the base station and transmitting, to the UE, the scrambled ESS sequence in the synchronization subframe. |
US10855386B1 |
Vehicle infotainment apparatus and method for controlling the same
A vehicle infotainment apparatus may include an antenna configured to receive a FM broadcast signal; an RF front end configured to modulate and demodulate the FM broadcast signal; and a controller configured to determine a type of content being broadcast by processing the FM broadcast signal, determine a reference level for switching a sound mode based on the determined type of the content, determine the sound mode based on the reference level and the level of the FM broadcast signal, and control the RF front end to modulate and demodulate the FM broadcast signal based on the determined sound mode. |
US10855380B2 |
Clock recovery circuits, systems and implementation for increased optical channel density
Techniques and circuits are proposed to increase averaging in the clock recovery band based on an amount of channel overlap in receivers using excess bandwidth for clock recovery, to mitigate the impact of spectral energy leaking into an active channel of interest from an adjacent active channel and to improve the accuracy of the phase estimate of the received transmitted clock. |
US10855374B2 |
Relay device, monitoring system and monitoring information transmission method
Provided is a technology for simultaneously monitoring a plurality of relay devices. A relay device 1 comprises a superimposing unit 2 and a monitor unit 3. The relay device 1 is interposed on an optical transmission path between optical communication devices that send and receive an optical signal, and has a function for relaying the optical signal flowing through the optical transmission path. The monitor unit 3 monitors the operation status of the relay device 1. At a predetermined timing, the superimposing unit 2 superimposes monitor unit 3 monitoring-information onto an optical signal of a primary signal flowing through the optical transmission path, by performing modulation processing on the basis of an oscillation signal having a predetermined oscillation frequency. The relay device 1 can spontaneously superimpose the monitoring information onto an optical signal and transmit same. |
US10855370B2 |
Luminescent detector for free-space optical communication
In one embodiment, an apparatus includes a photoluminescent wavelength-shifting material configured to receive an input-light data signal comprising a first range of wavelengths, absorb at least a portion of the received input-light data signal, and produce an emitted-light data signal comprising a second range of wavelengths based on an upper-state lifetime of the photoluminescent wavelength-shifting material. The apparatus also includes a focusing element configured to receive at least a portion of the emitted-light data signal, concentrate the received portion of the emitted-light data signal, and produce a concentrated-light data signal. The apparatus further includes a photodetector configured to receive the concentrated-light data signal, and produce an electrical current corresponding to the concentrated-light data signal. |
US10855369B2 |
Mobile device for optical wireless communication
A mobile device comprises a plurality of transmitters and receivers, each configured for optical wireless communication, wherein the plurality of transmitters and/or receivers are arranged on at least three surfaces of the mobile device such that each of the three surfaces has a respective at least one of the transmitters and/or each of the three surfaces has a respective at least one of the receivers. |
US10855368B1 |
System and method for wrist band transmitter and system thereof
A light weight transmission device providing an identification signal is disclosed. In one aspect, the device comprises a gating device for controlling the transfer of information to the transmitter, a data retaining device, in communication with the gating device, receiving and storing the information for a known period of time, and a controller, in communication with the gating device, providing a signal to the gating device to enable transfer of the retained information to the transmitter at a known time and for a known period of time. |
US10855367B2 |
Methods and apparatus to bridge communications between devices using low-energy devices
Methods, apparatus, and articles of manufacture are disclosed. An example apparatus includes a field device including a network bridge, the network bridge to convert first data received at a first Bluetooth Low Energy (BLE) radio of the network bridge, over a BLE network, from a second BLE radio of a remote device, and formatted according to a BLE communication protocol, into second data formatted according to an industrial communication protocol. |
US10855363B2 |
Multiple-input multiple-output (MIMO) repeater system
Technology for a diversity bi-directional repeater is disclosed. The diversity bi-directional repeater can include a first interface port, a second interface port, a 1st first-direction signal amplification and filtering path communicatively coupled between the first interface port and the second interface port, and a 1st second direction signal amplification and filtering path communicatively coupled between the first interface port and the second interface port. The diversity bi-directional repeater can further include a third interface port, a fourth interface port, a 2nd first-direction signal amplification and filtering path communicatively coupled between the third interface port and the fourth interface port, and a 2nd second direction signal amplification and filtering path communicatively coupled between the third interface port and the fourth interface port. |
US10855362B2 |
Combiner for use in a satellite communication system
A combining apparatus for use in a satellite communication system and a method for using the same. In one embodiment, the apparatus comprises: a plurality of antennas that each have a transmit aperture and a receive aperture and are operable to receive correlated signals from a satellite, wherein the receive aperture is operable to receive one of the signals from the satellite and determine its signal quality; a combiner communicably coupled to the plurality of antennas to combine multiple signals received from the plurality of antennas into one signal, wherein the combiner is operable to determine which signals received by the plurality of antennas are to be combined into the one signal based, at least in part, on at least one signal quality metric regarding the signals, the at least one signal quality metric being received from one or more tracking receivers external to the combiner; and a modem communicably coupled to receive the one signal from the combiner, wherein the modem is operable to send information to the plurality of antennas via the combiner as if only a single antenna is coupled to the combiner and the combiner is operable to aggregate information for the modem received from antennas in the plurality of antennas as if one single antenna provided the information to the combiner. |
US10855360B2 |
Wireless communication method and device
Embodiments of this application provide a wireless communications method and device, to enable frequency hopping to adapt to flexible transmission of a 5G system. The method includes: determining, by a network device, one of a time interval threshold for performing frequency hopping by a terminal during transmission of a first signal, a basic parameter set used by the terminal to transmit the first signal, or a configuration of a slot or a mini slot; and sending, by the network device, first information according to at least one of the time interval threshold, the basic parameter set, or the configuration of the slot or mini slot, where the first information is used to instruct the terminal to perform or not to perform frequency hopping during transmission of the first signal. |
US10855355B2 |
Channel state information reporting enhancements for unlicensed coordinated multipoint
Techniques and apparatus for reporting channel state information (CSI) for unlicensed coordinated multipoint (CoMP) operations are provided. One technique includes determining, based on one or more conditions, for each of a plurality of base stations available for a coordinated multipoint (CoMP) transmission, whether the base station has transmitted a channel state information reference signal (CSI-RS) in unlicensed spectrum. CSI feedback is reported based on the determination. |
US10855350B2 |
Systems and methods for beamforming feedback in mm wave wireless local area networks
A responder performing a hybrid beam forming operation by having multiple antennas configured to receive a training packet, responsively generate a beam-formed receive signal by processing the received training packet with previously determined analog beam coefficients, determine whether digital baseband channel (DBC) tracking is indicated based on a tracking-type parameter contained within the received training packet, process a non-precoded training signal within the beam-formed receive signal and responsively determine a DBC estimate, and provide a feedback message having transmitter precoder data based on the DBC estimate. |
US10855349B2 |
Signal transmission method and apparatus using codebook in wireless communication system supporting multiple antennas
The present invention relates to a method for transmitting, by a base station, a downlink signal using a plurality of transmission antennas comprises the steps of: applying a precoding matrix indicated by the PMI, received from a terminal, in a codebook to a plurality of layers, and transmitting the precoded signal to the terminal through a plurality of transmission antennas. Among precoding matrices included in the codebook, a precoding matrix for even number transmission layers can be a 2×2 matrix containing four matrices (W1s), the matrix (W1) having rows of a number of transmission antennas and columns of half the number of transmission layers, the first and second columns of the first row in the 2×2 matrix being multiplied by 1, the first column of the second row being multiplied by coefficient “a” of a phase, and the first column of the second row being multiplied by “−a”. |
US10855346B2 |
Massive MIMO architecture
Techniques are disclosed relating to a massive MIMO base station architecture. In some embodiments, a base station is configured to combine signals received by multiple antennas and, for at least a subset of processing elements included in the base station, each processing element is configured to operate on a different portion of the combined signals. In these embodiments, each portion includes signals from multiple antennas. In some embodiments, the portions are different time and/or frequency portions of the combined signals. In some embodiments, this distributed processing may allow the number of antennas of the base station to scale dramatically, provide dynamic re-configurability, facilitate real-time reciprocity-based precoding, etc. |
US10855345B2 |
Generalized beam management framework
Various aspects of the technology described herein are directed towards a generalized beam management framework in which beam management takes into account interference to steer a beam. Aspects comprise configuring a report request comprising a resource setting with channel state information-reference signal resource data and an associated report setting with parameter data corresponding to the one or more channel state information-reference signal resources. The report request is configured to instruct a user equipment device to include interference information when performing user equipment device beam management and reporting. Upon receiving the report request, the user equipment performs a beam measurement operation that includes interference information when generating the beam management report sent to the network device. |
US10855342B2 |
Method and apparatus for performing UE beamforming in a wireless communication system
A method for a wireless communications system is disclosed. In one example, a user equipment (UE) (e.g. a mobile phone), receives an indication from a network about one or more UE beams that the UE can use for transmission or reception. The UE uses the one or more UE beams for transmission or reception. If and when a certain condition is fulfilled, for example, there is a beam tracking failure, the UE transmits or receives a specific signal via a specific UE beam. The specific UE beam is different from the one or more UE beams that were indicated by the network, and is selected by the UE. |
US10855341B2 |
Method of determining direction of antenna for transmitting signal by terminal
The present invention discloses a method of transmitting signal by a terminal. The method comprises determining a direction of at least one antenna based on power loss tolerance of the signal and angle tolerance of the at least one antenna; and transmitting the signal based on the direction of the at least one antenna, wherein the power loss tolerance of the signal is determined at maximum of 2 dB. |
US10855335B1 |
Ring-shaped devices with combined bluetooth and near-field communication antenna assemblies
Systems, methods, and computer-readable media are disclosed for ring-shaped devices with combined Bluetooth and NFC antenna assemblies. In one embodiment, an example device may include an inner shell, an outer shell coupled to the inner shell, where the outer shell and inner shell together form a first side portion, a second side portion, and a lower portion of the ring-shaped device, a battery, and an antenna assembly that forms an upper portion of the ring-shaped device. The antenna assembly may include a metal substrate, a ferrite layer disposed on the metal substrate, and a metallic loop structure disposed on the ferrite layer. |
US10855334B2 |
System comprising a first electronic device with a depression engaging with a second electronic device with a protrusion for providing data transfer therebetween
A data processing system is proposed which comprises two electronic devices, each of them having an electro-magnetic coupler embedded on the exterior casing, at least one of the electronic device having one or more sliding surfaces for directing relative movement between the two devices, such that they automatically come into correct alignment during the sliding. |
US10855330B2 |
Frequency hopping
A communications node operable to communicate with another communications node over a communications channel having a plurality of frequency resources, the communications node includes data defining a division of the communications channel into a plurality of contiguous sub-bands each having N frequency resources, wherein each frequency resource in a sub-band has a corresponding frequency resource in each of the other sub-bands, data defining an initial allocation of the frequency resources, a resource determination module operable to apply a frequency shift to the initially allocated frequency resources in accordance with a frequency hopping sequence to determine frequency resources to use for communicating information with the other communications node, wherein the frequency shift applied moves the initially allocated frequency resources to corresponding frequency resources in another sub-band, a transceiver for communicating information with the other communications node using the determined frequency resource. |
US10855329B2 |
Relative frequency hops in low-power, wide-area network
A hopping spread-spectrum wireless network for IoT applications with mobile device that have unsynchronized local frequency references. The transmitters use hopping sequences defined in term of the relative differences of frequencies, in such a manner that a receiver can determine the hopping sequence of a transmission despite the presence of a large frequency error. |
US10855327B2 |
Parallelized successive interference cancellation (PSiC) receiver architecture for wireless communications systems
The disclosed systems, structures, and methods are directed to a wireless receiver. The configurations presented herein employ a signal encoding module to encode a plurality of received analog signals with an orthogonal code set and combine the encoded analog signals into a single encoded analog composite signal, an analog-to-digital conversion unit to convert the single encoded analog composite signal into a single encoded digital composite signal containing constituent digital signals. The presented configurations also include a bank of multiple successive interference cancellation (SiC) modules to sequentially remove the constituent digital signals from the single encoded digital composite signal until a single constituent digital signal remains and a decoding module configured to decode the remaining constituent digital signal from the single encoded digital composite signal. |
US10855325B2 |
Discrete time cancellation for providing coexistence in radio frequency communication systems
Radio frequency (RF) communication systems with coexistence management are provided herein. In certain embodiments, a method of coexistence management in a mobile device includes processing an RF receive signal to generate a digital baseband receive signal using a receive channel of a first transceiver, processing a first RF observation signal to generate a first digital observation signal using a first observation channel of the first transceiver, generating spectral regrowth observation data based on processing process the first digital observation signal using a first spectral regrowth baseband sampling circuit of the first transceiver, and compensating the digital baseband receive signal for RF signal leakage based on the spectral regrowth observation data and on direct transmit leakage observation data using a discrete time cancellation circuit of the first transceiver. |
US10855317B2 |
Broadband receiver for multi-band millimeter-wave wireless communication
An RF receiver includes a low-noise amplifier (LNA) to receive and amplify RF signals, a transformer-based IQ generator circuit, one or more load resisters, one or more mixer circuit, and a downconverter. The transformer-based IQ generator is to generate a differential in-phase local oscillator (LOI) signal and a differential quadrature (LOQ) signal based on a local oscillator (LO) signal received from an LO. The load resisters are coupled to an output of the transformer-based IQ generator. Each of the load resisters is to couple one of the differential LOI and LOQ signals to a predetermined bias voltage. The mixers are coupled to the LNA and the transformer-based IQ generator to receive and mix the RF signals amplified by the LNA with the differential LOI and LOQ signals to generate an in-phase RF (RFI) signal and a quadrature RF (RFQ) signal. The downconverter is to down convert the RFI signal and the RFQ signal into IF signals. |
US10855313B2 |
Transmission apparatus, transmission method, reception apparatus, and reception method
The present technique relates to a transmission apparatus, a transmission method, a reception apparatus, and a reception method that can ensure favorable communication quality in data transmission using an LDPC code. LDPC coding is performed based on a check matrix of an LDPC code with a code length N of 69120 bits and a code rate r of 11/16 or 12/16. The LDPC code includes information bits and parity bits, and the check matrix includes an information matrix corresponding to the information bits and a parity matrix corresponding to the parity bits. The information matrix is represented by a check matrix initial value table. The check matrix initial value table is a table indicating positions of elements of 1 in the information matrix on the basis of 360 columns and is a predetermined table. The present technique can be applied to, for example, data transmission using the LDPC code. |
US10855310B2 |
Data translation system and method comprising an optocoupler transmission system with a controller to determine transmission communication between devices
A data translation system (100) for performing a non-linear data translation on a digitized AC signal is provided. The non-linear data translation system (100) includes an input for receiving the digitized AC signal, an output for outputting a non-linearly translated signal, and a processing system (104) coupled to the input and to the output. The processing system (104) is configured to receive the digitized AC signal, non-linearly translate the digitized AC signal using a predetermined transfer function to create the non-linearly translated signal, and transfer the non-linearly translated signal to the output. |
US10855309B2 |
Entropy encoding and decoding scheme
Decomposing a value range of the respective syntax elements into a sequence of n partitions with coding the components of z laying within the respective partitions separately with at least one by VLC coding and with at least one by PIPE or entropy coding is used to greatly increase the compression efficiency at a moderate coding overhead since the coding scheme used may be better adapted to the syntax element statistics. Accordingly, syntax elements are decomposed into a respective number n of source symbols si with i=1 . . . n, the respective number n of source symbols depending on as to which of a sequence of n partitions into which a value range of the respective syntax elements is sub-divided, a value z of the respective syntax elements falls into, so that a sum of values of the respective number of source symbols si yields z, and, if n>1, for all i=1 . . . n−1, the value of si corresponds to a range of the ith partition. |
US10855306B2 |
High-speed digital-to-analog converter
A digital-to-analog converter (DAC) capable of operating in radio frequency (RF) with linear output, low distortion, low power consumption, and input data independence. The DAC includes switch drivers and output switches driven by the switch drivers. The switch drivers include pairs of outputs, and positive feedback circuitries coupled between respective pairs of outputs. The output switches are arranged between a first current source configured to push current to the DAC's outputs and a second current source configured to pull current from the DAC's outputs. Different output switches are configured to push current to and pull current from the DAC's outputs in accordance with rising edges and falling edges, respectively. |
US10855305B2 |
High-speed, low power, low kickback noise comparator suitable for a multi-comparator successive approximation analog-to-digital converter (ADC)
A comparator is described. The comparator includes a differential pair having first and second transistors to respectively receive first and second input signals. The comparator also includes a current sink or source transistor coupled to respective source nodes of the first and second transistors. The current sink or source transistor is coupled to receive a fixed bias to keep the current sink transistor active so that large voltage changes on the source nodes is avoided. The comparator circuit includes a latch circuit coupled to respective drain nodes of the first and second transistors. The latch circuit is to reach a final state to present the comparator's output signal. The comparator includes a first switch circuit coupled between the first transistor's drain node and the latch circuit, and a second switch circuit coupled between the second transistor's drain node and the latch circuit. The first and second switch circuits to allow the first and second transistors' respective drain node voltage and source node voltage to enter and exit the comparator's comparison state at a same voltage. |
US10855302B2 |
Track and hold circuits for high speed and interleaved ADCs
Improved track and hold (T/H) circuits can help analog-to-digital converters (ADCs) achieve higher performance and lower power consumption. The improved T/H circuits can drive high speed and interleaved ADCs, and the design of the circuits enable additive and multiplicative pseudo-random dither signals to be injected in the T/H circuits. The dither signals can be used to calibrate (e.g., linearize) the T/H circuits and the ADC(s). In addition, the dither signal can be used to dither any remaining non-linearity, and to calibrate offset/gain mismatches in interleaved ADCs. The T/H circuit design also can integrate an amplifier in the T/H circuit, which can be used to improve the signal-to-noise ratio (SNR) of the ADC or to act as a variable gain amplifier (VGA) in front of the ADC. |
US10855298B2 |
Analog system and associated methods thereof
Methods and systems 10 are provided for circuits. One method is for increasing device threshold voltage distribution of a plurality of devices of a circuit. The method includes adjusting a device threshold voltage of the plurality of devices by different amounts; and selecting a subset of the plurality of devices with adjusted device threshold voltage by a device selection module for performing a function associated with the circuit. In one aspect, a system for device threshold voltage adjustment is provided. The system includes a sensor module for sensing one or more of temperature and voltage values of a die having a plurality of devices for a circuit; and a threshold temperature and voltage compensation module for receiving an input value from the sensor module to compensate variation in a device threshold voltage caused by changes of one or more of temperature and voltage of the die. |
US10855296B2 |
Calibrating an injection locked oscillator
A circuit for calibrating an injection locked oscillator is provided. The injection locked oscillator includes an injection locking input, an LC tank and an oscillator output to output an oscillator output signal. The circuit is configured to adjust a capacitance of the LC tank to different values, detect an amplitude of the oscillator output signal for each value of the different values of the capacitance while an input signal having a target frequency is applied to the injection locking input, determine a maximum amplitude of the detected amplitudes, and select a value for operating the injection locked oscillator based on the determined maximum amplitude. |
US10855295B2 |
Access schemes for section-based data protection in a memory device
Methods, systems, and devices for section-based data protection in a memory device are described. In one example, a memory device may include a set memory sections each having memory cells configured to be selectively coupled with access lines of the respective memory section. A method of operating the memory device may include selecting at least one of the sections for a voltage adjustment operation based on a determined value of a timer, and performing the voltage adjustment operation on the selected section by activating each of a plurality of word lines of the selected section. The voltage adjustment operation may include applying an equal voltage to opposite terminals of the memory cells, which may allow built-up charge, such as leakage charge accumulating from access operations of the selected memory section, to dissipate from the memory cells of the selected section. |
US10855292B2 |
Phase locked loop
Phase-locked loops (PLLs) are provided. A PLL includes a voltage-controlled oscillator (VCO), a frequency divider, a track-and-hold charge pump, and a frequency tracking circuit. The VCO is configured to provide an output clock corresponding to a pumping current. The frequency divider is configured to divide the output clock to provide a feedback signal. The track-and-hold charge pump is configured to provide the pumping current according to a reference clock and the feedback signal. The frequency tracking circuit is configured to decrease frequency error between the feedback signal and the reference clock. The track-and-hold charge pump includes a pumping switch and a pulse width modulator (PWM). The PWM is configured to provide a PWM signal to control the pumping switch according to the reference clock, so as to provide the pumping current corresponding to the feedback signal. |
US10855291B1 |
Delay estimation device and delay estimation method
The disclosure provides a delay estimation device and a delay estimation method. The delay estimation device includes a pulse generator, a digitally controlled delay line (DCDL), a time-to-digital converter (TDC), and a control circuit. The pulse generator receives a reference clock signal, outputs a first clock signal in response to a first rising edge of the reference clock signal, and outputs a second clock signal in response to a second rising edge of the reference clock signal. The DCDL receives the first clock signal from the pulse generator and converts the first clock signal into phase signals based on a combination of delay line codes. The TDC samples the phase signals to generate a timing code based on the second clock signal. The control circuit estimates a specific delay between the first clock signal and the second clock signal based on the timing code. |
US10855286B2 |
Front to back resistive random-access memory cells
A resistive random-access memory device formed on a semiconductor substrate includes a first interlayer dielectric formed over the semiconductor substrate and includes a first via. A chemical-mechanical-polishing stop layer is formed over the interlayer dielectric. A lower metal layer formed in the first via has a top surface extending above a top surface of the chemical-mechanical-polishing stop layer. A dielectric layer is formed over the chemical-mechanical-polishing stop layer and is in electrical contact with the lower metal layer. A barrier metal layer is formed over the dielectric layer. Edges of the dielectric layer and the first barrier metal layer extend beyond outer edges of the first via. A second interlayer dielectric layer including a second via is formed over the dielectric layer. An upper metal layer formed in the second via in electrical contact with the barrier metal layer. |
US10855283B2 |
Routing network for reconfigurable circuit
A reconfigurable circuit comprising: crossbar switches; wires, each of which is coupled to one output port of one crossbar switch and input ports of the other crossbar switches; at least one inverter inserted on each wire for driving long-distance signal transfer, wherein one or less first inverter is inserted on the wire between two adjacent crossbar switches; one or two second inverters inserted between a crossbar switch input port and its connected wire. |
US10855281B2 |
Wide supply range digital level shifter cell
A wide supply range digital level shifter circuit shifts between a variable desired output voltage ranging from a first voltage level and a second voltage level. The wide supply range digital level shifter circuit includes a latch circuit, a first bleeder circuit, and a second bleeder circuit. The latch circuit receives the first voltage level and the second voltage level, and includes first and second clocked differential switches. The first bleeder circuit is connected between the second voltage rail and the first differential switch and is configured to receive a first digital input voltage. The second bleeder circuit is connected between the second voltage rail and the second differential switch and is configured to receive a second digital input voltage. The first and second bleeder circuits isolate the first and second digital input voltages from the variable desired output voltage. |
US10855278B1 |
IC layout tiles with internal channel for signal distribution
Modular layout design units are provided with an internal channel for multi-directional distribution of a shared signal. In one illustrative embodiment, an integrated circuit includes: one or more modular units, each modular unit having an internal channel for signal distribution. The internal channel possesses: an edge connection on each edge of the modular unit; a hub node coupled to each edge connection by a respective bi-directional buffer having an incoming buffer and an outgoing buffer with at least one of the incoming and outgoing buffers disabled, the bi-directional buffers cooperating to steer a signal from a selectable one of the edge connections to one or more of the other edge connections; and a tap providing the signal for use by internal circuitry of the modular unit. |
US10855276B1 |
Mechanical electropermanent magnet key assembly switch with dual purpose spring
An electropermanent magnet key assembly of an information handling system comprising an electropermanent magnet (EPM) having a low-coercivity magnet and a high-coercivity magnet, wherein the EPM is capable of an on state generating a magnetic field and an off state disabling the magnetic field, a key cap, situated atop a pair of scissor plates, capable of downward movement, via action of the scissor plates, from a raised, neutral position in which a surface of the key cap is moved to a depressed position below the neutral position, wherein the downward movement of the key assembly may record a keystroke, a flange operably connected a first scissor plate of the pair of scissor plates and extending opposite of a hinge of the first scissor plate, such that the flange is attracted toward the magnetic field of the EPM situated beneath the pair of scissor plates to urge the first scissor plate to push the key cap to the neutral position in an on state, and a spring exerting a biasing force to rotate a rocker arm toward the flange for urging the flange away from the EPM opposite to the attraction of the magnetic field of the EPM, wherein the effect of the biasing force on movement of the flange is lesser than the effect of the magnetic field generated by the EPM on movement of the flange in the on state. |
US10855274B2 |
Semiconductor device
A semiconductor device includes: a first IGBT and a second IGBT to constitute an inverter; a primary-side IC chip to output an electrical signal responsive to an input signal; a first secondary-side IC chip to drive the first IGBT based on the electrical signal; and a second secondary-side IC chip to drive the second IGBT based on the electrical signal. The primary-side IC chip includes insulating elements electrically insulated from the first secondary-side IC chip and the second secondary-side IC chip. The first secondary-side IC chip is stacked on the first IGBT. The second secondary-side IC chip is stacked on the second IGBT. |
US10855272B1 |
Gate drive apparatus, switching apparatus, and gate drive method
A gate drive apparatus is provided. The gate drive apparatus includes a gate drive unit configured to drive a gate of a switching device; a parameter measuring unit configured to measure a parameter corresponding to current flowing through the switching device; a discrepancy detection unit configured to detect discrepancy between current flowing through the switching device during an on-state of the switching device and a reference value, based on the parameter; and a control unit that, if the discrepancy is not detected, switches a change speed of a gate voltage of the switching device at a timing when a reference time has elapsed since a turn-off start of the switching device during a next turn-off time period of the switching device, and if the discrepancy is detected, keeps the change speed of the gate voltage during the next turn-off time period of the switching device. |
US10855268B2 |
Driver circuit for switch
A driver circuit works to drive a first switch and a second switch connected in parallel to each other. The driver circuit includes first and second charge switches and first and second diodes to turn on only one(s) of the first and second switches selected as an on-target(s). The driver circuit includes first and second individual discharging paths connected to gates of the first and second switches, first and second discharge resistors, a shared discharge path, and a shared discharge resistor. This structure is capable of reducing a switching loss. |
US10855262B2 |
Systems and method for paralleled identical marx generators
A parallel Marx generator topology capable of producing high power, high current output pulses is provided. The parallel Marx generator topology can include a plurality of Marx generators that operate in parallel to one another to jointly generate an output pulse. The topology can further include a pulse transformer configured to step up the voltage of the pulse created by the plurality of generators and also ensure that each Marx generator of the plurality of Marx generators is outputting substantially the same amount of current. The system can include a common interface that allows for fault detection and control of all the Marx generators using one common control panel. The parallel Marx generator topology can allow for a high voltage, high current pulse to be generated using import/export compliant switches. |
US10855260B1 |
Transmitter circuit and operation method
A transmitter circuit includes a slew rate control circuit, a hysteresis circuit, a logic control circuit, and an amplifier circuit. The slew rate control circuit controls a slew rate of an input signal to generate a first output signal. The hysteresis circuit generates a first control signal according to the first output signal. The logic control circuit generates a second control signal and a third control signal according to the input signal and the first control signal. The amplifier circuit generates a second output signal according to the first output signal, the second output signal, the second control signal, and the third control signal. |
US10855259B1 |
Systems and methods for micromechanical displacement-based logic circuits
The present disclosure relates to a micromechanical displacement logic, signal propagation system that makes use of first and second bistable elements, and first and second mounting structures arranged adjacent opposing surfaces of the first bistable element. A plurality of pivotal lever arms are used to support the first bistable element in either one of two positions of equilibrium. A support structure and a compressible flexure element disposed between the support structure and the first mounting structure apply a preload force to the first mounting structure, which imparts the preload force to the first bistable element. The first bistable element is moveable from one of the two stable equilibrium positions to the other in response to an initial signal applied thereto. The preload force, at least one stiffness characteristic of the lever arms, and a compressibility of a compressible coupling element which links the second bistable element to the first, are all selected to tune signal propagation from the first bistable element to the second bistable element. |
US10855250B2 |
Communication filter for LTE band 41
A communication system using a single crystal acoustic resonator device. The device includes a piezoelectric substrate with a piezoelectric layer formed overlying a transfer substrate. A topside metal electrode is formed overlying the substrate. A topside micro-trench is formed within the piezoelectric layer. A topside metal with a topside metal plug is formed within the topside micro-trench. First and second backside cavities are formed within the transfer substrate under the topside metal electrode. A backside metal electrode is formed under the transfer substrate, within the first backside cavity, and under the topside metal electrode. A backside metal plug is formed under the transfer substrate, within the second backside cavity, and under the topside micro-trench. The backside metal plug is connected to the topside metal plug and the backside metal electrode. The topside micro-trench, the topside metal plug, the second backside cavity, and the backside metal plug form a micro-via. |
US10855247B2 |
Elliptical structure for bulk acoustic wave resonator
An elliptical-shaped resonator device. The device includes a bottom metal plate, a piezoelectric layer overlying the bottom metal plate, and a top metal plate overlying the piezoelectric layer. The top metal plate, the piezoelectric layer, and the bottom metal plate are characterized by an elliptical shape having a horizontal diameter (dx) and a vertical diameter (dy), which can be represented as ellipse ratio R=dx/dy. Using the elliptical structure, the resulting bulk acoustic wave resonator (BAWR) can exhibit equivalent or improved insertion loss, higher coupling coefficient, and higher quality factor compared to conventional polygon-shaped resonators. |
US10855243B2 |
Mobile communication device configured with a single crystal piezo resonator structure
A mobile communication system. The system has a housing comprising an interior region and an exterior region and a processing device provided within an interior region of the housing. The system has an rf transmit module coupled to the processing device, and configured on a transmit path. The system has a transmit filter provided within the rf transmit module. In an example, the transmit filter comprises a diplexer filter comprising a single crystal acoustic resonator device. |
US10855234B2 |
Power amplifier and wireless communication device
A power amplifier includes an output signal generator constructed to generate, on the basis of an input AC signal, an output signal including, in cycles, a first pulse being width higher in voltage than a first reference voltage and a second pulse being width lower in voltage than the first reference voltage and a feedback circuit constructed to generate a first bias signal corresponding to the output signal and feed back the first bias signal to an input side of the output signal generator to equalize a width of the first pulse and a width of the second pulse in the cycles of the output signal. |
US10855232B2 |
Power amplifier module
A power amplifier module includes a first amplifier circuit that amplifies a radio frequency signal with a first gain corresponding to a first control signal to generate a first amplified signal; a second amplifier circuit that amplifies the first amplified signal with a second gain corresponding to a second control signal to generate a second amplified signal; and a control unit that generates the first control signal and the second control signal. The second control signal is a control signal for increasing a power-supply voltage for the second amplifier circuit as a peak-to-average power ratio of the radio frequency signal increases. The first control signal is a control signal for controlling the first gain of the first amplifier circuit so that a variation in the second gain involved in a variation in the power-supply voltage for the second amplifier circuit is compensated for. |
US10855230B2 |
FET operational temperature determination by field plate resistance thermometry
Thermally-sensitive structures and methods for sensing the temperature in a region of a FET during device operation are described. The region may be at or near a region of highest temperature achieved in the FET. Metal resistance thermometry (MRT) can be implemented with gate or source structures to evaluate the temperature of the FET. |
US10855229B2 |
Method and system for process and temperature compensation in a transimpedance amplifier using a dual replica
Methods and systems for process and temperature compensation in a transimpedance amplifier using a dual replica and configurable impedances is disclosed and may include a transimpedance amplifier (TIA) circuit comprising a first TIA, a second TIA, a third TIA, and a control loop. The first TIA comprises a fixed feedback resistance and the second and third TIAs each comprise a configurable feedback impedance. The system may comprise a gain stage with inputs coupled to outputs of the first and second TIAs and with an output coupled to the configurable feedback impedance of the second and third TIAs. The circuit may be operable to configure a gain level of the first TIA based on the fixed feedback resistance and a reference current applied at an input to the first TIA, and configure a gain level of the second and third TIAs based on a control voltage generated by the gain stage. |
US10855228B2 |
Voltage regulation systems and methods with adjustable boost and step-down regulation
Systems, methods, and circuitries are provided for generating supply voltages for a power amplifier in a digital envelope tracking system. In one example, a voltage generation circuitry converts a source voltage into a supply voltage based on a target voltage. The voltage regulation circuitry includes an adjustable boost circuitry that multiplies the source voltage to generate an input voltage having a voltage equal to or greater than the source voltage and a step-down regulator circuitry that regulates the input voltage to generate a regulated output voltage having a voltage that is less than or equal to the input voltage. A voltage splitter circuitry is coupled to the regulated output voltage and is configured to generate at least one derived output voltage from the regulated output voltage. A supply modulator provides a selected one of the at least one derived output voltage to a power amplifier. |
US10855227B2 |
Distortion compensation circuit
A distortion compensation circuit includes an amplifier circuit, a bias circuit, a wiring, and a capacitive element. The bias circuit applies a bias voltage to the amplifier circuit. The wiring connects the amplifier circuit and the bias circuit. The capacitive element is connected to the wiring to cancel at least part of parasitic inductance produced in the wiring. The amplifier circuit includes an input terminal, an amplifier, a first capacitor, a connection node, and first and second resistors. An input signal is inputted into the input terminal. The amplifier amplifies the input signal. The first capacitor is disposed on a path connecting the input terminal and the amplifier. The connection node is disposed between the bias circuit and the amplifier. The first resistor is disposed on a path connecting the input terminal and the connection node. The second resistor is connected between the amplifier and the connection node. |
US10855224B2 |
Magnetically decoupled concentric coils structure for area optimized high performance LC VCOs
A voltage controlled oscillator (VCO) circuit is disclosed. The VCO circuit comprises a VCO tuning circuit comprising a primary inductive coil. In some embodiments, the VCO tuning circuit is configured to generate a VCO output signal at a first resonance frequency. The VCO circuit further comprises a filter circuit comprising a secondary inductive coil. In some embodiments, the filter circuit is configured to resonate at a second, different, resonance frequency, in order to filter a noise associated with the VCO tuning circuit. In some embodiments, the primary inductive coil associated with the VCO tuning circuit and the secondary inductive coil associated with the filter circuit are concentrically arranged with respect to one another. Further, in some embodiments, the primary inductive coil associated with the VCO tuning circuit and the secondary inductive coil associated with the filter circuit are magnetically decoupled with respect to one another. |
US10855221B2 |
Solar thermal collector
There is provided a cladding member (13) formed of a supporting body portion (67) having mounts (54) and a head portion (12), and an absorber surface portion (70) having a peripheral boundary wall (71) defining a recess into which a solar cell array (removed in this view for clarity) is bonded. The supporting (67) and absorber surface (70) body portions are pressure moulded from polyvinyl ester/glassfibre (30%)/fire retardant (40%)/pigment sheet moulding compound. Complementary bonding portions (72) form a glue line in assembly and have complementary water passages (73) defined therebetween. The bonding portions (72) contrive a generally sinusoidal glue space (74) that is longer that the transverse sectional dimension of the boding portions (72), cooperating with the adhesive system to resist water pressure in the passages (73). |
US10855218B2 |
Electronic pole changing-based induction motor control system and control method thereof
The present invention relates to an electronic pole changing-based induction motor control system and a control method thereof. Such induction motor control system comprises an induction motor, an inverter and a DC power supply. The inverter is connected with the motor and the DC power supply respectively, for converting a direct current supplied by the DC power supply to an alternating current supplied to the motor. The motor comprises N three-phase windings (11, 12; 31, 32). The inverter comprises N inversion driving units (21, 22; 41, 42) and at least one control unit. Each inversion driving unit is connected with one three-phase winding. The control unit controls the inversion driving unit to generate a current of the three-phase winding connected thereto, and frequency, amplitude and phase of the current can be controlled by the control unit. The control unit alters current directions or phase angles of at least part of the three-phase windings according to a synchronous rotational speed of the motor, making N three-phase windings form at least two pole-pair numbers. The induction motor control system enhances the low-speed torque and broadens the speed governing operation range, thereby enhancing the control accuracy and operation efficiency, and simplifying a peripheral transmission mechanism. |
US10855216B2 |
Voltage regulation of multi-phase permanent magnet generator
An aircraft power generation unit to generate power provided to a load includes a permanent magnet generator (PMG) that includes first, second, third and fourth sets of windings, each of the winding sets including three windings and a control coil and a rectifier section that includes first through third six pulse rectifiers, a DC to DC to converter and a common local output bus. The unit also includes an output bus configured to be connected to the load and including a positive output bus rail and a negative output bus rail, wherein the negative output bus rail is connected to the negative output of the DC to DC converter and a controller that receives an input signal from at least one of the output sets and selectively couples the DC to DC converter and one or more of the first, second and third six-pulse rectifiers to the output bus. |
US10855212B2 |
Method for detecting magnetic field location in electric motor
The present invention addresses the problem of providing a method for detecting magnetic field location which can realize low cost by using simple hardware and software and can detect a rotor location in units of excitation sections in 120°-energization without generating sensing noise at the time of initiation. As a solution, an MPU (51) obtains, through calculation, a neutral point potential from an energization-phase voltage measured by an A/D conversion circuit (53), obtains the difference between the neutral point potential and a non-energization-phase voltage, performs magnitude comparison between the difference and a negative-side threshold value in the case where the present location is an odd-numbered section or between the difference and a positive-side threshold value in the case where the present location is an even-numbered section, and determines the end point of the 60°-energization section when the difference exceeds a threshold value in a direction away from the neutral point potential. |
US10855211B2 |
Self-calibration of ECM motor and variable frequency drive inferred torque
A method for calibrating a motor is provided. The method includes defining a reference speed for operating the motor; operating the motor until a first operating point at which the motor reaches the reference speed; measuring a first current of the motor and an angular acceleration associated with the first current at the first operating point; operating the motor until a second operating point at which the motor reaches the reference speed; measuring a second current of the motor at the second operating point; and estimating a calibration coefficient for calibrating the motor based at least on the first current, the second current, and the angular acceleration associated with the first current. |
US10855209B2 |
Electrical power generating carpet
The electrical power generating carpet is a carpet having piezoelectric-based electrical power generating tiles embedded therein. Each energy generating tile includes upper and lower plates, each having opposed top and bottom surfaces, at least one piezoelectric strip mounted on the top surface of the lower plate, and an engaging member attached to the bottom surface of the upper plate. The upper and lower plates are stacked such that the engaging member contacts the at least one piezoelectric strip. In use, when a person steps on the carpet, the upper plate of the at least one energy generating tile flexes, causing the engaging member thereof to apply pressure to the at least one piezoelectric strip to generate electrical voltage. When the person steps off the tile, the pressure is relieved, generating a current. An energy harvesting circuit including a rectifier and a buck converter are connected to the piezoelectric strips. |
US10855208B2 |
Piezoelectric power generation device
A piezoelectric power generation device comprises a power generation element which includes a support body having a plate-like planar portion with first and second opposed main surfaces and a projecting portion projecting from a center portion of the second main surface. The first projecting portion has an outer periphery when seen in plan view along a direction perpendicular to the first main surface. A piezoelectric body is provided on the first surface and overlaps the first projecting portion when the first support body is seen in plan view along a direction perpendicular to the first main surface. A plurality of legs extend from the plate like planar portion away from the piezoelectric body. The legs are located radially outward of the periphery of the first projecting portion when the first support body is seen in plan view along a direction perpendicular to the first main surface. |
US10855205B2 |
Triboelectric energy generator
The invention provides an energy generation and/or conversion system and method wherein an electrical power generator is controlled to periodically alternate between a contact-mode, during which elements of the generator are brought into contact to induce a state of charging, and a non-contact mode, during which plates of the generator are separated from one another and electrical energy is generated through electrostatic induction. Timing and duration of contact and non-contact modes are controlled by a controller, or by user commands, in dependence on a charge state of the elements of the generator: In this way elements are controlled to come into contact only when surface charge has fallen below a certain level, and re-charging is necessary; contact time between the elements may hence be minimised—thereby minimising incurred noise and surface wear—whilst still maintaining a given desired threshold power output. |
US10855198B2 |
Power supply apparatus including AC-DC converters connected in parallel and driven based on load current
A power supply apparatus includes converters connected in parallel to a three-phase alternating-current power supply, input current detectors that detect current flowing through the respective three phases of the three-phase alternating-current power supply, and load current detectors that detect load current of the converters. Each of the converters includes AC-DC converters inputs of connected to two of the three phases. The AC-DC converters are connected in parallel to each other using a common output. The AC-DC converters that are driven maintain balance of output current. A controller determines whether switching between a driven state and a stopped state of the respective AC-DC converters is performed based on detection results from the load current detectors and switches between the driven state and the stopped state of the respective multiple AC-DC converters based on detection results by the input current detectors. |
US10855197B2 |
Power supply system
A power supply system includes a power supply assembly, an auxiliary power circuit and a control unit. The power supply assembly converts input power into a first DC power when the input power outputted from an input power source is normal. The auxiliary power circuit includes at least one energy storage unit for providing a second DC power and power converter electrically connected between the energy storage unit and the load for converting the second DC power into an individual auxiliary power. The control unit drives the auxiliary power circuit to provide an overall auxiliary power to the load when the input power is normal and a transient power required by the load is greater than a upper limit rated value of an output power outputted from the power supply assembly, so as to compensate a difference value between the transient power and the upper limit rated value. |
US10855195B2 |
Modular system for converting a DC electrical power into three-phase electrical power and method the same
The present invention is a system for converting a direct electrical power into alternating electrical power. The conversion system comprises an assembly on a printed circuit board (14) of power modules (7), an electrical energy recovery module (5′) and a coil and the present invention also relates to a method for assembling the conversion system, and a motor system comprising the conversion system. |
US10855193B2 |
Vehicle power supply device
A power conversion unit includes an AC/DC converter converting alternating-current power supplied from an AC power supply into direct-current power to charge a high-voltage battery with the direct-current power and a step-down DC/DC converter generating an intermediate voltage provided by stepping down a voltage of direct-current power supplied from the high-voltage battery. A constant-voltage DC/DC converter outputs, to a low-voltage load unit, direct-current power provided by stepping down the intermediate voltage of direct-current power output from the step-down DC/DC converter at a constant step-down ratio. |
US10855192B1 |
Voltage slew rate limiters for transformer-based switching power converters
A transformer-based switching power converter can include a slew rate limiter coupled to the switching stage and configured to limit rate of change of voltage across one or more switching devices of the switching stage, thereby reducing voltage spikes appearing on the secondary winding. The slew rate limiter may be configured to selectively operate to limit rate of change of voltage across one or more switching devices of the switching stage during startup of the switching stage, upon waking from burst mode, or at any time when zero voltage switching of the one or more switching devices is unavailable. The slew rate limiter can include at least one circuit element configured to selectively alter a time constant of a gate drive circuit of at least one switching device in the switching stage to increase a turn-on transition time of the at least one switching device. |
US10855191B2 |
Controller for multi-output single magnetic component converter with independent regulation of constant current and constant voltage outputs
A power converter includes a primary winding and multiple output windings to provide multiple independently controlled and regulated outputs with a common return line. The outputs are coupled to independently regulate constant current, constant voltage, or both constant current and constant voltage outputs. A secondary control block is coupled to control a synchronous rectifier switch coupled to the common return line to synchronize switching with a primary side power switch to provide complementary conduction of the primary winding and the multiple output windings. A plurality of controlled power pulse switches is coupled to the multiple output windings. A request of a power pulse from each of the outputs is transferred through the secondary control block to a primary switch control block to turn on the primary side power switch to transfer a power pulse to the multiple output windings and through controlled power pulse switches to the outputs. |
US10855190B2 |
Magnetic integrated device including multiple core columns and windings and power conversion circuit
A magnetic integrated device is disclosed, the device includes: a first magnetic core base and a second magnetic core base that are parallel and a first magnetic core column, a second magnetic core column, and a third magnetic core column that are located between the first magnetic core base and the second magnetic core base; and a first winding, a second winding, and a third winding are wound on the first magnetic core column, the second magnetic core column, and the third magnetic core column respectively in a same manner to form a closed magnetic flux loop, where the first winding, the second winding, and the third winding are separately used for connecting to a branch of a three-phase parallel circuit, and in all branches of the three-phase parallel circuit, values of currents are the same, and a difference between each two current phases is 120 degrees. |
US10855186B2 |
Isolated multi-level resonant topologies for wide-range power conversion and impedance matching
Resonant power converters that replace the conventional impedance matching stage with series or parallel connections between resonant inverters and resonant rectifiers are provided. Two or more resonant rectifiers can be connected in series or in parallel to the resonant inverter to provide impedance matching. Similarly, two or more resonant inverters can be connected in series or in parallel to the resonant rectifier to provide impedance matching. Electrical isolation of DC voltage between input and output is provided using only capacitors. |
US10855185B2 |
Semiconductor circuit including a DC-DC converter and a voltage regulator
A semiconductor circuit includes a reference voltage generating circuit which generates a first reference voltage; a voltage control circuit which receives the first reference voltage from the reference voltage generating circuit to output a second reference voltage; a DC-DC conversion circuit which executes DC-DC conversion on the basis of the second reference voltage which is output from the voltage control circuit, and provides an output thereof to a first node; and a voltage regulator which executes voltage regulating on the basis of the first reference voltage which is output from the reference voltage generating circuit, and a voltage of the first node, and provides an output thereof to a second node. |
US10855183B1 |
Method and device to operate a power switch in multiple modes
Methods and circuits are provided for controlling an electronic switch such that it may be controlled by an external control signal, such as a PWM signal, or be set to operate in an active-diode mode, wherein current is allowed to flow through the switch in only one direction. The described circuits are configured to autonomously control the electronic switch, such that no external control signal is required when the active-diode mode is used. The provided techniques allow electronic switches to be efficiently used as part of a power stage or part of an active rectifier, so as to support bi-directional switched-mode power supplies, motor/generator drivers, and related electric circuits that require bi-directional power flow. By reusing electronic switches thusly and implementing an active-diode mode, the circuitry is minimized while maintaining good power efficiency. |
US10855177B2 |
Negative charge pump and method of voltage conversion
A method of converting a positive voltage to a negative voltage includes applying an input signal having intermittent high- (e.g., positive-) and low (e.g., zero or ground) levels to a capacitor network having two or more capacitors; configuring the network into a serial configuration, in which the capacitors are connected to each other in series; charging the capacitors connected in series with the input signal during a pre-charge period, during which the input signal level is high; subsequently, during a pump period, during which the input signal level is low, configuring the network into a parallel configuration, in which the capacitors are connected to each other in parallel; and discharging the capacitors connected in parallel to an output. A negative charge pump includes a network of two or more capacitors, and switches and adapted to switch the capacitor network between a serial configuration, in which the capacitors are connected to each other in series, and a parallel configuration, in which the capacitors are connected to each other in parallel. The negative charge pump has an input adapted to receive an input signal having intermittent high- and low levels, and an output. The switches are adapted to switch the capacitor network into the serial configuration when the input signal is high and switch the switch the capacitor network into the parallel configuration when the input signal is low (e.g., zero or ground level). |
US10855174B2 |
Power supply and power supply method with power sharing and overshoot preventing
A power supply covering power sharing and overshoot preventing functions. In the power supply, a first eFuse is used to deliver a first input power source to a first load at a first bus terminal, and a second eFuse is used to deliver a second input power source to a second load at a second bus terminal. When the current flowing through one eFuse hits its current limit threshold, the other input power source kicks in to provide power support. The current limit threshold of each eFuse is set to be lower than its maximum rated current. |
US10855172B2 |
Shield, electronic circuit, and DC-DC converter
A shield includes an inductor that includes outer electrodes and that is mounted on a substrate in or on which a wiring pattern is formed, a second capacitor that is electrically connected between one of the outer electrodes of the inductor and a ground pattern formed in or on the substrate, and a shield member that is disposed so as to cover the inductor and electrically connected to the one of the outer electrodes of the inductor, to which the second capacitor is connected. The second capacitor has frequency characteristics such that, when the self-resonance frequency of the second capacitor serves as a boundary, the impedance of the second capacitor decreases as the frequency increases on the low frequency side and that the impedance of the second capacitor increases as the frequency increases on the high frequency side. |
US10855170B2 |
Power management integrated circuit with programmable cold start
A power management integrated circuit (PMIC) is provided for extracting power from an energy harvester. The PMIC includes a voltage converter to convert an input power at a voltage Vin into an output power at an output voltage Vout_VC. The voltage converter includes, in addition to a main voltage converter circuit, a cold-start circuit for starting the voltage converter from an OFF state. The PMIC further includes an input terminal for receiving a voltage VEN-CS proportional to the converter input voltage Vin and a voltage comparator for comparing the voltage VEN-CS with a reference voltage Vref. A controller enables the cold-start circuit when VEN-CS≥Vref. |
US10855167B2 |
Power converter apparatus and methods using adaptive node balancing
An apparatus includes a first winding and a second winding on a core and having first taps coupled in common to a first node of an inverter circuit. The apparatus further includes a switching circuit configured to selectively couple a second tap of the first winding to a second node of the inverter circuit and to selectively couple a second tap of the second winding to a third node of the inverter circuit. The switching circuit may be configured to provide a desired balance of first and second voltages at respective ones of the second and third nodes with respect to the first node. Related methods are also described. |
US10855157B2 |
Power generation device
A power generation device includes a push member configured to move back and forth in a first pushing direction and a second pushing direction to push a rotating body to move between a first stable attitude and a second stable attitude, an operation member configured to move in a first direction and a second direction, and a switching spring member arranged between the operation member and the push member. The switching spring member is configured to urge the push member in the first pushing direction to cause the rotating body to move toward the second stable attitude when the operation member moves in the first direction, and the switching spring member is configured to urge the push member in the second pushing direction to cause the rotating body to move toward the first stable attitude when the operation member moves in the second direction. |
US10855156B2 |
Vibration actuator
A vibration actuator has a movable body including a magnet, a fixing body including a coil, and an elastic support portion. The movable body vibrates in a magnetization direction of the magnet in cooperation with the coil to which power is supplied and the magnet. The fixing body has a peripheral wall portion that is disposed to surround the movable body in a direction intersecting the magnetization direction. The elastic support portion is a plate spring which has one end portion fixed to an outer periphery of the movable body opposing an inner surface of the peripheral wall portion and the other end portion fixed to the peripheral wall portion and is disposed in a radial direction from the outer periphery of the movable body. The one end portion of the elastic support portion is bonded by a fixing portion provided in the movable body. |
US10855154B2 |
Actuator and electric beautifying device
An actuator has: an affixed section having a coil; a first mobile section that is elastically held and disposed so as to allow movement in the axial direction inside one end of the coil, and has a first magnet magnetized in the axial direction of the coil and disposed on one end in the axial direction; and a second mobile section that is elastically held and disposed so as to allow movement in the axial direction inside another end of the coil, and has a second magnet magnetized in the axial direction and disposed on the other end in the axial direction. The first and second magnets are disposed such that identical magnetic poles are in the same direction in the axial direction, and the first and second mobile sections move in opposite directions along the same axis when a current is applied to the coil. |
US10855153B2 |
Electric vehicle induction machine
Provided herein are systems, apparatuses, and methods of providing a centrifugally cast rotor assembly for an induction motor of an electric vehicle. The rotor assembly includes a rotor lamination stack with a cylindrical shape that terminates in a first end surface and a second end surface. The rotor lamination stack has multiple lamination discs, and each lamination disc has multiple rotor slots. The rotor assembly further includes copper bars disposed within the rotor slots, a first intermediary end ring disposed at the first end surface, and a second intermediary end ring disposed at the second end surface. A centrifugally cast first copper end ring that electrically and mechanically couples each of the copper bars is located proximate the first end surface, and a centrifugally cast second copper end ring that electrically and mechanically couples each of the copper bars is located proximate the second end surface. |
US10855152B2 |
Method and system for manufacture of a compressed coil
A method of manufacturing a compressed coil and a system for holding a wire during the manufacture of a compressed coil are disclosed. The method includes providing a wire including a first lead section, a central section and a second lead section. The central section of the wire is wound around a bobbin to form a coil. A punch top is located over an end of the bobbin such that the end of the bobbin is located at least partially within a through-hole of the punch top. A second lead section of the wire is located within a groove in an outer surface of the punch top or bobbin and pressure is applied to the bobbin and/or punch top to compress the coil. |
US10855148B2 |
Electric motor having grounding contact of a controller
An electric motor is provided comprising a rotor unit, a stator unit, a housing, and a bearing mechanism. The rotor unit rotates about a vertical center axis. The stator unit is disposed around the rotor unit. The stator unit is fixed inside of the housing. The bearing mechanism rotatably supports the rotor unit relative to the stator unit. The housing comprises a cylindrical wall portion with a bottom and a cover plate, which covers an opening of the cylindrical wall portion. The bearing mechanism further comprises at least two bearings, an upper bearing is sustained by the cover plate and a lower bearing is sustained by the bottom of the housing. The cover plate is made of electrically conductive elements and comprises at least one projection protruding toward the upper outer side of the cover plate so that the at least one projection is configured to contact, directly or indirectly, at least one grounding contact of a controller, which drives and controls the electric motor disposed on the upper outer side of the cover plate. The controller is connected to a ground potential through the cover plate and the motor housing. |
US10855147B2 |
Drive unit, electrically assisted vehicle having the drive unit, and method of assembling the drive unit
A drive unit for an electrically assisted vehicle includes an electric motor, an electronic circuit board including a control circuit that controls rotation of the electric motor, a holder that covers an entirety or a portion of the electronic circuit board and is fixed to the electronic circuit board, and a housing that accommodates the electric motor, the electronic circuit board, and the holder, such that the electronic circuit board is at a deeper position than the holder. A position of the holder on the electronic circuit board is fixed by tabs. The holder and the electronic circuit board are fixed to the housing by fasteners extending through first holes in the electronic circuit board and second holes in the holder. |
US10855143B2 |
Power train including cylinder block water jacket having motor cooling port
A power train may include an engine including a crankshaft and an engine block, a rotor portion connected to the crankshaft and of which a magnet is connected to a first side thereof, a stator portion disposed between the rotor portion and the engine block and a cylinder block water jacket formed on the engine and to which a motor cooling port for cooling a motor is formed. |
US10855142B2 |
Power system for well service pumps
A power system for use in hydraulic fracturing or fracking of wells is disclosed. The power system is generally self-contained on a transportable system, such as a trailer. The weight and configuration of the trailer must be sized to be hauled legally on United States roadways. The system components include a turbine generator, rectifier, inverter units and AC motors. |
US10855141B2 |
Power supply system for providing power to a load and for start-up of an internal combustion engine that provides power to such load
A power supply system includes a regulated power source that has an a synchronous machine, a flywheel with the shaft connected thereto, an electrical generator electrically connected through a switch to the synchronous machine of the regulated power source, an engine having a main shaft coupled to the shaft of the electrical generator, a power supply, and a switch connected between the electrical generator, the power supply and the regulated power source. The switch transfers power from the regulated power source to the electrical generator so as to cause the electrical generator to rotate the shaft in order to rotate the shaft of the engine during engine start-up. |
US10855140B2 |
Electric actuator and actuator device
An electric actuator includes: a motor part, having a motor shaft that extends in an axial direction and is rotated in both directions; a deceleration mechanism, connected to the motor shaft; a circuit board, electrically connected to the motor part; an output part, having an output shaft to which rotation of the motor shaft is transmitted through the deceleration mechanism; a sensor magnet, attached to the motor shaft; and a motor part sensor, detecting a magnetic field of the sensor magnet and detecting rotation of the motor shaft. The motor part has a rotor magnet that is fixed to the motor shaft. The rotor magnet and the sensor magnet each have multiple magnetic poles in a circumferential direction around the motor shaft. The magnetic poles of the rotor magnet and the magnetic poles of the sensor magnet are disposed to be shifted from each other in the circumferential direction. |
US10855139B2 |
Electric motor comprising an acoustic attenuation device
The electric motor includes a frame defining an inner volume (VI) wherein is accommodated a rotor, a stator and a fan, the frame comprising a first aperture placing the inner volume (VI) of the frame in fluidic communication with the outside of the frame, a second aperture placing the internal volume (VI) of the frame in fluidic communication with the outside of the frame along a radial axis (R) substantially perpendicular to an axis of rotation (X) of the rotor. The fan being positioned in proximity to the second aperture and being configured for generating a gas fluid flow (F), at least one acoustic attenuation device is accommodated in the second aperture so as to partly close the second aperture. |
US10855137B2 |
Pump unit
A pump assembly has an electrical drive motor arranged in a stator housing (8) and has an electronics housing (18) which is connected to the stator housing (8) and in which at least one circuit board (40) with electronic components is arranged. At least one separate connection element (48; 62), which is designed a plastic shaped part, is arranged on or in the electronics housing (18). The connection element includes a first electrical plug connector (52; 66), connected to a corresponding electrical plug coupling on the circuit board (40), as well as a second electric plug connector (54; 68) connected to the first electrical plug connector (52; 66) via strip conductors (54). The second electric plug connector (54; 68) serves for the electrical connection of a component situated outside the electronics housing (18). |
US10855134B2 |
Motor and air conditioning apparatus
A motor includes a rotor having a shaft, a stator provided so as to surround the rotor, a first bearing and a second bearing rotatably supporting the shaft and disposed at a distance from each other in an axial direction of the shaft, a molded resin part covering the stator and having a bearing support part supporting the first bearing, a bracket attached to the molded resin part, supporting the second bearing, and having conductivity, and a conductive member provided in contact with both of the bearing support and the bracket. |
US10855132B2 |
Bus bar unit, rotary electric machine having the same, and manufacturing method of bus bar unit
A bus bar unit includes: a plurality of bus bars arranged to be laminated, the respective bus bars having conductivity, the respective bus bars having a hole part; an insulating member interposed between the bus bars, the insulating member having insulating property, the insulating member having a hole part; a positioning member formed by insulating resin, the positioning member having a pin protruding in direction of laminating the bus bars, the pin being inserted through the hole parts of the bus bars and the hole part of the insulating member; and a fixing part provided at a tip end of the pin, the fixing part being configured to fix the bus bars and the insulating member. |
US10855130B2 |
Terminal assembly and motor containing same
The present embodiment relates to a terminal assembly comprising: a power supply terminal module, which comprises a power supply terminal and a support part, the power supply terminal including a body part and an insertion part bent and extended from an end of the body part and the support part being coupled to the power supply terminal so as for the body part to penetrate therethrough; and a bus bar terminal module, which comprises a bus bar guide groove, in which the insertion part is inserted, and a bus bar terminal, which is placed in the bus bar guide groove and is in contact with the insertion part. |
US10855120B2 |
Rotating electrical machine and producing method of rotating electrical machine
A rotating electrical machine includes a frame, and a stator core fixed to an inner peripheral surface of the frame and including a plurality of split cores disposed in a peripheral direction. Each of the plurality of split cores includes a groove disposed along an axial direction on a central position in the peripheral direction on an outer peripheral surface of the split core, and a first protrusion disposed on a bottom of the groove and protruding outward in a radial direction. |
US10855119B2 |
Multi-housing charging devices and methods
Methods and systems for charging a device. The method may involve providing a first housing and a second housing, wherein each housing is configured with a first coil, a second coil, and control logic to control the functioning of their respective first and second coils depending on the orientations of the housings. The method may further involve physically linking the first housing and the second housing via a first flexible connection. |
US10855118B2 |
Electric shielding structures
Wireless power transmitting devices according to embodiments of the present technology may include a contact surface configured to support one or more wireless power receiving devices. The wireless power transmitting devices may include a plurality of coils. The wireless power transmitting devices may also include a shield positioned between the plurality of coils and the contact surface. The shield may include one or more shield members, each shield member axially aligned with a separate coil of the plurality of coils, and may include a multilayer structure exhibiting various conductivities. |
US10855115B2 |
Wireless power transfer device and method with dual-frequency operation
A method and device for wireless power transfer provide the ability for concurrent power transfer on two widely separated bands. A wireless power transmitting device includes two coils respectively configured for transmission at two separate wireless power transmission frequencies. A dedicated current or voltage driver is provided for each of said two coils. A controller causes the current or voltage drivers to selectively or concurrently generate an AC magnetic field at either of the frequencies or both frequencies. A method includes concurrently driving two coils arranged with respect to each other to reduce losses at two separate wireless power transmission frequencies while suppressing eddy currents in the path of one of the two coils. |
US10855113B2 |
Keyless entry device and method for powering the keyless entry device
A keyless entry device and method for powering the keyless entry system, such as a key fob, are disclosed. The keyless entry device has a charging battery, a rechargeable battery, at least one long range function button for a long range function, and at least one short range function button for a short range function. The method includes charging the rechargeable battery using the charging battery, wherein the rechargeable battery has a larger burst current delivery capacity than the charging battery. The method further includes sending a short range transmission from the keyless entry device using at least one of: the charging battery, and the rechargeable battery, when the at least one short range function button is actuated, sending a long range transmission from the keyless entry device at least one of: the charging battery, and the rechargeable battery, when the at least one long range function button is actuated. |
US10855109B2 |
Wireless inductive power transfer
An inductive power transfer system is arranged to transfer power from a power transmitter to a power receiver via a wireless power signal. The system supports communication from the power transmitter to the power receiver based on load modulation of the power signal. The power receiver transmitting a first message to the power transmitter which comprises a standby power signal requirement for the power signal during a standby phase. The power transmitter receives the message, and when the system enters the standby phase, the power transmitter provides the power signal in accordance with the standby power signal requirement during. A power receiver configurable standby phase is provided which may for example allow devices to maintain battery charge or to provide fast initialization of the power transfer phase. |
US10855105B2 |
Autonomous vehicle critical load backup
A vehicle power management system includes a backup battery and an isolation circuit. The isolation circuit has a switch in parallel with a diode. The isolation circuit is electrically connected to the backup battery. The isolation circuit electrically isolates the backup battery from a non-critical load when the switch is open. |
US10855098B2 |
Internet of things battery device
A method and apparatus for monitoring an internet-of-things (IoT) battery device (IBD). An example IBD includes a radio transceiver to communicate with an IoT charging device (ICD), a battery, and a battery monitor to determine a state of charge (SoCh) for the battery. An alerter is included to send an alert message to the ICD, via the radio transceiver, to indicate that the SoCh is less than an alert threshold. |
US10855094B2 |
Information displaying method and information displaying device
A method of displaying information on a display is provided. The method includes: receiving a request to display, on the display, information indicating whether each of a plurality of battery packs associated with the display, is mounted on a device of a plurality of devices associated with the display; in response to the request, displaying, on a monitor of the display, information indicating whether or not a battery pack of the plurality of battery packs associated with the display is mounted on each device of the plurality of devices associated with the display; receiving a selection of a battery pack from the plurality of battery packs displayed on the display; and in response to the selection of the battery pack, displaying information on the selected battery pack. Each of the plurality of battery packs is mountable on the plurality of devices. |
US10855093B2 |
Apparatus and method for monitoring batteries and storing data based on battery status
In at least one embodiment, an apparatus for monitoring a power feed from a plurality of batteries in a vehicle is provided. The apparatus includes a controller. The controller includes a first circuit portion and a microprocessor. The first circuit portion is configured to receive a first signal indicative of a first power feed for a first battery and a second signal indicative of a second power feed for a second battery. The first circuit portion is further configured to transmit an interrupt signal indicative of each of the first power feed and the second power feed being equal to or below a minimum voltage threshold. The microprocessor includes an interrupt input and is configured to enter into an emergency operation mode to store data corresponding to at least one vehicle operation for a predetermined amount of time in response to receiving the interrupt signal at the interrupt input. |
US10855092B2 |
Combination electronic cigarette holder and charger
A device for holding and charging an electronic cigarette element is disclosed. The device includes a protective case element configured for coupling to a mobile computing device, the case element including a rechargeable battery, a first power port in the case element, the first power port conductively coupled to the rechargeable battery and configured for accepting external power for recharging the rechargeable battery, a cavity in the case element, wherein the cavity is configured to accept an electronic cigarette element, and a charging terminal located in the cavity such that when the electronic cigarette element is inserted into the cavity, one end of the electronic cigarette element contacts the charging terminal, and wherein the charging terminal is conductively coupled to the rechargeable battery, wherein when the electronic cigarette element contacts the charging terminal, the rechargeable battery recharges a battery of the electronic cigarette element. |
US10855086B2 |
Power supply equipment utilizing interchangeable tips to provide power and a data signal to electronic devices
A detachable tip is used in conjunction with a power adapter to provide DC power to an electronic device. The tip includes an input connector which detachably mates with a connector which is electrically coupled to the power adapter. An output connector of the tip detachably mates with the electronic device. Conductors within the tip transfer the DC power from the input connector to the output connector to provide the DC power to the electronic device. Circuitry within the tip transmits to the electronic device, via the output connector, a power output indication signal representative of an amount of power available to be supplied to the electronic device by the adapter. |
US10855081B2 |
Energy storage controller with battery life model
An electrical energy storage system includes a battery configured to store and discharge electric power to an energy grid, a power inverter configured to use battery power setpoints to control an amount of the electric power stored or discharged from the battery, the battery power setpoints comprising at least one of frequency regulation power setpoints and ramp rate control power setpoints, and a controller. The controller is configured to use a battery life model to generate the battery power setpoints for the power inverter. The battery life model includes one or more variables that depend on the battery power setpoints. |
US10855080B2 |
Systems and methods for generating power generation suppression control information by a control device
To efficiently utilize power generated by a renewable energy power source performing output suppression, Provided is a control device (10) including: a first calculation unit (181) that calculates a total excess output in a plurality of power generation devices based on power generation relevant information and an upper limit power generation output in each of the plurality of power generation devices; a second calculation unit (182) that calculates residual excess power information based on the total excess output and storage relevant information in a plurality of energy storage devices absorbing the total excess output; and a transmission unit (191) that transmits power generation suppression control information to each of the plurality of power generation devices based on the residual excess power information. |
US10855075B2 |
Surge protective circuit and surge protective device
A surge protective circuit is connected between a single-phase AC power source and an apparatus that operates with electric power supplied from the AC power source to suppress an overvoltage applied from the AC power source to the apparatus. The surge protective circuit includes: a first constant-voltage device and a first discharge device connected in series between a first ground terminal and a non-ground-side terminal of the AC power source; and a second constant-voltage device and a second discharge device connected in series between a second ground terminal and a ground-side terminal of the AC power source. A midpoint between the first constant-voltage device and the first discharge device and a midpoint between the second constant-voltage device and the second discharge device are connected. |
US10855072B2 |
Intelligent safety relay and circuit applied thereby
Disclosed are an intelligent safety relay and a circuit applied thereby. The intelligent safety relay includes: a first processing chip MCU A, a second processing chip MCU B, first and second input driving circuits, first to third input sampling circuits, first and second diagnostic signal generation circuits, first and second logic circuits, a diagnostic signal detection circuit, first and second relay driving circuits, and first and second relay circuits. The first processing chip MCU A and the second processing chip MCU B can automatically control, based on samples of the input driving circuits taken by the input sampling circuits, connection or disconnection of contacts in the first and second relay circuits so as to switch on or off an output. |
US10855069B2 |
USB type-C/PD controller having integrated VBUS to CC short protection
A USB Type-C/Power Delivery controller chip includes a first pin for receiving a first voltage, a second pin for receiving a second voltage, and a third pin for coupling to the CC pin of a USB connector. The USB controller chip includes a VCONN power supply circuit having a blocking field effect transistor (BFET) coupled in series with a hot-swap field FET (HSFET) between the first and third pins, and first and second Zener diodes coupled anode-to-anode between the HSFET's source and gate. A cable detection circuit includes a BFET coupled between the second and third pins, and a Zener diode coupled between the BFET's gate and a lower rail. A power delivery physical layer circuit includes a receiver and a transmitter, each coupled to the third pin through a respective BFET, the respective BFETs each having a Zener diode coupled between respective gates and the lower rail. |
US10855065B1 |
Weather-resistant junction box
A weather-resistant junction box is disclosed. The junction box includes a back panel and a number of sidewalls arising from the back panel to create an enclosure with an open face. A removable panel is constructed and arranged to cover and close the open face. A cap with an overhang extends over the top of the enclosure, extending out and down over the top portions of its sidewalls. Internally, the enclosure is divided by one or more partitions into a driver compartment and two or more connection compartments. Each of the connection compartments includes at least one opening, or a knock-out for the opening. All of the openings or knock-outs for all of the connection compartments may be located in the same panel of the junction box. |
US10855064B2 |
System for electronic doorframe
A system for providing electronic features in a doorframe include a body structure having a top wall, a bottom wall and a plurality of side walls. The walls define an interior space of the body structure. A plurality of ports are formed in the top wall and a plurality of ports are formed in the bottom wall with each port opening into the interior space. One or more of the top wall ports is longitudinally aligned with a respective bottom wall port to form a port pair. A diverter is positioned in the interior space and extends in the interior space from one side wall and toward an opposing side wall. The diverter spans between the port pair. The diverter has a diverter surface that is configured for directing an element that extends through a port of the port pair toward an area in the body structure. |
US10855062B2 |
Cabinet with pressure relief means
A cabinet comprising an outer wall which encapsulates an internal space comprising electronic components, the outer wall having a rupture line forming a release wall portion which by rupturing of the rupture line in response to an increased pressure in the internal space can be released and thereby define an opening forming arc-vent for the internal space. To protect against penetration of objects of a predetermined size into the electronic components, the cabinet further comprises a ventilation-open inner lining arranged in the internal space to cover the opening. If arcing should occur, the increased pressure may rupture the line and the opening will allow venting. In this situation, the inner lining prevents against penetration. |
US10855061B2 |
Withdrawable base module for switch
The present disclosure relates to a withdrawable base module for a switch. The withdrawable base module comprises a base coupled to a busbar for electrically connected to the switch; a conversion assembly coupled to the base and comprising a drive mechanism, a first female contact and a carrying mechanism adapted to carry the switch; and an auxiliary assembly being slidable relative to the conversion assembly and comprising a first male contact electrically connected to the switch; wherein the drive mechanism is operable to drive the auxiliary assembly to cause the first male contact to move towards and contact the first female contact. The withdrawable base module according to embodiments of the present disclosure can provide a test circuit for the switch, and can achieve the rocking-in or rocking-out of the switch without additional human intervention after completion of the test. |
US10855060B2 |
Switchgear cooling system comprising a heat pipe, fan and thermoelectric generation
A cooling system includes an evaporator associated with a heat source. A condenser is located at a higher elevation than the evaporator. A heat pipe structure fluidly connects the evaporator with the condenser. A fan forces air through the condenser. A working fluid is in the evaporator so as to be heated to a vapor state, with the heat pipe structure transferring the vapor to the condenser and passively returning condensed working fluid back to the evaporator for cooling of the heat source. A plurality of thermoelectric generators is associated with the condenser and converts heat, obtained from the working fluid in the vapor state, to electrical energy to power the fan absent an external power source. The thermoelectric generators provide the electrical energy to the fan so that a rotational speed of the fan is automatically self-regulating to either increase or decrease based on a varying heat load. |
US10855056B2 |
Power and brightness scaling in fiber coupled diode lasers using diodes with optimized beam dimensions
A number of beams that can be coupled into an optical fiber can be increased using emitted beams having greater divergence, thus providing increased beam power. Alternatively, with a fixed number of emitters, total optical power can be maintained with fewer beams in an output beam with a smaller numerical aperture. |
US10855052B2 |
Optical device
A semiconductor laser (1) emits laser light. An electro-absorption optical modulator (2) modulates the laser light. The electro-absorption optical modulator (2) includes a plurality of electro-absorption regions (2a, 2b, 2c) having different extinction characteristics, whereby the extinction ratio curve of the optical device can be controlled to have a shape with multiple steps that is suited to driving conditions. |
US10855050B1 |
Methods of laser pulse development and maintenance in a compact laser resonator
Described herein are methods for developing and maintaining pulses that are produced from compact resonant cavities using one or more Q-switches and maintaining the output parameters of these pulses created during repetitive pulsed operation. The deterministic control of the evolution of a Q-switched laser pulse is complicated due to dynamic laser cavity feedback effects and unpredictable environmental inputs. Laser pulse shape control in a compact laser cavity (e.g., length/speed of light<˜1 ns) is especially difficult because closed loop control becomes impossible due to causality. Because various issues cause laser output of these compact resonator cavities to drift over time, described herein are further methods for automatically maintaining those output parameters. |
US10855049B2 |
Pulse laser apparatus and method for Kerr lens mode locking based creation of laser pulses
A pulse laser apparatus (100) for creating laser pulses (1), in particular soliton laser pulses (1), based on Kerr lens mode locking of a circulating light field in an oscillator cavity (10), comprises at least two resonator mirrors (11, 12, . . . ) spanning a resonator beam path (2) of the oscillator cavity (10), at least one Kerr-medium (21, 22, 23) for introducing self-phase modulation and self-focusing to the circulating light field in the oscillator cavity (10), at least one gain-medium (31) for amplifying the circulating light field in the oscillator cavity (10), and a tuning device (40) for setting a first mode-locking condition and a second mode-locking condition of the oscillator cavity (10) such that an intra-cavity threshold-power for mode-locking at the first mode-locking condition is lower than that at the second mode-locking condition, wherein the first mode-locking condition is adapted for starting or shutting-down of the Kerr lens mode locking and the second mode-locking condition is adapted for continuous Kerr lens mode locking and a resonator-internal peak-power of the circulating light field is higher at the second mode-locking condition than at the first mode-locking condition. Furthermore, a method of operating a pulse laser apparatus is described. |
US10855043B2 |
System and device with laser array illumination
A system includes: a heat sink module with a plurality of first through-holes linking its top and bottom surfaces and a plurality of grooves on the bottom surface, wherein each groove passes through a respective sequence of the first through-holes; and a driving circuit module with a plurality of conductive connectors and electrical driving surfaces that are disposed substantially perpendicular to the top and bottom surfaces of the heat sink module, wherein each conductive connector lies partially within a respective groove in the bottom surface of the heat sink module, the conductive connectors include internal connectors that each links at least two of the first through-holes in a respective sequence of first through-holes, and external connectors that each links at least one of the first through-holes in a respective sequence of first through-holes to an electrical driving surfaces of the driving circuit module. |
US10855037B2 |
Support assembly with a support member and a track assembly
A support assembly includes a support member and a track assembly. The support member may include a conductor and/or a pin. The track assembly may include a bus bar. The conductor may be configured to rotate with and/or about the pin to selectively engage the bus bar. The conductor may be configured to rotate about a vertical axis to selectively engage the bus bar. The conductor may be substantially curved and/or substantially planar. The conductor may include a first position and/or a second position. The conductor may not be in electrical contact with the bus bar when in the first position and/or the conductor may be in electrical contact with the bus bar when in the second position. When the conductor is in the first position, the conductor may not restrict removal of the support member from the track assembly. |
US10855032B1 |
Electrical connector
An electrical connector includes first and second bodies, an electrical terminal, a shuttle, and a scannable code. The first body includes a wall and a bridge. The wall has an outward surface facing radially outward with respect to a mating axis, and an opposite inward surface defining a blind opening. The bridge extends lengthwise between opposite end portions each attached to the outward surface. The bridge and the outward surface define a through opening opened axially, and spaced radially outward from, the blind opening. The electrical terminal projects axially, is attached to the first body, and is revealed through the blind opening. The second body is axially received in the blind opening and mates with the first body. The shuttle is adapted to axially slide through the opening. The scannable code is secured to the shuttle, faces radially outward, and is concealed by the bridge when the connector is unmated. |
US10855026B2 |
Electrical connector
An electrical connector includes a plug that mates with a receptacle. In a medical application, the plug is connected to electrical leads that pass through a patient's skin to an implanted medical device in the patient's body, while the receptacle is connected to external medical equipment. The plug is small in diameter so the size of the opening in the patient's skin can be minimized. All electrical contacts in the plug are on internal portions. The receptacle includes annular contacts that contact the internal electrical contacts on the plug when the plug and receptacle are properly mated. When the plug is plugged into the receptacle, spring-loaded retention arms in the receptacle lock into place on the plug, retaining the plug in the receptacle. |
US10855024B2 |
Electrical connector with latches and terminal position assurance projections provided on hinged cover
An electrical connector having electrical terminals and a housing. The housing has a terminal-receiving portion with terminal-receiving cavities for receiving the electrical terminals therein. At least one latch-receiving slot is positioned between adjacent terminal-receiving cavities. A cover portion is provided for covering the terminal-receiving cavities and the terminals. The cover portion has latches which cooperate with the at least one latch-receiving slot when the cover portion is moved to a closed position. A hinge portion connects the terminal-receiving portion to the cover portion. The hinge is deformable to allow the cover portion to move between an open position in which the terminals can be inserted and removed from the terminal-receiving cavities of the terminal-receiving portion and the closed position in which the terminals are secured in the terminal-receiving cavities of the terminal-receiving portion. |
US10855022B2 |
Cover-equipped connector
A connector (10) includes a connector housing (12) fittable to a mating connector (11), a wire cover (14) disposed at a position spaced apart rearward from the connector housing (12) in a fitting direction to the mating connector (11) and configured to cover wires (13) drawn out rearward in the fitting direction from the connector housing (12), and a service cover (15) assembled over the connector housing (12) and the wire cover (14). |
US10855019B2 |
Bezel assembly and electrical connection apparatus
A bezel assembly includes a bezel body having an opening formed thereon for receiving at least a part of a connecting piece. At least one opening shield is movably disposed on the bezel body and pressing against the connecting piece via an elastic element such that the connecting piece remains contact with the bezel assembly in the opening. The bezel assembly of the present disclosure can be adapted to connecting pieces of various types and standards, such as connectors or ports, so as to improve universality of the bezel assembly and expand the application range. |
US10855016B2 |
Terminal set and electrical connector
A terminal set and an electrical connector are provided. The terminal set includes a first terminal and a second terminal. The first terminal has a first base, a first elastic portion extending upward from the first base, and a first contact portion extending backward from the first elastic portion. The second terminal has a second base, a second elastic portion extending upward from the second base, and a second contact portion extending backward from the second elastic portion. The second elastic portion is located in front of the first elastic portion and overlaps with the first elastic portion in a front-rear direction, and the second contact portion does not overlapped with the first elastic portion in an vertical direction, thereby enhancing the density of the terminal set, and increasing contact points of the terminal set in contact with a mating component in a limited space. |
US10855012B2 |
Electronic device for supporting USB interface and method for controlling USB interface
An electronic device supporting a universal serial bus (USB) interface operating according to various embodiments includes: a housing; an opening provided in a part of the housing; a receptacle arranged in the opening and including a pin mounting portion where a plurality of first receptacle pins and a plurality of second receptacle pins are provided; and a control circuit for sensing a connection between the receptacle and an external connector, wherein, when the connection between the receptacle and the external connector is sensed, the control circuit may apply a predetermined current to any one of the plurality of first receptacle pins and the plurality of second receptacle pins.Various other embodiments are possible. |
US10855006B2 |
Coupling structure of housing members and storage case
A first coupling body is disposed as part of a housing body, has a bottom part, and has a first and a second vertical wall parts. A second coupling body is formed so as to cover a space between the first vertical wall part and the second vertical wall part in the bottom part inside the housing chamber. The holding mechanism includes a first projection projecting from a first end of the second coupling body toward the first vertical wall part side, a second projection projecting from a second end of the second coupling body toward the second vertical wall part side, a first through-hole that is formed in the first vertical wall part, and a second through-hole that is formed in the second vertical wall part, the first end covering the first vertical wall part, the second end covering the second vertical wall part. |
US10855005B2 |
Method and apparatus for locking assemblies
Locking assemblies are provided for connecting to a stranded element. The locking assemblies include a housing with a receiving bore, locking bore, and aperture. The stranded element enters the housing through the receiving bore. A drive shaft can advance a locking element in the locking bore such that the locking element contacts the stranded element to apply a force to secure the stranded element to the locking assembly. Ends of the stranded element can be pushed by the locking element out of the housing through the aperture. The locking assemblies can be used for mechanical and/or electrical connections. Examples of stranded elements include electrical wires, mechanical stranded cables, rope, and other multi-strand materials. |
US10855003B2 |
Connecting device for connecting and grounding coaxial cable connectors
A connecting device configured to be installed on a first coaxial cable connector to facilitate connection of the first connector to a second connector and to maintain ground continuity across the connectors. In some embodiments, the connecting device includes a grounding element disposed in a gripping member, the grounding element including one or more projections configured to extend beyond an end of the gripping member to conductively engage an outer surface of the second connector. |
US10855001B2 |
Sprung busbar tapping clip
Disclosed is a busbar tapping clamp (10) comprising a clamping member (16) that can be attached to a busbar (12) like a G-clamp, and sprung means (34) for bringing a conductor (32), which extends to the busbar tapping clamp (10), into electroconductive contact with the clamping member (16). |
US10854998B2 |
Connection structure between electric wire and terminal, connection method between electric wire and terminal, and terminal
A connection structure between an electric wire and a terminal has an electric wire including a core wire with strands, and a terminal including a bottom-plate portion and a pair of core-wire-crimping pieces, which protrude from both edges of the bottom-plate portion and each distal-end portion of the pair of core-wire-crimping pieces being divided into a plurality of portions, the terminal enclosing and holding the core wire by the bottom-plate portion and the pair of core-wire-crimping pieces. The pair of core-wire-crimping pieces extends in directions to approach each other at a proximal-end portion, is in contact with each other at an intermediate portion, and extends in directions to be separated from each other at the distal-end portion. At least one portion of the plurality of portions of each distal-end portion of the pair of core-wire-crimping pieces extend in a different direction from other portions of the distal-end portion. |
US10854994B2 |
Broadband phased array antenna system with hybrid radiating elements
A broadband phased array antenna system is set forth comprising a support member; an antenna array mounted to the support member, the antenna array having a plurality of uniformly excited hybrid radiating elements arranged in a symmetric array on a substrate; a baseband controller mounted to the support member; a radio controller mounted to the support member for modulating and demodulating signals between the baseband controller and antenna array; and a communications interface for removably connecting and disconnecting the antenna system. In one aspect, the antenna array comprises a substrate; a plurality of uniformly excited hybrid radiating elements arranged in a symmetric array on the substrate; a hybrid feeding network for transmitting RF-signals to the hybrid radiating elements; and artificial materials surrounding opposite sides of the symmetric array for suppressing edge scattered fields and increasing gain of the antenna system. |
US10854992B2 |
Radar device
A radar transmitter transmits a radar signal through a transmitting array antenna at a predetermined transmission period, and a radar receiver receives a reflected wave signal which is the radar signal reflected by a target through a receiving array antenna. A transmitting array antenna and a receiving array antenna each include multiple subarray elements, the subarray elements in the transmitting array antenna and the receiving array antenna are linearly arranged in a first direction, each subarray element includes multiple antenna elements, the subarray element has a dimension larger than a predetermined antenna element spacing in the first direction, and an absolute value of a difference between a subarray element spacing of the transmitting array antenna and a subarray element spacing of the receiving array antenna is equal to the predetermined antenna element spacing. |
US10854991B2 |
Waveguide fed open slot antenna
The present disclosure relates to a waveguide fed open slot antenna. In some examples, the antenna comprises a waveguide section, a slot, a matching load, a waveguide bottom extension, and a vertical metal wall. The waveguide section can be in the form of a rectangular waveguide or a substrate integrated waveguide (SIW). The slot can comprise a rectangle, with one of its long sides abutting the top surface of the waveguide section, and another long side abutting the matching load, while the two short sides do not connect any metal. The waveguide bottom extension can be rectangular. The end of the waveguide bottom extension and the edge of the matching load on the side close to the open slot can be connected together by the vertical metal wall. In this way, the slot can be excited. |
US10854989B2 |
Electromagnetic signal focusing structures
Embodiments discussed herein refer to systems and structures for focusing dispersal of electromagnetic signals. Focusing of the electromagnetic signals is achieved by a reflective lens that is constructed from several extremely high frequency focusing layers. Each focusing layer can include an extremely high frequency focusing window that, collectively, define the geometry of a cavity backed reflective lens and its ability to focus electromagnetic signal dispersion. |
US10854987B2 |
Methods and apparatus for enhanced radiation characteristics from antennas and related components
Aspect of the present disclosure are directed to methods and apparatus producing enhanced radiation characteristics, e.g., wideband behavior, in or for antennas and related components by providing concentric sleeves, with air or dielectric material as a spacer, where the sleeves include one or more conductive layers, at least a portion of which includes fractal resonators closely spaced, in terms of wavelength. A further aspect of the present disclosure is directed to surfaces that include dual-use or multiple-use apertures. Such aperture engine surfaces can include a first layer of antenna arrays, a second layer including a metal-fractal backplane player, and a third layer including solar cells for solar cell or solar oriented power collection. Fractal metamaterial ribbons with multiple closely-packed fractal resonators are also disclosed. |
US10854986B2 |
Antenna apparatus
An antenna apparatus includes a ground layer, patch antenna patterns, feed vias, ring-type meta patterns, and coupling-type meta patterns. The ground layer has one or more through-holes. Patch antenna patterns are each disposed above the ground layer. Feed vias are disposed to penetrate through the one or more through-holes, and electrically connect to the patch antenna patterns, respectively. Ring-type meta patterns are arranged between the patch antenna patterns. Coupling-type meta patterns are alternately arranged between the patch antenna patterns in fewer numbers than the ring-type meta patterns in positions more distant from the patch antenna patterns than positions in which the ring-type meta patterns are arranged. |
US10854983B2 |
Antenna with anti-interference arrangement and its manufacturing method
An antenna includes a reference ground and at least a radiating source spacedly disposed at the reference ground to define a radiating clearance between the radiating source and the reference ground, wherein the radiating source is electrically connected to the reference ground to ground the radiating source so as to narrow a bandwidth of the antenna. When a electromagnetic excitation signal is received at a feed point of the radiating source, the bandwidth of the antenna is narrowed down to prevent any interference of the electromagnetic wave signal received or generated by the antenna in response to nearby electromagnetic radiation frequency or stray radiation frequency of the adjacent frequency bands. |
US10854982B2 |
Broadband multiple layer dielectric resonator antenna and method of making the same
A dielectric resonator antenna (DRA) includes: an electrically conductive ground structure; at least one volume of a dielectric material disposed on the ground structure; a signal feed disposed and structured to be electromagnetically coupled to the at least one volume of a dielectric material; and an electrically conductive fence disposed circumferentially around the at least one volume of a dielectric material, and electrically connected with and forming part of the electrically conductive ground structure. |
US10854981B2 |
Communication apparatus
A communication apparatus includes a signal line that connects an antenna and a wireless communication module to each other, the signal line having a portion where the signal line is divided in part into sections, with an adjacent portion adjacent to the divided portion of the signal line being greater in line width than a main body portion of the signal line; a first ground pattern disposed to face the main body portion; and a second ground pattern disposed to face the adjacent portion. The distance from the adjacent portion to the second ground pattern is longer than the distance from the main body portion to the first ground pattern. The antenna and the wireless communication module are connected to each other through the signal line and a solder adhered to the adjacent portion. |
US10854980B2 |
Planar inverted F-antenna
A Planar Inverted-F Antenna, PIFA, comprises a sheet of conductive material including first, second, third and fourth contiguous sections, the first and third sections extending orthogonally away from the second section and the fourth section extending away from the third section. The sections are folded relative to one another to define a volume with a heights of the second section, a width of the second section, and a depth of the third section extending away from the second section. A supporting pin and a feed pin extend from the second section along an outer edge. A supporting leg extends from either the third or fourth sections, the supporting leg lying outside the plane of the supporting pin to support the PIFA when mounted on a printed circuit board, while allowing components to at least partially occupy the volume under the PIFA. |
US10854979B2 |
Antenna substrate and method of manufacturing same
An antenna substrate includes a cap substrate including a first antenna conductor located on upper and lower surfaces of a first insulating layer; a frame substrate including an opening located in the second insulating layer and having an outer periphery that surrounds an individual of or a collective number of outer peripheries of the plurality of first antenna conductors in a top view; a base substrate including a second antenna conductor located on an upper surface of a third insulating layer; a first adhesive material adhering the first insulating layer and the second insulating layer; and a second adhesive material adhering the second insulating layer and the third insulating layer; and the first adhesive material and the second adhesive material include a first bonding member and a second bonding member having an adhesive strength to the second insulating layer greater than that of the first bonding member. |
US10854974B2 |
Antenna portions
An antenna system, in one example implementation, can include antenna portions including a first portion of the antenna to receive a radio frequency (RF) signal. The antenna can include a second portion capacitively coupled to the first portion, wherein the capacitive coupling of the second portion to the first portion increases the high-band resonances. The antenna can include a third portion of the antenna connected to a connector. The third portion can be capacitively coupled to the first portion to excite wide low-band resonances and high-band resonances. The connector can be a ground for the third portion. |
US10854972B2 |
Multiple-frequency antenna device
A multiple-frequency antenna device includes an antenna unit and a frequency switch unit. The antenna unit includes an insulating substrate on which grounded first and second conductive layers are disposed. The first conductive layer is further connected to a radio-frequency (RF) circuit. The frequency switch unit is connected to the antenna unit in parallel, and includes a switching component, and a frequency adjustment: component connected to the antenna unit. The multiple-frequency antenna device is resonant at a first resonant frequency when the switching component is switched to a first state, and is resonant at a different, second resonant frequency when the switching component is switched to a second state. |
US10854969B2 |
Methods circuits devices assemblies and systems for providing an active antenna
Disclosed herein are methods, circuits, devices, assemblies and systems for facilitating wireless communication, both satellite and terrestrial. According to embodiments, there may be provided a integrated bidirectional phased array including multiple antenna element clusters, wherein each antenna cluster may be comprised of a set of antenna elements disposed in proximity to one another and connected to one another through an intra-cluster signal distribution line. Antenna element clusters may be connected to one another and to a main signal line through a network of inter-cluster signal distribution lines as least some of which may include electrically controllable signal phase shifters. A first set of antenna element clusters may be connected to a transmission signal (TX) line, thereby forming a TX antenna. A second set of antenna element clusters may be connected to a receive signal (RX) line, thereby forming a second RX antenna. Antenna elements of RX and TX antenna element clusters may disposed on a common surface, or parallel surfaces, in an interlaced manner. |
US10854968B2 |
Electronic device antennas having split return paths
An electronic device may be provided with wireless circuitry and control circuitry. The wireless circuitry may include multiple antennas and transceiver circuitry. An antenna in the electronic device may have an inverted-F antenna resonating element formed from portions of a peripheral conductive electronic device housing structure and may have an antenna ground that is separated from the antenna resonating element by a gap. A split return path may bridge the gap. The split return path may be coupled between a first point on the inverted-F antenna resonating element arm and second and third points on the antenna ground. The split return path may include a first inductor coupled between the first and second points and a second inductor coupled between the first and third points. The first and second inductors may be adjustable. |
US10854967B2 |
Base station antennas that are configurable for either independent or common down tilt control and related methods
Methods of operating a base station antennas involve receiving a first control signal at the base station antenna, activating a first actuator to move a first mechanical linkage in response to the first control signal and activating a second actuator to move a second mechanical linkage in response to the first control signal. Pursuant to these methods, base station antenna can be configured for both independent or common control of the first and second actuators. |
US10854962B2 |
Integrated antenna in an aerial vehicle
Disclosed is a cross loop antenna system for an aerial vehicle. In one embodiment, the cross loop antenna system includes a cross bar antenna and a ground plane. The cross bar antenna includes two thin coplanar perpendicular bars that intersect in the middle and are parallel to the ground plane. Each bar couples to the ground plane at each end, comprising an antenna loop. Thus, the cross loop antenna system comprises two intersecting single-fed loops. The antenna can operate at a wavelength that is approximately twice the length of the bars. In such an embodiment, the antenna system may be resonant. The distance between the bars and the ground plane may be relatively small, thus minimalizing the vertical profile of the antenna. The antenna may be operated as a dual-band antenna and may produce an omnidirectional radiation pattern. An aerial vehicle may include two such antennas. |
US10854961B2 |
Implantable electronic medical device and transmit/receive antenna therefor
An implantable electronic medical device has a device body and a header placed thereon, and includes a telemetry assembly for signal transmission to and/or from outside the body of a patient when the device is implanted, in particular for the wireless bidirectional communication. A transmit/receive antenna, which is physically formed of an elongated conductor and arranged in the region of the header and which is configured so as to have a form fit with the outer contour of at least a portion of the header, and is fixed thereby in the header, is at least largely assigned to the telemetry assembly. A first section of the conductor has a spring elastic design and forms a bracket or clamp. The bracket embraces a connector in the header. There is also described a transmit/receive antenna of a telemetry assembly of an implantable electronic medical device. |
US10854952B2 |
Antenna integrated with photovoltaic cells
A holographic antenna integrated with photovoltaic cells and method for use of the same are described. In one embodiment, the method for using an antenna comprises receiving position data indicative of an antenna aperture of an antenna after the antenna has been placed in a position to increase capture of solar energy by one or more photovoltaic (PV) structures integrated into a surface of the antenna aperture; and in response to the position data, electronically steering an array of antenna elements of the antenna to redirect a beam toward a satellite based on the position of the antenna while maintaining the position of the antenna for increased capture of the solar energy. |
US10854951B2 |
Antenna package structure and antenna packaging method
The present disclosure provides an antenna package structure and an antenna packaging method for a semiconductor chip. The package structure includes an antenna circuit chip, a first rewiring layer, an antenna structure, a second metal connecting column, a second packaging layer, a second antenna metal layer, and a second metal bump. The antenna circuit chip, the antenna structure, and the second antenna metal layer are interconnected by using two rewiring layers and two layers of metal connecting columns. |
US10854949B2 |
Antenna method and apparatus
An information handling system includes a triangular chassis and a plurality of antennas that provide optimized coverage in all directions around the triangular chassis. An antenna may be operated from each vertex of the triangular shaped base chassis. Alternatively, an antenna may be operated from each of three main side surfaces of the triangular shaped base chassis. One or more of the antennas can be selected for communication based on the ability to communicate with external network components. Disclosed systems provide omnidirectional coverage around the triangular chassis while minimizing the effects of shadowing caused by abase chassis. |
US10854947B2 |
Heat dissipation structure for electronic device including antenna module
An electronic device is provided. The electronic device includes a housing, a display exposed through at least a portion of the housing, a battery disposed in the housing, an antenna module disposed in the housing and spaced apart from the battery, a first electronic component positioned between the antenna module and the battery, a first heat dissipation member disposed to partially overlap the first electronic component and to extend toward the antenna module, a frame disposed to partially overlap the first heat dissipation member, surround at least a part of the first electronic component, and form a part of an outer appearance of the electronic device, and a heat insulation member interposed between the frame and the first heat dissipation member. |
US10854946B2 |
Coupled transmission line resonate RF filter
The present invention includes a method of creating electrical air gap low loss low cost RF mechanically and thermally stabilized interdigitated resonate filter in photo definable glass ceramic substrate. Where a ground plane may be used to adjacent to or below the RF filter in order to prevent parasitic electronic signals, RF signals, differential voltage build up and floating grounds from disrupting and degrading the performance of isolated electronic devices by the fabrication of electrical isolation and ground plane structures on a photo-definable glass substrate. |