Document Document Title
US10980160B2 Image pickup module, method for manufacturing image pickup module, and electronic device
An image pickup module includes a printed wiring board, an electronic component, solder, and a thermosetting resin. The printed wiring board has a first surface provided with first lands. The electronic component includes an image pickup element and has a second surface provided with second lands. The thermosetting resin is in contact with the solder and bonds the printed wiring board to the electronic component. The solder bonds the first lands to the second lands and has a hollow portion. The area of the hollow portion is 5% to 50% of the total area of the solder as observed from the electronic component side in a transmission mode using an X-ray.
US10980157B2 Information processing apparatus and information processing system
There is provided an information processing apparatus among a plurality of information processing apparatuses included within an information processing system, the information processing apparatus including a memory, a processor coupled to the memory and configured to perform information processing, and a controller configured to acquire a plurality of sensor data items output from each a plurality of sensors arranged in a liquid cooling system cooling the plurality of information processing apparatuses and abnormality information relating to the liquid cooling system stored by another information processing apparatus among the plurality of information processing apparatuses, detect an abnormality of the liquid cooling system based on the acquired sensor data items and the abnormality information, obtain a range of influence of the detected abnormality of the liquid cooling system based on the detected abnormality, and control the information processing apparatus based on the range of influence.
US10980156B2 Induction heating device having improved cooling structure
An induction heating device includes a case having a lower plate that defines an inlet and an exhaust slit; a cover plate coupled to the case; a working coil disposed inside the case; an indicator substrate support coupled to the lower plate and disposed below the working coil; an inverter substrate disposed on a lower surface of the indicator substrate support and including an inverter and a first heat sink configured to dissipate heat generated from the inverter; and a first blowing fan disposed at the lower plate and configured to draw air from an outside of the case through the inlet and discharge the air to the inverter substrate. The exhaust slit is configured to discharge, to an area below the lower plate, at least a portion of air discharged from the first blowing fan to the inverter substrate.
US10980154B1 Cooling design for PCIE mounted server peripheral electronics
A fluid cooling module (or system) for peripheral component interconnect express (PCIE) electronics housed within a chassis is disclosed. The system includes a mounting rail attached to a chassis, a cold/cooling plate having one or more mounting bolts attached to a side of the cold plate, the one or more mounting bolts to lock the cold plate to a fixing channel of the mounting rail to position a surface of the cold plate against a surface of the PCIE electronics, locking teeth of the fixing channels ensure a proper pressure being loaded horizontally on the PCIE electronics by the cold plate, and a fluid loop along a length of the mounting rail to circulate a fluid to the cold plate to cool the PCIE electronics.
US10980152B1 Thermal rectification with phase change materials
A data storage device includes a heat source including a memory, and an enclosure within which the heat source is installed. The data storage device also includes a heat spreader within the enclosure and surrounding the heat source. The data storage device further includes a thermal interface material within the enclosure. The thermal interface material is coupled to the heat source and to the heat spreader, thereby providing a first low thermal resistance path between the heat source and the heat spreader. A phase change material is coupled to the thermal interface material such that the thermal interface material provides a second low thermal resistance path between the heat source and the phase change material.
US10980145B2 Hot-pluggable connection for data communications
Provided is a patch panel, comprising: a circuit board; and an SFP, SFP+, or QSFP+ connector connected to a plurality of radio frequency coaxial (RF coaxial) connections via conductive traces of the circuit board, the RF coaxial connections configured to extend functionality of the SFP, SFP+, or QSFP+ socket of a computing device coupled to the patch panel from a rear end of the computing device to a front end of the computing device.
US10980141B2 Latching system for an enclosure
Latching system that latches an enclosure having a compressible sealant about its perimeter, the latching system providing for an open configuration, a staged configuration, and a mated configuration, the compressible sealant engaging a pair of projections having a channel therebetween to form a seal having an air gap above the sealant.
US10980138B2 Memory card and memory card socket
A memory card comprising a first main surface and a second main surface opposing each other, and including a printed circuit board (PCB) constituting the first main surface, the PCB including a plurality of first external connection terminals, the plurality of first external connection terminals exposed on the first main surface, a plurality of memory devices stacked on the PCB, a memory controller configured to control the plurality of memory devices, a molding layer encapsulating the plurality of memory devices and the memory controller, the molding layer constituting the second main surface, and one or more second external connection terminals electrically connected to the memory controller, the one or more second external connection terminals embedded in the molding layer and exposed by the molding layer on the second main surface may be provided.
US10980137B2 Display apparatus and portable terminal
A display apparatus includes a window member, a display panel and a support member. The window member includes a window flat portion, and a window bent portion which extends bent from the window flat portion. The display panel includes an upper flat portion overlapping with the window flat portion, an upper bent portion extending bent from the upper flat portion to extend along the window bent portion, and a lower bent portion extending from the upper bent portion and bent toward a center of the upper flat portion. The support member disposes the display panel between the window member and the support member and extends along the lower bent portion of the display panel. Each of the upper flat portion and the upper bent portion is a display area of the display panel, and the lower bent portion is a non-display area of the display panel.
US10980132B2 Addressing misalignment of LEDs on a printed circuit board
LEDs for an illumination system may be mounted on a PCB. The PCB may be provided with alignment features such as oversized holes for connection to a support surface. Using optical sensing of the position of the mounted LEDs, the space made available by the alignment features may be reduced and aligned to create modified alignment features. The modified alignment features may be created by adding a modifying component and aligned based on the sensed positions of the mounted LEDs. The positioning of the modifying component may offset misalignment of the LEDs with the PCB. An opening in the modified alignment feature may receive a bolt or alignment pin for connection to the support surface. The support surface may be aligned with the secondary optics, resulting in the LEDs being aligned with the secondary optics irrespective of misalignment of the LEDs with respect to the PCB.
US10980125B1 Printed circuit board
A printed circuit board includes a first core layer having a first coil pattern disposed on one surface of the first core layer, a second core layer disposed on the one surface of the first core layer and having a first recess, a first magnetic member disposed in the first recess and including a first magnetic layer, a first insulating layer disposed between the first and second core layers, and a second insulating layer disposed on the second core layer, covering at least a portion of the first magnetic member, and disposed in at least a portion of the first recess.
US10980117B1 Mid-plane board for coupling multiple circuit frames in a circuit emulator engine
A mid-plane board including a first connector configured to receive a first signal from a first circuit board is provided. The mid-plane board includes a second connector configured to provide the first signal to a second circuit board. The first circuit board forms a first plane and the second circuit board forms a second plane, and the first plane and the second plane are substantially parallel. The mid-plane board also includes a cutout configured to allow a coplanar connector to bridge the mid-plane board and provide a second signal from the first circuit board to the second circuit board. The second signal is a high-end signal and the first signal is a low-end signal, and the mid-plane board is disposed on a plane substantially orthogonal to the first circuit board and the second circuit board.
US10980112B2 Multilayer wiring board
A multilayer wiring board includes first and second insulating layers, a first conductive wiring layer on the first insulating layer, a second conductive wiring layer on a surface of the second insulating layer facing the first insulating layer, an interlayer connection conductor including an intermetallic compound and penetrating through the first insulating layer to interconnect the first and second conductive wiring layers, a first intermetallic compound layer between the first conductive wiring layer and the interlayer connection conductor, and a second intermetallic compound layer between the second conductive wiring layer and the interlayer connection conductor, wherein the intermetallic compounds in the first and second intermetallic compound layers have a composition different from that of the intermetallic compound in the interlayer connection conductor, and the first intermetallic compound layer is located at a level different from a level of an interface between the first conductive wiring layer and the first insulating layer.
US10980110B2 Shadow elimination detection method and manufacturing method for a touch substrate, touch substrate and touch device
The present disclosure provides a shadow elimination detection method for a touch substrate, a touch substrate manufacturing method, a touch substrate, and a touch device. The shadow elimination detection method for a touch substrate includes detecting a difference in light reflectance between test blocks with different structures located in an area outside a touch area of the touch substrate using a detection device, and determining a shadow elimination effect of the touch substrate according to the difference, wherein each of the test blocks with different structures includes a structure corresponding to a respective structure in different structures in the touch area.
US10980103B2 Cooling of power electronics circuits
A method for cooling power electronics circuits, in which a printed circuit board is produced according to a prescribed circuit board process and is populated with at least one power electronics components. Contact connecting at least one location on at least one metallic conductor track running on a surface of the printed circuit board that includes at least one metal element, which is both electrically conductive and heat-conductive and the physical height of which is designed to be at least as large as that of the at least one power electronics component. A cooling plate is placed in a planar manner onto the at least one power electronics component and/or the at least one metal element.
US10980095B2 Pyroelectric infrared sensor based lighting control device and system
The present disclosure provides a control device and a pyroelectric infrared sensor based lighting control system. The control device includes a focusing apparatus and at least two pyroelectric infrared sensors. The focusing apparatus includes at least two curved surface structural portions sequentially connected adjacent to each other. Each of the curved surface structural portions corresponds to one focusing point, the at least two pyroelectric infrared sensors are respectively disposed at respective focusing points, and the focusing apparatus is configured to focus external infrared signals onto the respective pyroelectric infrared sensors. The at least two pyroelectric infrared sensors are configured to convert changed infrared signals into voltage signals when any one of the pyroelectric infrared sensors receives the changed infrared signals, and then to control a switch status of a lighting fixture by using the voltage signals.
US10980094B1 Power supply apparatus for string light
A power supply apparatus for string light includes a power cable, a switching circuit, and a power transformer. The switching circuit is electrically connected to the two wires and configured to selectively form a voltage grading between the two wires. The power transformer includes a power transforming circuit and a control circuit. The power transforming circuit receives an external power via an input terminal, transforms the external power into a driving power, and outputs the driving power via an output terminal. The receiving end of the power cable is electrically connected to the output terminal. The control circuit is electrically connected to the power transforming circuit and the two wires. The control circuit detects a voltage grading status between the two wires, and generates a switch signal according to the voltage grading status to the power transforming circuit to modulate the driving power.
US10980092B2 High frequency multi-voltage and multi-brightness LED lighting devices and systems and methods of using same
A system and method transforming AC voltage to a high-frequency AC voltage and providing the high-frequency AC voltage to an AC LED circuit or rectifying the high-frequency circuit to a DC voltage and providing the DC voltage to a DC LED circuit.
US10980091B1 Light source device
A light source device includes: a power supply circuit, having a first voltage terminal and a second voltage terminal; a light source circuit, having a common terminal and multiple branch terminals, the common terminal being electrically connected to the first voltage terminal, the light source circuit including multiple light sources for emitting lights of different colors, first terminals of the light sources being electrically connected to the common terminal, and second terminals of the light sources being electrically connected to the branch terminals respectively; and a light adjusting circuit, including multiple electrical paths and being electrically connected to the second voltage terminal and the branch terminals via the electrical paths so that the light sources are connected in parallel between the first and second voltage terminals. A resistance of at least one of the electrical paths is adjustable to set branch currents respectively flowing through the light sources.
US10980090B1 Light emitting device driving apparatus and dimming control circuit and dimming control method thereof
AN LED driving apparatus includes a power stage circuit and a dimming control circuit. The power stage circuit drives an LED circuit. The dimming control circuit includes a duty ratio conversion circuit, a digital-to analog conversion (DAC) circuit, an error amplifier (EA) circuit and a modulation control circuit. The duty ratio conversion circuit converts a PWM dimming signal to a digital duty ratio signal. The DAC circuit converts the digital duty ratio signal to an analog reference signal. The EA circuit generates an error amplified signal according to a difference between the analog reference signal and an output current related signal. The modulation control circuit generates a PWM control signal according to the error amplified signal, to control the power switch, such that the output current relates to a dimming duty ratio, whereby the dimming control circuit dims the LED circuit according to the PWM dimming signal.
US10980089B2 Connected device system with streaming control mode
The invention relates to a connected device system that is adapted to form a low-bandwidth wireless mesh network (2) between a plurality of devices (3, 4, 5, 6). The connected device system (1) comprises multiple output devices (3, 4, 5) for outputting human-perceptible stimuli and a controller device (6) for controlling the stimulus outputs of the multiple output devices via the wireless mesh network. The controller device is adapted to switch a group of the multiple output devices from a first control mode, in the stimulus outputs are controlled by control messages of a first type, to a second control mode, in which the stimulus outputs are controlled by control messages of a second type. The control messages of the second type are transmitted to the output devices of the group at a higher rate than the control messages of the first type.
US10980086B2 Support of 64 QAM for efeMTC PDSCH transmission
Technology for a user equipment (UE), configured for coverage enhanced (CE) machine type communication (MTC) is disclosed. The UE can encode, at the UE, a UE capability message for transmission to a next generation node B (gNB) or evolved Node B (eNB), wherein the UE capability message includes a capability to support communication using a modulation and coding scheme (MCS) that includes 64 quadrature amplitude modulation (QAM). The UE can decode, at the UE, a higher layer signaling message to configure the UE to operate in a CE mode A. The UE can decode, at the UE, data received in a physical downlink shared channel (PDSCH) transmission to the UE that is modulated using a 64 QAM.
US10980084B2 Supporting multiple QOS flows for unstructured PDU sessions in wireless system using non-standardized application information
A method in a session management function (SMF) of a network. The method comprises: receiving a session request message from a user equipment (UE), the session request message comprising: an identifier of the UE; a UE-specific application identifier that uniquely identifies a particular application among a set of one or more applications implemented on the UE; and an application-specific packet filter set identifier that uniquely identifies a particular packet filter set among a group of one or more packet filter sets supported by the particular application. A protocol data unit (PDU) session is established based at least in part on the identifier of the UE, the UE-specific application identifier, and the application-specific packet filter set identifier.
US10980080B2 Method for reporting RRC state of terminal and apparatus for supporting same
Proposed are a method for reporting an RRC state of a terminal by a base station in a wireless communication system and an apparatus for supporting the same. A method for reporting an RRC state according to an embodiment of the present invention may comprise a step of reporting an RRC state of a terminal to a mobility management (MM).
US10980079B2 Method, apparatus, and system for data transmission
A method, apparatus, and system for data transmission, applicable to the UE, comprising: the UE transmitting the uplink interface message to the MME through the base station; the uplink interface message includes instructions to switch data transmission modes, wherein the data transmission modes comprise the Control Plane (CP) mode, the User Plane (UP) mode, and/or the Long-Term Evolution (LTE) mode; the UE receiving the downlink Radio Resource Control (RRC) message transmitted by the base station, wherein, the downlink RRC message includes instructions to switch data transmission modes; the UE switching data transmission modes based on the data transmission mode-switch instructions, and using the data transmission mode after switching to implement data transmission.
US10980076B2 Method for UE context and UE connection resume
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure provides a method for controlling a user equipment (UE) context and a UE connection, which includes: a first node obtains resume requirement information of a UE; the first node determines whether to resume the UE context, and/or, the UE connection, based on the resume requirement information of the UE. By adopting the present disclosure, overheads of signaling resources are reduced effectively, and resource utilization is improved.
US10980073B2 Terminal device, PGW, and TWAG
To provide a method of communication control and the like based on a multi-access PDN connection establishment request from a terminal device. Provided is communication control accompanied with establishment of a multi-access PDN connection or with rejection of establishment of a multi-access PDN connection, based on a response to a PDN connectivity establishment request from a terminal device.
US10980072B2 Method and device for performing communication configuration
A method and device for performing communication configuration for solving the problem in the prior art that the power consumption is very large, due to the fact that a D2D receiving UE needs to continuously monitor a system broadcast or continuously monitor a pre-configured D2D receiving resource. According to the embodiments of the present invention, a first terminal determines a target communication period according to configuration information for determining the target communication period; a first network side device determines the configuration information for determining the target communication period, wherein the target communication period is a period during which direct communication interface transmitting and/or receiving can be performed through a direct communication interface; and the configuration information is transmitted to a second terminal, so that a terminal performing direct communication determines the target communication period according to the configuration information.
US10980071B2 Method for allocating bearer identifier, apparatus, and system
Embodiments of this disclosure provide a session management method, an access management function device, and a session management device. The method carried out by an access and mobility management network element includes: obtaining subscription data of a terminal in a first communications network and subscription data of the terminal in a second communications network, where the subscription data of the terminal in the first communications network includes a DNN, and the subscription data of the terminal in the second communications network includes an APN corresponding to the DNN; allocating a bearer identifier to a bearer in a PDN connection corresponding to the APN; receiving a flow identifier that is of a flow in a PDU session corresponding to the DNN and that is sent by a session management network element; and sending the bearer identifier and the flow identifier to the terminal.
US10980069B2 Wireless connection mode activation
A system includes a router including a processor and a memory. The memory stores instructions executable by the processor to receive a wireless request from a first computing device to initiate a connection mode for a wireless network. The instructions are further executable to join a second computing device to the wireless network under the connection mode. wherein the connection mode allows the second device to join the wireless network without input of a password stored prior to the wireless request.
US10980060B2 Trigger frames adapted to packet-based policies in an 802.11 network
In 802.11ax networks with access points, a trigger frame offers scheduled and random resource units to nodes for data uplink communication to the access points. To make more effective the usage of the network, the access point may design the trigger frame to force the nodes to send some categories of data. Resource units may be defined in trigger frames to be dedicated to small packets or to some access category data. Adjusting the time length of the resource units helps restricting the type of data that can be conveyed by the resource units. Also, using various frequency widths for resource units in the same trigger frame helps reducing padding in the resource units when various traffic types coexist.
US10980059B1 Recovery from consistent uplink listen before talk failure
A wireless device receives: first configuration parameters for LBT failure recovery; and second configuration parameters, of a SR configuration, comprising a SR identifier associated with consistent LBT failure recovery. The wireless device may trigger, based on the first configuration parameters, consistent LBT failures for one or more first serving cells. The wireless device may transmit a SR, via a SR resource: based on the second configuration parameters; and in response to no uplink resources, on one or more second serving cells for which consistent LBT failure is not triggered, being available for transmission of an LBT failure MAC CE. At least one of the SR resource and the SR configuration may indicate a third serving cell. The wireless device may receive an uplink grant for the third serving cell. The wireless device may transmit the LBT failure MAC CE based on the uplink grant.
US10980057B2 Slotted OFDMA based channel access
Access to a wireless medium is controlled based on contention arbitration. A certain number of wireless devices are allowed by an access point to contend for a transmission opportunity. A trigger frame is used to communicate access opportunities to multiple devices. A beacon transmission may additionally be used for communication of access opportunities.
US10980056B2 Methods and apparatuses for skipping transport block transmission depending on uplink control information transmission
Systems, methods, apparatuses, and computer program products for skipping TB transmission depending on UCI transmission are provided. One method includes receiving, by a UE, a configuration message from a network node. The configuration message may indicate to the UE a configuration of skipping uplink (UL) transmission when there is no uplink data. The method may then include determining whether the UE is requested for uplink control information (UCI) transmission for a subframe with UL grant. If it is determined that the UE is requested for UCI transmission, then the method may include generating and transmitting a transport block containing padding buffer status report (BSR).
US10980055B2 Method for transmitting signal in wireless communication system supporting unlicensed band, and device supporting same
The present disclosure relates to a method for transmitting a signal in a wireless communication system supporting an unlicensed band, and a device supporting the method. The method according to an embodiment of the present disclosure may comprises: performing a channel access procedure for multiple frequency bandwidth units included in an activated bandwidth part; and transmitting a data signal through an unlicensed band based on the channel access procedure.
US10980051B2 Physical downlink control channel (PDCCH) repetition and decoding for ultra-reliability low latency communication (URLLC)
Certain aspects of the present disclosure relate generally to wireless communications systems, and more particularly, to soft combining of control information. For example, certain aspects provide a method for wireless communication. The method generally includes monitoring for control information in each of a plurality of physical downlink control channel (PDCCHs) during a different one of a plurality of time intervals, wherein the PDCCHs contain the same control information that indicates a resource allocation within a respective one of the time intervals for receiving one of a plurality of physical downlink shared channels (PDSCHs), wherein data in each of the plurality of PDSCHs is the same. In certain aspects, the method also includes soft-combining the plurality of PDCCHs to decode the control information, and decoding the control information based on the soft-combination of the plurality of PDCCHs.
US10980046B2 Method and apparatus for power headroom reporting procedure for different serving cells
A determination can be made that a power headroom report has been triggered. An allocated slot on a first serving cell can overlap with multiple slots on a second serving cell. A first power headroom report can be generated for the allocated slot on the first serving cell. A second power headroom report can be generated for the second serving cell. The second power headroom report can be generated for a first slot of the multiple overlapping slots on the second serving cell that fully overlaps with the allocated slot on the first serving cell. The first power headroom report and the second power headroom report can be transmitted in the uplink transmission in the allocated slot on the first serving cell. The first power headroom report and the second power headroom report can be Type 1 power headroom reports.
US10980045B2 Techniques for managing power on an uplink component carrier transmitted over a shared radio frequency spectrum band
Techniques are described for wireless communication. A first method includes identifying a first uplink component carrier of a plurality of component carriers configured for a user equipment (UE); determining that the first uplink component carrier is transmitted over a shared radio frequency spectrum band; and performing a power management operation on the first uplink component carrier, for a current subframe, based at least in part on the determining.
US10980044B2 Rate matching and semi persistent scheduling configuration in wireless communications
Methods, systems, and devices for wireless communications are described for identifying a modulation and coding scheme (MCS) independently of a channel quality indicator (CQI) table that is configured at a user equipment (UE). A rate matching parameter may be determined based on one or more of the MCS or CQI table, which may be used for dimensioning a soft buffer that is used to store received transmissions for decoding. The MCS field may be a six-bit field and may indicate an MCS that exceeds a highest MCS associated with the CQI table. The base station may activate a semi-persistent scheduling (SPS) configuration at the UE through an activation command, and the UE may verify that SPS is activated based on information in a number of different fields of control information which may include the MCS field.
US10980041B1 Method and apparatus for scheduling in wireless communication system
The present disclosure provides a method and an apparatus for scheduling traffic in a wireless communication system. A method for a base station operating in a wireless communication system according to an embodiment of the present disclosure comprises the steps of: receiving feedback information from a plurality of terminals; and scheduling the plurality of terminals based on the feedback information, wherein the step of scheduling the plurality of terminals includes a step of scheduling so as to reduce throughput of terminals in a first group of the plurality of terminals that are in an overload state, and to satisfy delay-based quality of service (QoS) of terminals in a second group of the plurality of terminals that are in under-load state. As a result, the total utility of all the terminals can be maximized, a delay-based QoS with respect to all the terminals can be achieved on average, and a minimum data rate-based QoS can be achieved on average.
US10980040B2 Method and apparatus for determining transmission time interval, base station and user equipment
A method and an apparatus are provided for adjusting TTI, a base station and UE. The method includes: a type of a data service used by UE is determined; based on the type of the data service used by the UE, first length information and a first carrier frequency for the first TTI are allocated for the UE; and downlink control signaling is sent to the UE, where the downlink control signaling carries the first length information and the carrier frequency for the first TTI. With the technical solutions of the present disclosure, the UE uses the first TTI with a relatively short length for the latency-sensitive data service, and the UE appropriately uses the first TTI with a relatively long length for the latency-insensitive data service, thereby ensuring the UE is able to flexibly adjust the length of the first TTI when processing the data service.
US10980039B2 Coordination of scheduled and contention-based uplink transmissions
A radio device performs uplink transmissions on a first carrier. The uplink transmissions on the first carrier require scheduling by a node of a wireless communication network. Further, the radio device performs uplink transmissions on a second carrier. The uplink transmissions on the second carrier require that, by a carrier sense operation, the radio device assesses the second carrier as being unoccupied before proceeding to the uplink transmission on the second carrier. For a certain uplink transmission on the second carrier, the radio device performs the carrier sense operation to assess whether the second carrier is unoccupied and provides an indication of a result of the carrier sense operation to the node which is responsible for the scheduling.
US10980036B2 Systems and methods for resource sensing for sidelink operation
According to certain embodiments, a method by a wireless device is provided for resource sensing. The method includes acquiring, from a network node, an indication of resources associated with a first resource pool. The first resource pool is for use in an exceptional communication with another device. A triggering event associated with signalling from the network node is identified. Based on the triggering event, a need for the exceptional communication with the other device is determined. At least one resource is selected from the first resource pool, and a message is transmitted using the at least one resource selected from the first resource pool.
US10980028B2 Adaptive beam sweeping for 5G or other next generation network
Given real-time user equipment (UE) measurements from an open radio access network (O-RAN) infrastructure, a radio access network intelligent controller (RIC) can compute a UE distribution context space. The O-RAN can comprise gNode-Bs, centralized units, and distributed units. The UE distribution context space computations can be performed by a UE context correlator module of the RIC. The UE context correlator module can also utilize a pre-defined UE context model, which contains definitions and values for various UE context attributes to generate adaptive beam-forming patterns.
US10980027B2 Robust downlink control information with flexible resource assignments
This disclosure relates to techniques for providing robust downlink control information with flexible resource assignments for wireless devices that operate in a restricted bandwidth compared to the system bandwidth. A base station may determine a resource assignment for a wireless device. The base station may transmit downlink control information to the wireless device. The downlink control information may include an indication of a resource assignment for the wireless device. The indication of the resource assignment may include an indication of a first narrowband associated with the resource assignment, and an indication of whether one or more additional narrowbands are associated with the resource assignment. The base station and the wireless device may communicate data according to the resource assignment.
US10980026B2 Transmission device and transmission method
Disclosed are a transmission device and a transmission method with which it is possible to prevent delays in data transmission and to minimize the increase in the number of bits necessary for the notification of a CC to be used, in cases where a CC to be used is added during communication employing carrier aggregation. When a component carrier is to be added to a component carrier set, a setting section provided in a base station: modifies a CIF table that defines the correspondence between code points, which are used as labels for the respective component carriers contained in the component carrier set, and the identification information of the respective component carriers; and assigns a vacant code point to the component carrier to be added, while keeping the correspondence between the code points and the component carrier identification information defined in the CIF table before modification.
US10980020B2 Method and device for performing subframe-type-related transmission/reception in wireless communication system
One embodiment of the present invention relates to a method whereby a first terminal performs transmission or reception in a subframe in a wireless communication system, the subframe-type-related transmission/reception method comprising the steps of: determining to which a first subframe belongs among a plurality of subframe types; and performing either uplink transmission or downlink reception in an uplink resource or a downlink resource which is determined based on the determined type, wherein to which of the plurality of subframe types the first subframe belongs is indicated in each of K (K>1) subframes from the Lth (L>0) subframe in front of the first subframe, and each of the K subframes indicates to which of the plurality of subframe types K subframes from the Lth subframe therebehind belong. The first terminal is included in an autonomous vehicle.
US10980018B2 Method and device for controlling access on basis of common resource in communication system
A method and a device for controlling an access on the basis of a common resource in a communication system. An operating method of a terminal in a communication system includes: receiving configuration information of a common resource from a first base station among the plurality of base stations; receiving common information from the first base station through the common resource indicated by the configuration information; and performing a random access procedure with a second base station among the plurality of base stations by using the common information. Therefore, the performance of the communication system can be improved.
US10980017B2 Decoding downlink control channels for 5G wireless communication systems
Improved downlink control information decoding is disclosed herein. Downlink control information, can be in different formats depending on the rank of transmission from the network to the user equipment device. For instance, if the transmission rank is between 1 and 4, the transmission will be a single codeword transmission, while a rank of 5-8 can have two codewords. The downlink control information can have a different format, or structure depending on the number of codewords. The user equipment device can predict whether a single codeword transmission or a multicode codeword transmission is more likely, and attempt to decode the downlink control information using the corresponding format. If the first pass is unsuccessful, the user equipment device can make a second pass decoding based on the alternate format of downlink control information.
US10980015B2 Methods and apparatuses for configuring radio terminal with numerology of second RAT via first RAT
A second RAN node (2) associated with a second RAT sends a radio resource configuration of the second RAT to a radio terminal (3) via a first RAN node (1) associated with a first RAT. The radio resource configuration explicitly or implicitly indicates at least one numerology that is included in multiple numerologies supported by the second RAT and is different from a reference numerology. It is thus, for example, possible to allow a radio terminal to be configured with a numerology of a cell served by a secondary gNB or a target gNB in Inter-RAT Dual Connectivity between E-UTRA and NR and in a handover from E-UTRA to NR.
US10980013B2 Data transmission method and device
Disclosed in the present application are a data transmission method and a device, comprising: dividing a time unit into DL areas, a time unit including at least two DL areas; notifying a terminal of the divided DL areas by means of configuration signaling. The terminal receiving the configuration signaling; according to said configuration signaling, determining DL areas into which a time unit is divided. Using the present application, defining at least two DL detection areas in a time unit, a terminal detects a downlink transmission in each detection area, and, when one is detected, performs ACK/NACK feedback in an uplink area corresponding to said downlink area. In the present invention, each downlink area has a defined feedback and scheduling relationship, respectively, by means of dividing a time unit into multiple downlink areas, thereby increasing scheduling flexibility and system resource utilization.
US10980010B2 Uplink control channel resource determining method, terminal, and network side device
An uplink control channel resource determining method, a terminal, and a network side device are provided. The terminal determines the number N of uplink control information bits to be transmitted; the terminal determines the number of first resources according to a target encoding rate and N; the terminal determines the number of resources actually used according to the number of the first resources and the number of pre-configured resources; and the terminal transmits the uplink control information by means of the number of resources actually used.
US10980009B2 User terminal and radio communication method
To suppress decreases in spectral usage efficiency, even in the case of not using a reference signal in demodulation of uplink control information, a user terminal according to one aspect of the present invention is characterized by having a control section that determines whether or not to use a predetermined resource in transmission based on uplink control information to notify, and a transmitting section that transmits a signal in the predetermined resource when it is determined that the predetermined resource is used in transmission, where the predetermined resource is one of a first resource that is not allocated to another user terminal and a second resource that is allocated also to another user terminal.
US10980007B2 Uplink resource configuration method and apparatus in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for transmitting uplink control information in a wireless communication system is provided. The method includes receiving configuration information on a plurality of bandwidth parts (BWPs) from a base station; receiving downlink control information and downlink data from the base station; receiving BWP adaptation information which indicates a change of an active BWP from the base station; identifying an uplink control channel resource for transmitting acknowledgement information in response to the downlink data; and transmitting the acknowledgement information on the identified uplink control channel resource to the base station.
US10980006B2 Method and apparatus for sidelink communication in wireless communication system
The present disclosure relates to fifth generation (5G) or pre-5G communication systems provided to support a higher data rate than that given by long term evolution (LTE) or other post-fourth generation (4G) communication systems. A method for performing a sidelink communication by a terminal is provided. The method includes sending, to a base station, a request for multiple grants for the sidelink communication and a first indicator indicating whether the terminal supports multiple transmissions of the sidelink communication to different destinations in a sidelink control (SC) period, receiving the multiple grants from the base station, and performing the multiple transmissions to the different destinations in the SC period.
US10980000B2 Mobile communication system, MME, incoming call control method of mobile communication system, and incoming call control method of MME
It is aimed to provide a mobility management device that can normally provide a UE with a notification of an incoming voice call made when ISR is activated and when a mobile communication device is moving from a location registration area under control of an MME to a location registration area under control of an SGSN. A mobility management device (10) makes an ISR feature operate in collaboration with an SGSN (20). It is assumed that a location registration area (60) managed by the mobility management device (10) exists within a location registration area (50) managed by the SGSN (20), and an incoming voice call is made to a mobile communication device (30) during when the mobile communication device (30) is moving out of the location registration area (60). The mobility management device (10) includes an incoming voice call control unit (11) that, in the above case, sends a response message indicating that the mobile communication device (30) is moving to a switching device (40) and, when an incoming voice call message is sent again from the switching device (40) to a switching device (40) after the lapse of a specified period of time, performs call attempt to the mobile communication device (30).
US10979996B2 Method for paging, network device, and terminal device
Provided are a method for paging, a network device, and a terminal device. The method for paging comprises: a network device determining a target synchronization signal block (SSB) in a plurality of SSBs of a current bandwidth carrier; and the network device sending a paging message of the terminal device to the terminal device at a frequency domain location where the target SSB is located. In embodiments of the present invention, a target SSB is determined in a plurality of SSBs of a current bandwidth carrier, such that a network device only needs to send a paging message of a terminal device to the terminal device at a frequency domain location where the target SSB is located, effectively reducing load on the network side in the sending of paging messages.
US10979994B2 Technologies to authorize user equipment use of local area data network features and control the size of local area data network information in access and mobility management function
Systems, apparatuses, methods, and computer-readable media are provided for indicating local area data network (LADN) data network names (DNNs). In embodiments, a user equipment (UE) provides a list of configured LADN DNNs in a registration request message during a registration procedure. An Access and Mobility Management Function (AMF) determines LADN information for the UE by looking into configured LADN DNNs in the AMF and/or retrieved LADN authorization/subscription information. The LADN information includes a list of LADN DNNs and corresponding LADN service area(s) that the UE can use, including LADN DNNs that the UE can use in a current registration area. The AMF sends the LADN information to the UE in a registration accept message. Other embodiments may be described and/or claimed.
US10979992B2 Transmission method and access point applied to a cooperative transmission
The present disclosure provide a transmission method and a device, which relate to the technical field of communications and reduce overhead and improve work efficiency in an application of cooperative transmission in aspects of synchronization, sharing of information such as data and the like, obtaining of channel information and data transmission. Meanwhile application scenarios may also be extended. The method specifically includes: obtaining, by an access point AP, a parameter value, wherein the parameter value is a frequency difference between a crystal oscillator frequency of the AP and a reference crystal oscillator frequency of a reference AP or a delay difference of the AP with respect to the reference AP; compensating, by the AP, a phase difference or a time difference according to the parameter value when both of the AP and the reference AP send data. The present disclosure is applied to an application of a cooperative transmission.
US10979990B2 Seamless link transfers between primary and secondary devices
Methods, systems, and devices for wireless communications at a wireless audio device are described. A first (e.g., primary) wireless audio device may initiate a role switch procedure with a second (e.g., secondary) wireless audio device. The first wireless audio device may disable traffic flow between the source device and the first wireless audio device and transmit synchronization information and timing information necessary for taking over the role of primary wireless audio device to the second wireless audio device. The first wireless audio device may transmit a device role switch message, and the first wireless audio device and the second wireless audio device may perform the role switch. After performing the role switch, the first wireless audio device may assume the role of a secondary wireless audio device and the second wireless audio device may assume the role of a primary wireless audio device.
US10979988B2 Methods of limited buffer rate-matching (LBRM), pre-emption, and sidelink synchronization in new radio (NR) systems
Embodiments of a User Equipment (UE), Generation Node-B (gNB) and methods of communication are disclosed herein. The UE may attempt to decode sidelink synchronization signals (SLSSs) received on component carriers (CCs) of a carrier aggregation. In one configuration, synchronization resources for SLSS transmissions may be aligned across the CCs at subframe boundaries in time, restricted to a portion of the CCs, and restricted to a same sub-frame. The UE may, for multiple CCs, determine a priority level for the CC based on indicators in the SLSSs received on the CC. The UE may select, from the CCs on which one or more SLSSs are decoded, the CC for which the determined priority level is highest. The UE may determine a reference timing for sidelink communication based on the one or more SLSSs received on the selected CC.
US10979981B2 Apparatus, method and computer program product providing common pilot channel for soft frequency reuse
A method for operating a wireless communication system in a cell includes allocating a first plurality of pilot resources to a first frequency sub-band comprising a plurality of high power sub-carriers, allocating a second plurality of pilot resources to a second frequency sub-band comprising a plurality of low power sub-carriers, signaling a power offset between the plurality of pilot resources in the plurality of high power sub-carriers and the plurality of pilot resources in the plurality of low power sub-carriers, and transmitting the first and the second plurality of pilot resources over the first and the second frequency sub-bands.
US10979979B1 Synchronization signal block (SSB) measurements based on a measurement cycle frequency
Wireless communications systems and methods related to SSB measurements are provided. A wireless communication device determines a first measurement for a first synchronization signal block (SSB) and further determines a measurement cycle frequency for performing a SSB measurement based on the first measurement. The wireless communication device performs the SSB measurement based on the measurement cycle frequency.
US10979978B2 Wake up receiver frame
This disclosure describes systems, methods, and devices related to wake up receiver (WUR) frequency division multiple access (FDMA) transmission. A device may cause to send a wake up receiver (WUR) beacon frame on a WUR beacon operating channel to one or more station devices. The device may determine a first wake-up frame to be sent on a first WUR operating channel, wherein the first WUR operating channel is associated with one or more frequency division multiple access (FDMA) channels used for transmitting one or more wake-up frames to the one or more station devices. The device may determine to apply padding to the first wake-up frame based on a field included in a header of the first wake-up frame. The device may cause to send the first wake-up frame to a first station device of the one or more station devices.
US10979974B2 Systems and methods for reducing device power consumption through usage context operation
Methods and apparatus to reduce device power consumption through usage context operation. An operational mode of a mobile device is detected. A usage context corresponding to the operational is determined. A device configuration supportive of the usage context is generated. The device configuration is implemented on the mobile device.
US10979971B2 Network edge controller and remote field service system
The present invention is machine-to-machine (M2M) mobile platform that has a controller that can communicate with RFID tags and receives RFID information into a mobile vehicle foreign network with an all-in-one mobile solution and also communicates with a home network having a computer server. The present invention provides an integrated command and communication platform to support communications by cell phone, WiFi, GPS, RFID controller, vehicle information controller, and real-time integration to optimize performance of the remote tracking network. With the use of the present invention, fleet services, mobile inventory, and asset tracking can be efficiently organized and conducted across a fleet vehicles, a multitude of remote tracking devices, and geographically around the world.
US10979963B2 Method and apparatus for performing access to cell
Provided are a method for a user equipment (UE) to perform access to a cell in a wireless communication, and an apparatus supporting the same. The method may include: receiving, from a first system, access control information for the first system; camping on the cell of a second system; mapping the access control information for the first system to access control information for the second system; and performing access to the cell of the second system, based on the mapped access control information for the second system.
US10979962B2 Wireless system configuration of master zone devices based on signal strength analysis
A system and method for dynamic communication of wireless devices in a heating, ventilation, and air-conditioning (HVAC) system is provided. Aspects include receiving a mapping of a location comprising a plurality of zones having a plurality of devices in each zone, broadcasting a discovery signal to the plurality of devices in each zone, receiving a response signal from one or more devices in each zone, the response signal comprising a signal strength, analyzing the signal strength of each response signal to identify a master zone device based on the signal strength, and configuring the master zone device in each zone to broadcast a second discovery signal to the plurality of devices in a respective zone, the second discovery signal having instructions comprising a configuration for the each of the plurality of devices in the zone to broadcast device data to the respective master zone device.
US10979960B2 Communication method, network device, and terminal device supporting multimode communication links
A network device communicates with a first terminal device by using a first communication link, the first terminal device communicates with at least one second terminal device by using at least one second communication link the network device receives a measurement report sent by the first terminal device, where the measurement report includes at least one piece of measurement data; and sends to the first terminal device, indication information of a communication link change policy determined based on the at least one piece of measurement data, where the indication information is used to instruct the first terminal device to perform change processing on a communication link based on the communication link change policy, where the communication link includes at least one of the first communication link or the second communication link.
US10979957B2 Resources corresponding to bandwidth parts
Apparatuses, methods, and systems are disclosed for assessing a radio link quality using resources corresponding to bandwidth parts. One method includes receiving first information including a plurality of reference signal resource sets for a plurality of bandwidth parts. Each reference signal resource set of the plurality of reference signal resource sets corresponds to a bandwidth part of the plurality of bandwidth parts. The method includes receiving a plurality of spatial quasi-co-location information corresponding to a plurality of reference signal resources of the plurality of reference signal resource sets. The method includes assessing a radio link quality based on the plurality of spatial quasi-co-location information.
US10979951B2 Terminal apparatus, base station apparatus, communication method, and integrated circuit
A terminal apparatus applies, in a case that a handover command is received, and the handover command includes skip information (rach-Skip) for indicating that a random access procedure for a target primary cell is skipped, a value of NTA indicated by target TA information (targetTA) included in the skip information (rach-Skip) to a target primary Timing Advance Group (TAG) after synchronization with a downlink of the target primary cell is initiated, and starts a Time Alignment (TA) timer associated with the target primary TAG.
US10979950B2 Method and device for improving communication quality in mobile communication network
According to one embodiment of the present invention, a method and a device for improving communication quality in a mobile communication network are provided, and the method further comprises the steps of transmitting downlink packets for IP-based voice traffic to a terminal in a radio link unacknowledged mode (RLC UM) and storing at least one packet among the downlink packets for retransmission. In addition, the present invention provides a communication method and device of a target base station for retransmitting the stored packet to the terminal. Furthermore, the present invention provides a method and a device of a terminal that receives a packet from the target base station.
US10979949B2 Terminal apparatus, base station apparatus, communication method, and integrated circuit
A terminal apparatus receives a first measurement configuration from a first base station apparatus via a first SRB and receives a second measurement configuration from a second base station apparatus via a second SRB, and transmits via the first SRB a first measurement result for the first measurement configuration configured from the first base station apparatus via the first SRB and transmits via the second SRB a second measurement result for the second measurement configuration configured from the second base station apparatus via the second SRB.
US10979947B2 Determination of carriers to be monitored in communication
Embodiments of the present disclosure relate to a method and device for determining carriers to be monitored. In example embodiments, a first number of carriers of a first radio access technology (RAT) to be monitored by a terminal device when operating using a second RAT is determined. The second RAT is different from the first RAT. A first total number of carriers to be monitored by the terminal device when operating using the second RAT is determined at least in part based on the first number. A second number of carriers of the second RAT to be monitored by the terminal device when operating using the first RAT is determined. A second total number of carriers to be monitored by the terminal device when operating using the first RAT is determined at least in part based on the second number. Further, when the terminal device operates using both the first and second RATs, carriers to be monitored by the terminal device are determined based on a difference between a first sum of the first and second total numbers and a second sum of the first and second numbers. In this way, terminal inter-RAT mobility may be enhanced. Meanwhile, due to the subtraction of the duplicated numbers, terminal operations may be simplified, and terminal performance may be improved.
US10979946B2 Hand-in with topology hiding
Systems and methods for performing handover coordination between base stations are disclosed. In a first embodiment, a method is disclosed, comprising: receiving, at a base station, a first serving cell signal measurement and a first neighbor cell signal measurement from a particular user equipment (UE); sending an adjustment message, from the base station to the UE, containing a cell-specific offset of the serving cell and a cell-specific offset of the neighbor cell in a reporting threshold based on at least one handover adjustment factor received from a coordinating node; receiving, at the base station and subsequent to adjusting the cell-specific offsets, a second serving cell signal measurement and a second neighbor cell signal measurement; and deciding whether to trigger a handover event based on the first and the second serving cell signal measurement and the first and the second neighbor cell signal measurement and the cell-specific offsets.
US10979945B2 Device to reduce consumption of radio resources of a macrocell
There is provided a device including an acquisition unit configured to acquire a measurement result reported by a terminal device using an uplink component carrier (CC) and a downlink CC of a macrocell as an uplink primary component carrier (PCC) and a downlink PCC for the terminal device, and a control unit configured to decide handover in which at least one of the uplink PCC and the downlink PCC is changed based on the measurement result.
US10979944B2 Dynamic protocol stack reset during radio handover
An apparatus of a base station (BS) of a radio access network (RAN) comprises memory and processing circuitry. The processing circuitry includes a central unit (CU) portion and a distributed unit (DU) portion that implement a BS multi-layer protocol stack divided between the CU portion and the DU portion. The processing circuitry initiates a handover to change a serving cell of user equipment (UE). The handover includes a change in a portion of logical layers of the BS multi-layer protocol stack, and the processing circuitry encodes an information element for transmission to the UE indicating logical layers of a UE multi-layer protocol stack implemented in the UE to be reset by the UE in association with the handover.
US10979943B2 Method and device for acquiring terminal context
A user equipment context obtaining method and apparatus, and a computer storage medium are provided. The method includes obtaining, by a first network node from a second network node, a user equipment context of a user equipment within the second network node. The method further includes sending, by the first network node, a user equipment context of the user equipment within the first network node and the user equipment context of the user equipment within the second network node to a third network node. In some cases, the first network node and the second network node are a master node and a secondary node in a first dual connectivity network respectively, and the third network node is a master node in a second dual connectivity network.
US10979933B2 Method, network device, and system for implementing data processing, and storage medium
Provided is a method, network device and system for implementing data processing. The method includes: transmitting, by a first network device, a request message to a second network device; feeding, by the second network device, a response message back to the first network device according to the request message received from the first network device; receiving, by the first network device, the response message fed back by the second network device, and transmitting an indication message to a third network device; and receiving, by the third network device, the indication message transmitted by the first network device, and processing data according to the indication message. The embodiments of the present application implement data splitting and handover processing for a next-generation mobile communication technology.
US10979919B2 Method and apparatus for performing beam failure recovery in a wireless communication
A beam failure recovery method in a wireless communication system is disclosed. The beam failure recovery method performed by a user equipment (UE) includes receiving, from a base station, configuration information about a candidate beam reference signal (RS) set, if RS received power (RSRP) values for all of candidate beam RSs and RSRP values for all of synchronization signal blocks (SSBs) connected to a physical random access channel (PRACH) do not exceed a threshold, selecting a CSI-RS within the candidate beam RS set and a beam RS for the BFR among all the SSBs, and transmitting a PRACH preamble to the base station via a PRACH resource connected to the beam RS.
US10979917B2 Systems and methods for communication beam loss recovery
A method for communication includes determining whether any of a plurality of communication control beams have failed, identifying at least one active communication control beam in the plurality of communication control beams, and communicating a partial beam pair link (BPL) loss communication on the at least one active communication control beam.
US10979914B2 Communication network optimization based on predicted enhancement gain
In one embodiment, a computing system may collect data samples associated with a geographic area of interest covered by a communication network. The system may aggregate the data samples into data points. The system may split the aggregated data points into two sets of data points using a first threshold of a first network metric. The system may determine a trend of a second network metric over the first network metric based on regression on the two sets of data points. The system may determine a predicted gain of the second network metric for a network enhancement operation based on the trend of the second network metric and a reference value of the first network metric. The system may generate network optimization recommendations for the geographic area of interest based at least in part on the predicted gain of the second network metric.
US10979911B2 Dynamic configuration and use of wireless base stations in a network
According to one configuration, a wireless communication system includes antenna hardware, radio communication hardware, and a controller. The controller defines wireless sectors of coverage and configures them dynamically depending on network conditions. The radio communication hardware is coupled to the antenna hardware. The antenna hardware includes multiple antenna elements to wirelessly communicate in a network environment. During operation, the controller generates configuration settings to control a configuration of the radio communication hardware and the antenna hardware. The controller applies the configuration settings to the radio communication hardware to define corresponding wireless coverage provided by one or more software defined sectors in multiple base stations in a network environment. The one or more instantiated base stations (as indicated by the configuration settings) provide multiple communication devices in the network environment access to a remote network such as the Internet.
US10979910B2 Systems and methods for optimizing wireless network coverage, capacity, and throughput
A network device receives one or more first key performance indicators (KPIs) associated with a cell site providing wireless service within a geographic area and determines at least one first capacity usage parameter associated with the cell site providing the wireless service. The network device determines placement of an additional antenna array within the geographic area to provide a certain coverage and capacity for the geographic area based on the one or more first KPIs and the determined at least one first capacity usage parameter.
US10979908B2 Monitoring and switchover of shared spectrum allocation manager to provide improved wireless service
According to one configuration, a system includes provisioning hardware and a wireless station that supports communications with one or more communication devices. The wireless station receives a first notification from the provisioning system. The first notification indicating that the wireless station is assigned to a first allocation management resource. The first allocation management resource operable to allocate wireless resources for use by the wireless station to support wireless communications. The wireless station communicates with the first allocation management resource to receive allocation information indicating the wireless resources allocated for use by the wireless station. In response to receiving a second notification that the wireless station has been reassigned to a second allocation management resource, the wireless station communicates with the second allocation management resource instead of the first allocation management resource to receive the allocation information.
US10979899B2 Data communication method and system
The present disclosure relates to a data communication method and system. The method includes: a first terminal continuously generating a communication carrier signal; sending by the first terminal a communication data signal carrying a data packet to be processed, beginning to record the first number of pulses when the first terminal completes sending the data packet to be processed; receiving by the second terminal the communication data signal, beginning to record the second number of pulses when the second terminal completes receiving the data packet to be processed, generating a response data packet sending, by the second terminal, the response data packet to the first terminal when detecting that the second number reaches a pulse number threshold N; and allowing, by the first terminal, to begin receiving the response data packet when detecting that the first number is within a threshold range.
US10979898B1 Devices and methods for preventing tracking of mobile devices
In one embodiment, a method by a stage device includes receiving from a client device a first randomized client address to be used during a pairing session; sending to the client device a first randomized stage address to be used during the pairing session; communicating with the client device using the first randomized client address and the first randomized stage address to establish at least one common randomization parameter; periodically generating, based on the at least one common randomization parameter, a second randomized client address and a second randomized stage address; and communicating with the client device in a paired communication session using the second randomized client address and the second randomized stage address.
US10979897B2 Ranking identity and security posture for automotive devices
A computerized method of evaluating authenticity of automotive devices, comprising a local authorization entity (AE) adapted to manage identity authentication for a group of automotive devices located in an associated geographical area. The local AE provides, to a first automotive device of the group, an AE identity certificate comprising an encryption key of the local AE and signed with a higher level AE's encryption key. The first automotive device uses the higher level AE's encryption key to decrypt the AE identity certificate and retrieve the local AE's encryption key. The first automotive device uses the local AE's encryption key to verify an identity certificate created by the local AE for a second automotive device of the group. The first automotive device establishes a session with the second automotive device according to an identity posture score extracted from the identity certificate of the second automotive device.
US10979892B2 Efficient device capabilities enquiry for 5G or other next generations wireless network
Information used for establishing an initial connection with a network device is optimizable. For example, a system can comprise transmitting a service request to a network node device to establish a connection, receiving a device capability request message comprising a group of configuration parameters that comprise a bandwidth class, a component carrier parameter and a band type parameter, and in response to the receiving the device capability request message, transmitting a device capability report generated based on the group of configuration parameters.
US10979890B2 Policy control framework
A method and corresponding apparatus performing roaming traffic detection and enforcement according to a roaming policy. At least one example embodiment includes a user network device roaming in a visited communications network, and being subscribed to a home communications network. The example embodiment further includes an interconnect network communicatively coupling the visited communications network and the home communications network, the interconnect network comprises a roaming policy database configured to store an identifier associated with the user network device, and a roaming policy for the user network device, and a traffic detection and enforcement module. According to some embodiments, the traffic detection and enforcement module may be configured to identify a data request being sent from the user network device in the visited mobile network by reading the identifier in the data request, and deny or allow the data request based on the roaming policy.
US10979888B2 Dynamic mobility network recovery system
A dynamic recovery system for a network comprising: an orchestrator, the orchestrator communicates with at least one mobility management entity in the network to monitor at least one of a key performance and a key capacity indicator; the orchestrator upon detecting that the at least one the key performance and key capacity indicator is above an operator configured threshold: instantiates at least one virtual mobility management entity, disables a communications profile towards the mobility management entity, and provides a communications profile toward at least one virtual mobility management entity.
US10979884B2 Method and apparatus for transmitting warning information
Provided are a method and apparatus for transmitting warning information. The method includes: generating, by a centralized unit (CU), a warning radio resource control (RRC) message, where the warning RRC message is system information of a public warning system (PWS); and transmitting, by the CU, the warning RRC message to a DU through a public warning request message.
US10979881B2 NFC enabled wireless process communication gateway
A method for connecting a field device to a wireless process communication network is provided. The method comprises bringing the wireless field device within a proximity of a wireless gateway. The method also comprises establishing a connection between an NFC transceiver associated with the wireless gateway and an NFC tag associated with the wireless field device. The method also comprises generating a near field communication between the wireless gateway and the field device to exchange wireless field device access information. The method also comprises using the wireless field device access information to allow the wireless field device to communicate over the wireless process communication network. A method is also provided for configuring a wireless process communication adapter at a wireless gateway using NFC communication and then subsequently coupling the configured wireless process communication adapter to a field device.
US10979872B2 Blockchain system and method for calculating location of time-crucial shipments according to expectation and smart contracts
A client-server system and a blockchain method for calculating whether a time-crucial shipment is located according to an expectation comprising a client device adapted for being adhered to or placed within a time-crucial package shipment; and a remote special purpose computer server comprising a transit plan schedule database based on pickup time and location stored in memory, the remote special purpose computer server being programmed to calculate a location of the client device based on data accessed from a Wi-Fi access point location database, the transmitted identification data, and the transmitted signal strength data, and compare the calculated location to an expected location based on common carrier schedule transit plan pickup time and delivery location received from third party database sources.
US10979871B2 Method and apparatus for tracking assets
A tracking device is described. The tracking device receives, from a management server, configuration parameters including a first data transmission rate and a second data transmission rate. The tracking device automatically enters into an active mode of the tracking device. When operating in an active mode, the tracking device, is operative to transmit, in response to determining based on first motion sensor measurements that the asset is stationary, first location data at the first data transmission rate. In response to determining, based on second motion sensor measurements and motion definition parameters, that the asset is mobile, the tracking device is operative to transmit, second location data of the asset at the second data transmission rate.
US10979865B2 Handling of devices based on group membership
A network node, a device and methods therein are provided for handling of devices based on group membership. The method performed by the network node comprises obtaining of information indicating a group membership and further indicating reachable gateways of a set of devices. The method further comprises initiating a command to a number of devices out of the set of devices belonging to the same group, G1, to connect to one of the indicated gateways, gateway W, selected for the number of devices based on group membership.
US10979855B1 Detecting handling of a device in a vehicle
Systems and methods are disclosed for determining whether or not an apparatus, such as a mobile device, is being handled or otherwise used within a vehicle. The apparatus may comprise an accelerometer configured to measure acceleration and a gyroscope configured to measure orientation. The apparatus may determine an axis of gravity of the apparatus based on acceleration measurements made by the accelerometer over a period of time. The apparatus may also determine a rotation vector of the apparatus based on orientation measurements made by the gyroscope. Using the axis of gravity of the apparatus and the rotation vector of the apparatus, the apparatus may determine a rate of rotation of the apparatus perpendicular to the axis of gravity. If the rate of rotation of the apparatus perpendicular to the axis of gravity exceeds a threshold, the apparatus may determine that it is being handled or otherwise used within the vehicle.
US10979852B2 Affinity and proximity information exchange systems and methods
Embodiments are described herein to identify matching users that share an affinity for particular subjects with a searching user. The embodiments may allow searching users to find and connect with matching users based on parameters, such as physical and/or virtual proximity of the users, one or more shared affinity subjects and/or privacy preferences associated with the users. The embodiments may provide notifications throughout the matching and connecting process and may allow connected users to manually and/or automatically share information with each other.
US10979846B2 Audio signal rendering
An apparatus for audio signal rendering, the apparatus including at least one processor configured to: receive at least one microphone audio signal captured by at least one microphone within a capture environment; receive at least one projection audio signal, wherein the at least one projection audio signal is a room-impulse-response filtered at least one microphone audio signal within the capture environment; receive at least one residual audio signal, wherein the at least one residual audio signal is a result of removing the at least one projection audio signal from at least one audio signal captured by a microphone array within the capture environment; and generate at least two volumetric audio signals based on the at least one microphone audio signal, the at least one projection audio signal and the at least one residual audio signal.
US10979844B2 Distributed audio virtualization systems
An audio signal processing system can be configured to provide virtualized audio information in a three-dimensional soundfield using at least a pair of loudspeakers or headphones. The system can include an audio input configured to receive audio program information that includes at least N discrete audio signals, a first virtualization processor circuit configured to generate intermediate virtualized audio information by filtering M of the N audio signals, and a second virtualization processor circuit configured to generate further virtualized audio information by differently filtering K of the N audio signals, wherein K, M, and N are integers. The system can include an audio signal combination circuit to combine the intermediate virtualized audio information with at least one of the N audio signals, other than the M audio signals, to render fewer than N audio signals for transmission to a second virtualization processor circuit.
US10979843B2 Spatialized audio output based on predicted position data
In a particular aspect, an audio processing device includes a position predictor configured to determine predicted position data based on position data. The audio processing device further includes a processor configured to generate an output spatialized audio signal based on the predicted position data.
US10979840B2 Method for manufacturing MEMS microphone
The invention provides a method for manufacturing a MEMS microphone. The method comprises steps of: preparing a base; forming a first diaphragm on a first surface of the base; preparing a back plate; forming a first gap between the first diaphragm and the back plate; preparing a second diaphragm opposite to the first diaphragm; forming a second gap between the second diaphragm and the back plate; preparing electrodes on the second diaphragm; forming a back cavity by etching a second surface of the base opposite to the first surface.
US10979831B2 Device and method to reduce ear wax clogging of acoustic ports, hearing aid sealing system, and feedback reduction system
Devices and methods to reduce ear wax clogging of acoustic ports, hearing aid systems, and feedback reduction systems are provided. A conformal hearing aid includes a hearing aid body, where the hearing aid body houses a microphone and a receiver, where the microphone is positioned within the hearing aid body to measure acoustic signals from an ambient environment, and where the receiver is positioned within the hearing aid body to emit acoustic signals toward a tympanic membrane of a user; an expandable element, where the expandable element is operatively connected to the hearing aid body, and where the expandable element is configured to encompass a circumferential portion of the hearing aid body when expanded; and an inflation management system, where the inflation management system is configured to expand the expandable element when actuated.
US10979829B2 Bone conduction device including a balanced electromagnetic actuator having radial and axial air gaps
A bone conduction device configured to couple to an abutment of an anchor system anchored to a recipient's skull. The bone conduction device includes a vibrating electromagnetic actuator configured to vibrate in response to sound signals received by the bone conduction device, and a coupling apparatus configured to attach the bone conduction device to the abutment so as to impart to the recipient's skull vibrations generated by the vibrating electromagnetic actuator. The vibrating electromagnetic actuator includes a bobbin assembly and a counterweight assembly. Two axial air gaps are located between the bobbin assembly and the counterweight assembly and two radial air gaps are located between the bobbin assembly and the counterweight assembly. No substantial amount of the dynamic magnetic flux passes through the radial air gaps.
US10979824B2 Transducer assemblies and methods
A method in a transducer assembly having an external-device interface coupled to a communication protocol interface of the transducer assembly. The transducer assembly is configured to convert an input signal having one physical form to an output signal having a different physical form. At least two electrical signals are received on corresponding contacts of the external-device interface of the transducer assembly. A characteristic of at least one of the electrical signals is determined by evaluating a logic transition of the signal. A unique identity assigned to the transducer assembly is determined based on the characteristic.
US10979823B2 Sound generator
A sound generator is provided by the present disclosure. The sound generator includes a frame; a magnetic circuit system fixed by the frame; and a vibration system carried by the frame. The vibration system includes a diaphragm and a voice coil fixed below the diaphragm for driving the diaphragm to vibrate. The voice coil includes a pair of parallel long axis edges, a pair of parallel short axis edges connected with ends of the long axis edges. The diaphragm includes a through hole formed corresponding to the long shaft edge of the voice coil, and a glue part filled in the through hole for connecting the long shaft edge of the voice coil with the diaphragm.
US10979819B2 Sound device
The present disclosure provides a sound device, which includes a magnetic circuit system, wherein the magnetic circuit system includes a bottom plate, a first magnetic portion arranged on the bottom plate and a second magnetic portion spaced apart from the first magnetic portion, at least one of the first magnetic portion and the second magnetic portion is a permanent magnet, the bottom plate is provided with a through hole penetrating through the bottom plate, the sound device further includes a damping member, the damping member is fixed on the bottom plate and completely covers the through hole, and the permanent magnet is at least partially abutted against the damping member.
US10979818B2 Speaker with holder having engaging groove
A speaker is provided. The speaker includes: a vibration unit; a magnetic circuit unit configured to drive the vibration unit to vibrate and emit sound, and a frame for fixing the magnetic circuit unit. The magnetic circuit unit includes a magnetic frame and a magnet received in the magnetic frame. The magnetic frame comprises a bottom wall connected to the magnet, a side wall formed by extending from the bottom wall while being bent towards the vibration unit, and a positioning boss formed by extending from an outer side of the side wall towards the frame. The positioning boss is positioned to abut against a surface of the frame facing away from the vibration unit. Compared with the related art, the speaker is more convenient in assembling.
US10979810B2 Electronic device
An audio device having a housing including a first loudspeaker disposed in the housing and oriented to emit sound towards a top of the housing, a second loudspeaker disposed in the housing and oriented to emit sound towards a bottom of the housing, and a third loudspeaker disposed in the housing and oriented to emit sound radially outward from the housing of the audio device. Embodiments may include a microphone array disposed proximate the top of the audio device and encircling the first loudspeaker.
US10979808B2 Sound producing device
The present invention provides a sound producing device comprising: an air pulse generating element and a control unit. The air pulse generating element comprises an air chamber and an actuator. The control unit, configured to generate a driving voltage applied to the actuator of the air pulse generating element, such that the air pulse generating element generates a plurality of air pulses in response to the driving voltage. The plurality of air pulses are at a pulse rate, and the pulse rate of the plurality of air pulses is higher than a maximum audible frequency.
US10979804B2 Waterproof speaker system
The waterproof and dustproof speaker system includes a base with four base sides defining a base internal space. The base internal space can accommodate various items. A passive acoustical radiator is mounted in two opposing sides. A lid is hinged to the base and includes lid sides defining a lid internal space and two speakers mounted in the lid. The lid also accommodates electronics for receiving audio program signals and driving the speakers. When the lid is closed onto the base, the internal space is sealed against the intrusion of water and dust. The waterproof speaker system is weighted and balanced so that waterproof speaker system floats upright in water with the lid uppermost.
US10979801B2 Sound production using speaker enclosure with reduced internal pressure
Techniques are provided for generating sound using a speaker mounted to an enclosure (e.g., speaker cabinet) wherein a gas pressure level (e.g., air pressure level) inside the enclosure is lower than an ambient air pressure level outside the enclosure. The reduced gas pressure level within the enclosure provides an environment with a reduced pressure level at a back side of a speaker cone of the speaker, which enhances a low frequency response for a given speaker size, while also minimizing resonant frequencies and phase cancellation issues which could otherwise occur with conventional speaker systems in which acoustic sound waves are generated at the back side of the speaker cone. A pressure compensation system is utilized counteract a force applied to the front side of the speaker cone as a result of the gas pressure level inside the enclosure being lower than the ambient air pressure level outside the enclosure.
US10979798B2 Headphone with a headband guiding mechanism
A headphone (1) comprising a first earphone (2) and a headband (3) to be arranged around the head of a user. The headband (3) comprises a first headband part (4) and a second headband part (5), that are telescopically connected, so that the length of the headband (3) can be adjusted in a longitudinal direction (Y). The first headband part (4) comprises an inner wall (9) with a protruding longitudinal first rib (8), which first rib (8) has a first rib sidewall (35) with a first rib protrusion (33) and a second opposite rib sidewall (36) with a second rib protrusion (34). The second headband part (5) comprises an outer wall (7) with a first longitudinal groove (6), which first groove (6) has first groove sidewall (20) with a first groove protrusion (22) and a second opposite groove sidewall (21) with a second groove protrusion (23). The first rib (8) is received in the first groove (6), and the first and second rib protrusions (33, 34) and the first and second groove protrusions (22, 23) defines small well-defined contact areas between the rib sidewalls (35, 36) and the groove sidewalls (20, 21).
US10979796B2 In-ear wireless listening device
An apparatus for charging a portable wireless listening device including a housing having a socket to receive the portable wireless listening device; a battery; wireless circuitry that enables the apparatus to communicate wirelessly with a host device; power transmitting circuitry configured to provide power to the portable wireless listening device when the device is received in the socket to charge a battery within the portable wireless listening device; and a processor configured to configured to establish a wireless communication protocol between the portable wireless listening device and the host device.
US10979794B2 Electronic device
An electronic device according to various embodiments of the present invention may comprise: a housing comprising a first surface facing in a first direction and a second surface facing in a second direction that is opposite to the first direction, the first surface comprising an at least partially transparent part and at least one opening formed adjacent to the at least partially transparent part; a camera positioned inside the housing, the camera comprising an image sensor facing in the first direction through the at least partially transparent part of the housing; and an acoustic component arranged between the first surface and the second surface, the acoustic component comprising a vibration plate configured to generate a sound such that the same moves in at least one direction selected from the first and second directions, a first passage formed in a third direction that is substantially perpendicular to the first direction such that the generated sound passes through the same, and a second passage formed along a fourth direction that is different from the third direction so as to connect the first passage and the at least one opening; a wireless communication circuit positioned inside the housing and electrically connected to the acoustic component so as to provide the acoustic component with a signal regarding the sound; a display exposed through the first surface and positioned adjacent to the camera; and a processor positioned inside the housing and electrically connected to the camera, the acoustic component, the wireless communication circuit, and the display. Various other embodiments are also possible.
US10979793B2 Display apparatus
A display apparatus includes a display panel configured to display an image by emitting light, and a sound generation device including a vibration generation module configured to vibrate the display panel. The vibration generation module includes a vibration element on a rear surface of the display panel, and a vibration reflecting member on the rear surface of the display panel and spaced apart from the vibration element.
US10979792B2 Wireless sound-emitting device and system for remotely controlling a sound-emitting device
A wireless sound-emitting device includes a housing adapted to be coupled to a wall at a source of electric power, a loudspeaker positioned at a periphery of the housing, a control module outputting an electric audio signal to the at least one loudspeaker, and a wireless communications module in electrical communication with the control module. The loudspeaker emits acoustic signals in a direction parallel to the wall, when the housing is coupled to the wall, with the acoustic signals reflecting off the wall. The device may produce a sound masking noise or play a sound recorded on an internal memory. The device may include an electric plug or be adapted to replace an electric outlet faceplate. The device may have electric pass-through outlets and may be powered by the source of electric power. The device may be controlled remotely, for example via an Internet of Things (IoT) platform.
US10979791B2 Audio device mount assembly
Example embodiments provide a device that includes a support plate having a flat base portion and an elongated portion which extends perpendicular to the flat base portion, and a housing embodying one or more of a microphone and a speaker, and a housing backside having a set of screw holes configured to receive a set of screws to secure the support plate flat base portion to be flush mounted against the housing.
US10979789B1 Wavelength-based uplink random access in an optical communications network for a wireless communications system (WCS)
Wavelength-based random access in an optical communications network for a wireless communications system (WCS) is disclosed. An optical network unit(s) (ONU(s)) is configured to generate a random access signal comprising an unsolicited buffer occupancy (BO) report to request uplink allocation as soon as the ONU(s) receives a non-periodic uplink data burst. The ONU(s) then sends an optical random access signal including the unsolicited BO report to an optical line terminator (OLT) based on a random access wavelength, which is so determined not to cause any interference with a downlink optical communications signal(s) and an uplink optical communications signal(s) being regularly communicated between the OLT and the ONU(s). As a result, it is possible to reduce access delay at the ONU(s) for sending the non-periodic uplink data burst without requiring frequent polling from the OLT, thus helping to reduce signaling overhead and improve throughput of the optical communications network.
US10979786B2 Power tool and method for wireless communication
A power tool having multiple wireless communication states and a method of wirelessly communicating by a power tool. The power tool includes a motor, a battery pack interface that selectively receives a battery pack, a backup power source, and a wireless communication controller coupled to the backup power source and the battery pack interface. The wireless communication controller operates in a connectable state when coupled to a battery pack and transmits tool operational data to the external device and receives tool configuration data from the external device. The wireless communication controller operates in an advertisement state when the wireless communication controller is coupled to and powered by the backup power source. In the advertisement state, the wireless communication controller is configured to transmit the unique tool identifier. The external device may also display an indication of the communication state of the power tool.
US10979785B2 Media playback apparatus and method for synchronously reproducing video and audio on a web browser
A media playback apparatus and a method for synchronously reproducing video and audio on a web browser are provided. In the media playback apparatus, audio is buffered to be outputted at a time point at which video is outputted, thereby synchronizing the outputs of video and audio. The media playback apparatus may output the video in synchronization with the audio even when video and audio are decoded by different decoders. Therefore, it is possible to implement a decoder separately from a decoder embedded in a web browser in a non-plug-in environment, thereby reducing the dependency on the codec format of the media.
US10979783B2 Methods, devices, and computer programs for improving rendering display during streaming of timed media data
The invention relates to improving rendering display during streaming of timed media data comprising images, between a server apparatus and a client apparatus. After having obtained a quality information related to a quality disparity between portions of an image of the timed media data, at least a first and a second item of data belonging to at least a first and a second portion of an image to be at least partially displayed, respectively, the quality disparity between the portions of image corresponding to the first and second items of data being compliant with the obtained quality information, are transmitted.
US10979782B2 System and method for decreasing an initial buffering period of an adaptive streaming system
System and methods for selecting one of the alternative streams of encoded media from a group of alternative streams of encoded media for use during start-up of playback of the encoded media in accordance with embodiments of this invention are disclosed. The systems and methods begin by determining an estimated stability period for a current bandwidth of a communicative connection between the playback device and a remote system providing the alternative streams of encoded. A test process is then performed on the streams of encoded media to select one of streams of encoded media that provides portions of said encoded media such that an underflow condition does not occur during the estimated stability period. The streaming of encoded media is then commenced by requesting the portions of encoded media be transmitted from the remote server using the selected stream.
US10979780B2 Receiving device, receiving method, transmission device, and transmission method
The present technology relates to a receiving device, a receiving method, a transmission device, and a transmission method for operation of various services.The receiving device acquires trigger information for providing various functions, the trigger information containing type information indicating the type of trigger information and channel information indicating a series for each function provided by the trigger information. The receiving device performs processing corresponding to each function on the basis of the trigger information identified by the type information and the channel information. The present technology is applicable to a television receiver being able to receive a digital broadcast signal, for example.
US10979779B2 Internet enabled video media content stream
Aspects of the subject disclosure may include, for example, a method that includes receiving weblink information, receiving media content, inserting the weblink information into a digital frame, providing the plurality of digital frames as a video stream to a consumer media device, displaying, by the consumer media device, the video stream, receiving, by the consumer media device, a user input to pause the video stream during the displaying of the video stream to pause the video stream to display a current digital frame of the plurality of digital frames, receiving, by the consumer media device, a user input indicating a selection of a portion of the current digital frame, determining selected Weblink information for the portion of the current digital frame, and providing a connection to a website associated with the selected Weblink information to the consumer media device. Other embodiments are disclosed.
US10979778B2 Systems and methods for selecting type of secondary content to present to a specific subset of viewers of a media asset
Systems and methods are provided herein for identifying viewers who are engaged in a media asset but unlikely to consume secondary content, and presenting, to the identified viewers, some secondary content designed to incentivize the identified viewers to consume secondary content. These systems and methods determine that a viewer is engaged in a media asset upon determining level of engagement of the viewer in the media asset is greater than a threshold value. These systems and methods determine that the viewer is unlikely to consume secondary content upon determining level of engagement of the viewer in secondary content is less than a threshold value. These systems and methods, upon determining that the viewer is engaged in the media asset but unlikely to consume secondary content, generate for display secondary content related to the media asset during breaks in the media asset.
US10979773B2 Generation of time slice video having focus on selected object
A video providing server that provides a time slice video includes a receiving unit that receives a first time slice video that is generated from images captured by multiple cameras having a focus on a first object; an input unit that receives, from a user device, a selection of a second object among multiple objects displayed in the first time slice video; a feature point extraction unit that extracts feature points of the selected second object; a generation unit that generates a second time slice video having a focus on the second object based on the extracted feature points of the second object; and a transmitting unit that transmits, to the user device, the second time slice video having the focus on the second object.
US10979772B2 Method and system for presenting additional content at a media system
A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content.
US10979769B2 Method and apparatus for monitoring and tracking consumption of digital content
Embodiments include a system and method for monitoring and tracking consumption of digital content. The system comprises a viewer monitoring system coupled to a plurality of content providers via a network and further coupled to a plurality of users via user devices coupled to the network. A method includes a user downloading an application (app) using an API of the system, the user selecting content to view, and a biometric recognition module of the system determining whether the user is actually viewing the selected content.
US10979764B2 Methods and apparatus to correct misattributions of media impressions
Methods, apparatus, and articles of manufacture to correct misattributions of media impressions are disclosed. An example method includes obtaining first demographic-based impressions via a beacon transmitted in response to access to content by a first set of panelists, obtaining, from a database proprietor, second demographic-based impressions of the content on a second set of persons, forming a pseudo-inverse matrix determined based in part on the first impressions, and having a truncated value and a damped value to form third demographic-based impressions of the content on the second set of persons based on the second impressions, and computing at least partially corrected demographic-based impressions values by multiplying a vector of database proprietor impression data by the pseudo-inverse matrix.
US10979763B2 Systems, methods and computer-readable media for local content storage within a media network
Systems, methods and computer-readable storage media for storing or caching targeted content on a receiver device using existing bandwidth within a media network are described. For example, unused bandwidth within a transport stream may be detected and targeted content may be inserted into the transport stream within the unused bandwidth. The targeted content may include targeted advertisements for a household addressable media network. The transport stream may be transmitted to the receiver device which may access and store the targeted content responsive to various targeted content signals. For instance, the transport stream may include targeted content signals configured to trigger the receive device to access and store the targeted content. The transport stream may include a commercial feed transport stream.
US10979762B2 Systems and methods for identifying and storing a portion of a media asset
Systems and methods are described herein for a media guidance application that can cause a specific portion of a media asset to be stored based on a user command. For example, if the user requests the closing scene from a given movie, the media guidance application may detect the command, determine that it comprises an instruction to store a portion of a media asset, identify a source of the portion of the media asset, and cause the portion of the media asset to be stored. The media guidance application may also cause the entirety of the media asset to be stored and initiate playback at the start of the requested portion. This may allow users to store and watch portions of particular interest without requiring that the users seek through the entire media asset on their own.
US10979760B2 Moving video tags
A method causes a display device to simultaneously display at least the following: a video depicting an item in a scene and a tag in a first position on the video. The tag is associated with the item depicted in the video. The tag includes text information associated with the item depicted in the video. The method also causes the tag to undergo motion relative to at least a portion of the video scene from the first position to a second position different from the first position, while causing the display device to display the video and the tag on the video.
US10979756B2 Sequentially overlaying media content
A method, system, or device to determine when media content has been displayed. The method can include receiving a unique identifier (UID) and fingerprint for a media segment. The method can also include determining a media segment ID for the media segment, generating and submitting a query for the media segment ID in a record database, determining that the media segment ID is not stored in the record database, and identifying an overlay content segment ID. The method can include generating and submitting for the overlay content segment ID in the record database, determining it is not stored in an entry, sending the overlay content segment to the electronic device, and receiving a notification from the electronic device.
US10979752B1 Generating media content items based on location information
Method for generating media content items based on location information starts with the server system receiving from a first computing device an electronic communication including location information from a location sensor coupled to the first client computing device. Server system then determines a current activity of a first user of the first client computing device based on the location information; generating a media content item including a map display based on the location information and at least one of: (i) an avatar of the first user engaged in the current activity, (ii) a status message associated with the current activity of the first user, or (iii) a status message associated with a map location on the map display. Server system then causes the media content item to be displayed on a display screen of at least one of a plurality of client computing devices. Other embodiments are described herein.
US10979749B2 Crowdsourced playback control of media content
Example embodiments provide systems and methods for crowdsourced skipping of media content portions. In an example method, a plurality of content tags are received from a plurality of media content devices over a communication network. Each of the plurality of content tags may designate a location within a media content item. The content tags are processed to generate aggregated content tags for the media content item. The aggregated content tags may designate one or more portions of the media content item for modified playback. The aggregated content tags for the media content item are transmitted over the communication network to a first media content device separate from the plurality of media content devices.
US10979747B2 Statistical multiplexing system for variable bit rate encoding with constant bit rate encoder
A statistical multiplexer (statmux) system for encoding multiple channels of digital television data is provided with improved algorithms for determining bitrate for encoding and decoding to account for signal complexity. The variable bit rate (VBR) encoders and encoding are provided in a statmux system by employing a CBR (constant bit rate) adapter. A CBR adapter can provide correcting state updates on a per-frame basis to a CBR encoder element, thereby enabling VBR capability.
US10979745B1 System and method for secure content streaming, content governance and streaming fraud prevention
A system configured for a format to control streaming of content, comprising: a content player module configured to enable a first user to request contents on a first computing device through search keywords on the content player module; request continuous play of the contents from pre-established station on the content player module, the content streaming service module configured to send symmetric encryption keys to content player module on the first computing device through a secure communication between first user and second user, content streaming service module configured to deliver the requested contents to content player module through a payload data, when the content player module starts playing the contents, content player module configured to connect to the content streaming service module to identify which content is being used, by whom, on what device and in which location for accurate accounting of used contents and use in fraud prevention heuristics.
US10979744B2 Method and system for low latency high frame rate streaming
Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
US10979738B2 Image decoding method and device in accordance with block split structure in image coding system
An image decoding method performed by means of a decoding device according to the present invention comprises the steps of: obtaining first split information relating to a first target block; if the first split information indicates that the first target block is to be split, splitting the first target block into first sub-blocks; obtaining MPT split information relating to a second target block which is one of the first sub-blocks of the first target block; splitting the second target block into second sub-blocks on the basis of the MPT split information; and decoding the second sub-blocks, wherein the second sub-blocks are non-square blocks.
US10979737B1 Key and difference block video compression
A first set of components of a primary color and a second set of components of the primary color is extracted from image data. A low frequency image frame and a high frequency image frame is calculated based at least in part on the first set of components and the second set of components. The low frequency image frame is transformed and quantized to produce quantized data and residual data. The quantized data or the quantized data combined with the residual data, as determined based at least in part on a difference between the quantized data and previously output data, is stored in memory as at least a portion of an image frame in the memory. The image frame from the memory and a quantization of the high frequency image frame is provided to be displayed on a display device.
US10979736B2 Method and apparatus for performing low-complexity computation of transform kernel for video compression
The present disclosure provides a method for processing a video signal by using a linear relationship between transform types, the method comprising the steps of: determining a transform group on the basis of a prediction mode of a current block; parsing a transform combination index from the video signal, wherein the transform combination index indicates one of a plurality of transform combinations in the transform group; deriving a transform combination corresponding to the transform combination index, wherein the transform combination includes a horizontal transform and a vertical transform and includes DST-1 or DCT-5; performing inverse transform of the current block on the basis of the transform combination; and reconstructing the video signal by using the inverse-transformed current block.
US10979727B2 Apparatus, a method and a computer program for video coding and decoding
A method comprising: decoding, from a bitstream, a first encoded region of first picture into a first preliminary reconstructed region; forming a first reconstructed region from the first preliminary reconstructed region, wherein the forming comprises resampling and/or rearranging the first preliminary reconstructed region, wherein the rearranging comprises relocating, rotating and/or mirroring; and decoding at least a second region, wherein the first reconstructed region is used as a reference for prediction in decoding the at least second region and the second region either belongs to a second picture and is spatially collocated with the first reconstructed region or belongs to the first picture.
US10979725B2 Memory reduction implementation for weighted angular prediction
A method and apparatus for decoding JVET video, including receiving a bitstream and generating predictor pixels for angular prediction using pixels at projected positions along both a top reference row (main reference line) and a left reference column (side reference line). By combining projected pixel values on the main reference line with projected pixel values on the side reference, a predictor pixel at coordinate (x,y) can be determined. Further weighting the values according to a distance between predictor pixels and projected pixel positions on the main and side references may be included in the combination of pixel values. The weight parameter may be determined from a weighting table. Further, the weights for horizontal and vertical predictors may be computed based on that of a horizontal and vertical predictor, whichever is more accurate.
US10979724B2 Scanning orders for non-transform coding
Non-transform blocks of video content may be coded by selectively changing a scanning order. In some implementations, an encoder or decoder may perform a scanning process on a block according to a scanning order. When the block has not been transformed, the encoder or decoder may selectively change the scanning order to a different order. For example, if the block is associated with a particular type of prediction, the scanning order may be changed to a different order. In another example, if the non-transform block has a size that is smaller than a predetermined size, the scanning order may be changed to a different order.
US10979719B2 Image encoding device, image decoding device, and image processing method
An image encoding device is provided that performs, in an image, an intra-prediction on a block obtained by dividing the image so as to encode the block, the image encoding device including: a memory; and a processor coupled to the memory and the processor configured to select a rectangular block as the block, and to add a certain prediction direction as a selection target intra-prediction direction when the rectangular block is selected, wherein the certain prediction direction is one of prediction directions in which a pixel that is adjacent to a short side of the rectangular block is referred to, and an adjacent pixel in a left or upper block that is adjacent to a long side of the rectangular block is referred to in another prediction direction that is 180 degrees opposite to the certain prediction direction.
US10979718B2 Machine learning video processing systems and methods
System and method for improving video encoding and/or video decoding. In embodiments, a video encoding pipeline includes a main encoding pipeline that compresses source image data corresponding with an image frame by processing the source image data based at least in part on encoding parameters to generate encoded image data. Additionally the video encoding pipeline includes a machine learning block communicatively coupled to the main encoding pipeline, in which the machine learning block analyzes content of the image frame by processing the source image data based at least in part on machine learning parameters implemented in the machine learning block when the machine learning block is enabled by the encoding parameters; and the video encoding pipeline adaptively adjusts the encoding parameters based at least in part on the content expected to be present in the image frame to facilitate improving encoding efficiency.
US10979717B2 Simplified parameter derivation for intra prediction
A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, parameters of a cross-component linear model that are completely determinable by two chroma samples and corresponding two luma samples; and performing the conversion based on the determining.
US10979711B2 Method and encoder system for encoding video
A method for encoding video is disclosed wherein information representative of pixels in an image frame is received, and a spatial statistical measure of said information is calculated for groups of neighbouring pixels to form a group value for each group of pixels. A set of available quantization steps is determined comprising a first predetermined quantization step. For a first group of neighbouring pixels, the method comprises: for each available quantization step calculating a remainder after division of the group value of the first group of pixels by the respective available quantization step. The quantization step of the set that results in the smallest remainder is selected as selected quantization step. The first group of pixels is encoded using the selected quantization step. A method of encoding differences between image frames is also disclosed, as well as encoding systems.
US10979708B2 Apparatus and method for video encoding or decoding
The present invention relates to efficient signaling of an intra prediction mode for predicting a current block in intra prediction coding. According to an aspect of the present invention, a video encoding apparatus divides dozens of intra modes into groups, selects a group to which an actual intra mode of the current block to be encoded belongs, and signals a value corresponding to the group. The video decoding apparatus acquires information on the group to which the actual intra mode of the current block belongs from a bit-stream and then evaluates intra modes belonging to the group to select a final intra mode.
US10979706B2 Method for decoding a bitstream
A method for decoding a bitstream comprising: (a) decoding at least one pictures from the bitstream; and (b) partitioning each of the at least one pictures into a plurality of slices, wherein each of the plurality of slices includes at least one coding units, wherein (c) palette table predictor size of a coding unit of the at least one coding units is set equal to 0 at start of a slice of the plurality of slices.
US10979705B2 Method for video coding with spatial prediction mode for multi-mode video coding
A method and apparatus for video coding with spatial prediction mode for multi-mode video coding is disclosed. In one aspect, the method includes coding a slice of video data, the slice including a plurality of pixels organized into a first line and a plurality of non-first lines. The coding of the slice further includes coding a current pixel of the first line in a spatial prediction mode using a previous pixel of the first line as a predictor and coding another pixel of a non-first line in a coding mode other than the spatial prediction mode.
US10979702B2 Image encoding apparatus and image encoding method
The present disclosure relates to an image encoding apparatus that makes it possible to improve the encoding speed while maintaining the image quality. A statistical information calculation unit supplies calculated statistical information to a table selection unit. Further, a picture type of an image from a screen rearrangement buffer and a quantization parameter Qp from a rate control unit are supplied to the table selection unit. The table selection unit determines a mode table to be used from a plurality of mode tables stored in a table storage unit on the basis of the statistical information and the picture type. For example, the table selection unit selects the mode table according to whether the statistical information is larger or smaller than a predetermined threshold. The present disclosure can be applied to, for example, an image processing apparatus that performs encoding.
US10979698B2 Viewpoint-optimized light field display
A method of displaying a light field to at least one viewer of a light field display device, the light field based on a 3D model, the light field display device comprising a plurality of spatially distributed display elements, the method including the steps of: (a) determining the viewpoints of the eyes of the at least one viewer relative to the display device; (b) for each eye viewpoint and each of a plurality of the display elements, rendering a partial view image representing a view of the 3D model from the eye viewpoint through the display element; and (c) displaying, via each display element, the set of partial view images rendered for that display element.
US10979697B2 Post processing and displaying a three-dimensional angiography image data set
A method for post processing and displaying a three-dimensional angiography image data set of a blood vessel tree of a patient, wherein two-dimensional display images are rendered from the angiography image data set and displayed, wherein two display images are rendered from the angiography image data set using viewing directions forming an angle suited for stereoscopic perception of the display images and both display images are simultaneously displayed on a display screen in a display presentation that causes each display image to be viewed by one eye of a person viewing the display screen.
US10979695B2 Generating 3D depth map using parallax
Parallax views of objects are used to generate 3D depth maps of the objects using time of flight (TOF) information. In this way, the deleterious effects of multipath interference can be reduced to improve 3D depth map accuracy without using computationally intensive algorithms.
US10979692B2 System and method for streaming visible portions of volumetric video
Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: predicting a viewpoint within a volumetric video based on movement input by a viewer, resulting in a predicted viewpoint, wherein a point cloud of the volumetric video is segmented into cells, and wherein at least some of the cells are visible to the viewer at a future time of playback based on the predicted viewpoint; retrieving a cell occupancy bitmap for the point cloud for the future time of playback; determining visible cells based on the cell occupancy bitmap and the predicted viewpoint; receiving the visible cells for the future time of playback; and rendering and displaying the point cloud within the visible cells during playback at the future time. Other embodiments are disclosed.
US10979685B1 Focusing for virtual and augmented reality systems
Methods and apparatus for focusing in virtual reality (VR) or augmented reality (AR) devices based on gaze tracking information are described. Embodiments of a VR/AR head-mounted display (HMD) may include a gaze tracking system for detecting position and movement of the user's eyes. For AR applications, gaze tracking information may be used to direct external cameras to focus in the direction of the user's gaze so that the cameras focus on objects at which the user is looking. For AR or VR applications, the gaze tracking information may be used to adjust the focus of the eye lenses so that the virtual content that the user is currently looking at on the display has the proper vergence to match the convergence of the user's eyes.
US10979683B2 White balance adjustment device and white balance adjustment method
A white balance adjustment device includes a statistics acquisition portion and a correction portion. The statistics acquisition portion includes an area setting portion including a luminance area setting portion configured to set a plurality of luminance ranges, and an average value calculation portion configured to calculate an average value of color difference values of the image signal in each of the plurality of luminance ranges set by the luminance area setting portion. The correction portion includes a correction function determination portion configured to determine a correction function of the color difference values of the image signal based on the average value of the color difference values calculated by the average value calculation portion, and a color difference correction portion configured to correct the color difference values of the image signal based on the correction function determined by the correction function determination portion.
US10979679B1 Vehicle accident recording system
The vehicle accident recording system is configured for use with a vehicle. The vehicle further comprises a vehicle electric power source. The vehicle accident recording system comprises an acceleration sensor, a plurality of cameras, a control circuit, and a commercially provided and publically available cellular wireless network. The acceleration sensor detects the deceleration event. The plurality of cameras continuously captures video images of the area around the vehicle. The control circuit controls the operation of the vehicle accident recording system. The commercially provided and publically available cellular wireless network provides a communication link between the vehicle accident recording system and the appropriate authority. The vehicle accident recording system is isolated from the vehicle electric power source such that the vehicle accident recording system continues to operate in the event that the vehicle electric power source fails during the unfortunate incident.
US10979677B2 Image-based event notification system
An image-based event notification system includes a detection device, a controller, and a user application. The detection device is configured to generate an image. The controller is configured to receive the image and output an associated event-based image indicative of an event. The user application includes a user interface and a display. The user application is configured to receive the event-based image from the controller, and display the event-based image on the display. From the display, a user may choose between a user event confirmation and a user event rejection.
US10979676B1 Adjusting the presented field of view in transmitted data
Described are systems and methods that enable users to virtually experience an environment at a destination location from their own user device, control their experience and even interact with others that are physically located within the environment. Likewise, the user's experience may even be improved with the inclusion of enhancements that are presented to the user as the user experiences the environment. User's may interact with the enhancements to obtain additional enhancements, interact with others physically located within the environment, interact with and direct a guide that is physically located within the environment, and receive near real-time video and audio that is transmitted from a guide device located within the environment.
US10979672B1 Web-based videoconference virtual environment with navigable avatars, and applications thereof
Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within the virtual environment. The system has a presented mode that allows for a presentation stream to be texture mapped to a presenter screen situated within the virtual environment. The relative left-right sound is adjusted to provide sense of an avatar's position in a virtual space. The sound is further adjusted based on the area where the avatar is located and where the virtual camera is located. Video stream quality is adjusted based on relative position in a virtual space. Three-dimensional modeling is available inside the virtual video conferencing environment.
US10979665B2 Equalization circuit for cable television plug-in fixed attenuator
Embodiments of the present disclosure disclose an equalization circuit for a CATV plug-in fixed attenuator which comprises an equalizer, an equalization compensation circuit and a MCU module. The equalizer comprises a CATV plug-in fixed attenuator identification module and an equalizing module. The CATV plug-in fixed attenuator identification module is connected to the equalizing module and the MCU module. The equalization compensation circuit is connected to an output terminal of the equalizer and the MCU module. The embodiments enable identification of a changing attenuation value and compensation of the frequency response.
US10979661B2 Analog-to-digital conversion circuit, image sensor and analog-to-digital conversion method
An analog-to-digital conversion circuit includes a first comparator, a second comparator and a counter circuit. The first comparator compares an analog signal with a ramp signal. The second comparator compares the analog signal with the ramp signal plus a predetermined offset. When a signal level of the ramp signal is less than a signal level of the analog signal, the counter circuit counts a number of clock cycles of a first clock signal to generate a first portion of a digital signal. When the signal level of the ramp signal plus the predetermined offset is greater than the signal level of the analog signal, the counter circuit counts a number of clock cycles of a second clock signal to generate a second portion of the digital signal. A frequency of the first clock signal is less than a frequency of the second clock signal.
US10979660B2 Imaging apparatus
An imaging apparatus includes a) an image sensor having a pixel unit with a plurality of pixels, a first memory unit, and a first rearrangement circuit; b) an information processing unit having a second memory unit, a second rearrangement circuit, and a control unit for simultaneously reading out a plurality of rows of image signals from the pixel unit, making the first rearrangement circuit rearrange image signals and then making the second rearrangement circuit rearrange image signals rearranged by the first rearrangement circuit to restore an order of the two-dimensional arrangement of the pixels in the pixel unit.
US10979655B2 Multi-purpose infrared imaging device
The present invention relates to infrared imaging, providing a multi-purpose infrared imaging device. The multi-purpose infrared imaging device comprises a housing. An optical lens module is mounted at a front end of the housing. The housing has an opening. A power module for blocking the opening is detachably mounted in the housing. An infrared sensor module, an infrared signal processing module and an infrared digital image processing module are further mounted in the housing, and both of the infrared sensor module and the infrared digital image processing module are electrically connected to the infrared signal processing module and all of the three modules are electrically connected to the power module. The power module, the infrared sensor module, the infrared signal processing module and the infrared digital image processing module are integrated in the housing in the imaging device, such that the imaging device has multiple functions to effectively meet the multifunctional needs of users. Moreover, the structure of each part is mounted to the housing in a modular form, making it very convenient for installation, disassembly and maintenance.
US10979653B2 Image processing apparatus, imaging apparatus, image processing method, and program
A capacity of a frame memory is reduced in an apparatus that performs image processing using the frame memory. An image processing apparatus includes a cutout processing unit, a frame memory, and a synthesis processing unit. Each time an input frame is imaged by an imaging unit, the cutout processing unit cuts out a part of the input frame as a current cutout frame on the basis of motion of the imaging unit. The frame memory holds the current cutout frame as a past cutout frame. The synthesis processing unit synthesizes the current cutout frame and the past cutout frame, and outputs a result as a synthesis frame.
US10979652B1 Camera module with a plurality of cameras both fixed and movable relative to a base plate and electronic device including said camera module
A camera module includes: a base plate; and a plurality of cameras disposed on the base plate and spaced apart from one another. The plurality of cameras include: fixed cameras that are immovable with respect to the base plate; and movable cameras that are each configured to move with respect to the base plate and rotate around a fixed camera among the fixed cameras.
US10979645B2 Video capturing device including cameras and video capturing system including the same
A video capturing device may include a video calibrator connected to one or more fixed cameras and a PTZ camera. The video calibrator may receive a first image captured by the one or more fixed cameras and a second image acquired by performing image capturing while moving the PTZ camera, search an image area matched with the first image within a reference window which is specified in the second image according to a default value associated with an aiming direction of the fixed camera, and output information associated with the searched image area.
US10979644B2 3D surface estimation and prediction to boost fidelity of realtime LiDAR model generation
Systems and methods for capturing images of a target area that include controlling an image sensor mounted to a gimbal to capture images of the target area over time and controlling the gimbal using an elevator algorithm to adjust the orientation of the image sensor.
US10979641B2 Imaging device and image shake correcting method
A suitable drive control of a lens unit for correcting image shake of a captured image is realized. An imaging device includes a lens unit supported rotatably in at least one of a yawing direction or a pitching direction within a casing, and this lens unit is driven by a driving section in at least one of the yawing direction or the pitching direction on a basis of a shake correction driving signal. In this case, the shake correction driving signal is generated by using detection information regarding rotation applied to the casing and detection information regarding rotation occurring on the lens unit in the casing.
US10979640B2 Estimating HDR lighting conditions from a single LDR digital image
The present disclosure is directed toward systems and methods for predicting lighting conditions. In particular, the systems and methods described herein analyze a single low-dynamic range digital image to estimate a set of high-dynamic range lighting conditions associated with the single low-dynamic range lighting digital image. Additionally, the systems and methods described herein train a convolutional neural network to extrapolate lighting conditions from a digital image. The systems and methods also augment low-dynamic range information from the single low-dynamic range digital image by using a sky model algorithm to predict high-dynamic range lighting conditions.
US10979630B2 Workload scheduler for computing devices with camera
Techniques are disclosed to control a camera device such that memory contention and power consumption is reduced during video processing routines, generally referred to herein as media tasks. In particular, a workload scheduler is implemented in a camera HAL and is configured to dispatch captured image frames in an alternating manner between competing media tasks such that the processing of those image frames is performed sequentially, and thus, eliminates or otherwise mitigates memory contention. To this end, techniques variously disclosed herein can be used to enable low-cost, low-memory configured devices to perform concurrent media tasks on captured high-definition video at high framerates, without an undesirable decrease in performance and an increase in power consumption.
US10979628B2 Image processing apparatus, image processing system, image processing method, and recording medium
An image processing apparatus includes processing circuitry to: detect a region of a face of a person included in a moving image signal input at a certain frame rate as a specific region; set a region other than the specific region as a processing region; apply processing to the processing region to output an output image signal having information volume less than information volume of the input moving image signal; and encode the output image signal. The processing applied to the processing region includes at least one of low-pass filtering to selectively filter a spatial frequency of the processing region, contrast reduction processing to selectively reduce contrast of the processing region, and frame rate reduction processing to selectively reduce the frame rate of the processing region.
US10979625B2 Method for editing image based on artificial intelligent and artificial device
A method for editing an image based on artificial intelligence and an artificial intelligence device are disclosed. In the method for editing an image based on artificial intelligence, a recommended photographic composition is created by applying an image acquired by a camera to a pre-trained composition recommendation model, and the image is corrected based on the created recommended photographic composition, whereby it is possible to capture and edit an image at the same time without the trouble of correcting the image after capturing it. One or more of an artificial intelligence device of the present disclosure can be associated with artificial intelligence modules, drones (unmanned aerial vehicles (UAVs)), robots, augmented reality (AR) devices, virtual reality (VR) devices, devices related to 5G service, etc.
US10979624B2 Methods and devices for establishing photographing template database and providing photographing recommendation information
Embodiments of the disclosure provide methods and devices for establishing a photographing template database and providing photographing recommendation information. The method includes: acquiring a number of subject characters and/or gender information; sending a request for acquiring a photographing template to a server, the request carrying the number of subject characters and/or gender information, so that the server performs a matching operation on the number of subject characters and/or gender information and description information of each photographing templates in a template database to acquire a matched target photographing template, wherein the template database contains a plurality of photographing templates and corresponding description information, and the description information of the photographing templates and the photographing templates contain a corresponds to number of characters and/or gender information; and providing photographing recommendation information to a user, according to the matched target photographing template returned by the server.
US10979619B2 Image capturing apparatus capable of highly-accurate autofocus calibration and control method thereof, and storage medium
An image capturing apparatus comprises an image sensor, a display, a processor; and a memory holding a program which makes the processor function as a focus detection unit for detecting a focus position of the imaging lens, an imaging control unit configured to carry out the focus bracketing, and a display control unit configured to cause the display device to display a guide indicating a first area and a second area before the focus bracketing is carried out, the first area being an area in which an object suitable for focus detection of the imaging lens by the focus detection unit is arranged, and the second area being an area in which an object suitable for a user to determine an image that is in focus is arranged.
US10979616B2 Wireless communication between a lens assembly and a camera
Implementations generally relate to communication between a lens assembly and a camera. In some implementations, a method includes establishing electronic communication between a lens assembly and a camera, wherein the lens assembly is removably attached to the camera. The method further includes exchanging capability information between the lens assembly and the camera, wherein the capability information includes one or more functional features. The method further includes matching one or more of the functional features that both the lens assembly has and that the camera has. The method further includes enabling the lens assembly and the camera to cooperate in providing functional features based at least in part on the matching of one or more of the functional features.
US10979613B2 Audio capture for aerial devices
Methods, systems, and computer program products for automatically positioning a content capturing device are disclosed. A vehicle, e.g., an UAV, carries the content capturing device, e.g., a camcorder. The UAV can position the content capturing device at a best location for viewing a subject based on one or more audio or visual cues. The UAV can follow movement of the subject to achieve best audio or visual effect. In some implementations, a controller device carried by the subject can generate one or more signals for the UAV to follow. The controller device may be coupled to a microphone that records audio. The signals can be used to temporally synchronize video captured at the UAV and audio captured by the microphone.
US10979611B2 Method of assembling camera for vehicular applications
A method of assembling a vehicular camera includes providing a metallic front housing member, a metallic rear housing member, a lens assembly and a circuit board. The front housing member has a lens receiving portion and a circuit board attachment portion. An imager is disposed on a first side of the circuit board and a connector is disposed on a second side of the circuit board. With the circuit board attached at the front housing member and with the lens assembly disposed at a lens receiving portion of the front housing member, images are focused at an imaging plane of the imager by adjusting the lens assembly relative to the imager. With the images focused at the imaging plane of the imager, the lens assembly is retained relative to the front housing member via an ultra-violet (UV) curable adhesive. The front housing member and the rear housing member are attached.
US10979610B2 Camera module, molding photosensitive assembly thereof, manufacturing method and electronic device
The present invention provides a camera module, a molding photosensitive assembly thereof, a manufacturing method, and an electronic device, the molding photosensitive assembly comprises a lens, a photosensitive element, a circuit board, a molding base, and a supporting element, the photosensitive element being arranged on the circuit board, the molding base being formed into an integral structure with the lens, the supporting element, the photosensitive element, and the circuit board by means of a molding process, and the camera module and the molding photosensitive assembly thereof being capable of reducing stain sensitivity and shortening the distance of the lens plane above a light through hole of the lens to the photosensitive plane of the photosensitive element.
US10979608B2 Ghosting proof imaging device and method for manufacturing same
An imaging device proofed against ghosting and flaring in captured images includes a lens barrel and a lens module received in the lens barrel. The lens barrel comprises an inner surface and a supporting portion extending radially from the inner wall surface. The supporting portion has through hole for light entry, the through hole comprises a reflecting surface, the supporting portion comprises a top surface and a bottom surface, the reflecting surface connects the top surface and the bottom surface, and a plurality of light-scattering structures are formed on the reflecting surface.
US10979607B2 Camera apparatus and methods
A camera apparatus, e.g., a stereoscopic camera apparatus, includes a dual element mounting plate, a pair of individual lens mounts, and a pair of sensor holders, each sensor holder holding an image sensor. The lens mounts and sensor holders are secured to the dual element mounting plate. Multiple dual element mounting plates corresponding to camera pairs may be secured to a base plate. Various features facilitate achieving and maintaining alignment between a lens and a corresponding image sensor, as well as between camera pairs and between sets of camera pairs.
US10979604B2 Camera module with imaging unit and light emitter
A circuit board includes a first rigid printed wiring board mounted with an imaging unit, a second rigid printed wiring board mounted with an LED, and a foldable first flexible printed wiring board coupling the first rigid printed wiring board and the second rigid printed wiring board. A shield case is further included for holding the second rigid printed wiring board in a state in which the first flexible printed wiring board is folded an even number of times, a first main face of the second rigid printed wiring board and a first main face of the first rigid printed wiring board face in an identical direction, and the second rigid printed wiring board lies at a separated position from the first main face of the first rigid printed wiring board.
US10979600B2 Method and printer system for determining adjusted output settings
A method of printing comprises executing an output settings calibration procedure, the procedure comprising: depositing, by one or more printing elements, ink onto a first substrate according to respective output settings. The procedure further comprises measuring, by a sensor, an actual color value of the ink deposited onto the first substrate at each of a plurality of locations. The procedure further comprises determining a difference between the actual color value and a target color value for each of the plurality of locations and determining adjusted respective output settings for each of the plurality of locations based on the determined difference. The method further comprises depositing, by the one or more printing elements, ink onto a second substrate according to the adjusted respective output settings.
US10979597B2 Image processing apparatus, image processing method, and program
An image processing apparatus is provided with a converter to convert a first color image into lightness information and color information other than the lightness information, a lightness compressor to generate compressed lightness information obtained by decimating a pixel value from the lightness information, a reconverter to combine the compressed lightness information and the color information to generate a second color image, an edge extractor to extract an edge included in the first color image, and a pixel value changer to change a pixel value at a position of the edge in the second color image while maintaining similar colors, to generate a third color image.
US10979594B1 System and method for using a non-contact memory tag to detect fraudulent use of printing devices
A method of detecting fraudulent use of a printing device including a non-contact memory tag, comprising receiving, by one or more computer processors, a request to read the tag, receiving, by the one or more computer processors, information from the tag, determining, by the one or more computer processors, an installed configuration of the printing device from the information, comparing, by the one or more computer processors, the installed configuration to a current configuration of the printing device, and in response to determining that the current configuration is not the same as the installed configuration, indicating, by the one or more computer processors, that a violation exists.
US10979592B2 Electronic device communicating wirelessly with external device selectively using one of a plurality of wireless communication interfaces, and method of controlling same
An electronic device that is capable of using a plurality of wireless communication units and communicates wirelessly with an external device using one of the plurality of wireless communication units, is disclosed. The device comprises a storage device that stores one or more sets of settings used in past wireless communication with one or more external device, the settings being stored separately as settings pertaining to a network used in the wireless communication and settings pertaining to communication with an external device over the network. The device also extracts a set of settings that can be used from the one or more sets of settings stored in the storage device, in accordance with a combination of a type of an external device with which wireless communication to be performed and a wireless communication unit to be used for the wireless communication.
US10979591B2 Method of managing image forming apparatus by using external server and image forming apparatus using the method
An image forming apparatus and method for managing an image forming apparatus by using an external server are provided. In various examples, a system environment setting of an image forming apparatus is changed based on context information stored in the external server, without direct intervention of an administrator and without use of additional hardware.
US10979590B2 Image reading apparatus
Provided is an image reading apparatus including: an image reading unit configured to output image data representing an image read from an original; and an image control board configured to acquire the image data by controlling an operation of the image reading unit. When a shading error occurs, the image control board determines a part that has caused the shading error by determining whether or not a power supply voltage is being normally supplied to the image reading unit, determining whether or not a light source is normally emitting light, determining whether or not a memory is normally operating, and determining whether or not data output from the image reading unit is normally stored in the memory.
US10979589B2 Control system, management apparatus, and image forming apparatus that perform control when abnormality occurs in image forming apparatus
A control system includes: image forming apparatuses at least one of which is installed in each of a plurality of areas in a building; a management apparatus; and alarms that are each provided for each of the areas, respectively. The management apparatus manages security of the building including the plurality of areas, detects an abnormal high temperature occurrence area by identifying the area in which the image forming apparatus from which the abnormal high temperature is detected is installed when the abnormal high temperature is detected in the image forming apparatus, and transmits a report command notification for reporting that the abnormal high temperature has occurred in the area in which an alarm is provided to the alarm which is provided in the abnormal high temperature occurrence area.
US10979586B2 Image forming apparatus, control method of image forming apparatus, and storage medium
An image forming apparatus includes one or more processors, one or more memories for storing programs including an application configured to receive a setting relating to display candidates of a plurality of languages, the programs, when executed by the one or more processors, causing the image forming apparatus to perform a process for changing a display language, and a control unit configured to control processing such that the application transmits to firmware a changing request for changing a language displayed on a screen to a different language from among the display candidates of the plurality of languages when an instruction for changing a language displayed on the screen to a different language is received.
US10979579B2 Image processing apparatus, control method, and storage medium that conduct a search for first and second attribute information of which are included in a plurality of destination information registered in an address book
A destination information list window includes a column of first attribute information but does not include a column of second attribute information. In a case where the first attribute information included in destination information is hit based on an input search key, the first attribute information included in the destination information is displayed and the second attribute information included in the destination information is not displayed, as a search result, in the column of the first attribute information. In a case where the second attribute information included in the destination information is hit based on the input search key, not only the first attribute information but also the second attribute information included in the destination information are displayed, as the search result, in the column of the first attribute information.
US10979578B2 Methods and systems for sending an email along with a scanned document from a multi-function device
Disclosed herein are methods and systems for sending an email along with a scanned document from a multi-function device. The method includes retrieving at least one email file from at least one of an external storage device and a file location, wherein a user creates the at least one email file at a computing device; automatically filling an email content, and one or more recipients from the at least one email file in an email job; displaying, via a user interface, the email job includes the auto-filled email content including an email subject and an email body, and the one or more recipients; scanning, at least one document; automatically attaching the at least one scanned document to the email job; and sending the email job including the email content along with the at least one scanned document to the one or more recipients directly through the multi-function device.
US10979576B1 Texture analysis mechanism
A system is disclosed. The system at least one physical memory device to store image texture analysis logic and one or more processors coupled with the at least one physical memory device, to execute the image texture analysis logic to receive first image data associated with a first nozzle group and second image data associated with a second nozzle group and analyze the first and second nozzle group image data to determine whether a difference between a texture of the first image data and a texture of the second image data exceeds a predetermined threshold, wherein the first nozzle group and second print head are neighboring nozzle groups.
US10979575B1 Adaptive auditory alerts
A method includes recording, at an electronic device utilizing a microphone of the electronic device, ambient noise of an environment the electronic device is disposed in; electronically analyzing, utilizing one or more processors, the recorded ambient noise of the environment to determine one or more frequency bands to avoid; dynamically adapting, based on the electronic analysis, an auditory alert to be played at the electronic device, such adaptation including frequency equalization adjustments based on the determination of one or more frequency bands to avoid; and playing, at the electronic device utilizing one or more speakers of the electronic device, the adapted auditory alert.
US10979574B2 Routing incoming calls made to one or more unreachable numbers into a data client
A method and a call routing system (CRS) are provided for routing an incoming call made to one of multiple numbers of a user to a call receiving client application (CRCA) deployed on one or more user devices when the called number is not reachable. The CRS, in communication with the CRCA deployed on one or more user devices, sets up a user account using one or more of the user's multiple numbers. The CRS detects availability of the CRCA on one or more user devices over a data network to accept an incoming call. The CRS receives the incoming call made to one of the numbers, when the called number is not reachable. The CRS routes the incoming call to the CRCA on one or more user devices over the data network on detecting the availability of the CRCA on one or more user devices over the data network.
US10979570B2 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; and outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.
US10979569B2 Call mapping systems and methods using bayesian mean regression (BMR)
Methods, systems, and articles of manufacture for ranking individuals in a contact center system including ranking a first individual in a set of individuals based on relative amounts of data for the first individual and one or more other individuals in the set of individuals.
US10979563B1 Non-resident initiated communication with a controlled-environment facility resident
Systems and methods for initiating communication with a controlled-environment facility resident by a non-resident may employ a controlled-environment facility secure communication platform that receives an incoming communication request from a non-resident, directed to a telephone number assigned to a controlled-environment facility resident and/or a controlled-environment facility media and/or communications device associated with the resident, for a communication with the resident. The facility secure communication platform sends an event notice to the device associated with the resident or a controlled-environment facility media and/or communications terminal associated with the resident, in response to receipt of the incoming communication request. The device or terminal presents an option to accept the event notice and the controlled-environment facility secure communication platform and/or the device or terminal connects an outgoing communication from the device or terminal to a device associated with the non-resident, in response to acceptance of the event notice.
US10979559B2 Management of calls on mobile computing devices based on call participants
A call community contact firewall may include a caller ID capture function retrieving caller ID data for a call to a recipient who is a member of the call community, and a caller ID lookup function configured to retrieve a firewall status based on the retrieved caller ID data, where a firewall status database links caller ID data with call community ratings of prior calls. The call community contact firewall may also include a firewall action function implementing at least one call impacting action based on the retrieved firewalls status. In another aspect, a method may include accessing a secure sender-controlled media (SCM) data structure of a first contact participant in a digital exchange with a second contact participant, updating the instance with real-time content, and validating the first contact participant by comparing the real-time content with another portion of the secure SCM data structure.
US10979554B2 Communication method, wearable device, server, and system
Embodiments of this application disclose a communication method, a wearable device, a server, and a system. The method includes: obtaining, by a wearable device that is in a cellular-based Narrowband Internet of Things mode, an unreceived communication notification message from a server based on a preset period or a preset time point; and when a user needs to reply to the communication notification message, switching, by the wearable device, from the cellular-based Narrowband Internet of Things mode to a cellular mobile network mode to reply. According to the embodiments of this application, low-power voice paging of the wearable device can be implemented, and a usage time of the wearable device can be prolonged.
US10979553B2 Near field communications activated door access panel
Disclosed herein is an access control apparatus for a barrier movement system that moves a barrier. The access control apparatus includes a near field communications (NFC) module, a radiofrequency (RF) module, and a controller coupled to the NFC module and RF module. The controller is configured to read an NFC signal from an authenticated external device, via the NFC module. In response to reading the NFC signal, the controller transmits a command signal, via the RF module, that commands the barrier movement system to move the barrier.
US10979552B2 Electronic device including button and method for operation in electronic device
Various embodiments relate to an electronic device including a button and a method for an operation in the electronic device. The electronic device may include: an elongated housing comprising a first end and a second end; a dielectric tip disposed at the first end; a button arranged on an outer surface of the housing; a first circuit connected to the dielectric tip and configured to receive a first electromagnetic signal from a touchscreen display of an external device and to transmit a second electromagnetic signal to the display of the external device; a second circuit configured to wirelessly receive and transmit a third signal; and a control circuit operatively connected to the first circuit and the second circuit. The control circuit may be configured to: detect pressing and/or touching of the button while the first electromagnetic signal is received through the first circuit and transmit the second electromagnetic signal while preventing the second circuit from transmitting the third signal; and detect pressing and/or touching of the button without receiving the first signal through the first circuit and transmit the third signal while the second signal is not transmitted.
US10979550B2 Mobile communication device
A method of accessing a partition on a mobile communication device may include the steps of receiving data specifying a partition, receiving an identification code from an identification module in or associated with the device, determining, based on both the data specifying a partition and the identification code, whether access to the specified partition is to be allowed, and allowing or denying access to the specified partition accordingly.
US10979546B2 Terminal, display panel, image acquisition module and display control method
A terminal includes: an image acquisition module, a display panel, a light-emitting element, and a light converging member. An image acquisition module includes a lens. A light transmitting hole corresponding to the lens is formed in the display panel. The light-emitting element and the light converging member are arranged at the light transmitting hole. The light converging member is arranged on a side of the light-emitting element from which light is emitted, and is used for converging the light emitted by the light-emitting element over the lens.
US10979545B2 Functional assembly and electronic device
A functional assembly is provided. The functional assembly includes a functional module and a lifting assembly. The lifting assembly is fixed in the housing and configured to drive the functional module to move. In addition, the functional assembly further includes a rotating assembly. The rotating assembly is connected to the functional module.
US10979544B2 Camera decoration frame, electronic device having the same, and mobile terminal
A camera decoration frame adapted to an electronic device with a rear cover is provided. The camera decoration frame may include a decoration portion configured to fix and decorate a camera of the electronic device, a light guide portion configured to be fixedly connected to the decoration portion and a light emitting portion configured to be located inside the electronic device and emit light to illuminate the light guide portion. The light guide portion may be a continuous structure, a first partial structure of the light guide portion may be located inside the electronic device, and a second partial structure of the light guide portion may be exposed to an outside of the rear cover, the second partial structure may have a part exposed out of an outer circumferential surface of the decoration portion. The light guide portion may conduct the emitted light to outside of the rear cover.
US10979543B2 Structure for low-power-low-rate data transmission
Embodiments described herein provides a system for detecting data received in a low power low rate (LPMR) data frame format. The system includes a receiver and control circuitry. The receiver is configured to receive a data frame comprising an LPLR preamble portion and an LPLR data portion following the LPLR preamble portion. The LPLR preamble portion and the LPLR data portion occupy a bandwidth that is less than an allowed bandwidth. The control circuitry is configured to determine a mode of the data frame based on whether the data frame has an additional portion, and detect data field in the LPLR preamble portion from the data frame based on the mode of the data frame.
US10979540B2 Universal framework for connectivity of devices and development tools
Methods and systems for connecting multiple platforms to a universal framework are disclosed. Data is received from a network device at an engine via a first protocol, wherein the data includes metadata. The metadata is converted from the first protocol to a plurality of protocols at the engine. The universal framework is provided at the engine to make the metadata available to external devices via the plurality of protocols.
US10979535B1 Decoupled selection of content for semi-connected electronic devices
Systems, methods, and computer-readable media are disclosed for decoupled selection of content for semi-connected electronic devices. In one embodiment, an example method may include determining a set of candidate content for presentation at a semi-connected device, the set of candidate content comprising first content and second content of at least one content campaign, determining that an impression of the first content was served while the semi-connected device was disconnected from a network, determining that the first content and the second content were eligible for presentation at a first timestamp of a first impression interaction for the impression of the first content, determining a first bid amount for the first content and a second bid amount for the second content at a second timestamp of delivery of the first content to the semi-connected device, and determining a winning bid amount for the first impression interaction using the first bid amount and the second bid amount.
US10979534B1 Latency-based placement of cloud compute instances within communications service provider networks
Techniques for launching compute instances on cloud provider network substrate extensions deployed within communications service provider networks are described. A service of a cloud provider network receives a request to launch a compute instance from a customer, the request including a latency requirement. A provider substrate extension is selected to host the compute instance from a plurality of provider substrate extensions of the cloud provider network based at least in part on the latency requirement. The plurality of plurality of provider substrate extensions are connected to a communications service provider network and controlled at least in part by the service of the cloud provider network via a connection through the communications service provider network. A message is sent to cause the selected provider substrate extension to launch the compute instance for the customer.
US10979533B2 System and method for improving internet communication by using intermediate nodes
A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
US10979532B2 Resource download method, electronic device, and apparatus
A method includes initiating, by an electronic device, a first request to a server, receiving, by the electronic device, a packet that is generated by the server based on the first request and that is returned by the server, where the packet includes an entity data part corresponding to the first request. The method further includes, when it is determined that the entity data part of the packet is a download resource, writing, by the electronic device, the download resource into a first storage area of the electronic device. The method further includes notifying, by the electronic device, a download manager in the electronic device. The method further includes reading, by the download manager, the download resource from the first storage area, and storing the download resource into a second storage area of the electronic device.
US10979528B2 System for trend discovery and curation from content metadata and context
Aspects of the subject disclosure may include, for example, a method that includes obtaining metadata from media content and consumed by network subscribers; determining for each network subscriber a consumer context associated with the media content; and determining a media consumption pattern for each network subscriber based on the metadata and the consumer context, thereby generating a plurality of media consumption patterns. The method further includes aggregating the media consumption patterns; determining, based on the aggregated media consumption patterns, a media consumption trend for the network subscribers; and correlating the media consumption trend with a profile including a current activity for a network subscriber of the plurality of network subscribers, thereby generating a recommendation for the network subscriber regarding new media content not previously consumed by the network subscriber. The method also includes communicating the recommendation to the network subscriber. Other embodiments are disclosed.
US10979526B2 Local cache maintenance for media content
A media device and methods that identify playback states reachable from a current content playback state and identify a reachable state that is likely to occur, are disclosed. A memory associated with the media device may receive frames that enable a smooth transition between the playback state and the reachable state. The media device may receive frames that correspond to points in the content that are separated by an amount of time that is proportional to the playback rate of the likely state. The frames may be frames corresponding to an image that may be played back at the playback rate of the likely state.
US10979525B1 Selective preemptive cache population based on data quality for rapid result retrieval
Selectively populating a cache preemptively based on data quality is provided. A set of fields corresponding to a request to analyze data for caching is obtained. A data quality measurement is calculated for fields in the set of fields corresponding to the request based on characteristics of the data in the set of fields. An aggregate data quality for a combination of fields in the set of fields is derived based on aggregation of the data quality measurement of each respective field in the combination. A result of data analysis of the combination of fields in the set of fields corresponding to the request is cached in a local cache based on the aggregate data quality for the combination of fields exceeding a minimum aggregate data quality threshold level.
US10979520B2 Data transmission method and apparatus
Embodiments of the present invention relate to the database field, and in particular, to a data transmission method and apparatus, so as to reduce overheads for data transmission between nodes in a distributed database and lighten network load. In the embodiments of the present invention, a DN determines a column that has a distribution rule of parameters in the column; the DN determines, according to a data type of the parameters of the column and the distribution rule of the parameters in the column, a compression algorithm corresponding to the column; the DN compresses the column using the compression algorithm; and the DN sends a compressed column to a target node. In this way, the overheads for the data transmission between the nodes are reduced, and the network load is lightened.
US10979516B1 Monitoring and managing services in legacy systems using cloud native monitoring and managing tools
The disclosure herein describes using a monitoring tool and a management tool from a cloud native system to monitor and manage an application executing on a legacy system. Network addresses of services running in the application on the legacy systems are discovered. Based on the discovered addresses, a probe is configured for execution on the legacy system by a monitoring tool deployed on the legacy system to obtain metrics data associated with the services running on the legacy system, the metrics data representing execution loads of the application. A management tool deployed on the cloud native system receives the obtained metrics data. The management tool compares the metrics data to one or more performance thresholds associated with the application. Based on the comparison, the management tool adjusts a quantity of instances of the application running on the cloud native system, enabling the cloud native system to share the execution loads.
US10979512B2 Method and system of data packet transmission
A data packet transmission method is provided, including: receiving, by a proxy program, a request data packet via a listening port of the proxy program, and after marking the request data packet, sending out, by the proxy program, the marked request data packet; receiving, by a local system, a plurality of request data packets sent by an application program or the proxy program, and matching, by the local system, a mark in the request data packet. When the matching is successful, the request data packet is forwarded out directly, and when the matching is unsuccessful, the request data packet is re-directed to the listening port. Further, a data packet transmission system is provided.
US10979511B2 Method and system for connection pooling for content management clients
Methods and systems for selecting an existing connection from a connection pool. A connection is immediately decoupled from its client session when the client session is released by a user and made available to the same user or other users. Criteria are defined, applied and considered for either re-using an existing connection or creating a new connection.
US10979510B2 Handling multi-pipe connections
Methods, systems, and computer program products for handling multi-pipe connections is provided. A primary pipe request for a connection between a client and a server is received. The connection includes a plurality of pipes between the client and the server. The primary pipe request includes a number corresponding to the amount of pipes required for the connection. A first response acknowledging the receipt of the primary pipe request is transmitted. The first response includes a token. A plurality of subsequent pipe requests are received for the connection between the client and the server. Each subsequent pipe request includes the token. A subsequent response to each subsequent pipe request is transmitted. A count of the number of pipe requests received is maintained. The established pipes are released after a period of time has elapsed when the number of pipe requests received doesn't reach the number of pipes required for the connection.
US10979508B2 Context-aware device permissioning for hierarchical device collections
Metadata associated with IoT devices is stored. The metadata may include categories associated with the IoT devices. At least a first category may be hierarchical such that the first category includes at least two hierarchical levels, with each hierarchical level including at least two categories, and such that each category in a hierarchical level that is below another hierarchical level is a subset of one of the categories in the hierarchical levels above that hierarchical level. User information associated with users is stored. A request associated with one of the users and further associated with access to at least one of the IoT devices is received. Responsive to the request, the access is selectively granted to the at least one of the IoT devices based upon the stored user information and the stored metadata.
US10979507B2 Method and apparatus for switching between sensors
Switching among sensor feeds for optimum performance includes disposing a processor in communication with sensors, each said sensor providing a primary data stream. A data stream standard is established in the processor. The primary data streams are communicated from the sensors to the processor, and are compared against the data stream in the processor. A secondary data stream is selected from among the primary data streams or synthesized from one or more of the primary data streams, based on which primary data stream(s) most closely match the data stream standard. The secondary data stream is communicated to a data stream recipient. The data stream recipient may identify input in the secondary data stream, and an input executor may execute control commands corresponding to the input so as to control a device or system.
US10979506B2 Vehicle control system
A control system includes a controller configured to control communication between or among plural vehicle devices that control operation of a vehicle via a network that communicatively couples the vehicle devices. The controller also is configured to control the communication using a data distribution service (DDS) and with the network operating as a time sensitive network (TSN). The controller is configured to direct a first set of the vehicle devices to communicate using time sensitive communications, a different, second set of the vehicle devices to communicate using best effort communications, and a different, third set of the vehicle devices to communicate using rate constrained communications.
US10979503B2 System and method for improved storage access in multi core system
A system and method for improving multi-core processor access to storages, the method including: assigning a unique memory space within a memory to each of a plurality of processor cores; initiating a shared queue pair (QP), comprising a shared send queue and a shared receive queue, between the plurality of processor cores and at least a storage, wherein the shared queue is accessible by the plurality of processor cores; sending an instruction on the shared send queue from a first core of the plurality of processor cores to the storage, the instruction comprising an interrupt destination on a memory space assigned to the first core; and receiving an interrupt at the interrupt destination from the storage in response to the instruction, wherein the interrupt is generated for the first core.
US10979501B2 Synchronizing file data between computer systems
Non-limiting examples of the present disclosure describe implementation of an exemplary synchronization protocol to identify file data for synchronization as well as negotiate how to achieve data transport for synchronization of the file data. In one example, a request for synchronization of data is received from a processing device. In response to receiving the request, a response is generated. The response may comprise: identification of file data for synchronization, instructions for accessing the file data and instructions indicating a data transport protocol to utilize to obtain the file data. The response may be transmitted to the processing device, for example, to enable the processing device to synchronize file data. Other examples are also described.
US10979499B2 Managed object replication and delivery
A method, system and computer program product for managed object replication and delivery redirects, directly or indirectly, a client's request for an object that is not available at a best or optimal handling edge server of a network to a parent server that has the requested object. So, where the requested object is not available at the handling edge server, the client's request is redirected directly to the parent server that can provide the requested object to the client or indirectly via one or more parent servers to a parent server that can provide the requested object to the client. The method, system and computer program product further intelligently replicates the object to the edge server if the object is popular enough. Likewise, an object is removed from an edge server when it is no longer popular. All redirection and replication operations are preferably transparent to the end-user and do not degrade the quality of service.
US10979497B2 Multi-node discovery and master election process for chassis management
In a chassis including a plurality of nodes, a network switch, and a programmable device configured to manage a shared resource of the chassis, a method includes establishing, using the network switch, a dedicated network among baseboard management controllers of respective nodes in the plurality of nodes; and using the dedicated network, automatically selecting a given node from the plurality of nodes to function as a master node to program the programmable device on behalf of all nodes in the plurality of nodes to manage the shared resource of the chassis on behalf of all the nodes in the plurality of nodes.
US10979493B1 System and method for forwarding service requests to an idle server from among a plurality of servers
Disclosed are systems and methods for forwarding service requests to an idle server from among a plurality of servers. For example, the method comprises, by a load balancer, tracking service requests on each backend server, estimating an additional load associated with currently pending requests based on resource usage statistics reported in a previous time interval, predicting which of the plurality of servers is most likely to be the most idle server for a next time interval using a statistical model based on the estimated additional load associated with currently pending requests, and forwarding service requests to the most idle server based on the prediction.
US10979492B2 Methods and systems for load balancing
A system and method for balancing loads during a distribution of a video capturing task. The method may comprise determining first time information related to when a first video capturing task is to be executed, and determine a second plurality of video capturing devices from a first plurality of video capturing devices to distribute the first video capturing task. The method may also comprise, for each of the second plurality of video capturing devices, determining second time information related to when at least one second video capturing task is to be executed by the video capturing device. The method may further comprise determining, based on the first time information and the second time information, a target video capturing device from the second plurality of video capturing devices, and assigning the first video capturing task to the target video capturing device.
US10979486B2 Chained file distribution to multiple clients
Some embodiments include transmitting a plurality of files from a server to a first client through a first communication link; and transmitting the plurality of files from the first client to a second client through a second communication link while transmitting at least one of the plurality of files from the server to the first client; wherein the second communication link has at least some bandwidth independent of the first communication link.
US10979485B2 Mechanism for distinguishing between content to be served through first or second delivery channels
Described herein are methods, apparatus and systems for selectively delivering content through one of two communication channels, one being origin to client and the other being from or through a CDN to client. Thus a client may choose to request content from a CDN and/or from an origin server. This disclosure sets forth techniques for, among other things, distinguishing between which channel to use for a given object, using the CDN-client channel to obtain the performance benefit of doing so, and reverting to the origin-client channel where content may be private, sensitive, corrupted, or otherwise considered to be unsuitable from delivery from and/or through the CDN.
US10979481B2 System and method for dynamically expanding conferencing capabilities and facilitating on demand transactions within social network environments
A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
US10979477B1 Time synchronization between live video streaming and live metadata
Techniques are described for synchronizing video of a live event with separately generated metadata relating to the live event. Timing information representing a delay associated with the encoding and packaging pipeline is determined for each origin that produces a set of content streams, and then provided in the form of a synchronization offset in the client manifest for various streaming technologies. The client device requests the metadata, and synchronizes the metadata with content segments using timing information associated with each and the synchronization offset communicated in the manifest.
US10979471B2 Surveillance systems and methods for automatic real-time monitoring
The present disclosure describes various embodiments of surveillance systems and methods. In one such embodiment, an exemplary surveillance system includes at least one video camera configured to capture video data of a surveilled area; and a computing device that stores a surveillance program. An exemplary surveillance program includes computer-executable instructions configured to: analyze the video data captured by the at least one video camera; identify objects that enter the surveilled area and log a time at which the objects entered the surveilled area; determine an object type for each object; track the identified objects to determine a period of time the objects have been present within the surveilled area; and generate and transmit an alert for each identified object that has been present within the surveilled area for a period of time that exceeds a predetermined time threshold.
US10979470B2 Server device, client device and dynamic image transmission method for virtual desktop infrastructure
A server device, a client device and a dynamic image transmission method for a virtual desktop infrastructure are provided. The dynamic image transmission method for the virtual desktop infrastructure includes the following steps. A region information of a dynamic image displayed on a server device is detected by the server device. The region information is transmitted to a client device by the server device. The dynamic image is rendered on the client device according to the region information. The dynamic image is obtained from an Internet by the client device according to a network link information obtained from the server device, or the dynamic image is obtained by decompressing a compressed data provided from the server device.
US10979468B2 Limiting key request rates for streaming media
Techniques and a system are provided for protecting content (or media item) streamed over a network from unauthorized access. As an example, the streaming protection system generates statistics when a client requests a media item. The statistic may be generated based on various factors. The media item is divided into different portions, each portion requiring a different key to decrypt the portion so that it may be viewed by a user. Based on the generated statistic, the streaming protection system determines whether or not to allow the client access to the decryption key for a portion of the media item.
US10979463B2 Video streaming orchestrator
A streaming orchestrator may monitor the quality of video being delivered to a home or other building. If the streaming orchestrator determines that additional performance is needed, it may create an additional User Plane Gateway in the virtual “white box” environment residing in the customer premises. The streaming orchestrator may instruct gNodeBs to continue to route traffic back to the central core functions or to route traffic to local user plane gateways which transmit video streams to the Internet via localized high-speed connections.
US10979460B2 Systems and methods for in-session refresh of entitlements associated with web applications
The described technology provides a capability to perform in-session updates to entitlements associated with a user's access to content served by a web application. The content may be from one or more external servers. The technology provides for automatically detecting changes to entitlements, and without requiring a user of an active session to initiate a new session, updating entitlement data in a memory such that subsequent requests for data made by the client in the same active session are serviced using the updated entitlements.
US10979458B2 Data loss prevention (DLP) policy enforcement based on object metadata
The technology disclosed relates to enforcing multi-part policies on data-deficient transactions of independent data stores. In particular, it relates to combining active analysis of access requests for the independent object stores with inspection of objects in the independent object stores, each of the analysis and inspection generating and persisting object metadata in a supplemental data store, actively processing data-deficient transactions that apply to the objects by accessing the supplemental data store to retrieve object metadata not available in transaction streams of the data-deficient transactions, and actively enforcing the multi-part policies using the retrieved object metadata.
US10979456B2 Computer environment compliance
An assessment component that facilitates assessment and enforcement of policies within a computer environment can comprise a compliance component that determines whether a policy, that defines one or more requirements associated with usage of one or more enterprise components of an enterprise computing system, is in compliance with a plurality of standardized policies that govern operation of the one or more enterprise components of the enterprise computing system. The assessment component can also comprise a policy optimization component that determines one or more changes to the policy that achieve the compliance with the plurality of standardized polices based on a determination that the policy complies with a first standardized policy of the plurality of standardized policies and fails to comply with a second standardized policy of the plurality of standardized policies.
US10979454B1 Monitoring scan attempts in a network
Methods and devices for monitoring scan attempts in a network. Various embodiments provide enhancements to existing honeypot devices. These enhancements may include at least one of: (1) a port access module configured to make at least one honeypot port appear to be closed; (2) a mobility module configured to change the address of the honeypot within the network; (3) an emulation module configured to discover a network neighbor's profile and further configured to emulate the network neighbor's profile.
US10979450B2 Method and system for blocking phishing or ransomware attack
Provided is a system for blocking an external attack, which includes: a network file server; and a network file server (NFS) client installed in a user terminal or a service server and communication-connected with the network file server which is remotely positioned, and the network file server determines, when there is an access or opening request of a file stored in the network file server mounted in the user terminal or service server in a network drive format from the NFS client, whether at least one of the user information and the program information to request the access or opening is authorized and blocks the access to the file which is requested to be accessed or provides the file of which opening is requested to the NFS client only in a read only mode when the access or opening request is unauthorized according to a determination result.
US10979445B2 Security management of devices using blockchain technology
Concepts and technologies disclosed herein are directed to security management of devices using blockchain technology. According to one aspect disclosed herein, a smart contract for a device can be created. The smart contract can identify a plurality of parties including a device customer, a device manufacturer, and a vulnerability assessor. The smart contract can include an expected action to be performed by the device manufacturer responsive to a trigger event. In response to the trigger event being detected, the smart contract can be executed to cause the expected action to be performed by the device manufacturer.
US10979439B1 Identity management for coordinated devices in a networked environment
Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for one or more processing codes or instructions that are embedded in the portion of the communication typically utilized solely to identify the subject matter of the communication, generally referred to as the topic portion of the communication. The receiving devices can then process the embedded codes to determine how the communication message will be routed or otherwise processed.
US10979435B1 Multiple data store authentication
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US10979430B1 Service-initiated user authentication via delegated methods
A computer-facilitated service receives a request from a user to access resources provided by the computer-facilitated service. In response to the request, the computer-facilitated service selects an authentication method that can be performed by a remote authentication provider. The computer-facilitated service causes the remote authentication provider to perform the authentication method. In response to an authentication decision provided by the remote authentication provider, the computer-facilitated service determines whether the user has been authenticated by the remote authentication provider. If so, the computer-facilitated service fulfills the request from the user to access the resources.
US10979429B2 IMEI storage
A chip set for a terminal comprises at least one secure processor, in which a one-time programmable memory is integrated. At least one terminal serial number of the terminal is stored in the chip set. Information for securing the terminal serial number against tampering is stored in the one-time programmable memory.
US10979428B2 Autonomic control plane packet transmission method, apparatus, and system
A method includes: setting up, by a first network device, a MACSec channel to a second network device according to the MACSec protocol; and sending, by the first network device, an ACP packet to the second network device by using the MACSec channel, where the ACP packet is carried in a MACSec frame, and a frame header of the MACSec frame carries identification information used to identify the ACP packet. By means of the packet transmission method, a MACSec channel is set up between adjacent nodes in a self-organizing network according to the MACSec protocol, and an ACP packet is transmitted between the adjacent nodes by using the MACSec channel and processed.
US10979425B2 Remote document execution and network transfer using augmented reality display devices
An augmented reality user device includes a display, a physical identification verification engine, a gesture confirmation engine, and in interface. The display overlays a virtual file document onto a tangible object. The physical identification verification engine receives biometric data for a witness and confirms the witness's identity. The display displays a gesture motion from the signor. The gesture capture engine captures a gesture motion from the witness. The gesture capture engine generates a witness digital signature based on the captured gesture motion from the witness. The gesture capture engine generates a witness transfer token, the witness transfer token comprising the witness digital signature based on the captured gesture from the witness and the witness identity confirmation token. The interface communicates the witness transfer token to a server.
US10979418B2 Template-based distributed certificate issuance in a multi-tenant environment
One example method may include generating a template transaction certificate by one or more entities which verify proof of ownership of attributes incorporated into the template transaction certificate, and generating one or more operational transaction certificates by the one or more entities which verified proof of ownership of the template transaction certificate.
US10979415B2 Unmanned vehicle message exchange
Two unmanned vehicles come within communication range of one another. The unmanned vehicles exchange logs of messages each has received. Each of the unmanned vehicles analyzes the messages that it received from the other unmanned vehicle to determine whether any of the received messages warrants changing a set of tasks it was planning to perform. When a message indicates that a task should be changed, the task is updated accordingly.
US10979413B2 Authentication and pairing of devices using a machine readable code
An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.
US10979412B2 Methods and apparatus for secure device authentication
The present disclosure describes apparatuses and techniques for secure device authentication. In some aspects, a public ephemeral key of a device is exposed. A message received from a remote device to authenticate includes a hash of the public ephemeral key of the device, a public ephemeral key and an encrypted public key of the remote device, and an encrypted hash value useful to prove ownership of the public key received from the remote device. An encryption key is generated based on the public ephemeral key of the remote device and a private ephemeral key of the device. The device then decrypts, with the encryption key, the encrypted public key of the remote device and the encrypted hash value. The remote device is then authenticated by verifying, based on the decrypted hash value, that the remote device owns the decrypted public key.
US10979411B2 Authentication control system, server apparatus, client apparatus, authentication control method, authentication method, and program
A client apparatus converts second input authentication information having a data content compliant with a second authentication method different from a first authentication method into authentication target information in a data format compliant with the first authentication method and transmits information corresponding to the authentication target information to a communication server apparatus. A server apparatus is capable of carrying out both a first process of providing a first authentication server apparatus that carries out an authentication process compliant with the first authentication method with first information corresponding to the authentication target information and a second process of providing a second authentication server apparatus that carries out an authentication process compliant with the second authentication method with second information corresponding to the authentication target information. The server apparatus transmits authentication result information based on at least one of a result of the authentication performed by the first authentication server apparatus based on the first information and a result of the authentication performed by the second authentication server apparatus based on the second information to the communication server apparatus.
US10979410B1 Systems and methods for utilizing cryptology with virtual ledgers in support of transactions and agreements
A computer-implemented method of encrypting information on a virtual ledger, the method including receiving the information from a first party and a second party, encrypting a portion of the information received from at least one of the first party and the second party, publishing the encrypted portion on the virtual ledger, and providing a decryption key based upon the published encrypted portion to the first party and the second party.
US10979405B2 Database-centered computer network systems and computer-implemented methods for cryptographically-secured distributed data management based on entropy and having a supervisory node
In some embodiments, the present invention provides for an exemplary computer system which includes at least the following components: a network of externally owned presence (EOP) member nodes, including a supervisory EOP member node is configured to generate at least one personalized cryptographic private key for each peer EOP member node; a distributed database, storing a plurality of persistent data objects; and a plurality of self-contained self-executing software containers (SESCs); where each SESC includes an independently executable software code which is at least configured to: apply entropy to generate a state hash representative of a current state of a persistent data object, perform a data action with the persistent data object; and determine that a particular EOP member node has a permission to cause the SESC to perform the data action with the persistent data object based.
US10979404B2 Systems and methods for inspecting communication within an encrypted session
Methods and systems for providing fast random access and/or inspection of records within an encrypted communication session are presented. The encrypted communication session may include encrypted records that were encrypted using rotating encryption keys. A key index is generated for the encrypted communication session. The key index includes the encryption keys used during the encrypted communication session and timestamps associated with the encryption keys. To access a particular record within the encrypted communication session, a particular encryption key is selected from the encryption keys stored in the key index. The particular record is decrypted using the selected encryption key.
US10979403B1 Cryptographic configuration enforcement
A system and method for providing data such as credentials to a third-party service while protecting the data from being transmitted to unintended locations. The system receives a first request containing encrypted data and information identifying the third-party service, validates that the first request is to be transmitted to the third-party service, generates a second request by replacing the encrypted data from the first request with unencrypted data, and transmits the second request to the third-party service.
US10979392B2 Preventing unauthorized access to secure enterprise information systems using a multi-filtering and randomizing control system
Aspects of the disclosure relate to preventing unauthorized access to secure enterprise information systems using a multi-filtering and randomizing control system. A computing platform may receive, from a source user computing device, a request to pull source data from an enterprise system of record and may generate a transport pattern. Subsequently, the computing platform may generate and send one or more first configuration commands for the enterprise system of record based on the transport pattern. Then, the computing platform may generate and send one or more second configuration commands for a virtualization platform associated with the enterprise system of record based on the transport pattern. Thereafter, the computing platform may generate and send an initiation instruction command for the source user computing device based on the transport pattern, which may direct the source user computing device to send at least one request to at least one data filtering system.
US10979387B2 Systems and methods for utilization of anycast techniques in a DNS architecture
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for utilizing multiple anycast addresses within a domain name system (DNS) architecture of a CDN. one or more DNS servers of the architecture may announce a plurality of anycast addresses for receiving DNS requests from requesting devices. The group of addresses may be dispersed (and/or announced by) the DNS servers of the architecture such that each server announces a subset of the available addresses. The number and identity of the subset of available anycast addresses utilized may vary from server to server of the DNS architecture and may be determined based on groups of servers, configurations of metros or gateways of the DNS architecture, or performance metrics of one or more servers.
US10979383B1 Systems, methods and devices for integrating end-host and network resources in distributed memory
Systems, methods and devices for distributed memory management comprising a network component configured for network communication with one or more memory resources that store data and one or more consumer devices that use data, the network component comprising a switching device in operative communication with a mapping resource, wherein the mapping resource is configured to associate mappings between data addresses associated with memory requests from a consumer device relating to a data object and information relating to a storage location in the one or more memory resources associated with the data from the data object, wherein each data address has contained therein identification information for identifying the data from the data object associated with that data address; and the switching device is configured to route memory requests based on the mappings.
US10979380B2 Systems, apparatus, methods and computer-readable storage media for facilitating management of social media information for communication devices
Security provisioning is enabled at a communication device. A method can include: executing a high security application on a communication device based, at least, on detecting that high security is enabled for the communication device and detecting execution of a low security application; outputting, via a user interface (UI), information configured to detect an entry to the communication device; detecting an entry at the UI of the communication device; determining whether the entry corresponds to security access information stored in the communication device; and providing access to the communication device based, at least, on determining that the entry corresponds to the security access information.
US10979378B1 System and method for promoting user engagement
Systems and methods for promoting user engagement with messaging, such as advertising are presented. Specific marketing communications may be evaluated by measuring user responsiveness, such as the respective times at which advertising and other messages may be sent to a user and at which a user may respond, and using these measurements to determine a relative value of the advertising and other messages based on a time decay analytical approach. This approach may include sending an electronic communication to a user interface at a first time for display, sending an electronic message, such as an e-mail or text message to the user at a second time, sending a physical mailing to the user at a third time, receiving a user response at a fourth time, determining the time that elapsed between the fourth time and each of the first, second and third times, and assigning a relative value to each of these messaging events.
US10979376B2 Systems and methods to communicate a selected message
A system may detect multiple accesses of an engagement interface from a user. The multiple accesses may include a first group of accesses performed by a first device and a second group of accesses performed by a second device. Both the first device and the second device may correspond to the user. A message may be selected from a set of messages. Moreover, the message may correspond to the engagement interface. The system may identify the first group of accesses as having a greater amount of user interaction with the engagement interface than the second group of accesses. The system may then determine that the selected message has the greatest likelihood of being read on the first device. The selected message may be communicated to the first device based on the determination.
US10979375B2 Methods and apparatuses for animated messaging between messaging participants represented by avatar
A messaging system communicates animated messages. The system generates personalized avatars of messaging participants. These avatars can be made to represent visible attributes of the participants in different art styles. For example, a tall, thin, bespectacled, brunette might be represented as a tall, thin, bespectacled, brunette avatar rendered in the style of a favorite cartoon. Messaging participants can then send messages in which the avatars of the sender and the recipient or recipients interact. For example, a message sender might convey a message “hug” that is displayed on a message recipient's device as an animation in which the sender's avatar embraces the recipient's avatar.
US10979372B1 User management methods and systems
Methods and systems are described for managing and adding user profiles to access an automation system. According to at least one embodiment, the computer-implemented method includes receiving a request to add a user to an automation system. The request is generated from one of a mobile computing device or an automation controller of the automation system. The method further includes receiving contact information for the user and generating a message to send to the user. The message includes an invitation to the automation system. The method also includes sending the message to the user.
US10979371B2 Techniques for messaging agent messaging interactions
Techniques for messaging agent messaging interaction are described. In one embodiment, an apparatus may comprise a commerce intermediary server operative to receive a user interface selection of a user-to-commerce message thread on a client device, the user-to-commerce message thread associated with a commerce entity with a messaging system; display a user-to-commerce message thread interface for the user-to-commerce message thread; receive a user-to-commerce message via the user-to-commerce message thread interface for the user-to-commerce message thread; and send the user-to-commerce message to the commerce entity via the messaging system. Other embodiments are described and claimed.
US10979370B2 Multi-profile chat environment
A multi-profile chat system may receive a chat request comprising a user identifier and chat data. The system may process the chat data to determine a chat profile request, a request topic, and/or a request sentiment. The system may retrieve a user profile and/or a user chat record based on the user identifier. The system may determine a chat profile based on the chat profile request, the request topic, the request sentiment, the user profile, and/or the user chat record. The system may generate a chat response based on the chat request and the chat profile.
US10979368B2 Architecture for converged industrial control and real time applications
Provided herein are exemplary systems and methods for an architecture for converged industrial control and real time applications, the architecture comprising a physical network port, a switching module, an embedded ARM core, a network interface controller, and a multi-core computing module. According to further exemplary embodiments, the physical network port is an ethernet port capable of supporting a real-time field bus. The switching module may be configured to support a multiport ethernet switch. The switching module may also be configured to enable a backplane mesh to interconnect multiple foglets. Additionally, the embedded ARM core may be within the switching module, and the embedded ARM core may be configured to support virtualization.
US10979366B1 Optimization of multi-stage hierarchical networks for practical routing applications
Significantly optimized multi-stage networks, useful in wide target applications, with VLSI layouts using only horizontal and vertical hop wires to route large scale computational blocks having inlet and outlet links, and laid out in an integrated circuit device in a two-dimensional grid arrangement of partial multi-stage hierarchical networks are presented. The optimized multi-stage networks comprising partial multi-stage hierarchical networks employ one or more rings of stages of switches with inlet and outlet links of computational blocks connecting to rings from either left-hand side, or from right-hand side, or from both left-hand side and right-hand side and employ hop wires from outlet links of switches of a first stage of a first ring of a first partial multi-stage hierarchical network are connected to either inlet links of switches of the first or a second stage of the first or a second ring of the first or a second partial multi-stage hierarchical network.
US10979362B2 Elastic resource pooling for dynamic throughput rebalancing
A method for utilizing elastic resource pooling techniques to dynamically rebalance throughput includes determining, for each of multiple tenants leasing computing resources of a shared resource pool, a desired claim to resources in the shared resource pool. The desired claim is based on a number of resource access requests received in association with each of the multiple tenants. The method further includes determining, for each of the multiple tenants, a guaranteed claim and a maximum potential claim on the shared resource pool; and allocating a surplus resource pool among the multiple tenants based on the determined maximum potential claim and the desired claim for each one of the multiple tenants, the surplus resource pool representing a remainder of the shared resource pool after the guaranteed claim for each of the tenants is satisfied via an initial resource allocation from the shared resource pool.
US10979361B2 Creating cross-service chains of virtual network functions in a wide area network
Concepts and technologies are disclosed herein for creating cross-service chains of virtual network functions in a wide area network. A controller can receive a chain request from a requestor. The chain request can specify functionality that is to be included in a service chain. The functionality can include a first function and a second function. The controller can compute a route associated with the service chain. The route can specify a first site that hosts a first service that provides the first function and a second site that hosts a second service that provides the second function. A first virtual network function can be located at the first site and a second virtual network function can be located at the second site. The controller can configure edge devices and forwarding devices to various entities at the two sites to enable the cross-service virtual network function chain.
US10979358B2 Low-latency data packet distributor
A data packet distributor (DPD) includes a memory and a data packet transmission device (DPTD) connected to the memory. The DPTD receives a first data packet and identifies a destination queue for attempting transmission of the first data packet. The attempt for transmission is unsuccessful when a second data packet associated with the identified destination queue is present in the memory or the identified destination queue is unavailable for receiving the first data packet. The DPTD stores the first data packet in the memory when the attempt is unsuccessful. The DPTD re-attempts the transmission of the first data packet to the identified destination queue at end of a time interval. The re-attempt is successful when the second data packet is absent in the memory and the identified destination queue is available for receiving the first data packet.
US10979355B2 Multipath transmission control protocol proxy use in a cellular network
This disclosure relates to techniques for providing a multipath transmission control protocol proxy in a cellular network. A wireless device may establish a wireless link with a cellular network. The wireless device may provide an indication that the wireless device is multipath transmission control protocol (MPTCP) capable to a core network entity of the cellular network. The wireless device may receive MPTCP proxy information for a MPTCP proxy comprised in the cellular network from the core network entity. The MPTCP proxy information may include MPTCP server IP address and port information. The wireless device may establish a first MPTCP flow with the MPTCP proxy comprised in the cellular network via the wireless link.
US10979354B2 Signal transmission method and apparatus
A signal transmission method and apparatus are provided. The method includes: obtaining, by a transmitter, a to-be-sent data block; inserting one or more pilot blocks among a plurality of pieces of data of the to-be-sent data block based on an agreed position; and sending, by the transmitter, the to-be-sent data block into which the one or more pilot blocks are inserted. Inserting the one or more pilot blocks among the plurality of pieces of data of the to-be-sent data block can improve a phase noise compensation effect for a receiver without increasing pilot overheads.
US10979349B2 Methods and apparatuses for flexible mobile steering in cellular networks
Embodiments of the present disclosure describe systems, devices, and methods for traffic steering in the mobile networks. Various embodiments may include a service steering and control function to route a service dataflow through one or more service enablers based on service steering and control rules. Other embodiments may be described or claimed.
US10979333B2 Offline, realtime, and historic monitoring of data packets
A request to monitor a data packet to be transmitted from a first location to a second location over a first network is received. A projected time for the transmission of the data packet from the first location to the second location is determined. Responsive to determining the projected time, whether the data packet arrived at the second location after the projected time plus a variance is determined.
US10979327B2 Monitoring cloud computing
A method of monitoring an application supported by a plurality of distributed resources, the method comprising: detecting a plurality of events transpiring in the resources generated by operation of the application, for each event collecting data for a selection of fields comprised in a fingerprint useable to identify the event, the selection comprising at least one conserved field that comprises conserved data present in an incoming call to the resource that triggers the event or an outgoing call from the resource that triggers an event in another resource; determining pairs of directly causally related events for which the respective fingerprints share the same conserved data; and using pairs of directly causally related events to monitor the application.
US10979325B2 Protocol independent speed testing service
A method, a device, and a non-transitory storage medium are described in which a speed testing service is provided. The speed testing service includes a protocol independent data model that has no dependency on a management protocol. The speed testing service can be triggered via an application programming interface request. An agent of an end device or customer premise equipment is configured to respond to the application programming request, and generate and transmit a test request to a network device based on the data model. The agent stores all files and data to initiate a test, perform a test, and obtain a test result. The network device is configured to schedule the test based on the test request, and generate and transmit a test response based on the data model. The network device is configured to perform the test and provide test results.
US10979320B2 Managing a cloud service
A technique includes providing at least one service blueprint to orchestrate application programming interfaces to manage the lifecycle of at least one cloud service.
US10979318B2 Enhancing resource allocation for application deployment
In certain embodiments, a Service Deployment Infrastructure (SDI) instance is disclosed. The SDI instance can intelligently allocate resources of a rack to one or more virtual machines as part of provisioning a requested service. The SDI instance can use machine-learning techniques to evaluate historical data associated with a requested service. The machine-learning techniques can be used to generate one or more models that simulate the possible configurations of sizes for virtual machines for a particular service. The one or more models can be accessed at runtime to fit virtual machines of a requested service into servers of a rack in a manner that minimizes unused resources with multi-dimensional constraints.
US10979310B2 Playback device connection
Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
US10979308B2 System administration
A technique for improving system administration involves implementing system administration agent programs on a plurality of devices in an administered network. A deployment agent deploys the system administration agent program or a portion thereof to suitable devices when they are detected. System monitoring agents monitor the administered network to generate data. A reporting engine sends agent reports including the generated data to a system administration server. The system administration server facilitates administration of the administered network in real time.
US10979307B2 Synchronized distributed processing in a communications network
A system and a method are disclosed for implementing distributed processing in edge nodes. In an embodiment, a respective edge node receives data from a client of the respective edge node. The respective edge node generates a prediction of a respective activity based on the data, and determines whether the prediction is valid by feeding the prediction into a validator module and receiving a validation response from the validator module. The respective edge node, in response to determining that the prediction is valid, activates a function.
US10979305B1 Web interface usage tracker
Among other things, embodiments of the present disclosure can help monitor activity of customers using web portals to access services. Examples of such activity include log-ins to a web portal, views of account statements through the web portal, transactions made on the account, and the like. Embodiments of the present disclosure can generate a model relating customer characteristics to expected account activity. The system can apply the model to individual customers and compares actual account activity to expected account activity. If a mismatch is detected, the system may generate an alert message directed to a administrator or other type of user who can contact the customer to troubleshoot the identified issues.
US10979303B1 Segmentation of maintenance on distributed systems
Methods, systems, and computer-readable media for segmentation of maintenance on distributed systems are disclosed. A data set is partitioned according to a hash function into a plurality of segments. A maintenance activity is initiated on a first segment. During the maintenance activity, a first request to perform a first action on the data set is received. Based at least in part on determining that the first request is associated with the first segment using the hash function, the first action is performed using additional processing associated with the maintenance activity. During the maintenance activity, a second request to perform a second action on the data set is received. Based at least in part on determining that the second request is associated with a second segment using the hash function, the second action is performed without the additional processing associated with the maintenance activity.
US10979301B2 Systems and methods for searching files across distributed WLAN-connected devices
A network router maintains a list of devices that are connected to a network established by the network router, where the list includes a first device and at least one other device and where the at least one other device includes a wired or a wireless device. The network router receives, from the first device, a search request that includes search terms for performing a file search, and broadcasts, to the at least one other device, the search request that includes the search terms. The network router receives search responses from the at least one other device, where each of the search responses comprises a device identifier associated with a responding one of the at least one other device and a file name and file location information of at least one file that matches the search terms. The network device forwards the search responses to the first device.
US10979299B1 Internet of things (IoT) device registration
Technology is described for registering Internet of Things (IoT) devices. A hub device may receive a request for hub registration from an IoT device. The request for hub registration may include IoT device information. The hub device may validate the request for hub registration at the hub device based on the IoT device information. The hub device may retrieve registration information from an IoT service. The registration information may include a dedicated security certificate for the IoT device. The hub device may forward the registration information to the IoT device to enable the IoT device to communicate IoT device data to the IoT service.
US10979297B1 Network inventory reporting device
Disclosed are various embodiments for a network identification device and its integration with other applications. The network identification device can include a number of components, such as a first network interface, a second network interface, a processor, and a memory. A profile that represents a computing device communicatively coupled to the first network interface may be stored in the memory. Machine readable instructions may also be stored in the memory. When executed by the processor, the machine readable instructions may cause the network identification device to process a request for the profile received from a second computing device via the second network interface. The machine readable instructions may also cause the network identification device to send the profile to the second computing device via the second network interface.
US10979287B2 Method and apparatus for receiving a solution when configuration function verification fails in a terminal
A method and apparatus for terminal configuration management, wherein the method includes: receiving, by a first near field communication (NFC) terminal, configuration management data from a second NFC terminal; and performing, by the first NFC terminal, configuration update on the first NFC terminal according to the configuration management data. After receiving, by the first NFC terminal, the configuration management data from the second NFC terminal, the method further comprises: performing, by the first NFC terminal, configuration function verification on the configuration management data; transmitting, by the first NFC terminal, in a case where the configuration function verification performed on the configuration management data has failed, error information corresponding to the configuration management data on which the verification has failed to the second NFC terminal; and receiving, by the first NFC terminal, a solution corresponding to the error information from the second NFC terminal.
US10979286B2 Method, device and computer program product for managing distributed system
Embodiments of the present disclosure relate to a method, a device and a computer program product for managing a distributed system. The method comprises sending heartbeat messages from a master node to a plurality of slave nodes, the master node and the plurality of slave nodes being included in a plurality of nodes in the distributed system, and the plurality of nodes being divided into one or more partitions. The method further comprises, in response to receiving a response to the heartbeat messages from a portion of slave nodes in the plurality of slave nodes, determining respective states of the one or more partitions. In addition, the method further comprises a state of a first slave node in the plurality of slave nodes at least based on the respective states of the one or more partitions, the master node failing to receive a response to the heartbeat messages from the first slave node.
US10979284B2 Systems and methods for providing cross-network event attribution
Systems and methods that may be used to provide cross content network event attribution are provided. One method includes receiving, by a coordination server, an event attribution request for a second event from an attribution server, the second event is an online activity performed by a user via one of a plurality of user devices after a first event, the first event is another online activity performed by the user via one of the plurality of devices. The method includes determining, by the coordination server, whether the second event is attributable to the first event.
US10979277B1 Carrier frequency recovery in a receiver
In described examples, a method of operating a transmitter includes generating a frequency reference signal having a reference frequency and outputting the frequency reference to a phase locked loop (PLL) that includes a voltage controlled oscillator (VCO). The VCO output is locked to the frequency reference signal to form a carrier signal. The transmitter receives an I input signal, a Q input signal, and a direct current (DC) leaky carrier signal. Either the I input signal or the Q input signal is added to the leaky carrier signal. The carrier signal is modulated with the resulting two signals using an I-Q mixer to generate a modulated signal that includes an unmodulated carrier signal component. The modulated signal is then transmitted.
US10979275B2 Link adaptation method using a polar modulation constellation
The present invention relates to a method for adapting a link using a polar-modulation (PQAM) constellation. It applies in particular to the communications in the sub-THz band, in which the oscillator of the receiver has phase fluctuations. In a PQAM-modulation constellation, the modulation symbols are distributed on concentric circles equidistant in the complex plane, each circle including the same number of symbols, the angular distribution of the symbols on a circle being uniform and identical regardless of the circle. The adaptation of the link is carried out by taking into account the thermal noise as well as the phase noise.
US10979269B2 Time-domain table for PUSCH and Msg3
A User Equipment (UE) for a cellular communications system receives a Random Access Response (RAR) message comprising an indication of a time-domain resource allocation for a Msg3 transmission on a Physical Uplink Shared Channel (PUSCH), and determines a slot offset value, K2, for the Msg3 transmission based on the indication of the time-domain resource allocation and a PUSCH table. UE adds an additional slot offset value for the Msg3 transmission to the slot offset value, K2, to provide an increased slot offset value for the Msg3, and transmits the Msg3 transmission in accordance with the increased slot offset value.
US10979268B2 Transmitting method, receiving method, transmitting apparatus, and receiving apparatus
A transmitting method includes: configuring a frame using a plurality of orthogonal frequency-division multiplexing (OFDM) symbols, by allocating a plurality of transmission data to a plurality of areas; and transmitting the frame. The plurality of areas are each identified by at least one time resource among resources and at least one frequency resource among frequency resources. The frame includes a first period in which a preamble is transmitted, and a second period in which the plurality of transmission data are transmitted by at least one of time division and frequency division. The second period includes a first area, and the first area includes a data symbol generated from first transmission data, a data symbol generated from second transmission data and subsequent to the data symbol generated from the first transmission data, and a dummy symbol subsequent to the data symbol generated from the second transmission data.
US10979266B2 Method for wireless communication with wireless communication terminal for long distance transmission and wireless communication terminal using same
Provided is a base wireless communication terminal. The base wireless communication terminal includes a transceiver and a processor. The processor is configured to transmit a mixed Physical Layer Protocol Data Unit (PPDU) including both data for a Long Range (LR) wireless communication terminal and data for a non-LR wireless communication terminal to the LR wireless communication terminal and the non-LR wireless communication terminal using the transceiver. The LR PPDU including only the data for the LR wireless communication terminal has a narrower bandwidth than a bandwidth of the non-LR PPDU including only the data for the non-LR wireless communication terminal.
US10979265B2 Method and apparatus for configuring control channel for NR in wireless communication system
A method and apparatus for determining a control resource set for system information in a wireless communication system is provided. A user equipment (UE) receives a configuration of control resource set (CORESET) for remaining system information (RMSI) via a synchronization signal (SS) block from a network, and determines the control resource set for the RMSI according to the configuration. The SS block may include a physical broadcast channel (PBCH). A time and frequency location of a common search space (CSS) for the RMSI may be aligned with the SS block by at least one of time division multiplexing (TDM) or frequency division multiplexing (FDM).
US10979263B2 Data processing method and device
Provided are a data processing method and device. The method may include: generating first data, wherein generating the first data comprises one of: performing differential encoding on second data to generate third data, and processing the third data by using a sequence to generate the first data; processing the second data by using a sequence to generate fourth data, and performing differential encoding on the fourth data to generate the first data; and processing the second data by using a sequence to generate the first data.
US10979262B2 IQ mismatch correction for zero-IF/low-IF TX/RX
IQ mismatch correction for analog chain IQ mismatch impairments is based on a two-filter architecture. In either RX or TX, an IQmc mismatch corrector (digital chain) filters I and Q digital signals, and includes an I-path to receive the I signal, and a Q-path to receive the Q signal, and is configured with two filters: an in-path filter to filter either the I signal or the Q signal received in the same path; and a cross-path filter to filter either the I signal or the Q signal received in the other path. The IQmc mismatch corrector can include: an I-path delay element to provide a delay to the I signal corresponding to a delay through either the in-path filter or the cross-path filter; and a Q-path delay element to provide a delay to the Q signal corresponding to a delay through either the in-path filter or the cross-path filter.
US10979261B2 Receive device, recording medium for receiving signal
A quadrature detector subjects a received signal to quadrature detection and outputs a base band signal. A direct current component measurement circuit measures a magnitude of a direct current component included in the base band signal from the quadrature detector. A first HPF and a second HPF reduce the direct current component included in the base band signal from the quadrature detector. A demodulator demodulates the base band signal output from the first HPF and the second HPF. A controller exercises control to attenuate a level of the received signal input to the quadrature detector when the magnitude of the direct current component measured by the direct current component measurement circuit is equal to or larger than a threshold value.
US10979259B1 Communication device and skew correction method thereof
The present disclosure provides a communication device and a skew correction method thereof. The communication device includes a first signal transceiving device and a correction device. The correction device is coupled to the first signal transceiving device through multiple first channels in a correction mode, each of the first channels has multiple first sub-channels. In the correction mode, the first signal transceiving device simultaneously transmits multiple first data through all the first sub-channels of first channels, and the correction device receives the first data through all the first sub-channels to calculate first skew differences of all the first sub-channels, thus calculating first skew differences according to the first skew values.
US10979253B2 Method for controlling gain of multi-stage equalizer of serial data receiver
The invention comprises a method for controlling a gain of a multi-stage equalizer of a serial data receiver, applied to the serial data receiver comprising the multi-stage equalizer, wherein the method comprises: Step S1, enabling the serial data receiver to receive a set of serial data; Step S2, selecting a plurality of continuous data sequences from the set of serial data according to a preset first rule; Step S3, extracting a predetermined bit from each of the plurality of continuous data sequences; Step S4, calculating an equalization gain identifier corresponding to each of the plurality of continuous data sequences according to a predetermined bit in each of the plurality of continuous data sequences; Step S5, obtaining an optimized equalization gain identifier through calculation according to each of the equalization gain identifiers; and Step S6, controlling a gain value of the multi-stage equalizer according to the optimized equalization gain identifier.
US10979252B1 Dynamic transmitter processing modification
Aspects of the disclosure provide for a circuit comprising a transmitter. In at least some examples, the transmitter is configured to receive an input signal and a loss of signal indication signal. The transmitter is further configured to dynamically modify processing of the input signal based on the loss of signal indication signal. The transmitter modifies processing of the input signal based on the loss of signal indication signal by processing the input signal via a limiting driver signal path to generate an output signal when the loss of signal indication signal has a first value and processing the input signal via a linear driver signal path to generate the output signal when the loss of signal indication signal has a second value.
US10979249B1 Event-based content presentation using a social media platform
A system and method for event-based content presentation, including: receiving a content presentation request to present a content item at an event where presentation of the content item can be captured. The content presentation request can include an event identifier identifying the event at which the content item is to be presented, and can further identify the content item to be displayed. The submitted content item can be presented on a content presentation device located at the event. Presentation of the content item can be captured and the resulting captured content presentation can be stored, broadcasted on a messaging platform, provided to the requesting user, etc.
US10979247B2 Computing device and method for optimizing the tunneling of IP packets
Computing devices and methods for transmitting and receiving optimized tunneling IP packets. At the entry point of a tunnel, an IP packet comprising at least one header is received. If data comprised in one of the at least one header of the received IP packet are redundant with data comprised in one or more tunneling header of a tunneling IP packet, then the redundant header is removed from the received IP packet. The tunneling IP packet encapsulating the received IP packet (with its redundant header removed) is transmitted. A header removal field is positioned in the tunneling IP packet to indicate the positive determination of redundancy. At the exit point of the tunnel, the tunneling IP packet is received. The header removal field and the one or more tunneling header of the tunneling IP packet are used for identifying the previous determination of redundancy and recreating the removed header.
US10979238B2 System and method for transmitting and processing group message in a store
A system and method may transmit and process a group message in a store. For example, the system and method may transmit and process the group message in the store, in which tables in the store are set in a section unit, and a group message can be transmitted to one or more electronic devices of staff in charge of each section, thus to provide the best service to customers.
US10979235B2 Content management system supporting third-party code
The disclosed technology relates to a system configured to retrieve a content item from a first domain of a content management system, analyze the content item to identify a portion of the content item that references third-party code, retrieve the third-party code from a second domain of the content management system, and execute the third-party code in the portion of the content item.
US10979234B2 Secure locking of physical resources using asymmetric cryptography
Digital certificates are signed by a server's private key and installed at lock controllers that restrict access to physical resources. The server's public key is distributed to lock controllers and to wireless mobile devices operated by users who are given access to primary locks which secure access to physical resources, and secondary locks, which retain the primary locks within operable vicinity to the physical resources. Additionally, tertiary locks may secure access to internal components of the primary or secondary locks. When a wireless mobile device enters the vicinity of a lock controller, the digital certificate of the lock controller is used as the basis for encrypted communications between the wireless mobile device and the lock controller. Wireless mobile devices may be used to gather evidence of integrity of the locks after use. Lock controllers may be powered by energy harvesting devices.
US10979233B2 Monitoring time certificate generation requests
Implementations of this specification provide for monitoring time certificate generation requests. An example method performed by a database service that stores data in a blockchain includes, in response to receiving a time certificate generation request, determining a starting block height H1 and an ending block height H2 of a target ledger of the blockchain corresponding to the time certificate generation request; in response to determining that the starting block H1 of the target ledger is greater than a block height H of time authenticated data blocks maintained by the database service, executing the time certificate generation request; and in response to receiving a time certificate generated by a time authentication service for the time certificate generation request, changing a value of the block height H of time authenticated data blocks maintained by the database service to the ending block height H2 of the target ledger.
US10979231B2 Cross-chain authentication method, system, server, and computer-readable storage medium
Disclosed herein are methods, systems, and apparatus for cross-chain authentication. One of the methods includes: obtaining an identity confirmation request and a first public key; obtaining an identity verification request and a corresponding identity verification identifier for identity verification of a user associated with the user terminal; sending the identity verification request and the first public key to the user terminal; obtaining digitally signed data, a second public key, and identity verification data; verifying an identity of the user based on the identity verification data; verifying that the first public key and the second public key correspond to the user; and recording authentication data comprising the digitally signed data and the identity verification identifier to a blockchain.
US10979229B2 Computer system and method for distributed privacy-preserving shared execution of one or more processes
A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes.
US10979226B1 Soft-token authentication system with token blocking after entering the wrong PIN
A system for authenticating a user and his local device to a secured remote service with symmetrical keys, which utilizes a PIN from the user and a unique random value from the local device in such a way that prevents the remote service from ever learning the user's PIN, or a hash of that PIN. The system also provides mutual authentication, verifying to the user and local device that the correct remote service is being used. At the same time, the system protects against PIN guessing attacks by requiring communication with the said remote service in order to verify if the correct PIN is known. Also, the system works in such a way as to change the random value stored on the user's local device after each authentication session.
US10979224B2 Shared registration system
Systems and methods for updating a Domain Name System (DNS) registry are disclosed. Embodiments perform operations including maintaining a domain name record of a DNS registrant recorded in a database of the DNS registry by a primary DNS interface. The operations also include receiving a request to update the domain name record of the DNS registrant via a secondary DNS interface. The operations further include modifying the domain name record of the DNS registrant in the DNS database in accordance with the request.
US10979219B2 Pairing of devices
According to an example embodiment of the present invention, there is provided an apparatus comprising at least one processing core configured to determine a pairing opportunity with a second apparatus and to cause a message to be transmitted to a server, the message comprising a generated number, a receiver configured to receive from the server an indication, and the at least one processing core being further configured to, at least in part based on the indication, cause the apparatus to participate in pairing with the second apparatus.
US10979218B2 Secret generation and share distribution
An example operation may include one or more of sending, by an administrator node, an encrypted random value adm1 to the participant node 1, wherein the adm1 is encrypted by a public key PK=PK_adm+PK1, wherein the PK_adm is a public key of the administrator node and the PK1 is a public key of the participant node 1, receiving, by an administrator node, a secret S1 from the participant node 1, wherein the S1 is a random value encrypted by the PK, storing, by an administrator node, a secret S=(S1+adm1) encrypted by the PK, sending, by an administrator node, an encrypted value (S+adm2′−adm2) by the PK1 and a PK2 to the participant node 1 to be decrypted, wherein the adm2′ and the adm2 are random values and the PK2 is a public key of a participant node 2, and in response to a confirmation that the participant node 1 has sent the (S−adm2+adm2′) encrypted by the PK2 to the participant node 2, sending, by an administrator node, the adm2′ to the participant node 2 to compute a secret S2.
US10979216B2 Generating public/private key pairs to deploy public keys at computing devices to verify digital signatures
Provided are a computer program product, system, and method for generating public/private key pairs to deploy public keys at computing devices to verify digital signatures. A plurality of public-private key pairs are generated to store in a key store. A set of public keys of the public-private key pairs is distributed to the computing systems to use to verify purported digitally signed challenges. One of the public-private key pairs is selected to use a private key of the selected one of the public-private key pairs as a current private key to use to digitally sign challenges from the computing systems. A determination is made to retire the current private key. Another one of the public-private key pairs is selected and the current private key is set to a private key of the selected another one of the public-private key pairs to use to digitally sign challenges from the computing systems.
US10979214B2 Secure hash algorithm implementation
A Secure Hash Algorithm 256 (SHA-256) expander operates over multiple cycles to convert 16 message words, M(t), into 64 working values, W(t), for input into a SHA-256 compressor. As the expander operates to produce W(t), it computes partial values of W(t) as soon as the necessary data operands are available in cycle time. Once computed, the partial values are retained and shifted and any unneeded original shift source values are discarded. When the shift register outputs finally arrive at the output, W(t) is already computed. The expander allows for one-write-port, one-read-port register files to be used in some integrated circuit embodiments. The expander also leads to improvements in adder delays, energy consumption, and area consumption when implemented as an integrated circuit.
US10979212B2 Method and apparatus for decrypting and authenticating a data record
A method, apparatus, and computer program product for processing a data record including encrypted and decrypted data is described. Various embodiments include receiving a data record including ciphertext and plaintext blocks and determining whether each block in the data record is a ciphertext block or a plaintext block. If a block is a ciphertext block, the ciphertext block is stored into a ciphertext record, decrypted into a plaintext block utilizing a decryption algorithm, and stored in a plaintext record. If the block is a plaintext block, the plaintext block is stored into the plaintext record, encrypted into a ciphertext block utilizing an encryption algorithm, and stored in the ciphertext record. Embodiments described also include authenticating the data record by passing each block of the ciphertext record to an authentication scheme and outputting the plaintext record to a destination application.
US10979207B1 Time-based processing of messages arriving from multiple gateways using gateway-based time perimeters
Systems and methods are disclosed herein for performing a time-ordered operation on messages transmitted from multiple sources to a region of networked machines. In an embodiment, the system runs a software-based synchronization process to synchronize each of a plurality of gateways with a reference clock, where each gateway is a machine on a perimeter of the region of networked machines and is connected to receive messages from multiple sources. The system receives messages that enter the region through one of the gateways, where the gateway timestamps the message. The system then performs the time-ordered operation on the received messages in an order based on an absolute time of entry into the region, where the absolute time of entry is relative to the reference clock and is determined based on the timestamp from the gateway.
US10979203B2 Channel selection to reduce interference to a wireless local area network from a cellular network
Disclosed are systems and methods for selecting an operating channel for a cellular network to reduce interference to a wireless local area network (WLAN) operated by a small cell comprising a WLAN access point and a cellular network modem. The small cell performs a channel scan of available channels, determines whether or not there is a clean channel to be the operating channel for the cellular network based on the channel scan, wherein a clean channel comprises a channel that interferes with the WLAN less than a WLAN interference threshold, and selects the clean channel as the operating channel for the cellular network based on the clean channel being available or turns off the cellular network based on no clean channel being available.
US10979202B2 Neural-network-based distance metric for use in a communication system
Methods and apparatuses for measuring a distance between two signal distributions in a common signal space are described. A measurement network is configured to receive first and second signal distributions as input and output a measurement of a Wasserstein distance between the first and second signal distributions. The measurement network may be implemented using a neural network.
US10979196B2 Method and apparatus for transmitting aperiodic channel state information in wireless communication system
A method is provided for transmitting aperiodic channel state information (CSI). A base station (BS) transmits, to a user equipment (UE), receiving a downlink control information (DCI) which includes a CSI request field; and performing aperiodic CSI reporting using a Physical Uplink Shared Channel (PUSCH) when a value of the CSI request field triggers an aperiodic CSI report. In addition, when the CSI request field is a multi-bit field, the CSI request field has a value among a first value which triggers an aperiodic CSI report for a first reference signal and a second value which triggers an aperiodic CSI report for a second reference signal. Furthermore, a resource of the first reference signal and a resource of the second reference signal are configured by a higher layer signal.
US10979193B2 Signal transmission method, network device, and terminal device
The present disclosure relates to signal transmission methods, network devices, and terminal devices. One example method includes sending, by a network device, N first reference signals to a terminal device, where N is a positive integer greater than or equal to 1, sending, by the network device, physical layer control signaling to the terminal device, where the physical layer control signaling is used to trigger the terminal device to send a channel quality measurement result of the N first reference signals to the network device, and is used to instruct the terminal device to send M second reference signals to the network device, and M is a positive integer greater than or equal to 1, receiving, by the network device, the channel quality measurement result from the terminal device, and receiving, by the network device, the M second reference signals from the terminal device.
US10979192B2 Uplink reference signal sending method and apparatus, base station, and user equipment
This application provides an uplink reference signal sending method and apparatus, a base station, and user equipment (UE). The method includes: configuring, by the base station, M pieces of uplink reference signal resource information for the UE; and sending, by the base station, the M pieces of uplink reference signal resource information to the UE, so that the UE sends uplink reference signals based on different uplink reference signal resource information with different beamforming gains. A path loss is compensated for by using a beamforming technology. In addition, the base station configures the M pieces of uplink reference signal resource information for the user equipment UE, so that the UE sends the uplink reference signals by using different relatively uplink reference signal resource information based on different beamforming gains. Therefore, uplink reference signal sending efficiency is improved.
US10979191B2 Method and apparatus for reference signal signaling for advanced wireless communications
A method of a user equipment (UE) for configuring a phase noise reference signal (RS) in an advanced communication system. The method comprises receiving, from a base station (BS), configuration information of the phase noise RS using a radio resource control (RRC) signal and downlink control information (DCI) through a hybrid signaling scheme including information of the phase noise RS; identifying an RS mapping pattern based on the configuration information of the phase noise RS signaled in the RRC and DCI through the hybrid signaling scheme; performing a channel estimation and phase tracking for a downlink channel in a scheduled bandwidth (BW) according to the identified RS mapping pattern; and receiving, from the BS, downlink data over the downlink channel in the scheduled BW.
US10979188B2 Sequence determining method and apparatus
Embodiments of the present disclosure provide, among other implementations, sequence determining methods. One example method provides a sequence group, and one sequence group number is corresponding to at least two sequences, where one sequence is used for mapping to consecutive subcarriers, and at least one other sequence is used for mapping to equally-spaced subcarriers. In some embodiments of the present disclosure, as high as possible cross-correlation between a sending signal obtained after equally-spaced mapping is performed on a sequence in a sequence group can be determined, and a sending signal obtained after continuous mapping is performed on another sequence in the group.
US10979181B2 Hybrid automatic repeat request timing for reduced transmission time intervals
Systems, methods, and apparatuses are described for wireless communication, including for hybrid automatic repeat request (HARQ) feedback in a system that supports communications using transmission time intervals (TTIs) of different durations. A base station may identify a user equipment's (UE) capability to provide HARQ feedback for transmissions that use TTIs of a shorter duration relative to other TTIs supported in the system. The base station may select a HARQ timing mode based on the capability of the UE and may indicate the selected HARQ timing mode to the UE. The base station may then transmit one or more data transmissions to the UE using the reduced TTIs. The UE may respond with HARQ feedback based on the HARQ timing mode. The HARQ timing mode may be based on different response times based on the location of the data transmission within a TTI or relative to data transmission in other TTIs.
US10979180B2 Hybrid automatic repeat request acknowledgment bundling
Apparatuses, methods, and systems are disclosed for hybrid automatic repeat request acknowledgment bundling. One apparatus includes a processor that generates a hybrid automatic repeat request acknowledgment bundle for transmission in a first available feedback resource. In such an apparatus, the hybrid automatic repeat request acknowledgment bundle includes a first number of hybrid automatic repeat request acknowledgements of first hybrid automatic repeat request acknowledgments, and the number of hybrid automatic repeat request acknowledgments is less than a threshold number of hybrid automatic repeat request acknowledgments. The apparatus also includes a transmitter that transmits the hybrid automatic repeat request acknowledgment bundle in the first available feedback resource.
US10979178B2 Mechanism for short guard interval indication in high efficiency WLAN
Systems and methods of expanding indication capabilities of existent PPDU preamble fields. The “GI+LTF Size” field is redefined to indicate a new combination of GI duration and HE-LTF size. The redefinition is indicated when the values of the two other existent fields, in combination, indicate an invalid scenario because the two values should have been mutually exclusive. Particularly, the DCM field and the STBC field are both set to the “enabled” mode as an indication for redefine the “GI+LTF Size” field. Upon receiving such a PPDU, a receiver is configured to resolve the PPDU as neither DCM nor STBC is enabled. Rather, the receiver interprets the particular combination of DCM and STBC values as an indication that the “GI+LTF Size” field is redefined to indicate the new combination of GI duration and HE-LTF size.
US10979166B2 Method for avoiding transmission of side information by pts in combination with channel estimation
A method for avoiding transmission of side information by a Partial Transmit Sequence, comprising the following steps: Step 1: determining an indication sequence of a data sub-carrier and a pilot sub-carrier; Step 2: grouping the frequency domain data blocks including data and pilots to reduce the peak-to-average power ratio (PAPR) of the OFDM signal by phase rotation according to the PTS method. Step 3: processing the pilot of the received signal through channel estimation based on fast Fourier transform interpolation to obtain a frequency domain channel response, and extracting a phase rotation sequence. Step 4: equalizing the received data through the obtained frequency domain channel response. Step 5: performing inverse rotation of phase on the equalized data through the phase rotation information extracted in Step 3 to obtain transmitted data symbols.
US10979163B2 Reception apparatus, transmission apparatus, and data processing method
A reception apparatus includes receiver circuitry configured to receive a digital broadcast signal and processing circuitry. The processing circuitry is configured to acquire a first application that handles acquisition of content reproduced in non-realtime, the first application acquired on the basis of first signaling data included in the digital broadcast signal. The processing circuitry is further configured to acquire metadata, which includes information for controlling the content acquisition in response to operation of the first application, the metadata included in the digital broadcast signal. The processing circuitry is further configured to control acquisition of the content reproduced in non-realtime by controlling the operation of the first application on the basis of the metadata.
US10979162B2 Advertisement tracking
Methods, systems, and computer-readable media for determining the efficacy of an advertisement are described herein. A computing device may receive an advertisement from an advertisement server. The computing device may determine advertisement information associated with the presentation of the advertisement. The advertisement information may be sent to the advertisement server.
US10979159B2 Radio link monitoring test procedures for wireless devices
A technique includes maintaining a signal-to-noise ratio of the transmitted reference signals to be less than a lower signal-to-noise ratio threshold for a first period of time that is a sufficient length of time to allow a correctly operating user device to detect an out-of-sync status and subsequently declare a radio link failure with respect to the connection, increasing, after the maintaining, the signal-to-noise ratio of the reference signals transmitted to the user device from the second signal-to-noise ratio to a third signal-to-noise ratio, wherein the third signal-to-noise ratio is greater than an upper signal-to-noise ratio threshold, after the increasing, sending, by the network device to the user device, an uplink resource grant, and confirming that the network device does not receive an uplink transmission from the user device in response to the uplink resource grant within a second period of time.
US10979158B2 User equipment including spectrum analyzer, and network device
User equipment (UE) can include a spectrum analyzer to monitor characteristics of transmission channels. The user equipment can monitor a 600 MHz spectrum and associated channels, for example, to determine if the spectrum is free of interference or is currently occupied. The UE can analyze a received signal strength indication (RSSI), a reference signal received power (RSRP), a reference signal received quality (RSRQ), and signal-to-interference-plus-noise ratio (SINR), for example, to distinguish between types of interference if a channel is occupied. User equipment (UE) can aggregate data and report such data to a network device further aggregate the data and to generate reports. Network components can be deployed or optimized based at least in part on network metrics provided by individual UEs or aggregated data provided by a plurality of UEs. In some instances, the UE can be a mobile phone of a customer to gather metrics in a distributed manner.
US10979157B2 Method for performing measurement on PSDCH including discovery signal and terminal therefor
A disclosure of the present specification provides a method for performing measurement on a physical sidelink discovery channel (PSDCH) including a discovery signal from an adjacent terminal. The method may comprise the steps of: when, among PSDCHs repeatedly transmitted from an adjacent terminal in n subframes, a PSDCH in a kth subframe is successfully decoded and thereby the cyclic redundancy check (CRC) thereof succeeds, regarding the CRC of PSDCHs in the subsequent n−k subframes as successful without decoding the same; and performing measurements in the kth subframe and the subsequent n−k subframes for which the CRC is regarded as successful.
US10979154B1 Performing different radio frequency (RF) tests by using common ports of an RF testing chamber
A radio frequency (RF) testing chamber enabled to perform different RF tests using the same ports of the RF testing chamber without reconfiguring port connections to perform the multiple tests. For example, a testing system can determine a total number of RF bands required to perform the different RF tests and combine the total number of RF bands into multiple groups of RF bands. In some instances, each RF band of any group is distinct from any other RF band of any other group, each group only includes a combination of RF bands that are non-interfering among the group, and a total number of the multiple groups is less than or equal to a total number of ports. The testing system can perform the different RF tests without needing to disconnect a source of any of the RF bands that feeds the port of the RF testing chamber.
US10979149B2 Device and system for coherently recombining multi-wavelength optical beams
An elementary device for coherently recombining a first elementary beam and a second elementary beam, includes a first input and a second input, into which are respectively injected the first elementary beam and the second elementary beam to be recombined, an output that delivers an output beam corresponding to the coherent recombination of the first and second elementary beams, a delay line placed on one of the paths of said elementary beams and configured to induce a variable delay on said path, a variable coupler comprising a first 2×2 combiner, a phase modulator and a second 2×2 combiner, a control detector configured to generate, from the complementary beam, an error signal (ε), a feedback loop configured to determine, from the error signal, the delay and the phase difference to be applied.
US10979145B2 Optical transmitter and optical transmission method
An optical transmitter and an optical transmission method that enable asynchronous operations between transmitters and between the transmitter and a receiver and do not require a synchronization signal line and a synchronization signal generator for connecting between the devices are provided. An optical transmitter includes a generating part generating transmission information including identification information unique to a device and composed of a plurality of bits and generating transmission data with each bit of the generated transmission information in combination of a light-off state and a light-on state, and a transmitting part transmitting a unique beacon signal by controlling the light-on state and the light-off state of a light emitting part in accordance with the generated transmission data.
US10979143B2 Frequency chirp correction method for photonic time-stretch system
A frequency chirp correction method for the photonic time-stretch system comprises acquiring the stretching signal, i.e. acquiring the time-domain data after the time-domain stretching. First, the time-domain data of the stretching signal is Fourier transformed to obtain the spectral distribution. The spectral distribution is then convoluted with the first frequency-domain correction factor, and then multiplied with the second frequency-domain correction factor to obtain the modified frequency spectrum. Finally, the modified frequency spectrum is performed by the inverse Fourier transform to obtain the time-domain signal after the frequency chirp correction.
US10979142B2 Vehicle data transfer system
A dynamic short range free-space optical (FSO) communication system that is specially designed for use in dynamically moving targets that are within a short range of distance (e.g., 0-50 meters) is provided herein. Using specially designed transmitters and/or receivers, the dynamic short range FSO communication system may facilitate high-bandwidth communication, while allowing several line of sight alignment options that may be useful for somewhat unpredictable vehicle movement.
US10979140B2 Method and apparatus for detecting operational conditions of an optical link in an optical network
There is provided apparatuses to detect occurrence and location of damages on optical fiber links in advance by converting an optical span in optical network to an interferometry based sensing media. The interferometry based sensing media may enable detection of mechanical perturbation or mechanical vibration occurred on optical fiber links across optical network. The system employed with the interferometry based sensing media can detect occurrence of mechanical perturbation or mechanical vibration as well as discover the location of such event occurred using standard interferometry based sensing techniques.
US10979139B1 Optical protection devices having passive splitter/couplers and built-in interrupters
Optical protection devices are provided for protecting client equipment in an optical communication system. According to one implementation, a protection device includes a passive optical coupler configured to combine optical signals from a plurality of input paths, where the passive optical coupler is further configured to provide the output signals along an optical output path. The exemplary protection device further includes one or more interrupters configured to allow at most one input from a plurality of optical inputs via the plurality of input paths to be provided to the passive optical coupler at one time.
US10979134B2 Phased array with independently steerable beams
Various antenna systems are presented that have independently steerable receive and transmit beams. The antenna system may include multiple antenna element systems. Each antenna element system may include multiple phase shifters that alter the phase of received signals and signals to be transmitted. Directions of a first transmit beam, a second transmit beam, a first receive beam, and a second receive beam may be steered independently using the phase shifters. Each antenna element system may include a polarization system.
US10979132B2 Organization of inter-relay discovery reference signals
Methods, systems, and devices for wireless communications are described. Some wireless communications systems may implement an integrated access and backhaul (IAB) network architecture where relay nodes connect with other IAB nodes via wireless backhaul links. For improved node discovery, during or after an initial relay integration procedure with a parent node, a relay node may transmit a capability report to the parent node indicating a duplexing capability of the relay node (e.g., whether the relay node is half-duplex or full-duplex capable). Based on the duplexing capability, the parent node may determine discovery reference signal (DRS) transmission and measurement resources for the relay node and configure the relay node with these resources. The relay node may use these resources for transmitting DRSs and monitoring for DRSs from other IAB nodes. If the relay node discovers another IAB node in the network, the nodes may form a wireless backhaul link.
US10979129B2 Reconfigurable and modular active repeater device
An active repeater device includes a primary sector and one or more secondary sectors, receives a first beam of input RF signals. A first set of analog baseband signals, are generated based on received first beam of input RF signals. The first set of analog baseband signals are converted to a first set of coded data signals and control information is extracted from the first set of coded data signals by decoding only a header portion of the first set of coded data signals without demodulation of data portion of the first set of coded data signals. Based on the extracted control information, the first set of coded data signals are transmitted as beams of output RF signals to remote user equipment. The transmission is independent of demodulation of the data portion within the active repeater device to reduce latency for transmission of the first set of coded data signals.
US10979121B2 Channel state information determination using demodulation reference signals in advanced networks
Facilitating channel state information determination using demodulation reference signals in advanced networks (e.g., 4G, 5G, and beyond) is provided herein. Operations of a system can comprise communicating first channel state information to a network device of a communication network. The first channel state information can be determined based on a received reference signal. The operations can also comprise determining second channel state information based on a scheduled demodulation reference signal received from the network device and comprising determining a precoding matrix index, rank information, and channel quality index information. Further, the operations can comprise communicating the second channel state information to the network device.
US10979118B1 Distributed beamforming system with user side beamforming processing
A distributed beamforming system includes a platform terminal and a plurality of user terminals. The platform terminal includes an antenna array including a plurality of antenna elements. Each antenna element transmits a wide-area beam configured to encompass each of the plurality of user terminals. The platform terminal also includes one or more processors in electronic communication with the antenna array and a memory coupled to the one or more processors. The memory stores data into a database and program code that, when executed by the one or more processors, causes the platform terminal to receive an incoming signal and split the incoming signal into a plurality of individual wireless signals. Each individual wireless signal corresponds to one of the plurality of antenna elements of the antenna array. The system also transmits the plurality of individual wireless signals to the user terminal by the antenna array.
US10979114B2 Cloud network implementation for a distributed antenna system control plane
Cloud network implementations for a distributed antenna system (DAS) control plane are provided. In one embodiment, a DAS architecture comprises: a DAS cloud computing network; a first DAS comprising a first user plane, wherein the first user plane includes uplink circuity and downlink circuity, wherein the uplink circuity forwards uplink radio frequency traffic from at least one remote antenna unit to a master unit, wherein the downlink circuity forwards downlink radio frequency traffic from the master unit to the at least one remote antenna unit; wherein the DAS cloud computing network comprises a control plane in communication with the user plane through a network; the first user plane comprises a high level protocol interface abstraction layer coupled to the network and processes and forwards the uplink and downlink radio frequency traffic based on configuration commands received from the control plane via the high level protocol interface abstraction layer.
US10979113B2 Information feedback method, user equipment, and network device
The present disclosure relates to channel state information (CSI) receiving methods and apparatus. One example method includes transmitting a pilot, and receiving feedback of W1 and W2 for each transport layer which are determined based on the pilot, where W1 and W2 are used to form a combined vector W for each transport layer, W=W1×W2, W1=[b1 b2 . . . bK], bi is a vector to be combined, W2=[X1 X2 . . . XK]T, Xi is a weighting coefficient corresponding to bi, K is a quantity of vectors in W1, K is a positive integer which is greater than 1, i is an integer, 1≤i≤K, and quantities of bits for feeding back at least two elements in W2 are different from each other.
US10979112B2 Context-based precoding matrix computations for radio access network for 5G or other next generation network
Precoding matrix computations for a large number of antenna arrays can be used to generate efficiencies within a wireless network. Utilizing network topology and context data in conjunction with known available network resources and mobile device measurements can facilitate gains in power and spectral efficiency and reduction in computation complexity posed by current procedures. To take advantage of multiple paths, the precoding matrix can be known at the radio units for each mobile device.
US10979108B2 Interference free geographical zonal mapping utilizing slow varying channel covariance matrix
Embodiments provide a transceiver, configured to select, responsive to a reported position of a mobile terminal, one channel covariance matrix out of a plurality of channel covariance matrices for communication with the mobile terminal or a further mobile terminal, wherein each of the channel covariance matrices is associated with a different one of a plurality of locations of a cell served by the transceiver.
US10979104B1 Diverse eavesdropping for a hearing device
The disclosed technology generally relates to wireless communication. More specifically, the disclosed technology relates to activating and suspending diversity in transmission and reception of packets for hearing devices that are streaming audio information from a wireless communication device. For example, when a first hearing device is waiting for an acknowledgment of a signaling packet, the disclosed technology can suspend the transmission of acknowledgement packets in response to correctly received audio packets by a second hearing device until the first hearing device has successfully received an acknowledgment of the signaling packet. The disclosed technology also includes a policy that ensures correct sequence numbers are used in a packet header after diversity is resumed.
US10979092B2 Method and apparatus for mitigating interference in CPRI uplink paths
A system that incorporates aspects of the subject disclosure may perform operations including, for example, obtaining uplink information associated with a downlink path, wherein the uplink information includes operational parameters used by a plurality of communication devices for transmitting wireless signals on a plurality of uplink paths, performing, based on the uplink information, a plurality of measurements of the plurality of uplink paths via a plurality of fiber optic cables from a plurality of remote radio units, wherein the plurality of uplink paths conform to a common public radio interface (CPRI) protocol, identifying a measurement from the plurality of measurements that is below a threshold, thereby indicating an affected uplink path of the plurality of uplink paths, and initiating a corrective action to improve a measurement of the affected uplink path based on the identifying. Other embodiments are disclosed.
US10979091B1 Reconfigurable wideband image suppressing receiver
A reconfigurable image suppressing receiver includes a front-end amplifier, a first multi-mode circuit, a second multi-mode circuit, a wideband combining transformer, and a controller. The front-end amplifier is configured to receive a radio frequency (RF) signal from an antenna and adjust a gain of the RF signal. The first multi-mode circuit is configured to mix a first instance of the RF signal with an in-phase local oscillator signal to generate an in-phase intermediate frequency (IF) signal. The second multi-mode circuit is configured to mix a second instance of the RF signal with a quadrature local oscillator signal to generate a quadrature IF signal. The wideband combining transformer is configured to combine the in-phase IF signal and the quadrature IF signal to generate a combined IF signal. The controller is configured to adjust one or more tunable parameters associated with the combined IF signal.
US10979090B2 Digital predistortion for advanced antenna system
Systems and methods are disclosed herein that provide low-complexity Digital Predistortion (DPD) for a transceiver system that uses an Advanced Antenna System (AAS) to provide analog or hybrid beamforming.
US10979087B1 Radio-frequency module and communication device
A radio frequency module includes a module board including a first principal surface and a second principal surface on opposite sides thereof; a transmission power amplifier; a control circuit configured to control the transmission power amplifier; a first transmission filter and a second transmission filter; and a first switch configured to switch connection of an output terminal of the transmission power amplifier between the first transmission filter and the second transmission filter. The control circuit is disposed on the first principal surface, and the first switch is disposed on the second principal surface.
US10979080B2 Data processing device and data processing method using low density parity check encoding for decreasing signal-to-noise power ratio
The present technology relates to a data processing device and a data processing method which can ensure high communication quality in data transmission using LDPC codes.In group-wise interleaving, an LDPC code having a code length N of 64800 bits and a coding rate r of 9/15 is interleaved in a unit of a bit group of 360 bits. In group-wise deinterleaving, a sequence of bit groups of the LDPC code which has been subjected to the group-wise interleaving is returned to an original sequence. The present technology can be applied to, for example, a case in which data transmission is performed using LDPC codes.
US10979079B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 2/15 and quadrature phase shift keying, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for quadrature phase shift keying (QPSK) modulation.
US10979078B2 Transmission method and reception device
A transmission method includes performing LDPC coding on a basis of a parity check matrix of an LDPC code having a code length N of 69120 bits and a coding rate r of 3/16, and performing group-wise interleaving in which the LDPC code is interleaved in units of bit groups of 360 bits. The transmission method further includes mapping the LDPC code to one of 16 signal points of uniform constellation (UC) in 16QAM on a 4-bit basis. In the group wise interleaving, an (i+1)th bit group from a head of the LDPC code is set as a bit group i, and a sequence of bit groups 0 to 191 of the 69120-bit LDPC code is interleaved into a sequence of bit groups.
US10979076B2 Encoding method, encoding apparatus, and communications apparatus
A method includes: obtaining a first sequence corresponding to a basic code length N0; determining N to-be-encoded bits, where the N to-be-encoded bits include N2 fixed bits, and N is greater than the basic code length N0; extending the first sequence to obtain a second sequence; determining locations of the N2 fixed bits in the N to-be-encoded bits based on polar channel serial numbers indicated by first N2 elements in the second sequence; and performing polar encoding on the N to-be-encoded bits to obtain encoded bits. The locations of the fixed bits in the N to-be-encoded bits are determined based on the second sequence, and the second sequence is obtained by extending the first sequence corresponding to the basic code length N0.
US10979075B2 Low density parity check encoder having length of 64800 and code rate of 3/15, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 3/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US10979069B2 Delta-sigma modulator with truncation error compensation and associated method
A delta-sigma modulator includes a first combining circuit, a loop filter circuit, a quantizer circuit, a truncator circuit, a first digital-to-analog converter (DAC) circuit, and a compensation circuit. The first combining circuit generates a first analog signal by combining an analog feedback signal and an analog input signal. The loop filter circuit generates a loop-filtered signal according to the first analog signal. The quantizer circuit outputs a first digital signal that is indicative of a digital combination result of at least a truncation error compensation signal and the loop-filtered signal. The truncator circuit performs truncation upon the first digital signal to generate a second digital signal. The first DAC circuit generates the analog feedback signal according to the second digital signal. The compensation circuit generates the truncation error compensation signal according to a truncation error resulting from truncation performed upon the first digital signal.
US10979057B1 Delay lock loop and phase locking method thereof
A delay lock loop and a phase locking method thereof are provided. The delay lock loop includes a first divider, a delay line, a frequency multiplier, a second divider, a phase detection and controlling circuit and a setting signal generator. The first divider generates a divided reference clock signal. The second divider generates a first feedback clock signal and a second feedback clock signal which are complementary by dividing an output clock signal, and generates a selected feedback clock signal by selecting the first or second feedback clock signal according to a setting signal. The phase detection and controlling circuit compares phases of the selected feedback clock signal and the divided reference clock signal to generate a delay control signal. The setting signal generator samples the divided reference clock signal by the first feedback clock signal to generate the setting signal.
US10979056B2 Dithering for spur reduction in local oscillator generation
Method, systems, and circuitries are provided for generating an output signal with reduced spurs by dithering. A method to generate an output signal having a desired frequency based on a reference signal having a reference frequency includes receiving a desired phase shift between a next cycle of the output signal with respect to a next cycle of the reference signal. A mapping between respective code words and phase shifts is read. A first codeword mapped to a first phase shift that is lower in value to the desired phase shift is identified. A second codeword mapped to a second phase shift that is higher in value to the desired phase shift is identified. The method includes selecting either the first codeword or the second codeword and generating the output signal based on the selected codeword.
US10979054B1 Coupling of combinational logic circuits for protection against side-channel attacks
A secure IC includes multiple functionally-equivalent combinational logic circuits, multiple sets of state-sampling components, and control circuitry. Each combinational logic circuit receives one or more inputs, and applies a combinational-logic operation to the one or more inputs so as to produce one or more outputs. Each set of state-sampling components includes one or more state-sampling components that samples one or more of the outputs of one of the combinational logic circuits and provides one or more of the sampled outputs as inputs to another of the combinational logic circuits. The control circuitry receives multiple sets of input data for processing by the combinational logic circuits, routes the sets of input data to the combinational logic circuits, extracts sets of output data from the combinational logic circuits, and outputs each set of output data in association with the respective set of input data.
US10979053B2 Logic integrated circuit
A logic integrated circuit includes a switch cell array. The switch cell array includes: a plurality of first wirings extending in a first direction; a plurality of second wirings extending in a second direction; a switch cell including a unit element including two serially connected resistance-changing elements, and a cell transistor to be connected to a shared terminal of the two resistance-changing elements; and a bit line to which the shared terminal is connected via the cell transistor. Two of the switch cells adjacent to each other in the first direction are each connected to the different first wiring and second wiring, and share the bit line, and a diffusion layer to which the bit line is connected.
US10979052B2 Level shifter circuit generating bipolar clock signals
In some examples, a level shifter circuit comprises: a first transistor pair cascoded at a first input node; a second transistor pair cascoded at a second input node, wherein the first and transistor pairs couple at a first node, a second node, a third node, and a fourth node; a third transistor pair coupled to the first transistor pair at the first and the third nodes, wherein the third transistor pair is configured to generate a first bipolar clock signal; a fourth transistor pair coupled to the second transistor pair at the second and the fourth nodes, wherein the fourth transistor pair is configured to generate a second bipolar clock signal; and a clock generation circuit coupled to the first node, the second node, the third node, and the fourth node.
US10979050B2 Input/output circuit
For a single input/output circuit, changing an input/output form is enabled by a simple configuration. In the input/output circuit, a circuit section includes power supply terminals and ground terminals. A switching section is switchable between a first state in which a power supply line and a ground line are coupled to one of the power supply terminals and one of the ground terminals and a second state in which the power supply line and the ground line are coupled to the other one of the power supply terminals and the other one of the ground terminals. The circuit section operates as a circuit corresponding to one of an open collector output and an open emitter output in the first state and operates as a circuit corresponding to the other one of the open collector output and the open emitter output in the second state.
US10979049B2 Logic buffer circuit and method
A buffer circuit includes an input terminal, an output terminal, a buffer, and an RC circuit coupled in series with the buffer between the input terminal and the output terminal. The RC circuit is configured to increase a transition time between logical voltage levels of an output signal generated at the output terminal relative to a transition time between logical voltage levels of an input signal received at the input terminal, and the transition time of the output signal is based on a duration of a logic inversion of the input signal.
US10979038B2 Methods and devices for in-phase and quadrature signal generation
A method for in-phase (I) and quadrature (Q) signal generation is disclosed. The method may include a first stage receiving a differential input signal. The first stage may also generate first differential in-phase and quadrature output signals, which may be sent by the first stage to a second stage. The second stage may generate second differential in-phase and quadrature output signals, which may have amplitude and phase mismatches less than an amplitude and phase mismatches of the first differential output signals. The second stage may then output the second differential I/Q output signals.
US10979035B2 Schmitt trigger inverter circuit
To suppress the generation of a shoot-through current in a Schmitt trigger inverter circuit, a Schmitt trigger inverter circuit SINVa includes: a CMOS inverter CI having the input and output connected to the input and output of the Schmitt trigger inverter circuit, respectively; a first transistor MN3 having the gate connected to the output of the CMOS inverter; and a first current limiting element DEP1 connected to the first transistor in series.
US10979032B1 Time-programmable failsafe pulldown circuit for GaN switch
Circuits and devices are provided for reliably maintaining a normally-off Gate Injection Transistor (GIT), or similar, in a non-conducting state when a gate of the GIT is not driven with a turn-on control signal. This is accomplished using a failsafe pulldown coupled to the GIT's gate. The failsafe pulldown includes a resistance modulation circuit, which varies the effective gate resistance of the GIT, such that a low resistance is provided for an interval immediately after a turn-on transition of the GIT, thereby facilitating a high-current pulse for charging the GIT's gate. Subsequently, a high resistance is provided, such that a much lower current is driven to maintain the GIT in its on state. The failsafe pulldown enables a GIT, or similar, to be driven with a relatively simple driver, which may be provided external to the power switch device or integrated in the same die as the power switch.
US10979031B1 Clock generator with dual-path temperature compensation
In a timing signal generator having a resonator, one or more temperature-sense circuits generate an analog temperature signal and a digital temperature signal indicative of temperature of the resonator. First and second temperature compensation signal generators to generate, respectively, an analog temperature compensation signal according to the analog temperature signal and a digital temperature compensation signal according to the digital temperature signal. Clock generating circuitry drives the resonator into mechanically resonant motion and generates a temperature-compensated output timing signal based on the mechanically resonant motion, the analog temperature compensation signal and the digital temperature compensation signal.
US10979028B2 Reduced temperature coefficient of frequency at filter transition band while retaining pass-band width
An electronic filter includes a plurality of series arm acoustic wave resonators electrically connected in series between an input port and an output port, a plurality of parallel arm acoustic wave resonators electrically connected in parallel and electrically connected on first sides between respective ones of the plurality of series arm acoustic wave resonators and electrically connected on second sides to ground, and at least one additional acoustic wave resonator electrically connected in parallel to one of one of the plurality of series arm acoustic wave resonators or one of the plurality of parallel arm acoustic wave resonators and having a temperature coefficient of frequency (TCF) lower than a TCF of the acoustic wave resonator to which it is electrically connected in parallel.
US10979026B2 5.5 GHz Wi-fi 5G coexistence acoustic wave resonator RF filter circuit
An RF circuit device using modified lattice, lattice, and ladder circuit topologies. The devices can include four resonator devices and four shunt resonator devices. In the ladder topology, the resonator devices are connected in series from an input port to an output port while shunt resonator devices are coupled the nodes between the resonator devices. In the lattice topology, a top and a bottom serial configurations each includes a pair of resonator devices that are coupled to differential input and output ports. A pair of shunt resonators is cross-coupled between each pair of a top serial configuration resonator and a bottom serial configuration resonator. The modified lattice topology adds baluns or inductor devices between top and bottom nodes of the top and bottom serial configurations of the lattice configuration. These topologies may be applied using single crystal or polycrystalline bulk acoustic wave (BAW) resonators.
US10979018B1 Focusing transformers/filters in isotropic/anisotropic piezoelectrics
A focusing interdigital transducer (IDT) and corresponding single- and dual-port piezoelectric devices are disclosed. The focusing interdigital transducer, which generates Lamé acoustic waves, permits operation at significantly higher frequencies than those possible with traditional IDTs. The focusing IDT employs multiple arced fingers formed both above and below the piezoelectric layer to improve coupling efficiency by coupling through both the e31 and e33 piezoelectric coefficients to the piezoelectric layer. By optimizing both anchor design and location, acoustic wave losses are minimized, thereby improving the device's quality factor Q. Through proper bus design and selection of the number of IDT fingers, a device's impedance can be tuned for a given application. The focusing IDTs may be used in single-port filter devices and dual-port transformer devices. The single- and dual-port devices may operate at a single frequency, at two frequencies, or over a band of frequencies.
US10979017B2 Layered body and saw device
A layered body includes a ceramic substrate formed of a polycrystalline ceramic and having a supporting main surface and a piezoelectric substrate formed of a piezoelectric material and having a bonding main surface that bonds to the supporting main surface through Van der Waals force. The ceramic substrate includes a supporting main surface amorphous layer formed so as to include the supporting main surface. The piezoelectric substrate includes a bonding main surface amorphous layer formed so as to include the bonding main surface. The supporting main surface amorphous layer has a smaller thickness than the bonding main surface amorphous layer.
US10979016B2 Broadband probes for impedance tuners
A multi-section probe and a tapered probe for impedance tuners to broaden the band width of the probes and hence the band width of the tuners. The multi-section probe and the tapered probe are configured to transform the characteristic impedance of the tuner transmission line step-by-step or continuously to a target impedance value.
US10979014B2 Voltage filter and power conversion device
To improve the performance of the voltage filter. Rather than reducing an area of a region surrounded by a closed loop formed in a voltage filter 12A, an induced electromotive force generated in the voltage filter 12A itself is reduced by forming a pair of a closed loop CA and a closed loop CB in which the directions of the generated induced electromotive forces are opposite to each other by making a wiring 100 (anode wiring) intersect a wiring 200 (cathode wiring).
US10979012B2 Single-flipped resonator devices with 2DEG bottom electrode
Techniques are disclosed for forming integrated circuit single-flipped resonator devices that include an electrode formed of a two-dimensional electron gas (2DEG). The disclosed resonator devices may be implemented with various group III-nitride (III-N) materials, and in some cases, the 2DEG may be formed at a heterojunction of two epitaxial layers each formed of III-N materials, such as a gallium nitride (GaN) layer and an aluminum nitride (AlN) layer. The 2DEG electrode may be able to achieve similar or increased carrier transport as compared to a resonator device having an electrode formed of metal. Additionally, in some embodiments where AlN is used as the piezoelectric material for the resonator device, the AlN may be epitaxially grown which may provide increased performance as compared to piezoelectric material that is deposited by traditional sputtering techniques.
US10979010B2 Audio signal processing
This application relates to methods and apparatus for audio signal processing, for example by a codec. An audio signal processing module has at least one input for receiving first and second input signals and an output path for outputting an output audio signal. The first and second input signals may be supplied by a first audio component and may correspond to the same source audio data. A controller is configured to compare the first and second input signals and to select one of the first or second input signals as the basis for a signal to be supplied to said output path based on the comparison. The controller may determine a measure of similarity in content between the first and second input signals.
US10979008B2 Power amplifier
A power amplifier includes a first amplifier configured to output a signal based on a difference between an input signal and a feedback signal; a second amplifier that amplifies the power of the signal output from the first amplifier and outputs the amplified signal; a first feedback circuit that feeds the signal output from the second amplifier back to the first amplifier; a third amplifier that amplifies the power of the signal output from the second amplifier and outputs the amplified signal; and a second feedback circuit that feeds the signal output from the third amplifier back to the first amplifier, in which the feedback signal is a signal obtained by combining an output signal of the first feedback circuit with an output signal of the second feedback circuit.
US10979004B2 Power amplifier circuit
A power amplifier circuit includes an amplifier transistor having a base, a collector, a bias circuit, and a first resistance element connected between the base of the amplifier transistor and the bias circuit. The bias circuit includes a voltage generation circuit, a first transistor having a base to which a first direct-current voltage is supplied, and an emitter from which the bias current or voltage is supplied, a second transistor having a base to which a second direct-current voltage is supplied, and an emitter connected to the emitter of the first transistor, a signal supply circuit disposed between the base of the amplifier transistor and the base of the second transistor, and an impedance circuit disposed between the base of the first transistor and the base of the second transistor.
US10978999B2 Doherty radio frequency amplifier circuitry
Doherty radio frequency (RF) amplifier circuitry includes an input node, an output node, a main amplifier path, and a peaking amplifier path. The main amplifier path is coupled between the input node and the output node and includes a main amplifier. The peaking amplifier path is coupled in parallel with the main amplifier path between the input node and the output node, and includes a peaking amplifier and a peaking variable gain preamplifier between the input node and the peaking amplifier. The peaking variable gain preamplifier is configured to adjust a current provided to the peaking amplifier.
US10978991B2 Panel connected body, power generation module connected body, photoelectric conversion module connected body, and power generation device
A panel connected body comprises: a plurality of thin panels arranged in a matrix of m rows and n columns; and a connection portion connecting the plurality of thin panels in a row direction and a column direction, wherein the panel connected body is foldable between adjacent thin panels of the plurality of thin panels. The connection portion has, alternately in the column direction, a first type row satisfying relationships D1≥2L and Dy≥Dy−1+2L and a second type row satisfying relationships Dn≥2L and Dy≥Dy+1+2L, where Dy is a length of the connection portion between thin panels P adjacent in the column direction at a yth column, and L is a thickness of each of the plurality of thin panels in a vertical direction.
US10978989B1 Solar collection device and method
A mobile solar collecting device, system and method is disclosed. The system includes an angle adjustable solar collecting device, an electronic storage unit to store electric energy collected by the mobile solar collecting device, a first power connecter to electrically engage with a second power connector affixed to a structure to feed electricity to an electric power grid, a transport unit to move the mobile solar collecting device, a controller. The controller directs the transport unit to periodically move the adjustable solar collecting device to optimum solar collecting locations, provides an indication to adjust an orientation of the adjustable solar collecting device to obtain maximum energy from a sun, and directs the transport unit to move the mobile solar collecting device to a location where the first power connector electrically engages with the second power connector to discharge energy in the electronic storage unit to the power grid.
US10978988B2 Selective emitter for thermophotovoltaic power generator
A selective emitter exhibiting heat resistance up to 1000° C., comprising a metal body, a first dielectric layer provided on one surface of the metal body, a composite layer provided on another surface of the first dielectric layer at an opposite side to the metal body side, and a second dielectric layer provided on another surface of the composite layer at an opposite side to the first dielectric layer, the composite layer being a layer provided with a metal or semiconductor dispersed in an oxide of the metal or the semiconductor.
US10978987B2 Motor drive device
A motor drive device includes: an inverter circuit; a drive circuit which receives voltage supplied from a control power source; a first cutoff circuit which cuts off voltage supply from the control power source to the drive circuit; a second cutoff circuit connected between the first cutoff circuit and the drive circuit; a voltage detection circuit which detects a detection voltage corresponding to the voltage supplied from the control power source and which is capable of changing the detection voltage; a comparison circuit which, upon determination that the detection voltage is not within a predetermined range, cuts off the first cutoff circuit; and a diagnosis circuit which diagnoses the first cutoff circuit. The diagnosis circuit causes the comparison circuit to cut off the first cutoff circuit, diagnoses the first cutoff circuit, and upon diagnosing the operation of the first cutoff circuit as being abnormal, cuts off the second cutoff circuit.
US10978986B2 Electric power steering device
A shortening of an initial diagnosis time is achieved, even after an elapse of a predetermined delay time from an ignition switch being switched to an off-state. After the ignition switch is switched to an off-state after an operation of a control device, which drives an electric motor that applies steering assistance force to a steering system, diagnosis of a power supply circuit that supplies power to the control device is carried out, and a diagnosis item to be implemented in a succeeding initial diagnosis is determined based on a result of the diagnosis.
US10978983B2 Rotary electric machine control device
A rotary electric machine control device that performs drive control on an AC rotary electric machine using an inverter that converts power between DC power and AC power through pulse width modulation based on a carrier frequency, the rotary electric machine control device including: an electronic control unit that is configured to vary the carrier frequency such that the carrier frequency becomes higher as a rotational speed of the rotary electric machine becomes higher so that carrier sideband frequencies, which are frequencies of sideband waves that appear on higher and lower sides of a center frequency that is set in accordance with the carrier frequency, are not included in a frequency band prescribed in advance.
US10978980B2 Switched reluctance motor control
A switched reluctance motor for an electric vehicle. The switched reluctance motor includes an inverter with switchable windings to control the inductance of the motor. The motor also includes a high speed and low speed mode corresponding to the inductance of the motor. The inverter may include parallel switches, selectively running current to the windings in order to control the inductance.
US10978976B2 Electric motor current controller with negative sequence harmonic suppression
A current controller is provided having a positive sequence controller and at least one negative sequence controller, where one or more error signals operated on by the positive sequence controller are transformed into at least one sequence reference frame and input to the at least one negative sequence controller with at least one targeted harmonic set by a harmonic factor value.
US10978973B2 Motor driving circuit and method thereof
A motor driving circuit for driving a motor is provided. The motor driving circuit includes a plurality of inverter circuits, a driving signal look-up table module, a driving signal generating unit, a duty cycle command detector, and a protection control circuit. The driving signal look-up table module performs a table lookup on an input driving signal to generate a driving waveform pattern signal while outputting a positive period indication signal. The duty cycle command detector generates a first protection start signal when a duty cycle corresponding to the input driving signal changes by more than a predetermined amount of change. The protection control circuit outputs a forced disable signal in a positive period interval in response to receiving the first protection start signal to control the lower bridge switch of one phase of the inverter circuits to be turned off.
US10978970B2 Apparatus and control apparatus for the same
An apparatus includes a rotation body, a motor, a drive controller, a rotating speed detector, a rotation error determination circuit, and a filter. The rotation body is provided on an outer peripheral surface of an elongated insertion section and configured to be rotatable around a longitudinal axis. The motor rotates the rotation body. The drive controller controls driving of the motor. The rotating speed detector detects a rotating speed of the motor based on an encoder signal output from an encoder. The rotation error determination circuit determines an error in rotation of the rotation body based on the detected rotating speed. The filter passes, as the encoder signal, only a signal having a frequency, outside a frequency band of a high-frequency signal of a high-frequency treatment instrument, of signals input to the rotating speed detector.
US10978965B2 Triboelectric generator
A triboelectric generator include at least two yarns, one of which has been infiltrated with a material having a positive triboelectric affinity and one of which has been infiltrated with a material having a negative triboelectric affinity. The at least two yarns are threaded through holes within a disk so that both of the yarns are disposed on both sides of the disk and pass through the holes within the disk. The at least two yarns are helically wrapped (or “coiled”) together on both sides of the disk. During uncoiling, the moving contact between the two yarns, infiltrated with materials having opposite triboelectric affinities, causes an electrical charge to develop. The generated electrical charge can be conducted away for use as electricity.
US10978964B2 Medium and high voltage energy conversion system
A medium and high voltage energy conversion system is provided. An input terminal of each of high-voltage isolated DC/DC converters in a phase circuit of the system is connected to a common DC bus. Each of the high-voltage isolated DC/DC converters converts, based on an open-loop control strategy or a closed-loop control strategy, a DC input voltage of a cascade module connected to the high-voltage isolated DC/DC converter into an instruction value related to a voltage of the common DC bus. A system controller of the system calculates, based on at least a voltage-current double loop control strategy, a three-phase modulation instruction to be sent to the cascade modules in three phases according to a parameter related to the voltage of the common DC bus, to implement grid-connected control on three phase circuits.
US10978963B2 Multi-phase shift transformer based AC-DC converter
A multi-phase shift transformer based AC-DC converter includes a single transformer that reflects a negative portion of an AC voltage to become a positive voltage by generating multiple phases from a poly-phase input. The multiple phases generated can be separated by as little as 1° to create a well-approximated DC output without the need for a smoothing circuit. The primary and second windings of the transformer are flat wire conductors structured to provide a larger number of windings per core including a larger number of secondary coils, which provides for a large number of output phases.
US10978958B2 Very high efficiency soft switching converter AKA the adjud converter
A half bridge switching cell includes two primary switching elements and a transformer with primary and secondary windings. Synchronized rectifiers correspond to the primary switching elements such that each of the synchronized rectifiers conducts when the corresponding primary switching element is not conducting. Each secondary winding is connected to one of the synchronous rectifiers and to a common connection and controlled current source. The primary switching elements conduct during offset times separated by a dead time. A magnetizing current flows through the secondary windings and synchronous rectifiers during the dead time. The magnetizing current flows into the primary winding when each of the synchronous rectifiers is turned off after the dead time, discharging a parasitic capacitance across the one of the primary switching elements when the corresponding synchronous rectifier is turned off, thereby creating a zero voltage switching condition at turn on for the primary switching elements.
US10978948B2 Interleaved multi-channel, multi-level, multi-quadrant DC-DC converters
Direct-current-to-direct-current (DC-DC) power converters that include two or more multi-quadrant, multi-level, DC-DC, switching converter subcircuits, connected in parallel at respective input and output sides, so as to provide a multi-channel, multi-quadrant, multi-level configuration, are disclosed. The DC-DC power converters further include a control circuit configured to control the switching converter subcircuits so that corresponding switching semiconductors in each of the switching converter subcircuits are switched in an interleaved manner. In some embodiments, each of the switching converter subcircuits is a three-level, neutral-point-clamped, four-quadrant DC-DC converter circuit. In other embodiments, each of the switching converter subcircuits is a three-level, neutral-point-clamped, two-quadrant DC-DC converter circuit. In any of these embodiments, a filter capacitor may be connected between across a pair of output terminals at the output sides of the switching converter subcircuits.
US10978943B2 System and method for auto-ramping and energy dump for a superconducting wind turbine generator
A wind turbine power generating system and method includes a tower, a hub, a plurality of blades connected to the hub, and a rotor connected to the hub. A superconducting generator is coupled to the rotor and includes a plurality of superconductive coils. A nacelle is mounted atop the tower, with the superconducting generator housed within the nacelle. An automatic ramp-down system is configured with the superconducting coils and includes an automatically activated energy dump circuit for current withdrawn from the superconductive coils in a ramp-down process prior to a quench. The energy dump circuit includes one or more heat dissipating loads, wherein each of the heat dissipating loads is mounted in thermal communication with one of the tower or the nacelle that act a thermal heat sink for dispersing heat from the loads.
US10978939B2 Electric actuator
An electric actuator includes a first wiring member with a first connection portion exposed to one side in an axial-direction of a first case and a second wiring member with a second connection portion exposed to another side in the axial-direction of a second case, the first and second connection portions each having two opposing portions that respectively oppose in first and second directions with first and second gaps therebetween, the first gap having a narrow portion and a wide portion (larger in the first direction) connected thereto on the other side in the axial-direction, the second gap having a narrow portion and a wide portion (larger in the second direction) connected thereto on the one side in the axial-direction, and the first and second gaps overlapping at least partially when the first and second case are fixed, and the first and second connection portions are electrically connected.
US10978938B2 Controlled load device and manufacturing method for a controlled load device
A controlled load device including a load, a control electronics unit, which is connected via at least one conductor to the load in such a way that the load may be switched and/or energized via at least one electrical signal relayed via the at least one conductor, and at least one first electromechanical feedback component, which is designed for guiding or feeding back high-frequency interference signals from the load into the control electronics unit, the load connected via the at least one conductor to the control electronics unit having a load impedance including a load impedance minimum at a load impedance minimum frequency, and the first electromechanical feedback component having a first feedback impedance including a first feedback impedance minimum at a first feedback impedance minimum frequency between 1% of the load impedance minimum frequency and 100% of the load impedance minimum frequency.
US10978934B2 Engine with a permanent magnet electric machine
A method for operating a permanent magnet electric machine of an engine includes determining a fault condition of the permanent magnet electric machine; and reducing a magnetism of one or more permanent magnets of the permanent magnet electric machine by increasing a temperature of the one or more permanent magnets in response to determining the fault condition of the permanent magnet electric machine.
US10978933B2 Brushless DC motor configuration for a power tool
A power tool with a combined printed circuit board (PCB) having a doughnut shape and located coaxially with a motor shaft. The combined PCB is secured to a heat sink on one end of the motor and a metal end piece is positioned on an opposite end of the motor. The metal end cap and heat sink are secured to one another via fasteners to provide a rigid coupling. A tabbed end piece is provided between the heat sink and the motor stator and is also secured into place via the fasteners. The tabbed end piece includes wire support tabs that provide strain relief to motor coil leads. The wire support tabs extend axially from circumferential locations of the tabbed end piece and include channels to guide the motor coil leads to solder contact points on the combined PCB.
US10978930B2 Sleeve and shaft for an electrical machine
The invention relates to a sleeve (1) providing a mechanical connection between a shaft of an electrical machine and a rotational bearing of the electrical machine (100) comprising: —a first portion (3) arranged to co-operate with the electrical machine shaft, —a second portion (5) arranged to co-operate with the rotational bearing, characterized in that the first portion (3) defines at least one internal chamber (4) and comprises at least one means of communication (6) between an environment surrounding the sleeve (1) and the internal chamber (4). Said invention is applicable to motor vehicles.
US10978924B2 Rotor of electrical rotating machine
A rotor of an electrical rotating machine includes: a rotor shaft; a cylindrical sleeve externally fitted to the rotor shaft and extending in an axial direction X; and a plurality of permanent magnets serving as field magnets, the plurality of permanent magnets being provided between the rotor shaft and the sleeve in a radial direction and retained by the sleeve around the rotor shaft. The sleeve is formed by a plurality of short sleeves arranged in the axial direction X, and end portions of the short sleeves that are adjacent to each other, the end portions being butted together in the axial direction X, are mechanically joined together in a torque-transmittable manner.
US10978920B2 Assisting wireless transfer of power to a machine
A technique includes sensing a wireless charging station that includes a wireless charging transmitter and determining a status for the machine based at least in part on the sensing of the wireless charging station. The technique also includes assisting with a process to wirelessly transfer power to the machine, where assisting includes causing the machine to provide guidance to the user based at least in part on the determined status.
US10978919B2 Electric power transmission device and electric power transmission system
An electric power transmission device as an aspect of the present invention includes a plurality of power transmitters configured to respectively generate magnetic fields. Phases of the respective magnetic fields are set such that the respective magnetic fields cancel out each other. The power transmitters sequentially shift frequencies of the respective magnetic fields to the same value at the same timing. A shift width of each of the frequencies for one-time shifting is limited by an upper limit value.
US10978911B2 Inductive power transfer system
An inductive power transfer (IPT) system may include an inductive power transmitter having at least one power transmitting coil that generates an IPT field and an IPT director unit over the inductive power transmitter. The IPT director unit may include a low reluctance element such as a magnetic core configured to direct the IPT field from the inductive power transmitter to an inductive power receiver held in place over the IPT director unit (e.g., by a housing of the IPT director unit). While the IPT director unit directs the IPT field from the inductive power transmitter to the inductive power receiver, a mean direction and density of the IPT field entering the low reluctance element from the inductive power transmitter may be different from the mean direction and density of the IPT field exiting the low reluctance element towards the inductive power receiver.
US10978905B2 System and method for controlling auxiliary power supply
There are provided systems, apparatuses, and methods for controlling power delivery from an auxiliary power supply. For example, there is provided a method that includes generating a first random number to define a timeout period. During the timeout period, the method may detect whether a voltage is present at an output of an auxiliary power supply, may disable the auxiliary power supply when the voltage is detected at the output, and may enable the auxiliary power supply when the voltage is not detected at the output.
US10978899B2 Wireless charging system with duty cycle control
A wireless power transmitting device transmits wireless power signals to a wireless power receiving device by supplying drive signals with a duty cycle to a wireless power transmitting coil. The wireless power receiving device has a rectifier and a wireless power receiving coil that receives wireless power signals having the duty cycle from the wireless power transmitting device. The rectifier is coupled to an integrated circuit such as a battery charger integrated circuit. The amount of current drawn by the integrated circuit from the rectifier is adjustable. During operation, control circuitry in the wireless power receiving device sets the current to multiple different values while using sensor circuitry to measure output power from the rectifier. A satisfactory value for the duty cycle can be identified by adjusting the duty cycle while observing when peaks in the output power arise as a function of the different current values.
US10978893B2 Battery safety card
A system and method to disconnect a battery from a load circuit when the battery temperature is outside a selected high threshold or a low threshold. A plurality of temperature sensors are provided for sensing a high battery temperature and a low battery temperature. If the either the high temperature sensor or the low temperature sensor outputs an error signal, the battery is disconnected from the load circuits. The disconnection from the load circuits is carried out by disabling at least four different circuits, any one of which alone will disconnect the battery from the load circuits. These four circuits include a battery switch circuit, a power control circuit, a charge control logic circuit and a voltage regulator circuit. The plurality of temperature sensors provides a backup system in the event any one of the temperature sensors is defective.
US10978889B1 System and methods for multi-level battery protection
Systems and methods are described herein for a multi-level battery protection system. In some embodiments, a multi-level battery protection system can include multiple levels at the junction box level and multiple levels at the battery level. In some embodiments, at the junction box level, the multi-level battery protection system can include junction box fuses and a current limiting circuit. In some embodiments, at the battery level, the multi-level battery protection system can include battery fuses and a microprocessor circuit.
US10978883B2 Predictive rechargeable battery management system
Predictive rechargeable battery management is provided, which includes obtaining performance data on a battery cell of multiple rechargeable battery cells within a product, and comparing the performance data of the battery cell to statistical data on battery cell performance of a plurality of battery cells of similar type to the battery cell, and in corresponding condition(s) to the battery cell. Further, the managing includes determining, based on the comparing, that performance of the battery cell is trending away from the statistical data of battery cell performance of the plurality of battery cells. Further, the managing includes performing a battery-related action based on the performance of the battery cell trending away from that of the plurality of battery cells of similar type and in corresponding condition(s) to the battery cell.
US10978881B2 Charging apparatus and method
A charging device includes a charging assembly for imparting a charge on a mobile device, a housing for receiving the mobile device to be charged, and for defining a cavity therein for housing the charging assembly. There is at least one air intake port in the housing for allowing air to be drawn into the cavity and at least one air exhaust port in the housing for allowing air to be exhausted from the cavity. There is an ionic wind generator, for generating an airstream to draw air into the housing through the at least one air intake port, through the cavity, and push air out of the housing through the at least one air exhaust port. The ionic wind generator comprises an emitter and a collector, such that when a voltage is applied to the emitter, air ionizes around the emitter and is drawn toward the collector, thereby creating the airstream.
US10978871B2 Reconfigurable front end converter for full power energy storage applications
Provided is a power distribution system that includes a reconfigurable DC/DC power converter configured to be connected with an energy storage device at an input end for receiving an input voltage therefrom, and a power electronics building block having a primary bridge unit, a secondary bridge unit magnetically connected with the primary bridge unit, and an outer bridge unit at an output end and connected to an output of the secondary bridge unit, configured to output an output voltage.
US10978870B2 Electrostatic discharge protection device
An electrostatic discharge protection device includes a substrate, a high-voltage N-well region, and a high-voltage P-well region. The substrate includes a first area and a second area which surrounds the first area. The first area is disposed on the high-voltage N-well region and includes a first doped region having a first conductivity type, a second doped region having a second conductivity type which surrounds the first doped region, and a third doped region having the first conductivity type which surrounds the second doped region. The second area is disposed on the high-voltage P-well region and includes a plurality of fourth doped regions having the second conductivity type and a fifth doped region having the first conductivity type. The plurality of fourth doped regions are arranged at intervals and surround the first area. The fifth doped region surrounds the first area and each of the plurality of fourth doped regions.
US10978866B2 Polarizing signal for electric power delivery system protection
Polarizing signals for electric power system directional overcurrent and distance protection are disclosed herein. The polarizing signal may be determined using a power system tracking signal, generated using a synchronous reference frame to track to a pre-fault voltage, and maintained using a phase-locked loop. The power system tracking signal may be used for a time after a voltage signal is lost, after which a self-polarizing signal may be used. Where voltage signals are not available, a current may be used to generate the polarizing signal.
US10978863B2 Power line sag monitoring device
The present disclosure relates to systems and methods of sag in a power line. In an embodiment, a monitoring device may include a distance sensor and an operating parameter sensor. A processor of the monitoring device may acquire, via the distance sensor, a first distance measurement. The processor may acquire, via the operating parameter sensor, a first operating parameter measurement. The processor may provide an output signal indicating that the power line is sagging when a combination of the first distance measurement and the first operating parameter measurement exceed a first combined distance-operating parameter threshold.
US10978860B1 Motor-driven hand tool for cutting cable cladding
The present invention is a portable hand tool for cutting the metal cladding of an electrical cable. The basic structure of the tool is a spring-loaded clamp comprising two opposing jaws which are biased toward closure by a torsion spring-loaded hinge mechanism. The upper jaw contains a rotating circular saw blade driven by a battery-powered electric motor, while the lower jaw contains a channel into which the cable is inserted. Application of manual pressure to the handle extensions of the two jaws has the dual effect of separating the jaws, so that the blade is raised away from contact with the cable cladding, and cutting off power to the motor, thereby stopping the blade rotation. With the blade raised and motionless, the operator can safely replace or re-position the cable in the lower jaw.
US10978859B2 Wire tip clipping tool and method of using same
Embodiments disclosed herein include devices and methods for securely clipping the tip of an electrical wire. The wire tip clipping tool may include an opening and closing mechanism, and a member coupled to the opening and closing mechanism. The member can include a top portion and a bottom portion moveably coupled such that an opening is formed between the top portion and bottom for receiving at least a portion of an electrical wire inserted into the opening. The top portion and bottom portion may move towards each other, with respect to movement of the opening and closing mechanism, to a closed position for clipping the received portion of the electrical wire, restricting movement of the electrical wire and preventing conductive contact with the received portion of the electrical wire.
US10978856B1 Spark plug
A spark plug including a cylindrical insulator having a step portion; a center electrode provided in an axial hole of the insulator; and a cylindrical metal shell having a ledge portion, the metal shell holding the insulator from an outer circumferential side in a state in which the step portion is engaged with the ledge portion via a packing, wherein a recess is formed on a part contacting with the packing, of one of the step portion and the ledge portion, and a projection which at least partially overlaps the recess in the axial-line direction is formed on a part contacting with the packing, of the other of the step portion and the ledge portion.
US10978855B2 Quantum cascade semiconductor laser
A quantum cascade semiconductor laser includes a laser structure having a first area including an end face, a second area, and a third area; a metal layer provided on a major surface in the third area; a separation area provided on the major surface; and a reflector provided on the laser structure. The reflector includes a dielectric film and a metal reflecting film provided on the end face and the separation area. The separation area has a first portion, a second portion, and a third portion. The metal layer has an edge separated from the end face in the third area. The contact layer has an edge separated from the end face in the third area. The first portion projects more than the second portion over the semiconductor mesa. The third portion projects more than the second portion over the semiconductor mesa.
US10978848B2 Fiber laser system with mechanism for inducing parasitic light losses
A method of inducing light losses at a parasitic wavelength in a fiber laser system includes providing a wavelength discriminator (WD) spaced from and between feeding and process fibers or from the end output of the feeding fiber so as to induce losses of light at parasitic wavelength. The device implementing the disclosed method is configured with a laser source, the delivery fiber and WD spaced at a distance between the surface to be treated and the end of the delivery fiber, wherein the WD receives the parasitic light over free space and is configured as a dichroic filter inducing losses to the light at the parasitic wavelength.
US10978842B2 Customizable power supply
A customizable power supply, including an AC adapter to convert an AC current to a DC current, an AC cord section, including an AC cord, an AC connector disposed on a first end of the AC cord to removably connect to a first end of the AC adapter, and a plug-receiving inlet disposed on a second end of the AC cord, and at least one plug removably connected to the plug-receiving inlet to connect to an electrical outlet.
US10978840B2 Ganged coaxial connector assembly
A mated connector assembly includes: a first connector assembly, comprising a plurality of first coaxial connectors mounted on a mounting structure and a first shell; and a second connector assembly, comprising a plurality of second coaxial connectors, each of the second coaxial connectors connected with a respective coaxial cable and mated with a respective first coaxial connector. The second connector assembly includes a second shell surrounding the second coaxial connectors, the second shell defining a plurality of electrically isolated cavities, each of the second coaxial connectors being located in a respective cavity. In in a mated condition the second shell resides within the first shell.
US10978838B2 Multi-stage termination of a cable to an RJ-45 outlet
A termination mechanism for reducing the force required by a user to terminate a plurality of wires by staggering the moment in which each wire of the plurality of wires encounters a respective insulation displacement contact (IDC) when connecting twisted-pair cables to an RJ45 connector includes a wire manager including a first and second groupings of wire manager slots; the first and second groupings of wire manager slots being at different depths relative to the respective IDCs; and wherein selective force applied by the user to the wire manager in the direction of the PCB causes a first stage of termination wherein each IDC of a first plurality of the IDCs is electrically connected with a corresponding wire of the plurality of wires in the first grouping of wire manager slots and continued selective force causes a second stage of termination in the second grouping of wire manager slots.
US10978837B2 Integrated antenna unit with blind mate interconnect
An antenna unit that includes an antenna, at least one radio unit, and an interconnect that includes first and second mating connectors. The first connector is configured to be electrically and mechanically coupled to the antenna and the second connector is configured to be electrically and mechanically coupled to the at least one radio unit. The first connector has lead-in geometry, and radial and axial float for blind mating of the first and second mating connectors.
US10978834B1 Auxiliary outlet system
The auxiliary outlet system is an electrical socket that is configured for use with a national electric grid. The auxiliary outlet system is a port that distributes electricity from the national electric grid. The auxiliary outlet system comprises a transmitting outlet and one or more mirrored outlets. The transmitting outlet is configured to distribute electricity from the national electric grid. The one or more mirrored outlets are configured to distribute electricity from the national electric grid. The transmitting outlet broadcasts a radio frequency signal to each of the one or more mirrored outlets. The one or more mirrored outlets mirror the operation of the transmitting outlet. Specifically: a) each of the one or more mirrored outlets are enabled to distribute electricity when the transmitting outlet is enabled to distribute electricity; and, b) each of the one or more mirrored outlets are de-energized when the transmitting outlet is de-energized.
US10978833B2 Electromagnetic interference (EMI) grounding protection method for a connector using a conductive housing
An electromagnetic interference (EMI) grounding protection method for a connector assembly using a conductive housing. The method includes the steps of: conducting the EMI generated by a source towards a metallic braided shield, the metallic braided shield being secured and mounted onto the conductive housing by a metallic clamp; conducting the EMI from the metallic braided shield to the metallic clamp and to the conductive housing, the conductive plastic housing being mounted onto a metallic device by at least a metallic bolt and the bolt being accommodated within a corresponding metallic compression limiter; and thereafter, conducting the EMI: (1) from the conductive housing through the metallic compression limiters and through their respective bolts, and ultimately to the metallic device, and (2) from the conductive housing directly through conductive pads thereof, and ultimately to the metallic device.
US10978829B2 Electrical connector and connection
An electrical connector may be provided for connection to a mating electrical contact in an insertion direction. The connector has an inner casing in which an electrical bushing contact having a locking element, which can be moved parallel to the insertion direction for setting a contact force, can be fixed to the mating contact, which can be inserted into the bushing contact. At least one axial end of the locking element may protrude laterally out of the inner casing. The connector also has an outer casing in which the inner casing can be accommodated. A locking element fixing means, which can be fixed on the outer casing in a stationary manner against movement parallel to the insertion direction and also engages in the axial end of the locking element, is also provided, allowing a movement of the inner casing relative to the outer casing parallel to the insertion direction.
US10978819B2 Mechanical spring diode contact
Sockets that have a simplified design and are readily manufactured, and also provide easy access for users to change cards while allowing the use of thinner device enclosures.
US10978811B2 Slot antenna arrays for millimeter-wave communication systems
Techniques described herein provide slot antenna arrays for a millimeter-wave communication system. One or more implementations form a slot antenna array by creating multiple slot antenna out of a metal band that surrounds an outer edge of a housing structure. Various implementations form the slot antenna array to support millimeter waveforms associated with the millimeter-wave communication system. To form the antenna array, one or more implementations capacitively couple a respective signal feed to each respective slot antenna using a stripline connected to an inner edge of the metal band, where the stripline provides isolation between the antenna array and hardware components included in the housing structure. In response to coupling the signal feeds to the slot antenna, various implementations transmit a beam-formed wireless signal associated with the millimeter-wave communication system to enable successful data exchanges.
US10978809B2 Reflector having an electronic circuit and antenna device having a reflector
A reflector includes a substrate, a plurality of reflector structures arranged on or in the substrate and configured to reflect an incident electromagnetic wave. The reflector further includes an electronic circuit that is arranged at, on or in the substrate and configured to control an antenna when the antenna is connected to the electronic circuit.
US10978808B2 Phased array line feed for reflector antenna
A phased array line feed for a reflector antenna, including a plurality of substantially parallel metallic rods and a phase/power switching matrix electrically connected to the metallic rods. The phase/power switching matrix may steer a beam of the reflector antenna by adjusting the phase and/or power difference between the metallic rods. The phased array line feed may also include a plurality of substantially parallel metallic disks. The metallic rods may extend through the metallic disks substantially perpendicular to the metallic discs. The metallic discs may be equally spaced and the diameter of the metallic disks may decrease along the length of the metallic rods. Alternatively, the diameters of the metallic discs may be equal and the distances between the metallic discs may decrease along the length of the metallic rods.
US10978798B2 Device for reverberation of modes
A device includes an antenna array with at least four antennas, wherein each antenna has its own feeder line terminal, wherein the feeder line terminals of antennas arranged directly adjacent to one another are geometrically offset from one another by 90° in each case. The device further includes a control device configured to feed the individual antennas via their respective feeder line terminals such that the antenna array exhibits different radiation patterns at different points in time. A first radiation pattern shows a polarized field distribution. According to the invention, a second radiation pattern exhibits an unpolarized field distribution.
US10978796B2 Antenna apparatus and antenna module
An antenna apparatus includes: a feed line; a first ground layer including surface disposed above or below the feed line and spaced apart from the feed line; and an antenna pattern electrically connected to an end of the feed line and configured to transmit and/or receive a radio frequency (RF) signal, wherein the first ground layer includes a first protruding region protruding in a first longitudinal direction of the surface toward the antenna pattern and at least partially overlapping the feed line above or below the feed line, and second and third protruding regions protruding in the first longitudinal direction from positions spaced apart from the first protruding region in opposite lateral directions of the surface.
US10978793B2 Antenna with gain reduction
An antenna includes an antenna substrate comprising a first end and a second end, and an antenna element attached to the antenna substrate. The antenna element is configured to receive communication signals within a partial hemispherical-shaped signal reception region oriented about the first end of the antenna substrate. A signal gain reduction portion is at least partially located between the antenna element and the second end of the antenna substrate, and is configured to reduce signal gain in an opposite partial hemispherical-shaped region oriented about the second end of the antenna substrate.
US10978791B2 Combination antenna
One example discloses a combination antenna, including a near-field antenna, having a first portion and a second portion; and a far-field antenna, having a cavity; wherein the first portion of the near-field antenna structure is inside the cavity and the second portion is outside of the cavity.
US10978790B2 Electromagnetic radiation attenuating device for laptop computers
An apparatus for the attenuating of electromagnetic radiation is provided herein and comprises a layered support substrate, wherein said support substrate comprises at least one of the following electromagnetic radiation attenuating layers: an electrically conductive fabric; a microwave absorbing layer; or a magnetic shielding layer. The support substrate further comprises a surrounding material which envelops the entirety of the electromagnetic radiation attenuating layers. The support substrate is formed to include a forward electromagnetic radiation attenuating surface and is intended for use with laptop computers.
US10978788B2 Antenna system for mobile terminal and mobile terminal
An antenna system for a mobile terminal and a mobile terminal are provided. The antenna system includes a first antenna group, a second antenna group and a third antenna group distributed on a housing, where the first antenna group includes a plurality of first antennas, the second antenna group includes a plurality of second antennas, the third antenna group includes a plurality of third antennas, the first antennas operates at a 4G band, the second antennas operates at a Sub 6G band, and the third antennas operates at a 5G millimeter-wave band. According to the antenna system of the present disclosure, the mobile terminal applying the antenna system can realize 4G and 5G mobile communications at the same time, and have multiple signal transmission modes and improve the signal transmission efficiency.
US10978787B2 Low-loss and flexible transmission line-integrated multi-port antenna for mmWave band
Disclosed is a low-loss and flexible transmission line-integrated multi-port antenna for an mmWave band. The multi-port antenna includes a plurality of antennas arranged on different substrate layers to form a multi port and a plurality of transmission lines corresponding to the plurality of antennas, respectively, in which central conductors used as signal lines of the transmission lines are integrated with corresponding electricity feeding portions of the antennas and arranged on different layers. Here, the antennas each include a dielectric substrate formed as a dielectric having a certain thickness on a ground plate, and a signal conversion portion formed on the dielectric substrate and configured to convert an electrical signal of a mobile communication terminal into an electromagnetic wave signal and radiate the electromagnetic wave signal into the air or to receive an electromagnetic wave signal in the air into an electrical signal of a mobile communication terminal.
US10978783B2 Antenna system and mobile terminal
A mobile terminal includes a metal frame. The metal frame includes two corners provided diagonally, and two long frames and two short frames respectively connected to two ends of the two corners. The antenna system includes four millimeter wave antenna arrays attached to an inner surface of the metal frame. A circumferential side of each corner is respectively provided with two millimeter wave antenna arrays provided perpendicular to each other, and one of the millimeter wave antenna arrays is provided at an end of the long frame close to the connected corner while the other millimeter wave antenna array is provided at an end of the short frame close to the connected corner. Positions of the metal frame corresponding to the four millimeter wave antenna arrays are each provided with a radiation window.
US10978782B2 Semiconductor packages and manufacturing methods thereof
A semiconductor package includes a semiconductor chip and a redistribution layer structure. The redistribution layer structure is arranged to form an antenna transmitter structure and an antenna receiver structure over the semiconductor chip, wherein patterns of the antenna receiver structure are located at different levels of the redistribution layer structure, and at least one pattern of the antenna transmitter structure is at the same level of the topmost patterns of the antenna receiver structure.
US10978780B2 Antenna apparatus and antenna module
An antenna apparatus includes a ground pattern having a through-hole; an antenna pattern disposed above the ground pattern and configured to either one or both of transmit and receive a radio-frequency (RF) signal; a feed via penetrating through the through-hole and having one end electrically connected to the antenna pattern; and a meta member comprising a plurality of cells repeatedly arranged and spaced apart from each other, each of the plurality of cells comprising a plurality of conductive patterns, and at least one conductive via electrically connecting the plurality of conductive patterns to each other, wherein the meta member is disposed along at least portions of side boundaries of the antenna pattern above the ground pattern, and extends above the antenna pattern.
US10978773B2 Guided wave dielectric coupler having a dielectric cable with an exposed dielectric core position for enabling electromagnetic coupling between the cable and a transmission medium
In accordance with one or more embodiments, a guided wave launcher includes a dielectric cable having an unexposed dielectric core portion that is surrounded by a dielectric cladding portion. The unexposed dielectric core portion is configured to receive a first electromagnetic wave at the end of the dielectric cable and to guide the first electromagnetic wave along the first unexposed dielectric core portion. An exposed dielectric core portion of the dielectric cable, that is not surrounded by the dielectric cladding portion, is configured to couple a portion of the first electromagnetic wave to a transmission medium in proximity to the exposed dielectric core portion, wherein the portion of the electromagnetic wave coupled to the transmission medium propagates as a second electromagnetic wave along the transmission medium without requiring an electrical return path.
US10978772B1 Balun-based four-port transmission-line networks
In a four-port transmission-line network, a first transmission line is connected to a first port, second and third transmission lines are connected to a first component port, fourth and fifth transmission lines are connected to a second component port, and a sixth transmission line is connected to a fourth port. The transmission lines are connected as baluns to the ports with the unbalanced signal on the port side and the balanced signals interconnecting with others of the transmission lines. In another example, two or more baluns are connected serially. Each balun includes two transmission lines having signal-return conductors connected together at the ends. One end of a signal conductor on the first balun forms a sum port. One end of the signal-return conductors of the second balun forms a difference port, and a capacitor connects the other end of the signal-return conductors to circuit ground.
US10978768B2 Battery system
Disclosed is a battery system, including: a plurality of battery modules provided in a space formed between an upper casing and a lower casing; connection busbars respectively connected to terminals of the battery modules; an intermediate busbar connected to the connection busbars such that the connection busbars are electrically connected to each other; and an insulation protector provided with opposite end portions attached to the upper casing, and with a holding portion placed below the intermediate busbar at a position between the opposite end portions.
US10978767B2 Method for producing nonaqueous electrolyte secondary battery separator
An embodiment of the present invention provides, as a nonaqueous electrolyte secondary battery separator excellent in cycle characteristic, a nonaqueous electrolyte secondary battery separator including a polyolefin porous film, wherein a ratio of a displacement amount of the nonaqueous electrolyte secondary battery separator at a 10th loading-unloading cycle to a displacement amount of the nonaqueous electrolyte secondary battery separator at a 50th loading-unloading cycle is in a range of 100% to 130%.
US10978763B2 Battery pack cover for an electrified vehicle
An exemplary battery pack cover includes a polymer layer and a metallic layer grounded to a chassis of an electric vehicle. An exemplary method includes shielding battery cells of a battery pack against electromagnetic interference and thermal energy using a multilayer cover that is grounded to a chassis of an electrified vehicle.
US10978762B2 Battery pack
A battery pack provided with a battery core pack having a plurality of battery cells held by a holding part of a cell holder, and a case for accommodating the battery core pack. The cell holder has a peripheral wall part surrounding the holding part. A plurality of slits extending along the peripheral direction on an end surface of the peripheral wall part are provided to the peripheral wall part.
US10978761B2 Spring contact type battery holder and measuring instrument
A spring contact type battery holder includes a plurality of batteries having a positive electrode and a negative electrode on a same straight line. At least two batteries among the plurality of batteries are connected in parallel with each other in a state where same electrodes face each other on the same straight line.
US10978759B2 Battery module having improved cooling performance
A battery module according to an aspect of the present disclosure includes a cooling plate provided in a plate shape and having a plurality of slits at respective predetermined positions, a plurality of battery cells uprightly disposed parallel to one another in one direction on the cooling plate, and a plurality of cooling fins, each cooling fin having a wall surface uprightly disposed over the cooling plate to come into contact with one surface of the battery cell and a lower flange integrally formed with the wall surface and disposed through the slit of the cooling plate to come into contact with a bottom surface of the cooling plate, the plurality of cooling fins spaced apart by a predetermined distance from one another and arranged between the plurality of battery cells.
US10978753B2 Battery module
Provided is a battery module. The battery module includes a lower cooling tube arranged in the lower cooling plate, an upper cooling tube arranged in the upper cooling plate, the upper cooling tube being connected to the lower cooling tube and arranged in a different plane than the lower cooling tube, and a branching portion connecting the lower cooling tube to the upper cooling tube, wherein the branching portion includes a lower connection tube connected to the lower cooling tube, an upper connection tube connected to the upper cooling tube, a lower connection housing arranged to surround an outer surface of the lower connection tube, and an upper connection housing arranged to surround an outer surface of the upper connection tube, the upper connection housing being coupled to the lower connection housing.
US10978749B2 Method for injecting electrolyte to pouch secondary battery using gap-controlling jig
The present disclosure relates to a method for injecting an electrolyte to a pouch secondary battery which includes the steps of: interposing an electrode assembly between a first metal laminate film and a second metal laminate film forming a pouch casing, and sealing the edges of each of the films with an electrolyte inlet left therein, thereby providing a pouch secondary battery; mounting the pouch secondary battery between a first jig and a second jig, which are installed in a jig stand so as to have a controllable interval and form a gap space, with the electrolyte inlet facing up, and injecting an electrolyte through the electrolyte inlet; loading the jig stand to a vacuum chamber; increasing the width of the gap space by moving the first and the second jigs so that the area occupied by the electrolyte may be localized in the lower part of the pouch casing, and then forming vacuum atmosphere; and moving the first and the second jigs while maintaining the vacuum atmosphere so that the width of the gap space may be reduced gradually and the liquid surface of the electrolyte may be lifted gradually to a position higher than the top of the electrode assembly.
US10978746B2 Transport system for battery pack
A battery pack and transport coupler for enabling the battery pack to reduce the pack power capacity. The battery pack include at least two strings of battery cells and a coupler provided at least partially inside the housing. The coupler is moveable between a first position, which causes the string of battery cells to be electrically connected inside the housing, and a second position, which causes the strings of battery cells to be electrically disconnected inside the housing.
US10978740B2 Electrolyte solution and lithium ion secondary battery provided with same
The objective of the present invention is to provide an electrolyte solution of which electrolyte salt concentration is high and by which cycle characteristics hardly deteriorate and battery lifetime can be extended, and a lithium ion secondary battery which contains the above electrolyte solution. The electrolyte solution of the present invention comprises an electrolyte salt and a solvent, wherein a concentration of the electrolyte salt is more than 1.1 mol/L, the electrolyte salt contains a compound represented by the following formula (1): (XSO2) (FSO2)NLi (1) (wherein X is a fluorine atom, a C1-6 alkyl group or a C1-6 fluoroalkyl group), and the solvent contains a cyclic carbonate.
US10978739B2 Silicon-based energy storage devices with carboxylic ether, carboxylic acid based salt, or acrylate electrolyte containing electrolyte additives
Electrolytes and electrolyte additives for energy storage devices comprising a carboxylic ether, a carboxylic acid based salt, or an acrylate electrolyte are disclosed. The energy storage device comprises a first electrode and a second electrode, wherein at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, an electrolyte, and at least one electrolyte additive selected from carboxylic ethers, carboxylic acid based salts, and acrylates.
US10978737B2 Nonaqueous electrolyte solution and secondary battery
The present invention relates to an electrolyte solution comprising a supporting salt, a nonaqueous solvent containing a compound having a viscosity of 1.0 mPa-s or less in an amount of more than 50% by volume in the nonaqueous solvent, and a halogenated cyclic acid anhydride. According to the present invention, an electrolyte solution capable of suppressing gas generation is provided.
US10978733B2 Carbon-coated silicon particles for lithium ion batteries
The invention relates to non-aggregated carbon-coated silicon particles having average particle diameters d50 of 1 to 15 μm, which particles contain ≤10 wt % carbon and ≥90 wt % silicon, each based on the total weight of the carbon-coated silicon particles
US10978731B2 Ultra high capacity performance battery cell
A battery comprising a high capacity electrode construction may include layering of the electrode and/or low active material loading.
US10978722B2 Regenerative solid oxide stack
An individual solid oxide cell (SOC) constructed of a sandwich configuration including in the following order: an oxygen electrode, a solid oxide electrolyte, a fuel electrode, a fuel manifold, and at least one layer of mesh. In one embodiment, the mesh supports a reforming catalyst resulting in a solid oxide fuel cell (SOFC) having a reformer embedded therein. The reformer-modified SOFC functions internally to steam reform or partially oxidize a gaseous hydrocarbon, e.g. methane, to a gaseous reformate of hydrogen and carbon monoxide, which is converted in the SOC to water, carbon dioxide, or a mixture thereof, and an electrical current. In another embodiment, an electrical insulator is disposed between the fuel manifold and the mesh resulting in a solid oxide electrolysis cell (SOEC), which functions to electrolyze water and/or carbon dioxide.
US10978718B2 Carbon dioxide reduction electro catalysts prepared for metal organic frameworks
A pyrolyzed MOF catalyst for in the carbon dioxide reduction reaction and methods of making the catalyst. The catalysts are composed of highly porous transition metal organic frameworks exhibiting large pores with regular distribution of transition metals within the structure.
US10978717B2 Aqueous ink compositions
This invention relates to aqueous ink compositions comprising an aqueous solvent, particles comprising a metal or a metal compound or a mixture thereof, a dispersant, preferably selected from an electrostatic dispersant, a steric dispersant, an ionic dispersant, a non-ionic dispersant or a combination thereof, a polymeric binder and a non-ionic surfactant which may be used for 3D inkjet printing components, primarily for high-temperature electrochemical devices.
US10978712B2 Process for the manufacture of gas diffusion electrodes
The invention describes a process for the manufacture of a gas diffusion electrode involving preparing a powder mixture containing at least a catalyst and a binder, applying the powder mixture to an electrically conducting support, and pressing the powder mixture with the electrically conducting support.
US10978711B2 Positive electrode active material for nonaqueous electrolyte secondary battery, method for producing the same, positive electrode mixture paste for nonaqueous electrolyte secondary battery, and nonaqueous electrolyte secondary battery
A positive electrode active material for a nonaqueous electrolyte secondary battery contains a first lithium-metal composite oxide represented by General Formula: Lis1Ni1-x1-y1-z1Cox1Mny1Mz1O2+α and containing a secondary particle formed of a plurality of flocculated primary particles and either one or both of a first compound containing lithium and boron and a second compound containing lithium and tungsten. Either one or both of the following characteristics (1) and (2) are satisfied: (1) the first compound covers surfaces of the primary particles, and a boron content is at least 0.01% by mass and up to 0.5% by mass relative to the entire positive electrode active material; and (2) the second compound covers the surfaces of the primary particles, and a tungsten content is at least 0.01% by mass and up to 1.0% by mass relative to the entire positive electrode active material.
US10978710B2 Electrode, power storage device, electronic device, and manufacturing method of electrode
A power storage device with excellent charge and discharge characteristics. A power storage device in which a decrease in capacity in charge and discharge cycles is inhibited. An electrode which includes a current collector and an active material layer and in which the active material layer includes an active material and a binder and the binder includes polybenzoxazine. An electrode that includes polybenzoxazine and another material as a binder. A basic material may be used as the active material. The electrode may be formed under high temperatures.
US10978709B2 Lithium-excess cathode material and co-precipitation formation method
A lithium-excess cathode material according to Li1+xNiaMnbCocModO2−y (0
US10978700B2 Yolk-shell nanoparticle, method and applications
A nanoparticle and a method for fabricating the nanoparticle utilize a decomposable material yoke located within permeable organic polymer material shell and separated from the permeable organic polymer material shell by a void space. When the decomposable material yoke comprises a sulfur material and the permeable organic polymer material shell comprises a material permeable to both a sulfur material vapor and a lithium ion within a battery electrolyte the nanoparticle may be used within an electrode for a Li/S battery absent the negative effects of battery electrode materials expansion.
US10978699B2 Integrated lithium deposition with protective layer tool
In one implementation, an integrated processing tool for the deposition and processing of lithium metal in energy storage devices. The integrated processing tool may be a web tool. The integrated processing tool may comprises a reel-to-reel system for transporting a continuous sheet of material through the following chambers: a chamber for depositing a thin film of lithium metal on the continuous sheet of material and a chamber for depositing a protective film on the surface of the thin film of lithium metal. The chamber for depositing a thin film of lithium metal may include a PVD system, such as an electron-beam evaporator, a thin film transfer system, or a slot-die deposition system. The chamber for depositing a protective film on the lithium metal film may include a chamber for depositing an interleaf film or a chamber for depositing a lithium-ion conducting polymer on the lithium metal film.
US10978690B2 Rechargeable battery having fixing terminal and battery module using the same
A rechargeable battery according to one aspect of the present invention includes: an electrode assembly including a first electrode, a second electrode, and a separator; a case for accommodating the electrode assembly; a first lower terminal protruding out of the case and electrically coupled to the first electrode; and a first fixing terminal installed to be movable with respect to the first lower terminal.
US10978687B2 Multi-core-single-shell structure of a gel polymer coated separator and lithium-ion battery
A gel polymer coating separator with a multi-core-single-shell structure and a preparation method thereof for making lithium-ion batteries.
US10978684B2 Dual energy storage system and starter battery module
The present disclosure relates to a dual energy storage system that includes a lithium ion battery electrically coupled in parallel with a lead acid battery, where the lithium ion battery and the lead-acid battery are electrically coupled to a vehicle bus, where the lithium ion battery open circuit voltage (OCV) partially matches the lead-acid battery OCV such that the lead-acid battery OCV at 100% of the lead-acid battery state of charge (SOC) is about equal to the lithium ion battery OCV at 50% of the lithium ion battery SOC.
US10978681B2 Method for manufacturing a display apparatus
A method for manufacturing display apparatus comprises: forming a display panel by forming a plurality of display elements on a substrate having flexibility; providing a holding member at a part of or the entire of an outer edge of the display panel along the outer edge, the holding member engaging with an outer periphery of the display panel; preparing a supporting member having a surface on which the substrate of the display panel is to be placed; placing the substrate on the surface of the supporting member; bonding the holding member to the surface of the supporting member; and bringing the substrate into close contact with the surface of the supporting member at a strength lower than a bonding strength between the holding member and the surface of the supporting member.
US10978674B2 Display apparatus with substrate hole
A method of manufacturing a display apparatus includes providing a substrate, forming a display unit defining an opening portion in a display region over the substrate, forming a thin film encapsulation layer to seal the display unit, forming a touch electrode over the thin film encapsulation layer, forming a touch insulating film covering the touch electrode such that the thin film encapsulation layer and the touch insulating film are sequentially stacked and formed over the substrate in the opening portion, forming a touch contact hole by removing a portion of the touch insulating film to expose a portion of the touch electrode, and removing a portion of the touch insulating film and a portion of the thin film encapsulation layer formed in the opening portion to expose a portion of the substrate during the forming of the touch contact hole.
US10978672B2 Display panel and display device including display panel
A display panel includes a substrate having an opening area, and a display area at least partially surrounding the opening area. Display elements are arranged in the display area. The display elements includes a pixel electrode, an opposite electrode, and an intermediate layer interposed therebetween. A multilayer film includes a first insulating layer between the substrate and the pixel electrode and a second insulating layer, of a different material, on the first insulating layer. A thin film encapsulation layer covers the display elements and includes at least one organic encapsulation layer and at least one inorganic encapsulation layer. The multilayer film includes a first groove disposed between the opening area and the display area. The first groove has an undercut structure in which a lower width of the first groove is greater than an upper width of the first groove.
US10978662B2 Quantum dot light-emitting diode and method of fabricating the same
Disclosed is a quantum dot light-emitting diode including a positive electrode, a hole injection layer, a hole transport layer, a light-emitting layer, an electron transport layer, and a negative electrode, wherein the hole injection layer is a p-type oxide semiconductor represented by Formula 1 below: Cu2Sn2-XS3—(GaX)2O3,  [Formula 1] wherein X is greater than 0.2 and less than 1.5 (0.2
US10978660B2 Device with quantum dot emissive layer and display device comprising the same
An electronic device includes a first electrode and a second electrode facing each other, an emission layer comprising a plurality of quantum dots, wherein the emission layer is disposed between the first electrode and the second electrode; a first charge auxiliary layer disposed between the first electrode and the emission layer; and an optical functional layer disposed on the second electrode on a side opposite the emission layer, wherein the first electrode includes a reflecting electrode, wherein the second electrode is a light-transmitting electrode, wherein a region between the optical functional layer and the first electrode comprises a microcavity structure, and a refractive index of the optical functional layer is greater than or equal to a refractive index of the second electrode.
US10978658B2 Light emitting device and display device including the same
A light emitting device, a method of manufacturing the same, and a display device including the same are disclosed. The light emitting device including a first electrode and a second electrode facing each other, an emission layer disposed between the first electrode and the second electrode, the emission layer including quantum dots, and a charge auxiliary layer disposed between the emission layer and the second electrode, wherein the emission layer includes a first surface facing the charge auxiliary layer and an opposite second surface, the quantum dots include a first organic ligand on a surface of the quantum dots, in the emission layer, an amount of the first organic ligand in a portion adjacent to the first surface is larger than an amount of the first organic ligand in a portion adjacent to the second surface.
US10978656B2 Organic light emitting display device having layer to control charge transfer
An organic light emitting display device includes a plurality of pixels on a substrate, the plurality of pixels having a red subpixel, a green subpixel, and a blue subpixel; an anode on the substrate; a first hole transfer layer on the anode; a first emission layer on the first hole transfer layer in the red subpixel, the green subpixel, and the blue subpixel; a first electron transfer layer on the first emission layer; an N-type charge generation layer on the first electron transfer layer; a second hole transfer layer on the N-type charge generation layer; a second emission layer on the second hole transfer layer in the red subpixel, the green subpixel, and the blue subpixel; a second electron transfer layer on the second emission layer; and a cathode on the second electron transfer layer,
US10978655B2 Semiconductor devices
A semiconductor device includes a first conductive pattern at an upper portion of a first insulating interlayer on a first substrate, a first plurality of conductive nanotubes (CNTs) extending vertically, a second conductive pattern at a lower portion of a second insulating interlayer beneath a second substrate, and a second plurality of CNTs extending vertically. A lower surface of the second insulating interlayer contacts an upper surface of the first insulating interlayer. At least a portion of a sidewall of each of the first plurality of CNTs is covered by the first conductive pattern, and at least a portion of a sidewall of each of the second plurality of CNTs is covered by the second conductive pattern. The first and second conductive patterns vertically face each other, and at least one of the first plurality of CNTs and at least one of the second plurality of CNTs contact each other.
US10978649B2 Organic electroluminescent materials and devices
Compounds comprising phosphorescent metal complexes comprising cyclometallated ligands having a structure of In the vgs3, each of the E1 atoms is selected from C and N, except that E1g is selected from C, N, and S. The E1 atoms collectively comprise an 18 pi-electron system, provided that E1a and E1p are different. The R1 substituents are each, independently, H, hydrocarbyl, heteroatom substituted hydrocarbyl, cyano, fluoro, OR2a, SR2a, NR2aR2b, BR2aR2b, or SiR2aR2bR2c, where the R2 substituents are each, independently, hydrocarbyl or heteroatom substituted hydrocarbyl. Any of the R1 or R2 substituents can be linked to form a saturated or unsaturated, aromatic or non-aromatic ring, provided that the R1 substituents are not present when the corresponding one of E atoms is N or S. Organic light emitting diode devices comprising these compounds are also described.
US10978645B2 Indolocarbazole tetraphenylene compounds
Indolocarbazole tetraphenylene compounds are disclosed. These novel compounds contain tetraarylene or tetraheteroarylene which can be used as charge transporting materials, charge blocking materials, hosts or emitters in an organic electroluminescent device. These novel compounds offer better device performance than comparative compounds that don't contain a tetraarylene or tetraheteroarylene structure. Also disclosed are an electroluminescent device and a formulation.
US10978644B2 Organic compound and organic photoelectric conversion element including the same
The present disclosure provides an organic compound expressed by the following General Formula 1: In General Formula 1, a partial structure Z1 represents a condensed polycyclic group that may include a nitrogen atom in a skeleton, and that includes at least one of a five-membered ring and a six-membered ring. The partial structure Z1 may include, as a substituent, a carbonyl group, a dicyanovinylidene group, a halogen atom, a cyano group, an alkyl group, an alkoxy group, an aromatic heterocyclic group, or an aryl group. R1 and R2 represent an alkyl group, aryl group, an aromatic heterocyclic group, a halogen group, or a cyano group. Ar1 represents an arylene group or a divalent aromatic heterocyclic group, and Ar2 and Ar3 represent an aryl group or an aromatic heterocyclic group. n represents an integer of 1 to 4.
US10978643B2 Organic light-emitting device
An organic light-emitting device includes a first electrode; a second electrode; an emission layer between the first electrode and the second electrode; a hole transport region between the first electrode and the emission layer; and an electron transport region between the emission layer and the second electrode, wherein the hole transport region includes a hole auxiliary layer and the electron transport region includes an electron auxiliary layer. The organic light-emitting device may have high efficiency and long life span characteristics.
US10978638B2 Data storage devices and methods for manufacturing the same
A method of manufacturing a data storage device may include forming a magnetic tunnel junction layer on a substrate, irradiating a first ion beam on the magnetic tunnel junction layer to form magnetic tunnel junction patterns separated from each other, irradiating a second ion beam on the magnetic tunnel junction layer, and irradiating a third ion beam on the magnetic tunnel junction layer. The first ion beam may be irradiated at a first incident angle. The second ion beam may be irradiated at a second incident angle that may be smaller than the first incident angle. The third ion beam may be irradiated to form sidewall insulating patterns on sidewalls of the magnetic tunnel junction patterns based on re-depositing materials separated by the third ion beam on the sidewalls of the magnetic tunnel junction patterns.
US10978635B2 Piezoelectric element, piezoelectric actuator and piezoelectric transformer
A multilayer piezoelectric element that expands and contracts in response to an applied voltage includes external electrodes disposed on surfaces of an element body, internal electrodes connected to the external electrodes, and piezoelectric layers laminated alternately with the internal electrodes. An electrode material used for the internal electrodes or the external electrodes contains a base material composed of Ag and Pd in a weight ratio of 60/40 to 85/15 and Pt in an amount of 0.1% to 10% by weight based on the weight of the base material. Also included is a piezoelectric actuator including the piezoelectric element and a piezoelectric transformer including the piezoelectric element.
US10978634B2 Method for manufacturing piezoelectric actuator
A method for manufacturing a piezoelectric actuator is disclosed that includes forming a vibration plate, forming a plurality of electrodes on the vibration plate, forming a piezoelectric layer on the electrodes, and forming a common electrode on the piezoelectric layer.
US10978630B1 System for controlling localized heating and cooling
A thermal control system includes a component having a surface. A plurality of thermal generating devices include a first conductive plate, second and third conductive plates, a first semiconductor device arranged between the first conductive plate and the second conductive plate, and a second semiconductor device arranged between the first conductive plate and the third conductive plate. The first semiconductor device and the second semiconductor device have different types of doping. First ones of the plurality of thermal generating devices are arranged with the first conductive plate located adjacent to the surface of the component. Second ones of the plurality of thermal generating devices are arranged with the second and third conductive plates located adjacent to the surface of the component. The first ones and the second ones of plurality of thermal generating devices perform heating and cooling of the surface, respectively.
US10978629B2 Method of dispersing nanoparticles in different mediums and methods to achieve superior thermoelectric performances in carbon nanotube polymer systems
Provided herein is a method for forming a composite. The method can include mixing a plurality of carbon nanotubes (CNTs) and a plurality of magnetic nanoparticles in a non-polar medium. At least some of the plurality of CNTs form entangled CNTs. The method also includes attaching first ones of the plurality of magnetic nanoparticles to exposed surfaces of the entangled CNTs; disentangling the entangled CNTs to form a plurality of dispersed CNTs; and aligning the plurality of dispersed CNTs. The disentangling of the entangled CNTs to form a plurality of dispersed CNTs includes exposing the plurality of magnetic nanoparticles and the plurality of entangled CNTs to electromagnetic energy.
US10978628B2 Device and connection carrier
A device and a connection carrier are disclosed. In an embodiment a device includes a connection carrier, a frame and an encapsulation body, wherein the connection carrier, the encapsulation body and/or the frame have different thermal expansion coefficients, a semiconductor chip mechanically and electronically connected to the connection carrier and a metal layer arranged between the connection carrier and the frame, wherein the encapsulation body surrounds the semiconductor chip and is adjacent to the connection carrier and the frame, wherein the metal layer is not in electrically conductive connection, and wherein the metal layer projects beyond the frame in a lateral direction.
US10978626B2 Display apparatus and manufacturing method thereof
A display apparatus includes a plurality of unit modules; and a cover configured to support the plurality of unit modules. Each of the plurality of unit modules includes: a substrate; a plurality of inorganic light emitting diodes provided on a mounting surface of the substrate; and an encapsulation layer formed on the mounting surface of the substrate to cover the plurality of inorganic light emitting diodes and the mounting surface of the substrate. The encapsulation layer includes a viscoelastic material having varying viscoelasticity based on temperature being applied to the viscoelastic material.
US10978621B2 Light emitting element, light emitting assembly, display device, and method for making a light emitting assembly
A light emitting element, used behind a display, comprises LED chips emitting blue light and separated red and green phosphor layers on the LED chip, the layers receiving the emitted blue light and respectively converting the same into precise colors for the display. A portion of the light directly from the LED chip is also combined with the converted light and passed on as lighting for the display. Partial absorption of green light by the red phosphor and red light by the green phosphor, occurring when the red and green phosphor layers are overlapped, is avoided. Light conversion efficiency of the green and red phosphor layers is thereby improved. A light emitting assembly, a display device, and a method for making the light emitting assembly are also disclosed.
US10978617B2 Light emitting element
A light emitting element has first and second electrodes. In plan view, the first electrode has a first connecting portion, a first extending portion, and two second extending portions. The second electrode has a second connecting portion, and two third extending portions. The first extending portion extends linearly toward the second connecting portion, and the second extending portions are arranged on two sides of the first extending portion. The second extending portions each has two bent portions and a linear portion extending parallel to the first extending portion and disposed between the two bent portions. The third extending portions extend parallel to the first extending portion between the first extending portion and the second extending portions. The second extending portions extend beyond the second connecting portion. The first and second connecting portions are symmetrically arranged with respect to a virtual line parallel to one side of the light emitting element.
US10978614B2 Light-emitting device
A light-emitting device includes an emission structure, a current block layer on the emission structure, a reflective layer on the current block layer, a protection layer that covers the reflective layer, and an electrode layer on the protection layer.
US10978613B2 Light-emitting device
A-light-emitting device which realizes a high aperture ratio and in which the quality of image is little affected by the variation in the characteristics of TFTs. The channel length of the driving TFTs is selected to be very larger than the channel width of the driving TFTs to improve current characteristics in the saturated region, and a high VGS is applied to the driving TFTs to obtain a desired drain current. Therefore, the drain currents of the driving TFTs are little affected by the variation in the threshold voltage. In laying out the pixels, further, wiring is arranged under the partitioning wall and the driving TFTs are arranged under the wiring in order to avoid a decrease in the aperture ratio despite of an increase in the size of the driving TFT.