Document Document Title
US10743451B2 Electronic component supply device
Electronic component supply device of the present invention includes multiple feeders each having an individual control section configured to operate by use of operation software to control a tape feeding mechanism, a host control section capable of holding update software configured to be replaced with at least part of the operation software, and multiple information transmission sections connected between the host control section and the individual control sections of the multiple feeders so as to transmit information and configured to transmit the update software from the host control section to the individual control sections independently of one another. According to this configuration, the multiple information transmission sections can transmit the update software to the different feeders in parallel in terms of time, whereby the updating time can be shortened significantly compared with a case where update software is transmitted sequentially to multiple feeders.
US10743450B2 Component supply unit and mounting device
Component supply unit includes supply section for supplying components to mounting device, is electrically connected to mounting device, receives from an operator an operation input to supply section and an operation input to mounting device, controls supply section in accordance with the operation input to supply section, and outputs a signal to mounting device based on the operation input to mounting device. Component supply unit receives the operation input to mounting device in addition to the operation input to component supply unit.
US10743449B2 Method and system for populating printed circuit boards and computer program product for carrying out the method
Set-up families with associated set-ups are provided for populating printed circuit boards by means of a pick-and-place line. Printed circuit board types are associated with each set-up family and component types are associated with each set-up, such that a printed circuit board of a printed circuit board type in a set-up family is populated on the pick-and-place line by means of components of the component types associated with the set-up. Stocks of components of the component types of a set-up are provided by means of set-up tables on the pick-and-place line. A method for populating the printed circuit boards includes the steps of detecting printed circuit board types of which printed circuit boards are intended to be populated with components of associated component types, of associating detected printed circuit board types with a predetermined number of set-up families, and of optimizing the association operation with respect to a predetermined criterion.
US10743447B2 Component mounting machine
A component mounting machine mounts components having a component mark for positioning on an upper face on a circuit board. The component mounting machine has a first suction nozzle that sucks a component, a transfer head that mounts the component on a circuit board, an optical path conversion device disposed above a suction surface and converts the optical path of light from the upper face of the component to the side, a camera that receives light that is changed in an optical path, a camera moving device that moves the camera, and a control device controlling operation of the transfer head and the camera moving device. The camera moving device moves the camera in a first direction orthogonal to an optical axis of the camera, and an imaging region of the camera moves in a second direction when the camera moves in the first direction.
US10743446B2 Component tape feeder with reel displacing mechanism
A reel holder on which is loaded tape reel is held on feeder main body of tape feeder so as to be displaceable in the width direction of feeder main body by link mechanism. By this, it is possible to displace the position of tape reel of tape feeder set on feeder setting table of a component mounter in the width direction of feeder main body based on the reel width of tape reel of an adjacent tape feeder, and tape reel of each tape feeder can be arranged making efficient use of the empty space between adjacent tape feeders.
US10743439B1 Thin film chamber for portable electronic device without injection tube and method of manufacturing the same
Provided is a thin film vapor chamber for portable electronic devices. The vapor chamber includes: a lower plate formed in a plate shape and having protrusions formed on an upper surface thereof, first protrusions formed to protrude and formed on one side of the upper surface thereof to be spaced apart from each other, and a first joint body formed to protrude upward and formed inward from an outer edge thereof; and an upper plate formed in a shape corresponding to the lower plate and including a second joint body formed to protrude and joined to an upper side of the lower plate, second protrusions formed to correspond to the first protrusions, an inlet formed on an inner side of each of the second protrusions and into which a working fluid is injected, and a step formed to protrude downward to close the inlet by contact with the lower plate.
US10743424B2 Method for manufacturing flexible array substrate
The present invention provides a method for manufacturing a flexible array substrate. The method includes, first, successively forming an adhesive layer, a passivation layer, a back-side drive circuit, a planarization layer, a flexible backing plate, and a front-side drive circuit and a display circuit, in a stacked arrangement, on a rigid support plate and then peeling off the rigid support plate and the adhesive layer to form a flexible array substrate having a double-sided circuit structure. The entire process requires no steps of peeling, reversing, and then re-attaching of the flexible backing plate so that it is possible to avoid the issues of poor flatness and low yield resulting from improper or wrongful re-attachment of the flexible backing plate and thus, fabrication difficulty of a flexible array substrate having a double-sided circuit structure may be lowered down to thereby improve fabrication yield of the flexible array substrate.
US10743419B1 Circuit board interconnect decals
A circuit component decal comprising a transparent sheet and an opaque circuit pattern. The transparent sheet includes opposing top and bottom surfaces and a number of edges. The opaque circuit pattern includes an electronic component footprint and a number of circuit lead paths. The electronic component footprint includes a number of contact points representing the location of leads of the electronic component. The circuit lead paths extend from the contact points to the edges of the transparent sheet. The opaque circuit pattern corresponds to only a section of a complete circuit pattern and is configured to block energy from reaching a first portion of the intermediate substrate when the transparent sheet is positioned on the intermediate substrate so as to form the section of the complete circuit pattern.
US10743415B2 Camera module with reduced light leakage and electronic device using same
A camera module has a reduced light leakage. The camera module includes a printed circuit board and a mounting bracket mounted on the printed circuit board. The printed circuit board includes a first surface and at least one side surface perpendicularly connected to the first surface. Gaps are formed on the printed circuit board. The gaps extend from the first surface to a thickness direction of the first surface. Bumps are formed on the mounting bracket and correspondingly placed according to the gaps. Each of the bumps is received and fixed in a corresponding one of the gaps.
US10743409B1 Wiring structure and electronic device
The present disclosure includes an electronic device including a wiring structure, the wiring structure includes a first wiring pattern including a plurality of first input wires and a plurality of first output wires, a second wiring pattern including a plurality of second bridge wires, one second bridge wiring crosses at least one of the plurality of first input wires or at least one of the plurality of first output wires, and a first insulating layer disposed between the first wiring pattern and the second wiring pattern, the plurality of first input wires are electrically connected to the first output wires through the second bridge wires.
US10743400B2 Electron stripper foils and particle accelerators having the same
System includes a particle accelerator configured to direct a particle beam of charged particles along a designated path. The system also includes an extraction device positioned downstream from the particle accelerator. The extraction device includes a stripper foil and a foil holder that holds the stripper foil. The foil holder is configured to position the stripper foil across the designated path of the particle beam such that the particle beam is incident thereon. The stripper foil is configured to remove electrons from the charged particles, wherein the stripper foil includes a backing layer and a conductive layer stacked with respect to one another. The backing layer includes synthetic diamond.
US10743398B2 Systems and methods for forming and maintaining a high performance FRC
A high performance field reversed configuration (FRC) system includes a central confinement vessel, two diametrically opposed reversed-field-theta-pinch formation sections coupled to the vessel, and two divertor chambers coupled to the formation sections. A magnetic system includes quasi-dc coils axially positioned along the FRC system components, quasi-dc mirror coils between the confinement chamber and the formation sections, and mirror plugs between the formation sections and the divertors. The formation sections include modular pulsed power formation systems enabling static and dynamic formation and acceleration of the FRCs. The FRC system further includes neutral atom beam injectors, pellet or CT injectors, gettering systems, axial plasma guns and flux surface biasing electrodes. The beam injectors are preferably angled toward the midplane of the chamber. In operation, FRC plasma parameters including plasma thermal energy, total particle numbers, radius and trapped magnetic flux, are sustainable at or about a constant value without decay during neutral beam injection.
US10743397B2 Method and device for generating electromagnetic radiation by means of a laser-produced plasma
The invention relates to a method for generating electromagnetic radiation by a laser-produced plasma, wherein a target comprising a target material is provided, at least one pulse sequence is directed to said target, wherein the pulse sequence comprises four to nine conditioning laser pulses, wherein time intervals between subsequent conditioning laser pulses are 200 ns or less, and a main laser pulse is directed to said target along a first axis, such that a radiation-emitting plasma is formed from at least a part of said target material. The invention further relates to a device for generating electromagnetic radiation by means of a laser-produced plasma comprising a dispensing device and at least one laser source, wherein the device is configured such that at least one pulse sequence comprising four to nine conditioning laser pulses and a main laser pulse can be generated by the at least one laser source.
US10743393B2 Enhanced communication module for lighting control
A lighting control module (LCM) includes an input configured to receive, from a sensor, a signal indicative of motion and/or occupancy, and to output a first corresponding signal. The LCM includes a microprocessor to receive the first corresponding signal from the input and, in response, transmit a second corresponding signal. A wireless transceiver is communicatively coupled to the microprocessor and configured to communicate with other LCMs. A relay is configured to selectively provide power to an output that is configured to be electrically coupled to a fixture. The relay is configured to selectively provide the power to the output according to a first relay-control signal from the microprocessor. The LCM also includes a regulated power supply, a power input configured to couple the power supply to an external power source, and a dimming module configured to be coupled to the fixture and to, when coupled to the fixture, output a signal to the fixture. The LCM is configured to receive from the sensor the signal, and in response to the signal cause the fixture to change its state of operation.
US10743392B2 Systems and methods for verifying credentials
Disclosed are systems and methods for cloud-based monitoring and control of physical environments. In various embodiments, a computing device (1350, 1450, 1550) seeking to verify credentials of a lighting system controller (1352, 1452, 1552) may obtain unverified credentials of the lighting system controller. The computing device may transmit, to a first remote device via a first network communication channel, a request to verify the unverified credentials. The computing device may receive verification from the first remote device or a second remote device via a second network communication channel. The second network communication channel may be different than the first network communication channel. The computing device may compare the unverified credentials to the verification data and verify, based on the comparing, that the unverified credentials are legitimate. Based on the verification, the computing device may establish a lighting information communication channel between the computing device and the lighting system controller.
US10743385B2 Adjustable voltage constant current light emitting diode (LED) driver for automotive headlights
Various embodiments include a voltage adjusting block (VAB) coupled to a light emitting diode (LED) string. The VAB includes a first switch having a first lead connected to a voltage input, and having a second lead, the first switch having a controllable duty cycle, a first diode having a cathode connected to the second lead of the first switch, and having an anode, a first inductor having a first lead connected to the cathode of the first diode, and having a second lead, and a first capacitor having a first lead connected to the anode of the first diode and having a second lead connected to the second lead of the first inductor. The VAB may provide a variable voltage across the anode of the first diode and the second lead of the first capacitor dependent upon a number of LEDs in the LED string being turned on.
US10743383B2 LED lighting device driven by boosting alternating current
An LED lighting device driven by boosting alternating current includes a mains AC input terminal, an LED lighting load, and an AC boosting driving circuit. The mains AC input terminal is configured to input mains electricity. The AC boosting driving circuit is electrically connected the mains AC input terminal and the LED lighting load, and is configured to perform forward boosting and reverse boosting for the mains electricity from the mains AC input terminal so that the voltage of the mains electricity is boosted to 1.5 to 6 times to be supplied to the LED lighting load. The LED lighting load achieves the same luminous efficiency, and the current flowing through the LED lighting load is reduced, thereby reducing the heat generated by the LED lighting load. The operating temperature of the LED lighting load is reduced. The service life is prolonged.
US10743382B1 Closed loop frequency control method for a self-oscillating circuit
A resonant power converter and method for limiting the output power using a voltage sensing circuit across the output is provided herein. The voltage sensing circuit feeds a sensed voltage back to a feedback circuit which produces an error voltage based on the difference between the sensed voltage and a reference voltage. The error signal is fed back to a current control circuit to dynamically adjust the operating frequency and maintains a constant output voltage. The current control circuit accurately sets the minimum and maximum operating frequencies of a self-oscillating integrated circuit. By accurately setting the minimum frequency, a maximum output power of the converter can be controlled.
US10743380B2 Light emitting diode driving device and light emitting diode backlight module
A light emitting diode driving device and a light emitting diode backlight module are provided. A current is provided to a filter circuit by a controllable current source controlled by a dimming signal, so that the filter circuit generates a corresponding dimming voltage to control current flowing through a LED unit to dim the LED unit.
US10743379B2 Systems and methods for lighting controls and sensors
Examples of the present disclosure are related to systems and methods for lighting controls and sensors. Embodiments described herein may utilize a user interface and/or embedded systems using radio transceivers to allow a user to set-up and control real-time dimming of light fixtures. Furthermore, using the systems, the user may be able to remotely monitor and set-up 24 hour lighting schedules for a plurality of overlapping light fixtures.
US10743377B2 Induction heating cells comprising tensioning members with non-magnetic metal cores
Disclosed are induction heating cells comprising tensioning members with non-magnetic metal cores. Also disclosed are methods of operating such cells, for example, to process composite parts. The non-magnetic metal cores of the tensioning members provide excellent tensile strength. Furthermore, the non-magnetic metal cores allow forming long tensioning members leading to large induction heating cells for processing large composite parts, such aircraft fuselage parts, wing parts, and the like. The diameter of these non-magnetic metal cores is less than the induction heating threshold for magnetic fields used during operation of the cells, which ensures limited or no interaction of the cores with the magnetic fields. The cores can be arranged into a tensioning member extending through and compressing the die of an induction heating cell. When multiple cores are used, these cores are electrically insulated from each other, e.g., using an insulating shell or spacing these cores away from each other.
US10743374B2 Armored resistor and manufacturing process thereof
An armored resistor (1) comprising a tubular casing (2) in which a metallic heating element (3) immersed in an electrically insulating material (4) is arranged. Furthermore, a first closing element (5) and a second closing element (6) of the tubular casing (2) are provided, in which the first closing element (5) is fluid-tightly fixed to the respective first end (7) of the tubular casing (2), and the second closing element (6) is provided with at least one at least one radial protrusion (15) which abuts on the second end (8) of the tubular casing (2), and which delimits at least one passage (16) communicating with the inside of the tubular casing (2), adapted to allow the passage of the electrically insulating material during the manufacturing of the armored resistor.
US10743372B2 Electric heating device
An electrical heating device comprising a support and a heating layer made of carbon fibre composite on the support mid connected to an electrical power supply to warm the device. The heating layer has a volume which comprises an electrically conducting circuit part which extends along at least one continuous line, and an electrically non-conducting insulation part which fills the remainder of the volume of the heating layer.
US10743371B2 Syncrhonization signals for multefire narrowband internet-of-things (MF NB-IoT) operation in unlicensed spectrum
Embodiments of an Evolved Node-B (eNB), a MulteFire narrowband internet-of-things User Equipment (MF NB-IoT UE), and methods of communication are described herein. The eNB may transmit an unlicensed narrowband primary synchronization signal (U-NPSS) in a plurality of subframes. The eNB may, for the U-NPSS, for each subframe of the plurality of subframes, and for each of the orthogonal frequency division multiplexing (OFDM) symbols of the subframe: repeat a sequence of length-11; and map the sequence to 11 resource elements (REs) of a physical resource block (PRB) of 12 REs. The eNB may process the U-NPSS by an orthogonal cover code (OCC) over the plurality of subframes. The sequence in each of the OFDM symbols of each of the subframes of the plurality of subframes may be multiplied by a different element of the OCC.
US10743370B2 Determining the significance of sensors
A computer-implemented method includes identifying one or more sensor identifiers; identifying one or more activity conclusions; and identifying one or more activity derivation rules each associated with at least one of the one or more sensor identifiers and at least one of the one or more activity conclusions. The computer-implemented method further includes determining, for each of the one or more sensor identifiers, an overall predominance value based on at least one of the one or more activity derivation rules, wherein the predominance value is an estimation of the synergic significance of each of the one or more sensor identifiers to the one or more activity derivation rules. A corresponding computer program product and computer system are also disclosed.
US10743369B2 Method and apparatus for changing operating mode in wireless LAN system
The present specification proposes a signal processing method for changing an operating mode for transmitting a PPDU in a wireless LAN system. Specifically, a first station receives, from the second station, indication information which indicates a change in an operating mode indicating a receiving channel bandwidth and a number of spatial streams supported by a second station during a TXOP interval. When the number of spatial streams and the receiving channel bandwidth decrease, the first station configures a PPDU for the second station by using the indication information after transmitting an ACK for the indication information. When the number of spatial streams and the receiving channel bandwidth increase, the first station configures a PPDU for the second station by using the indication information during a subsequent TXOP interval of the TXOP interval.
US10743363B2 Methods and arrangements for supporting beam management in a wireless communication network
A wireless device (120) and a method for initiating a procedure for re-establishing a capability of communication in a wireless communications network (100). The wireless device (120) and a radio network node (110) operate in the wireless communications network (100). The wireless device (120) receives, from the radio network node (110), a first signal that is specific for the wireless device (120). In response to that a certain time has elapsed since a latest receipt of the first signal, the wireless device (120) initiates a procedure for re-establishing a capability of communication between the wireless device (120) and the radio network node (110) using a beam pair.
US10743361B2 Method and wireless device for handling PDU session in 5G mobile communication
Systems and techniques for handling a protocol data unit (PDU) session by a wireless device implementing an access stratum (AS) layer and a non-access stratum (NAS) layer in a wireless communication system. An example technique includes determining, by the AS layer of the wireless device, whether a user plane for the PDU session is activated or released; transferring, by the AS layer and to the NAS layer of the wireless device based on a determination that the user plane for the PDU session is activated, first information indicating that the user plane for the PDU session is activated; and transferring, by the AS layer and to the NAS layer of the wireless device based on a determination that the user plane for the PDU session is released, second information indicating that the user plane for the PDU session is released.
US10743359B2 Electronic device for connecting with external devices based on connection information and operating method thereof
An electronic device for connecting with external devices and an operating method thereof are provided. The electronic device includes a communication interface, and at least one processor. The processor is configured to attempt a connection with a second external device through the communication interface, based at least on group device information of a first external device connected to the electronic device, and connect with a third external device through the communication interface, based at least on a failure of connection with the second external device, and refine the group device information of the first external device, based at least on information of the connected third external device.
US10743358B1 Dedicated TDLS link in off-channel 5 GHz band using RSDB
Disclosed are methods and systems for operating a dual-band capable STA of a WiFi network in a real-time simultaneous dual band (RSDB) configuration in which a 2.4 GHz base-channel link to the WiFi network through the AP may operate in parallel with 5 GHz off-channel links to one or more peer STAs of the WiFi network through tunneled direct link setup (TDLS). The STA may connect to the AP and may establish a TDLS link with a peer STA over the base-channel. If the peer STA is capable of RSDB configuration using the off-channel TDLS link, the STA and the peer STA may switch the TDLS link from the base-channel to the off-channel. The base-channel AP link and the off-channel TDLS link are maintained in parallel, eliminating the need to toggle between the channels of the two links, reducing packet latency, eliminating discontinuity of data transfer, and increasing data throughput.
US10743351B2 Method and wireless device for transmitting random-access preamble by means of single-tone method
Disclosed is a method for a wireless device for transmitting a random-access preamble. The method may comprise the steps of: generating a sequence of a random-access preamble; and mapping the sequence of a random-access preamble to one sub-carrier wave from among 12 sub-carrier waves of a frequency domain. The mapping step may comprise the step for carrying out a first hop between a plurality of sub-regions. Each sub-region may comprise a previously set number of sub-carrier waves. The mapping step may additionally comprise the step for carrying out a second hop from among the sub-carrier waves within any one sub-region.
US10743349B2 Wireless communication device and wireless communication method
An electronic device that determines a first parameter corresponding to a length or duration of data to be transmitted by the electronic device; determines whether the first parameter exceeds a predetermined threshold value; controls a wireless interface of the electronic device to transmit a request to send the data when the parameter exceeds the predetermined threshold value; acquires a second parameter related to detection sensitivity or transmission power; and determines, when the first parameter does not exceed the predetermined threshold value, whether to transmit the request to send the data prior to transmitting the data based on the second parameter.
US10743348B2 Method for multi-user transmission in wireless LAN system and wireless terminal using same
A method for multi-user transmission in a wireless LAN system according to one embodiment of the present specification comprises the steps of: individually performing, by a STA including a first directional antenna and a second directional antenna, a first countdown procedure for the first directional antenna and a second countdown procedure for the second directional antenna according to a directional CCA operation for the first and second directional antennas; determining the first directional antenna as a primary antenna when the first countdown procedure is completed before the second countdown procedure; determining whether the second directional antenna is idle from a threshold time before a completion time point of the first countdown procedure to the completion time point; and transmitting multiple streams on the basis of the first and second directional antennas according to the result of the determination.
US10743346B2 Wireless communication system and wireless communication method
A format that includes a BSSID of a transmitting station within a preamble of the frame is an HE format, and a format that does not include a BSSID within the preamble but includes a BSSID in a MAC header is a Non-HE format; and a wireless station in the BSS includes a control part which checks a format of a frame received at a predetermined receiver sensitivity or above, and continues demodulation of the received frame if the format is HE format and the BSSID in the received frame is consistent with its own BSS, and stops the demodulation of the received frame if the HE format and the BSSID in the received frame is not consistent with its own BSS.
US10743342B2 Terminal, base station, integrated circuit and signal transmission control method
Provided are a terminal, a base station and a signal transmission control method whereby a response signal can be efficiently transmitted when the terminal receives downstream allocation control information via an R-PDCCH. An extraction unit receives downstream control information via one of a first downstream control channel, which is transmitted by use of one or more control channel elements (CCE) associated with an upstream control channel resource, and a second downstream control channel different from the first downstream control channel, and also receives data via a data channel. A control unit selects, from resources associated with CCE and from particular resources reported by a base station, an upstream control channel resource to be used in transmission of the response signal, and controls the transmission of the response signal.
US10743339B2 Method and apparatus for communicating a HARQ-ACK feedback on an uplink control channel
A lack of a valid dedicated uplink control channel resource configuration can be ascertained by a device. A number of symbols for an uplink control channel can be determined in response to ascertaining a lack of a valid dedicated uplink control channel resource configuration. A downlink message can be received. The downlink message can be based on a device identity of the device. A HARQ-ACK feedback can be transmitted on the uplink control channel using the determined number of symbols in response to receiving the downlink message.
US10743335B2 Terminal device, base station device, communication method, and integrated circuit
Aspects of the disclosure relate to a terminal device including a transmission unit configured to transmit a HARQ-ACK using a first PUCCH resource and a PUCCH format (3) with respect to PDSCH transmission on a secondary cell having a cell index less than or equal to a first predetermined value, and transmit a HARQ-ACK by using a second PUCCH resource and a PUCCH format (4) with respect to PDSCH transmission on a secondary cell having a cell index greater than the first predetermined value. The first predetermined value may be the value of a fourth cell index when arranging the values of the cell indices set by a base station device in ascending order.
US10743328B2 Concurrent usage and scanning of wireless channels
Systems and methods are described for concurrent usage and scanning of wireless channels, particularly with respect to dynamic frequency selection (DFS) and non-DFS channels.
US10743325B2 Channel selection co-existence in shared spectrum
Techniques for channel selection and related operations in a shared spectrum environment are disclosed. In one example, a channel selector or the like may be used to select one of a number of available channels as an operating channel based on a comparison of cost functions for each of the available channels, with the cost functions being based on separate utility and penalty metrics. In another example, a channel scanner or the like may be used to trigger a channel scan in response to a channel quality metric indicating poor service for a threshold number or proportion of access terminals. In another example, an operating mode controller may be used to trigger a Time Division Multiplexing (TDM) mode on an operating channel in response to a utilization metric being above a threshold. The TDM mode may cycle operation between activated and deactivated periods in accordance with a TDM communication pattern.
US10743322B2 Communications device and methods
A communications device, and method, is configured with at least one of an indication of first communications resources of the wireless access interface which can be allocated on request to the communications device by a mobile communications network for transmitting signals in one or more other communications devices in accordance with the first mode of operation or an indication of second communications resources of the wireless access interface, which can be used by the communications device for transmitting signals to one or more other communications devices in accordance with a second mode of operation using a device to device communications protocol.
US10743321B2 Default beam for uplink transmission after beam failure recovery
A method of default uplink beam determination after a beam failure recovery (BFR) procedure in a beamforming system is proposed. For uplink (UL) transmission, the BS provides physical uplink control channel (PUCCH) resource configuration to UE. The configuration includes spatial relation information that indicates the spatial filter to be used by UE for the corresponding PUCCCH transmission. After BFR procedure is completed and before the first spatial relation information indication for a PUCCH resource is received by UE, a default UE TX beam for the PUCCH resource can be determined based on the UE TX beam used during the BFR procedure, e.g., the UE TX beam used to transmit a beam failure recovery request (BFRQ) during the BFR procedure.
US10743318B2 Beam management in a cell
There is provided mechanisms for beam management in a cell. A method is performed by a network node. The method comprises performing a beam management procedure in a cell served by the network node. A mutually different number of antenna ports are used by the network node in each of at least two cell parts into which the cell is divided during the beam management procedure in the cell.
US10743317B1 Remotely reconfigurable distributed antenna system and methods
The present disclosure is a novel utility of a software defined radio (SDR) based Distributed Antenna System (DAS) that is field reconfigurable and support multi-modulation schemes (modulation-independent), multi-carriers, multi-frequency bands and multi-channels. The present disclosure enables a high degree of flexibility to manage, control, enhance, facilitate the usage and performance of a distributed wireless network such as flexible simulcast, automatic traffic load-balancing, network and radio resource optimization, network calibration, autonomous/assisted commissioning, carrier pooling, automatic frequency selection, frequency carrier placement, traffic monitoring, traffic tagging, pilot beacon, etc.
US10743314B2 Inserting virtual carrier in conventional OFDM host carrier in communications system
The present disclosure provides a mobile communications system and method for communicating data to and/or from mobile communications devices. The method includes receiving, by a mobile terminal, a signal on a downlink, detecting a reduced bandwidth carrier on the downlink, and receiving downlink communications via the reduced bandwidth carrier, wherein the reduced bandwidth carrier is configured to provide a first set of resource elements within first frequency resources that are within and smaller than second frequency resources that are used by a host carrier to provide a second set of resource elements, wherein the reduced bandwidth carrier is provided in the first frequency resources in a first sub-frame, wherein the reduced bandwidth carrier is provided in third frequency resources in a second sub-frame after the first sub-frame, and wherein the third frequency resources are within and smaller than the first frequency resources.
US10743311B2 Method for transmitting and receiving signals in wireless LAN system and apparatus therefor
The present specification relates to a method for transmitting and receiving signals by a station in a wireless LAN (WLAN) system. More specifically, the present specification proposes a method for providing information on a primary channel and information on a channel for transmitting signals when a station transmits signals by bonding or combining a plurality of channels, and suggests a method for transmitting and receiving signals on the basis of such method for providing information, and an apparatus therefor.
US10743308B2 Vehicle-mounted millimeter-wave communication device and communication method
Appropriate communication suitable for various situations is performed in millimeter wave communication for vehicles. A vehicle-mounted millimeter-wave communication device mounted on a vehicle and performing communication while temporally changing a communication direction by using an antenna unit capable of changing directivity includes: a running environment acquisition unit configured to acquire a running environment including at least one of a road condition of a road on which the vehicle is running and a vehicle state of the vehicle; and a communication control unit configured to perform control such that communication, in which a communication time allocated to each communication direction is determined in accordance with the running environment, is performed.
US10743303B2 Wireless communication method, apparatus and system
There are provided an apparatus, a method and a system. The apparatus, at a first node, comprises: a transmitter, operative to transmit control channels and/or user shared channels to a second node; and a controller, operative to make different interpretations on time and/or frequency position indications in a control signaling for transmission of the user shared channels according to a subframe scheduling mode.
US10743300B2 Communication apparatus and communication reception method
Provided are a base station, whereby the erroneous detection of control information can be reduced, thereby preventing the degradation of the system throughput. A base station maps a downstream allocation control information unit, which is addressed to a terminal, to a first resource region, which can be used for any of a downstream control channel region and a downstream data channel region, or to a second resource region, which can be used only for the downstream control channel, so as to transmit the downstream allocation control information unit. In the base station, a control unit establishes a scale of the PDCCH region, and a transmission region establishing unit establishes, on the basis of a scale value established by the control unit, a mapping region to which the DCI is mapped within the R-PDCCH region and the PDCCH region.
US10743299B2 Method and apparatus for configuring subband aggregation in NR carrier in wireless communication system
A method and apparatus for configuring a data subband in a wireless communication system is provided. A user equipment (UE) receives an indication of a data subband from a network, configures at least one data subband according to the indication, and performs communication with the network via the at least one data subband. One data subband consists of contiguous or non-contiguous physical resource blocks (PRBs).
US10743294B2 Techniques for wireless communications using a modified subframe structure
A modified subframe structure is defined for a subset of a plurality of subframes. The modified subframe structure includes a first portion with one or more blank symbols over which a network node can measure monitor to determine whether the subframe is used as a downlink (or uplink) subframe by a neighboring network node. The modified subframe structure can also include a second portion of symbols for communicating control information or data in the subframe, which can be based on determining whether the subframe is used as a downlink (or uplink) subframe by the neighboring network node. This can lessen the impact of possible interference caused by the network nodes dynamically switching time division duplexing (TDD) subframe configurations by enabling network nodes to determine when a neighboring node is transmitting in a subframe, and accordingly avoiding transmitting in the subframe.
US10743290B2 Coordinated uplink (UL) multi-user multiple-input-multiple-output (MU-MIMO) communication
Certain aspects of the present disclosure are directed to an apparatus for wireless communication. The apparatus generally including a processing system configured to generate a first frame including an indication of whether resources are available to be shared with a first one or more wireless nodes, where the apparatus is part of a first basic service set and the first one or more wireless nodes are part of one or more second basic service sets, and a first interface configured to output the first frame for transmission.
US10743289B2 Wireless communication method and wireless communication device for broadband link configuration
The present invention relates to a wireless communication method and a wireless communication terminal for wideband link setup, and more particularly, a wireless communication method and a wireless communication terminal for increasing data communication efficiency by extending a data transmission bandwidth of a terminal.To this end, provided are a wireless communication method of a terminal, including: obtaining first primary channel information of a basic service set (BSS) with which the terminal is associated; performing clear channel assessment (CCA) for one or more secondary channels of the BSS; and setting a second primary channel among one or more secondary channels determined to be idle based on a result of the CCA, and a wireless communication terminal using the same.
US10743280B1 Extending communication capabilities of a vehicle
Systems and methods for extending communication capabilities of a vehicle are described herein. The systems and methods enable a user equipment to facilitate communication between a vehicle and a central system, adding the vehicle as a node in the system.
US10743276B2 Signal quality database
Systems and methods for a self-calibrating and self-adjusting network are disclosed. A method is disclosed, comprising: receiving mobile device measurement reports from a mobile device at a gateway situated between a radio access network (RAN) and a core network via a base station in the RAN; determining a location of the mobile device at a measurement time of the mobile device measurement reports; associating the location with the mobile device measurement reports into a measurement record; storing a plurality of measurement records obtained over a time period and over multiple mobile devices; and providing query access to the plurality of measurement records by retrieving results corresponding to a a plurality of search parameters transmitted to the gateway.
US10743274B2 Prioritizing synchronization channel frequencies in wireless communications
Aspects of the present disclosure describe acquiring a synchronization signal transmitted at a frequency location. An ordered list of possible frequency locations within a frequency band at which the synchronization signal may be transmitted can be obtained. The synchronization signal can be searched for at one or more possible frequency locations in the ordered list of possible frequency locations, where the searching is performed according to an order indicated in the ordered list of possible frequency locations.
US10743270B2 Systems and methods for syncronizing multiple electronic devices
Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
US10743268B2 Method and apparatus for measuring downlink synchronization in wireless communication system
Provided are a method and an apparatus for obtaining downlink synchronization in a wireless communication system. The wireless communication system that is proposed has an environment in which the resource location of a downlink synchronization signal changes due to the application of multiple numerology. Particularly, a terminal receives synchronization signal information from a base station. The synchronization signal information includes candidate resources from which synchronization signals with respect to a tracking area can be transmitted, and the order of detecting the synchronization signals from the candidate resource win respect to the tracking area. The terminal detects the synchronization signal on the basis of the synchronization signal information.
US10743265B2 Method and apparatus for reporting power headroom
Provided are a method for reporting a power headroom and an apparatus using the same. The apparatus computes and reports a power headroom for a physical uplink shared channel (PUSCH) that is transmitted in a first transmission period of a first band having a first subcarrier interval. The power headroom is computed on the basis of at least one second transmission interval of a second band having a second subcarrier interval which overlaps with the first transmission interval.
US10743258B2 Method of Bluetooth communication giving consideration to both communication speed and power consumption and a terminal thereof
A method of Bluetooth communication and a terminal thereof, which relates to communication technology field. A terminal includes a MCU and a first Bluetooth module and a second Bluetooth module which are connected to the MCU; the method includes that the first Bluetooth module and the second Bluetooth module of the terminal are powered up, the second Bluetooth module activates Bluetooth broadcast, sends a broadcast package containing a Bluetooth name to a host, the first Bluetooth module and the second Bluetooth module have a same Bluetooth name and the Bluetooth name contains MAC address information of the first Bluetooth module; when the second Bluetooth module receives a Bluetooth connecting event from the host, the second Bluetooth module actively disconnects from the host and enters low power consumption state; when the first Bluetooth module builds connection to the host, the terminal communicates with the host.
US10743256B2 Methods and apparatuses for efficient battery utilization during content delivery in telecommunication networks
Apparatuses and methods for controlling a manner of delivering content to a content user in a mobile telecommunication network are provided. The content is sent to the content user using first a first transmission rate when the content user is in a first radio state and uses a first battery power, and then using a second transmission rate that is lower than the first transmission rate, when the content user is in a second radio state and uses a second battery power that is smaller than the first battery power. The sending is performed such as, (A) while delivering the content, an amount of the content already received by the content user to exceed an amount of the content used by the content user, and (B) to minimize an energy used by the content user during delivery.
US10743255B2 Power optimization modes for communication between device and server
Power optimization modes for communication between a device and a server is disclosed. The device can dynamically change between communication modes based on an application or quality of service, battery life, an amount of noise associated with the communications link, a frequency of messages, and a type of message received in a given time period. In some examples, the device can determine if the number of pull messages is greater than the number of push messages. The device can select a push mode where a pull message can accompany a push message. In some examples, the device can determine that the number of push messages is greater than the number of pull messages, and the device can select a low-power associated sleep mode.
US10743246B2 Methods for enforcing limited mobility in mobile network
Systems, methods, and instrumentalities are disclosed for enforcing limited mobility in a mobile network. For example, a wireless transmit/receive unit (WTRU) may receive (e.g., receive from a network) a mapping of physical cell identifications (PCIs) to area identifications (AIDs). The WTRU may determine a first PCI associated with a first neighbor cell. The WTRU may determine, based on the first PCI and the PCIs to AIDs mapping, whether the WTRU is allowed to access the first neighbor cell. The WTRU may perform cell selection or reselection with the first neighbor cell as a cell selection or reselection candidate. The WTRU may perform cell selection or reselection based on the WTRU determining that the WTRU is allowed to access the first neighbor cell. The WTRU may determine that the WTRU is allowed to access the first neighbor cell based on the first PCI and the PCIs to AIDs mapping.
US10743244B2 Active scanning method in wireless LAN system
Disclosed is an active scanning method in a wireless LAN system. The active scanning method comprises: a step of transmitting a probe request frame via a predetermined channel; and a step of receiving, from an access point, a probe response frame corresponding to the probe request frame via a predetermined channel. The probe response frame includes main channel information on the access point. Thus, the access point can be quickly scanned.
US10743242B2 Set of optimizations applicable to a wireless networks operating in TV white space bands
An access point coupled to a node within a network is configured to combine channel maps provided by other access points to which the node is coupled, thereby reconciling any discrepancies between those channel maps. The access point may also combine channel maps associated with different regions that the node may occupy, thereby reducing the number of channel maps that must be transmitted to the node when the node travel between regions.
US10743239B2 Method and device for communication based on LAA
A method and a device for communication based on LAA, the method for communication includes: transmitting cell group information to a terminal, where the cell group information points to multiple carriers, and the multiple carriers comprise an un-licensed carrier and a licensed carrier; and transmitting downlink control information through an activated carrier in the multiple carriers, where the cell group information is used to instruct the terminal to implement a blind detection to the multiple carriers so as to obtain the downlink control information. Technical solutions of the present disclosures can improve communication speed and efficiency of a LAA system.
US10743233B2 Communication apparatus, method of controlling the communication apparatus, and air conditioner having the communication apparatus
A communication, an air conditioner, and a method for controlling the communication apparatus are disclosed. The communication apparatus includes a communicator and a controller. The communicator is configured to receive a recognition signal from each of one or more other communication apparatuses. The communicator is also configured to transmit a generated first status message generated based on the recognition signal. The communicator is also configured to receive at least one second status message generated by the one or more other communication apparatuses. The controller is configured to generate the first status message based on the recognition signal received by the communicator. The controller is also configured to determine a repeat node by comparing the second status message with the first status message.
US10743229B2 Communication control method
A base station and method thereof includes transmitting from the base station to a user equipment, parameters for an offload from the cellular RAN to a wireless local area network (LAN). The parameters are used by the user equipment to perform an access network selection between the cellular RAN and the wireless LAN, and include a first threshold for comparison with a cellular signal strength of the cellular RAN, a second threshold for comparison with a wireless LAN signal strength of the wireless LAN, and a third threshold for comparison with a load of the wireless LAN. When performing access network selection, the parameters may cause the user equipment to perform the offload, in response to the cellular signal strength being lower than the first threshold, the wireless LAN signal strength being higher than the second threshold, and the load of the wireless LAN being lower than the third threshold.
US10743228B2 Method and device for switching of multi-carrier
A method for switching of multi-carrier and device are provided. The method comprises: receiving a message sent from a source radio access network (RAN) node corresponding to a first link and comprising information of a second link; according to the information of the second link, establishing a connection between a target RAN node corresponding to the first link and an RAN node corresponding to the second link, so as to perform data transmission. The first link is a link in a first Radio Access Technology (RAT) network, and the second link is a link in a second RAT network. Embodiments of the present disclosure can ensure the continuity of the throughput of data transmission during switching under aggregation of multiple RAT carriers.
US10743227B2 Communication system for performing an enhanced handover for a dual connection mobile device
When being connected to a macro cell (S-MeNB) and a small cell (SeNB), a user equipment device performs a pre-handover process of disconnecting the connection with the SeNB before a handover process of switching a macro cell connected with the UE from the macro cell (S-MeNB) that is a moving source to a macro cell (T-MeNB) that is a moving destination along with moving of the UE, and after the handover process, performs a post-handover process of reestablishing the connection with the SeNB.
US10743224B2 Device and method
[Object] To make it possible to select a cell that is more preferable for a terminal device in an environment in which beamforming is performed.[Solution] There is provided a device including: an acquiring unit configured to acquire received quality information indicating received quality of a reference signal in a terminal device; and a control unit configured to perform cell selection for the terminal device based on the received quality information. When a predetermined condition related to use of weight sets for beamforming by a base station is satisfied, the control unit does not perform the selection based on the received quality information.
US10743222B2 Facilitation of handover coordination based on voice activity data
A more efficient network can be achieved by leveraging an adaptive dejitter buffer. The dejitter buffer can be dynamically adjusted based off a network data analysis. A communication handover can be adjusted or shifted based on voice inactivity data related to a forecasted punctuation. The dejitter buffer memory/depth of a mobile device can also be adjusted in accordance with receiving a delay interruption length associated with another mobile device. Thereafter, the dejitter buffer memory can be filled with voice packet data to decrease a packet delay variation at the mobile device.
US10743221B2 SMF, AMF and UPF relocation during UE registration
A target AMF may receive a first message from a source AMF. The first message may indicate a handover of a wireless device and may comprise first parameter(s) of a SMF. The target AMF may select a target SMF that is different from the source SMF in response to the handover. The target AMF may send a second message to the target SMF that may indicate creation of first PDU session(s). The second message may comprise PDU session identifier(s) of the first PDU session(s). The target SMF may select a target UPF different from a source UPF. The target SMF may send a third message to the target UPF that may request establishment of a session context for the first PDU session(s). The target SMF may receive a fourth message from the target UPF that may acknowledge establishment of the session context.
US10743216B2 Device and method for processing plurality of resource requests in wireless communication system
Disclosed are: a communication method for merging an IoT technique with a 5G communication system for supporting a data transmission rate higher than that of a 4G system; and a system therefor. The present disclosure can be applied to intelligent services (for example, services related to smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail business, security, safety, and the like) on the basis of a 5G communication technique and IoT-related techniques. The present invention relates to a method for processing a resource allocation request of a terminal in a communication system, the method comprising the steps of: triggering a resource allocation request; confirming whether a resource for transmitting the resource allocation request has been allocated to a first subframe of at least two serving cells at the same time; and transmitting the resource allocation request to one serving cell of the at least two serving cells according to a predetermined condition when the resource is allocated to the first subframe of the at least two serving cells at the same time.
US10743215B2 System and method for fast relay for bandwidth allocation signaling
A system and method for optimizing the end-to-end latency transfer rates over an air interface employing a Multi-hop Relays (MHR). The present system and method provides fast signaling process when no Downlink/Uplink Bandwidth allocation changes are employed, thereby bypassing PHY/MAC/IP Stack processing. The solution is intended for the new generation of 5G millimeter band multi-hop relays.
US10743214B2 Flow control in wireless communication systems
The proposed technology generally relates to flow control in wireless communication systems and in particular to methods and devices for flow control in multi-point transmission wireless communication systems.
US10743210B2 Using uplink buffer status to improve video stream adaptation control
A method for sending video over a cellular link includes obtaining from a modem layer an uplink buffer status metric. An indication derived from the metric is transmitted from the modem layer to a video source application. The indication is used to adjust a video bitrate.
US10743207B2 Method of operating cellular mobile radio network
A process in which the acquisition of parameters of a mobile radio system, in particular a cellular mobile radio network, is carried out in particular according to GSM, UMTS, E-UTRAN/LTE or WiMAX standards. Parameters of the mobile radio system, in particular the cellular mobile radio network, are acquired by the mobile radio terminals, in particular by serial subscriber terminals of users of this network, without additional external devices for determination of position, such as in particular external GPS receivers or a storage and processing module, and are forwarded to a centralized or decentralized/distributed acquisition, analysis and processing unit in the network.
US10743206B2 Dual connectivity techniques for NR (new radio)
Techniques discussed herein can facilitate measurement gap configuration and/or determination of activation or deactivation delays for NR (New Radio) UEs (User Equipments). A first set of aspects can involve coordination of measurement gap configuration for a UE between a MN (Master Node) and SN (Secondary Node). A second set of aspects can involve estimation of timing for activation and/or deactivation of SCell(s) (Secondary Cell(s)) in DC (Dual Connectivity) scenarios. Various embodiments can employ techniques of the first set of aspects and/or the second set of aspects.
US10743203B2 Minimizing interference by controlling beam width of a wireless device
Certain aspects of the present disclosure relate to methods and apparatus relating to minimizing interference by controlling beam width of a wireless device. In certain aspects, a method of minimizing interference by controlling beam width of a wireless device, such as a user equipment (UE), includes configuring antenna elements of the UE to communicate in a serving cell using a first beam, monitoring a channel quality metric in the serving cell, and re-configuring the antenna elements of the UE to perform mobility measurements of one or more neighboring cells using a second beam broader than the first beam if the metric falls below a threshold value.
US10743202B2 Measurement and reporting enhancements for shared spectrum
Aspects of the disclosure provide methods and apparatus for enhanced reporting in for a UE operating in a shared spectrum. The UE may detect at least one parameter associated with a non-serving base station (BS) operating in a same spectrum as a serving BS and report, to the serving BS, an indication of the (at least one) parameter.
US10743195B2 Communication method and apparatus
According to a communication method and a base station that are provided in embodiments of the present invention, the base station transmits a broad beam that covers a sector of the base station and narrow beams whose coverage areas completely fall within a coverage area of the broad beam, which implements that under a premise that a coverage area of the sector of the base station maintains unchanged by using the broad beam, enhanced coverage of the sector is further achieved by using the narrow beams, thereby improving spectral efficiency. In the solutions, a sector coverage area of the broad beam transmitted by the base station still maintains unchanged, and therefore, a coverage relationship between sectors is not affected. In addition, neither an additional site backhaul resource nor additional standardization support is required in the solutions.
US10743194B2 Method and apparatus for performing association beamforming training in a wireless network
An association beamforming training (A-BFT) method between an access point communicatively coupleable to a plurality of stations through a plurality of channels is described. The method includes: receiving a first sector sweep (SSW) frame from a first station on a first channel; receiving a second SSW frame from a second station on a second channel; processing the first and second SSW frames to determine corresponding first and second sector sweep feedback (SSW-feedback) frames; and transmitting the first and second SSW-feedback frames to the first and second stations, respectively, wherein the second SSW frame may be orthogonal to the first SSW frame, and wherein the first SSW frame may be spread using a first spreading sequence, the second SSW frame may be spread using a second spreading sequence, and wherein the first and second spreading sequences are mutually orthogonal.
US10743188B2 Wireless beamforming optimization using client location information
In one embodiment, a device determines locations of a plurality of transmitters relative to a particular wireless access point in a wireless network. One of the transmitters comprises a target client to which the particular wireless access point is to communicate. The device compares a plurality of beamforming patterns associated with the particular wireless access point to the determined locations. The device selects, based on the comparison, one of the beamforming patterns for use by the particular wireless access point to communicate with the target client. The device controls the particular wireless access point to use the selected beamforming pattern to communicate with the target client.
US10743187B2 Facilitation of self-adjusting network uplink noise balancing
Compensation is provided for foreign interference within a cell. Uplink (UL) noise on an UL channel to a first base station (BS) device is detected. Whether the UL noise includes interference is determined. Interference can include any device other than a mobile device configured to communicate with a BS device associated with a cell. The first service area of the BS device can be modified, e.g., scaled based on determining that the UL noise includes interference. Scaling can include reducing the first service area to a second service area that does not include an imbalance region in the first service area caused by the foreign interference. Scaling can be effected by reducing the amount of downlink power from the first BS device, or by adjusting a re-selection parameter associated with reducing the range of the BS device.
US10743186B2 Wireless device, network node and methods in a wireless communication system
Embodiments herein relate for example to a method performed by a wireless device in a first wireless communication system that is deployed on a frequency resource. The wireless device receives information indicating a PRB offset and a corresponding channel raster offset. The channel raster offset is an offset in frequency between a channel raster, used by the wireless device (105) in a cell search process, and the frequency resource. The PRB offset indicates an offset between the frequency resource and an inner frequency resource on which a second wireless communication system is deployed. In the frequency domain, the second wireless communication system is deployed on at least one higher frequency resource above the inner frequency resource and at least one lower frequency resource below the inner frequency resource. The wireless device determines, based on the received information, an adjustment in frequency applicable for the frequency resource on which the first wireless communication system is deployed.
US10743181B1 System for binding multiple sim cards to an electronic device
Systems, methods, and other embodiments associated with multi SIM card device binding are described herein. According to one embodiment, a system includes an authentication logic configured to enable communication between an entity and a user. The user is associated with a user profile. The system further includes a carrier logic configured to identify a subscriber identity module (SIM) card of a carrier. The carrier logic also requests carrier data associated with the SIM card from the carrier. An update logic is configured to update the user profile with the carrier data.
US10743177B2 Method and apparatus to provide mobile intelligence
A method of utilizing mobile communication roaming data is described. The method receives a roaming data authorization from a user to allow using roaming data related to the user. The method receives roaming data related to the user from a set of mobile network operators. The method receives an information request related to the user. The method performs an analysis on the roaming data related to the user to retrieve the requested information. The method then sends a response containing the requested information.
US10743176B1 Secure onboarding of a device having an embedded universal integrated circuit card without a preloaded provisioning profile
A user equipment (UE) may receive, from a certificate authority, a first onboarding identifier associated with a private key stored on the UE. The UE may transmit, to a wireless network, an attach request based on the first onboarding identifier. The UE may receive, from the wireless network, a signaling message that includes a second onboarding identifier, wherein the signaling message may be encrypted with a public key paired with the private key stored on the UE. The UE may decrypt the signaling message using the private key stored on the UE to obtain the second onboarding identifier. The UE may obtain a permanent identifier from a Remote SIM Provisioning platform based on the UE completing an authentication procedure using an authentication response obtained from the decrypted signaling message. The UE may then connect to the wireless network using the permanent identifier.
US10743172B2 Standardized control of wireless devices
A disclosed service for managing mobile and wireless communication devices (MWCDs) includes enabling a server to generate a standard remote configuration command (RCC) and enabling a transmitter coupled to the server to transmit the RCC wirelessly. The RCC configures a feature on a first MWCD of a first supplier and a second MWCD of a second supplier. The RCC may disable one or more of a set of selected MWCD peripheral devices. For example, the RCC may disable an MWCD camera, an MWCD microphone, and/or an MWCD speaker. In some embodiments, the RCC transitions the MWCD to a restricted state in which the MWCD is unable to record multimedia content including audio and video content. In these embodiments, the RCC may configure one or more of the features on each of a set of MWCDs within a defined geographic region.
US10743166B1 Information exchanging system
A system for facilitating personal information exchange includes a first computer peripheral device comprising a first near field communication system. A second computer peripheral device includes a second near field communication system. The first near field communication system is communicatively coupled to the second near field communication system. A web server is communicatively coupled to the first computer peripheral device and the second computer peripheral device. The web server is configured to receive personal information from the first computer peripheral device and the second computer peripheral device into a database. The near field communication between the first computer peripheral device and the second computer peripheral device results in sharing the information in the database.
US10743162B2 Aggregation system for item retrieval
Various systems, mediums, and methods herein describe mechanisms that enable a user to send a request from her smartphone to multiple retriever devices, such that an item may be retrieved for the user. At least one of the users of the retriever devices may accept the request to retrieve the item for the requesting user. The retrieving device may send an acceptance message to the requester's smartphone to confirm that the item may be retrieved for the requesting user. In such instances, a retrieval fee may be transferred to the retrieving user's account accessible with the retriever device that accepted the request.
US10743160B2 Notification message management method, and terminal
A method includes detecting a user-input instruction for displaying a user interface for notification management and displaying the user interface for notification management. The user interface for notification management includes a classification option. The method further includes receiving a user-input instruction for selecting the classification option, displaying at least two application types, detecting a user-input instruction for selecting an option of one application type of the at least two application types, displaying, in a same user interface, an identifier of at least one application corresponding to the selected application type, displaying a setting option of a UI prompt manner of a notification message for each of the at least one application, detecting an operation of a user on the setting option of the UI prompt manner of the at least one application, and saving the setting option of the UI prompt manner of the at least one application after the user operation.
US10743159B2 Methods and systems for service-driven connectivity management in networks of autonomous vehicles
Methods and systems are provided for fast discovery, service-driven, and context-based connectivity in networks of autonomous vehicles. At a node of a network of moving things that includes a plurality of nodes, one or more wireless communication interfaces of the node may be configured to enable operation of a particular service, the configuring being based on one or more of: a respective service profile, a respective priority of service, and a respective operating status for each of the one or more wireless communication interfaces. The registered service may be then made active on the node, with making of the registered service active including enabling access to the registered service by one or both of end-user devices and other nodes of the plurality of nodes. Configuring the one or more wireless communication interfaces may include allocating wireless capacity of the one or more wireless communication interfaces to the registered service.
US10743150B2 Specially programmed computing devices being continuously configured to utilize adjustable identifiers to allow individuals to have instantaneous real-time transacting meetings
In some embodiments, the present invention provides for a computer system which includes at least the following components: a plurality of computing devices associated with a plurality of users associated with a plurality of users; where each computing device of the plurality of computing devices is configured to: electronically receive software which, when being executed, cause such computing device to display a plurality of instances of a specifically programmed graphical user interface (GUI); where each instance of the GUI is configured to display a real-time updatable meeting information representative of a direct electronic proximity-based communication between at least two computing devices associated with at least two users who desire to meet at a particular location to engage in a transaction of at least one good, at least one service, or both, whose marketable value lasts for a period of 30 seconds to 60 minutes.
US10743149B2 Systems and methods for checkout line utility payments
In an example implementation of the disclosed technology, a system is provided by which a utility company customer can make a payment to the utility company via a point of sale (POS) system at a retailer such as a grocery store or clothing store. In some embodiments, the utility company provides to the user a barcode that includes information relating to the customer's account, and the customer can present the barcode to the POS system or a retail agent in the course of checking out at the retailer. Accordingly, the customer can pay a utility bill in the course of paying for, for example, groceries.
US10743148B2 Multi-group call setup method and device
A multi-group call setup method and device are disclosed. The method includes determining, by a first MCPTT server, to set up a multi-group call involving N MCPTT groups, where N is an integer greater than or equal to 2, and sending, by the first MCPTT server, a call message to first UE, where the call message is used to add the first UE to the multi-group call, where a first MCPTT user is an associated user of the first UE, and where the first MCPTT user is an MCPTT user in the N MCPTT groups.
US10743147B2 Expanded implementation of enhanced broadcast multicast services for broadcast multicast content selection and service
A network controller, a user equipment (UE) device, and associated methods for conducting intelligent enhanced multimedia broadcast multicast services (eMBMS). A network controller receives user preference information and location information from a plurality of UEs. The network controller selects one or more data packages to transmit using eMBMS in one or more broadcast regions based on the user preference information and the location information. The one or more data packages may comprise an updated machine learning model in a distributed learning application. The network controller provides an indication to a remote device to broadcast the one or more data packages in the respective one or more broadcast regions using eMBMS.
US10743145B2 Network computer system to coordinate delivery of network content to service providers
A computer system can detect a trigger in connection with an activity performed by a service provider, and determine (i) a first content item associated with the detected trigger and a second content item associated with the detected trigger, and (ii) select a set of service parameters relating to a service session of the service provider based on the first content item and the second content item. Additionally, the computer system can obtain feature data of the first content item and the second content item. Based on the feature data of the first content item and the second content item, the computer system can determine that a corresponding graphical representation of the first content item and of the second content item overlap for a given time interval. Based on a set of prioritization rules, the computer system can select one of the first or second content item and generate the corresponding graphical representation of the selected one of the first or second content item for the given time interval.
US10743144B2 Trajectory determining device
A trajectory determining device is designed for determining trajectory data (10) based on signaling data associating mobile communication device identifiers, time markers and signaling identifiers, at least some of the signaling identifiers designating a location cell. These trajectory data are used in order to identify pairs of movement markers associated with a same mobile communication device identifier, and corresponding signaling data, the time markers of which are between the time markers of a given pair, are reprocessed in order to return classified movement data (16) associating movement type data and departure and arrival data determined from location cells associated with the signaling data and a group of chosen locations.
US10743140B2 Smart location alert system
In an approach to sending an alert based on a user's location, one or more computer processors identify a position of a target device as a first location based, at least in part, on data provided by one or more geolocation systems; identify a location category for the first location; determine that the identified location category is among a predetermined set of location categories; identify a time threshold for the identified location category; identify an alert that is associated with the identified location category within the database; determine an amount of time that the target device is present at the first location; and determine that the amount of time the target device is present at the first location exceeds the time threshold, and in response, sending the alert to the one or more recipient devices for the purpose of notifying users of the first location of the target device.
US10743132B2 Context-based computing framework for obtaining computing resource context information associated with a location
An example context-based computing framework includes methods to configure a computer device. Some example methods include generating a request for access to computing resources available at a first location in response to determining the computer device has moved from a second location to the first location. Some example methods also include, based on context data contained in a response to the request, configuring an interface of an application of the computer device is configured to allow interaction with a subset of a set of features of a first computing resource of the computing resources. The context data is identified in the context profile and the context profile is associated with the first location. Some example methods further include interacting, via the interface of the application, with a first feature of the subset of the set of features of the first computing resource.
US10743129B2 Vehicle occupant position determination
A method and system for determining a driver is provided. The method includes receiving and analyzing GPS data identifying locations of GPS enabled devices of a plurality of users. A group of users are determined to be located within a specified proximity to each other based on the analysis. The group of users are determined, based on an altitude, velocity, and a vector of the group of users, to be located within a vehicle. A position and role for each user with respect to the vehicle is determined. Selected functions of each GPS enabled device are controlled based on each role.
US10743126B2 Method and apparatus for controlling acoustic signals to be recorded and/or reproduced by an electro-acoustical sound system
The present disclosure relates to a method and to an apparatus, both arranged for controlling acoustic signals to be recorded or reproduced by an electro-acoustical sound system. An initial digital filter is determined by solving an inverse problem, wherein the initial digital filter is configured to control acoustic signals to be recorded and/or reproduced by the electro-acoustical sound system; a frequency-dependent articulation parameter is determined by executing a time spectral psychoacoustic automatic audio quality test on the initial digital filter; a frequency-dependent regularization parameter, used for determining the initial digital filter, is tuned by use of the frequency-dependent articulation parameter; and, by use of the tuned frequency-dependent regularization parameter, a digital filter configured to control acoustic signals to be recorded or reproduced by the electro-acoustical sound system is determined.
US10743125B2 Audio processing apparatus with channel remapper and object renderer
Embodiments are described for rendering spatial audio content through a system that is configured to reflect audio off of one or more surfaces of a listening environment. The system includes an array of audio drivers distributed around a room, wherein at least one driver of the array of drivers is configured to project sound waves toward one or more surfaces of the listening environment for reflection to a listening area within the listening environment and a renderer configured to receive and process audio streams and one or more metadata sets that are associated with each of the audio streams and that specify a playback location in the listening environment.
US10743124B1 Providing mixed reality audio with environmental audio devices, and related systems, devices, and methods
Systems, devices, and methods provide mixed reality audio with environmental audio devices. A mixed reality device providing mixed reality content to a user has a mixed reality device position in an environment that includes a plurality of audio devices. A mixed reality audio element is determined, which is associated with the mixed reality content and which has a virtual source position with respect to the mixed reality device position within the environment. An audio device position of a particular audio device of the plurality of audio devices is determined, with respect to the mixed reality device position and the virtual source position within the environment. The particular audio device generates the mixed reality audio element to cause the user of the mixed reality device to perceive the mixed reality audio element as originating from the virtual source position within the environment.
US10743121B2 Hearing assistance device with brain computer interface
The present disclosure relates to communication devices. Such devices may comprise input for receiving sound signal to be processed and presented to a user, and output for outputting the processed signal to a user perceivable as sound. Such processing may be performed by use of a processor for processing the sound signal in dependence of a setting or a set of setting to compensate a hearing loss profile. Further, the communication device may comprise a bio-signal acquisition and amplifier component in communication with a user interface for providing the bio-signals as input to the user interface, the user interface controlling the setting or set of setting for operation of the communication device.
US10743110B2 Devices and methods for hearing
A device to transmit an audio signal to a user comprises a transducer and a support. The support is configured for placement on the eardrum to drive the eardrum. The transducer is coupled to the support at a first location to decrease occlusion and a second location to drive the eardrum. The transducer may comprise one or more of an electromagnetic balanced armature transducer, a piezoelectric transducer, a magnetostrictive transducer, a photostrictive transducer, or a coil and magnet. The device may find use with open canal hearing aids.
US10743104B1 Cognitive volume and speech frequency levels adjustment
A volume and speech frequency level adjustment method, system, and computer program product include learning a characteristic of at least one of audio volume and speech frequency from a conversation, detecting a contextual characteristic of an ongoing conversation and an interaction of a user with a device, determining a cognitive state of the user in relation to the ongoing conversation as a function of at least one of the contextual characteristic of the volume or the speech frequency, and a user interaction pattern with a conversation device, and dynamically adjusting audio levels of the ongoing conversation for the user based on the function.
US10743102B2 Electronic device having structure including sensor and speaker
An electronic device according to an embodiment of the present invention may have a structure including a sensor and a speaker. The structure may comprise: a first passage portion connected to the speaker; a second passage portion connected to the sensor; and a shared passage portion connected to the first passage portion and the second passage portion and leading to the outside of the structure. According to an embodiment, a sound output from the speaker is emitted to the outside of the structure through the first passage portion and the common passage portion, and a medium introduced from the outside of the structure may come into contact with the sensor through the common passage portion and the second passage portion. Various other embodiments are possible.
US10743101B2 Content mixing
A playback device comprises a network interface configured to communicate with a network microphone device. A processor of the playback device comprises instructions, which when executed, cause the processor to receive a message associated with the network microphone device; and adjust a volume of audio content below a volume of content associated with the network microphone device based on the message.
US10743099B2 Area reproduction system and area reproduction method
Provided is an area reproduction system including a reproduction unit including a speaker array, a processing unit that processes a reproduction sound to be output from each of a plurality of speakers included the speaker array, based on a control line including a reproduction line that strengthens a sound wave radiated from the speaker array and a non-reproduction line that weakens the sound wave, so that an audio beam of a predetermined sound pressure or more is radiated only to the reproduction line, the control line being substantially parallel with the speaker array and being set in a position separated from the speaker array, and a directional angle control unit that adjusts a phase of the reproduction sound so that a radiating direction of the audio beam is deflected by a specified angle, in which each of the plurality of speakers outputs the processed and adjusted reproduction sound.
US10743097B1 Bidirectional speaker using bar magnets
A speaker comprising a frame; a first magnetic body and a second magnetic body each coupled to the frame and spaced apart by a predetermined distance from each other to form a gap, wherein the first magnetic body and the second magnetic body are arranged such that opposite polarities of the first magnetic body and the second magnetic body are provided at adjacent lateral positions; a first diaphragm; a second diaphragm; and a first voice coil plate having at least one voice coil wound on and coupled to the voice coil plate, the first voice coil plate being located in the gap between the opposite polarities of the first magnetic body and the second magnetic body, wherein the first voice coil plate is coupled to the first diaphragm and second diaphragm.
US10743090B2 Filtering noise values from telemetry data
In an embodiment, a data processing method providing an improvement in filtering telemetry data received from mobile devices comprises receiving, from a mobile device, telemetry data comprising a plurality of probes, each probe identifying a location of the mobile device at a time of the probe, wherein the plurality of probes form first digital trace data identifying a path of the mobile device; determining, for a particular probe of the plurality of probes, a first attribute of the particular probe; determining whether the first attribute of the particular probe satisfies a first threshold; in response to satisfying the first threshold, deleting the particular probe from the plurality of probes and dividing the first digital trace data into second digital trace data and third digital trace data; performing an action using the second digital trace data and the third digital trace data.
US10743089B2 Method of operating a communication system, and terminal for determining a parameter
Data are transmitted and/or received in a communication system by a communication participant, which has a communication device, a microprocessor, and an energy supply. The latter has an electrical variable that changes from an initial value when it supplies the microprocessor and/or the communication device with energy. The microprocessor encodes the data before transmission and/or decodes the data after reception, each using a computing cycle. When the electrical variable changes during the computing cycle, it is interrupted, preferably at any desired point. The encoding and/or decoding are carried out separately during the computing cycle in individual encoding phases in which the value of the electrical variable changes. Regeneration phases for regenerating the electrical variable are provided between and/or within the encoding phases. The duration of a regeneration phase is such that the value of the electrical variable approaches or reaches the initial value during the regeneration phase.
US10743088B2 Compact modular wireless sensor
A wireless sensor assembly includes a housing, a wireless power source, and electronics. The housing defines an interior space and at least one aperture sized to receive at least one external sensor. The wireless power source is mounted within the housing. The electronics are mounted within the housing and are configured to receive power from the wireless power source and to be in electrical communication with the external sensor. The electronics include a wireless communications component, and firmware configured to manage a rate of data transmittal from the wireless communications component to an external device such that the wireless communications component has a power consumption less than about 0.5 mW. The electronics are powered exclusively by the wireless power source and the wireless sensor assembly defines a volume less than about 2 in3.
US10743087B2 Smart furniture content interaction system and method
A content interaction system and method allow a user to simultaneously interact with a piece of content using three, four or five senses (such as sound, sight and smell in one example) of the user. In one embodiment, the content interaction system may have a plurality of devices wherein the user may integrate one or more of the devices together.
US10743084B2 Forwarding video content
The invention relates to a method for implementing forwarding in playback of video content, in which the video content is associated with commercials, the method comprising: determining a set of commercials that are skipped in forwarding the video content; and applying a function to determine the playback of the set of commercials when the forwarded video content is played, wherein the function is programmable.
US10743081B2 Parental controls
A method includes associating a client device with a secondary device. The method further includes identifying a triggering event related to an operation of the secondary device. The method also includes, in response to identifying the triggering event, sending a message to the client device with a request for information related to the operation of the secondary device. The client device may have a user interface configured to receive the information. The method includes receiving, via a network, the information from the client device. The method further includes performing the operation at the secondary device using the information from the client device.
US10743080B2 Control point discovery
An example method is described in which a controller initiates, with a control point, control point discovery for an endpoint managed by the control point. The controller, receives, from the control point, a message in response to the initiation of control point discovery. The message is an Internet Protocol Detail Record (IPDR) message or Simple Network Management Protocol (SNMP) message that includes registration information of the endpoint. Based on the registration information of the endpoint, the controller determines an association between the control point and the endpoint. This allows the controller to apply a controlling function on the control point when the endpoint accesses a service via the control point.
US10743079B2 Systems and methods for providing subtitles based on language proficiency
Systems and methods are described for providing subtitles based on a user's language proficiency. An illustrative method includes receiving a request to display subtitles, selecting a language for the subtitles, determining, from a user profile, a user's proficiency level in the selected language, selecting, based on the user's proficiency level in the selected language, a set of subtitles from a plurality of sets of subtitles in the selected language, wherein each respective set of subtitles corresponds to a different proficiency level in the selected language, and generating for display the selected set of subtitles.
US10743076B2 Automated content rating system and network
A system for rating user-generated content (UGC), has a network-connected server hosted by an enterprise, enabling registered participants to select UGC from a network-connected repository, the content then presented to the selecting participants. A a data repository is coupled to the network-connected server, storing profile information regarding individual ones of the registered participants, and rating software executes on the network-connected server, providing functionality for creating age-appropriate rating for individual ones of the UGC.
US10743075B2 Systems and methods for associating communication devices with output devices
Systems and methods for pairing user devices to selected output devices are provided. Pairing can include providing information identifying a user device to a system authority, such as a remote communication interface server. In response to verifying that a user associated with the identified user device is authorized to use a selected output device, the information identifying the user device and a local player connected to the selected output device is provided to a local controller or server. The local controller then creates and maintains an association between the user device and the local player, allowing a user of the user device to cast content to an output device associated with the paired local player.
US10743069B2 Delivery of information related to digital rights management (DRM) in a terrestrial broadcast system
Techniques are described for efficient delivery and reception of information, such as an Entitlement Management Message (EMM), that is related to Digital Rights Management (DRM) in a terrestrial broadcast system such as ATSC 3.0.
US10743064B2 Systems and methods for improved audience measuring
Systems and methods for measuring audience information of programs are described. Systems and methods for providing audience information to users of interactive television applications are described.
US10743061B2 Display apparatus and control method thereof
A display apparatus and a control method of the display apparatus are provided. The display apparatus includes a display, a communicator that communicate with a server, a sensor that obtains information about a companion animal and a processor that controls the display to display content based on a first image quality value, transmits the information about the companion animal to the server, receives, from the server, a second image quality value based on the information about the companion animal, and controls the display to display the content based on the received second image quality value. The information is obtained by the sensor while the content is displayed based on the first image quality value.
US10743056B2 Method and system for obtaining content data in an in-vehicle infotainment system from a set top box
A system and method for communicating content data to the in-vehicle system includes the in-vehicle infotainment system detecting a home local area network and joining the home local area network. The home local area network comprises a set top box. The in-vehicle infotainment system communicates a data request to the set top box in response to joining the local area network. The set top box communicates data corresponding to the request to the in-vehicle infotainment system through the local area network. The in-vehicle system stores the data at the in-vehicle infotainment system.
US10743055B2 Automated program recording
A method and system of providing access to television programs without requiring a user to operate an electronic programming guide or to independently determine information required to access the television program. Optionally, access to the television program may be facilitated by scheduling a recording of the televisions program or providing instructions to facilitate accessing an on-demand showing of the television program.
US10743054B2 Systems and methods for addressable targeting of advertising content
A method of targeting of advertising content for a consumer product is disclosed. The method comprises obtaining consumer demographic data from a first server over a network, the consumer demographic data including a plurality of demographic attributes for each person among a plurality of persons; obtaining product purchaser data for a plurality of product purchasers of the consumer product from a second server over the network, each product purchaser among the plurality of product purchasers being among the plurality of persons; and enriching the purchaser data with the consumer demographic data. The method further comprises enriching viewing data with consumer demographic data; and selecting viewed media among the aggregated viewed media having the highest similarity to the product purchasers as target media for the advertising content.
US10743047B2 System and method of restricting access to media content
A method includes receiving, at a service delivery platform system from a first video source, a control stream associated with a media content stream delivered via a media distribution network. The control stream includes conditional access information for the media content stream including a restriction condition to delivery of the media content stream. The method includes parsing, at the service delivery platform system, the conditional access information to create a substitute table for a head end of the media distribution network that will implement the restriction condition. The substitute table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a second content source for the substitute media content stream. The method also includes sending the substitution table to the head end from the service delivery platform system to automatically schedule a conditional access event that implements the restriction condition.
US10743046B1 Bill payments from a video screen
Systems and methods for generating bill pay requests via an internet-enabled video displaying device are described. The transaction generating system presents users with the option to generate a bill pay request to vendors of products and/or services while the user is passively consuming video content. As video content relating to a given product or service is displayed, a notification invites the user to generate a bill pay request. The user can then use the internet-enabled video displaying device to generate and send a request to transfer funds to the vendor.
US10743035B2 Coordinated piecewise Bezier vectorization
This application is directed to vectoring a raster image in which an electronic device detects a contour of a component in the raster image, builds tangent vectors for each point of the contour and identifies a plurality of segmentation points on the contour. One or more points of sharp angle are identified on the contour in accordance with a determination that each point of sharp angle corresponds to two distinct tangent vectors and that an angle between the two distinct tangent vectors falls below a predefined threshold. A respective one of the segmentation points is positioned at each identified point of shape angle. The electronic device approximates a piecewise smooth fitting curve (e.g., a piecewise Bezier curve) having two or more fitting segments to connect the plurality of segmentation points on the contour. The piecewise smooth fitting curve is thereby provided to vectorize the raster image.
US10743033B2 Method and device for optimizing encoding/decoding of compensation offsets for a set of reconstructed samples of an image
The present invention provides a method and a device for coding and decoding at least a part of an image comprising a plurality of samples, each sample comprising at least two components, and the encoded image comprising at least one filtering parameter. The filtering comprises using at least one filtering parameter as a common filtering parameter for filtering both the first component and the second component of a reconstructed sample.
US10743026B2 Video encoding method and device and decoding method and device
A video encoding method, a video encoding apparatus, a video decoding method, and a video decoding apparatus are provided. The video encoding method includes producing a fast transform matrix based on a transform matrix which is used for frequency transformation on a block which has a predetermined size; producing a transformed block by transforming the block having the predetermined size by using the fast transform matrix; and performing scaling with respect to the transformed block in order to correct a difference between the transform matrix used for the frequency transformation and the fast transform matrix.
US10743024B2 Decoding device, an encoding device, and a decoding method using a uni-prediction or bi-predition scheme for inter-frame prediction
To achieve a reduction in the amount of coding taken in the use of an asymmetric partition and to implement efficient encoding/decoding processes exploiting the characteristics of the asymmetric partition. An image decoding device includes a motion compensation parameter derivation unit configured to derive a motion compensation parameter indicating either a uni-prediction scheme or a bi-prediction scheme. In a case that a prediction unit has a size less than or equal to a predetermined value, the motion compensation parameter derivation unit is configured to derive the motion compensation parameter by switching between the prediction schemes.
US10743023B2 Image processing apparatus and image processing method
An image processing apparatus including an inter-prediction section that generates a set of reference pixels of fractional pixel positions from a reference image for motion compensation and searches an image to be encoded for a motion vector by using the set of generated reference pixels and an encoding section that encodes the image to be encoded on a basis of a result of searching for the motion vector by the inter-prediction section. The inter-prediction section includes a reference pixel at a fractional pixel position further inward than a first predetermined distance from a boundary of a partial region corresponding to a slice or a tile, in the set of reference pixels that are used for searching the partial region for a motion vector.
US10743022B2 Method for inducing prediction motion vector and apparatuses using same
Disclosed are a method for inducing a prediction motion vector and an apparatus using the same. An image decoding method can include: a step of determining the information related to a plurality of spatial candidate prediction motion vectors from peripheral predicted blocks of a predicted target block; and a step of determining the information related to temporal candidate prediction motion vectors on the basis of the information related to the plurality of spatial candidate prediction motion vectors. Accordingly, the present invention can reduce complexity and can enhance coding efficiency when inducing the optimum prediction motion vector.
US10743021B2 Method and apparatus for processing video signal
The present invention relates to a method and apparatus for processing a video signal, which can increase the accuracy of the motion vector prediction through motion vector scaling which takes a difference in the temporal distance between reference pictures into consideration. To this end, the present invention provides a video signal processing method and a video signal processing apparatus using the same, and the method comprises the steps of: scaling at least one neighboring partition motion vector for a motion vector prediction of the current partition; scaling the neighboring partition motion vector, which has been selected, when the reference picture of the neighboring partition motion vector is different from the reference picture of the current partition; acquiring a motion vector prediction value of the current partition using the scaled motion vector; and acquiring a motion vector of the current partition using the motion vector prediction value.
US10743017B2 Encoding including transform and quantization, or decoding including inverse-transform and inverse-quantization
An image encoding device configured to perform prediction for a received image for each block on the basis of encoded pixels to generate prediction errors, a transform and quantization unit configured to perform orthogonal transform and quantization on the prediction errors to generate quantization coefficients, a coefficient encoding unit configured to encode the quantization coefficients, an arithmetic precision information generating unit configured to generate arithmetic precision selection information representing selection of arithmetic precision of at least one of the prediction, the orthogonal transform, and the quantization, and an arithmetic precision encoding unit configured to encode the arithmetic precision selection information.
US10743016B2 Inherited motion information for decoding a current coding unit in a video coding system
A method of video decoding at a decoder can include receiving a bitstream including encoded data of a picture, decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table without updating the HMVP table, and updating the HMVP table with motion information of all or a part of the plurality of CUs after the plurality of CUs are decoded based on the motion information stored in the HMVP table.
US10743015B2 Endoscope apparatus and imaging method
An endoscope apparatus includes: an imager having a photoelectric converter that performs a photoelectric conversion of an optical signal into a video signal, and a compressor that compresses the video signal; and a controller that changes a compression ratio in a compression of the video signal in accordance with a preset condition.
US10743013B2 Inter-component prediction
Reconstructing a second component signal relating to a second component of a multi-component picture from a spatially corresponding portion of a reconstructed first component signal and a correction signal derived from a data stream for the second component promises increased coding efficiency over a broader range of multi-component picture content. By including the spatially corresponding portion of the reconstructed first component signal into the reconstruction of the second component signal, any remaining inter-component redundancies/correlations present such as still present despite a possibly a priori performed component space transformation, or present because of having been introduced by such a priori performed component space transformation, for example, may readily be removed by way of the inter-component redundancy/correlation reduction of the second component signal.
US10743011B2 Method and apparatus for accelerating inverse transform, and method and apparatus for decoding video stream
A method of decoding a bitstream, a method of accelerating an inverse transform, an apparatus, a video decoder, and a non-transitory computer-readable recording medium are provided. The method includes receiving an encoded bitstream, extracting transformation coefficients from the received bitstream, determining a position of a block including at least one nonzero transformation coefficient from among the extracted transformation coefficients, and generating decoded video data by inverse-transforming transformation coefficients in the block by using the determined position.
US10743006B2 Picture order count alignment in scalable video
A POC recalculation value is retrieved by a decoder from an encoded representation of a RAP picture in a base layer of a video stream comprising pictures in multiple layers. POC values of reference pictures in a DPB of the decoder are recalculated using the POC recalculation value. By signaling the POC recalculation value in the RAP picture, which enables the decoder to correctly handle video streams with non-aligned RAP pictures.
US10743003B1 Scalable video coding techniques
Techniques are described that enable virtual reality content to be delivered using a video codec that operates according to a scalable video encoding standard. These techniques include selectively downloading and decoding frames of video content.
US10743002B2 Sequential in-place blocking transposition for image signal processing
Image signal processing may include obtaining a first portion of a first input image, the first portion having a defined width, a defined height, and a defined portion size, which is a product of multiplying the defined width by the defined height, the first portion of the first input image including a first set of image elements in raster order and having a cardinality of the defined portion size. Image signal processing may include sequential in-place blocking transposition of the first input image, which may include using a buffer, omit using another buffer, and has linear complexity, and may include buffering the first set of image elements using the buffer, the buffer having a defined buffer size within twice the defined portion size, and outputting the first set of image elements from the buffer in block order.
US10743001B2 Picture coding supporting block partitioning and block merging
A further coding efficiency increase may be achieved if for a current block of a picture, for which the bit stream signals one of supported partitioning patterns, a reversal of the partitioning by block merging is avoided. In particular, if the signaled one of the supported partitioning patterns specifies a subdivision of the block into two or more further blocks, a removal of certain coding parameter candidates for all further blocks, except a first further block of the further blocks in a coding order, is performed. Particularly, those coding parameter candidates are removed from the set of coding parameter candidates for the respective further block, the coding parameters of which are the same as coding parameters associated with any of the further blocks which, when being merged with the respective further block, would result in one of the supported partitioning pattern. This avoids redundancy between partitioning coding and merging coding.
US10742997B2 Enhanced intra prediction mode signaling
A method and apparatus for signaling and receiving a video signal for processing is disclosed. Methods for determining a most probable mode for predicting a current prediction block are provided as well as new methods for grouping intra prediction modes into prediction groups. Methods for predicting a prediction block of video data as well as signaling intra prediction modes are also provided.
US10742994B2 Inter-plane prediction
A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
US10742991B2 Video encoding device, video decoding device, video encoding method, video decoding method, and program
A video encoding device includes: transform means 11 for transforming an image block; entropy encoding means 12 for entropy-encoding transformed data of the image block transformed by the transform means 11; PCM encoding means 13 for PCM-encoding the image block; multiplex data selection means 14 for selecting output data of the entropy encoding means 12 or the PCM encoding means 13, in a block of a block size set from the outside; and multiplexing means 15 for embedding a PCM header in a bitstream, in the block of the set from the outside block size.
US10742989B2 Variable frame rate encoding method and device based on a still area or a motion area
A variable frame rate encoding method applied to a video encoder, and the method, by obtaining a current coded macro block: determining whether the current coded macro block is located in a still area and if the current coded macro block is located in the still area, encoding the current coded macro block by using a first preset coding mode, and if the current coded macro block is located in a motion area, then encoding the current coded macro block by using a second preset coding mode.
US10742988B2 Method and apparatus for processing video signal using graph-based transform
The present invention provides a method of decoding a video signal using graph-based transform comprising the steps: extracting prediction unit partition information of a current coding unit from the video signal; obtaining a graph-based transform kernel from predetermined table information based on the prediction unit partition information; and performing an inverse-transform of a transform unit using the graph-based transform kernel, wherein the graph-based transform kernel corresponds to at least one of the prediction unit partition information and an edge weight, and the edge weight is a predetermined value representing a correlation between pixels.
US10742985B2 Video encoding and decoding method based on entry point information in a slice header, and apparatus using same
A video encoding method includes deriving entry point information specifying an entry point of a substream for a picture. The entry point information includes an offset syntax element when the number of the offset syntax elements is larger than 0, where the offset syntax element represents an entry point offset between two entry points. The entry point information includes a length syntax element when the number of the offset syntax elements is larger than 0, where the length syntax element represents a bits length for the offset syntax element. The offset syntax element represents the number of bytes between the two entry points. A value of the length syntax element plus one corresponds to the bits length of the offset syntax element. A value of the number syntax element corresponds to the number of offset syntax elements in the slice header.
US10742984B2 Method and apparatus for multi-table based context adaptive binary arithmetic coding
A method and apparatus of entropy coding for a video encoder or decoder using multiple-table based Context-Based Adaptive Binary Arithmetic Coder (CABAC) are disclosed. In one embodiment, a current bin of a binary data of a current coding symbol is encoded or decoded according to a probability of a binary value of the current bin and the probability of the binary value is updated according to the binary value of the current bin for a next bin by using multiple-parameter probability models. Each multiple-parameter probability model is updated using at least one lookup table with the individual set of probability state as a table index to access contents of said at least one lookup table. In another embodiment, the range update is calculated for a range interval based on middle value of the range interval.
US10742977B2 Encoder, encoding method, decoder, and decoding method
An encoder that encodes a current block in a picture includes circuitry and memory. Using the memory, the circuitry: performs a first transform on a residual signal of the current block using a first transform basis to generate first transform coefficients; and performs a second transform on the first transform coefficients using a second transform basis to generate second transform coefficients and quantizes the second transform coefficients, when the first transform basis is the same as a predetermined transform basis; and quantizes the first transform coefficients without performing the second transform, when the first transform basis is different from the predetermined transform basis.
US10742976B2 Systems and methods for processing a block of a digital image
There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.
US10742972B1 Merge list construction in triangular prediction
A method of video decoding in a decoder is described. A first syntax element in a coded video bit stream is received. The first syntax element indicates a maximum allowed number of merge candidates in a set of coding blocks. A maximum allowed number of triangular prediction mode (TPM) candidates for the set of coding blocks is set based on a second syntax element when the second syntax element is received, otherwise it is set based on the first syntax element. When a current coding block in the set of coding blocks is coded in a triangular prediction mode, a triangular prediction candidate list of the current coding block is constructed based on a number of TPM candidates. The number of TPM candidates on the triangular prediction candidate list is equal to the maximum allowed number of TPM candidates.
US10742969B1 Control of dynamic scene motion by vehicle based on vehicle sensor capture
Sensors coupled to a vehicle are calibrated using a dynamic scene with sensor targets around a motorized turntable that rotates the vehicle to different orientations. The sensors capture data at each orientation along the rotation. The vehicle's computer identifies representations of the sensor targets within the data captured by the sensors, and calibrates the sensor based on these representations. The motorized turntable may confirm that rotation has stopped to the vehicle to trigger sensor capture, and the vehicle may communicate completion of sensor capture at an orientation to the motorized turntable to trigger further rotation.
US10742968B2 Apparatus for recognizing pupillary distance for 3D display
An apparatus for recognizing a pupillary distance for three-dimensional (3D) display includes a display configured to output a 3D image corresponding to a reference pupillary distance, a controller configured to control a viewing cone included in the 3D image, and a user inputter configured to receive a user feedback indicating whether an artifact is viewed in the 3D image in response to the controlling of the viewing cone. The controller may move the viewing cone within a margin corresponding to the reference pupillary distance, and change the reference pupillary distance or determine the reference pupillary distance to be a desired pupillary distance of the user based on the user feedback.
US10742960B1 Panoramic 3D camera
A three dimensional imaging system for generating a 3D panoramic video/image is disclosed. The three dimensional imaging system comprising a plurality of stereoscopic pairs of compound cameras is disclosed. The pair of compound cameras being separated by a predefined distance d.
US10742959B1 Use of machine-trained network for misalignment-insensitive depth perception
Some embodiments of the invention provide a novel multi-layer node network to reliably determine depth based on a plurality of input sources (e.g., cameras, microphones, etc.) that may be arranged with deviations from an ideal alignment or placement. Determined depths are used, in some embodiments, to process data captured by the plurality of input sources. Other embodiments use the calculated depth to determine whether warnings must be provided or other actions taken. Some embodiments train the multi-layer network using a set of inputs generated with random misalignments incorporated into the training set.
US10742956B2 System and method for determining position and orientation of depth cameras
A system for determining positional information of a camera, includes: a plane determination module configured to determine a first plane and a second plane based on a depth image; a plane-association module configured to associate the first plane determined by the plane determination module with a first tool-plane, and to associate the second plane determined by the plane determination module with a second tool-plane, the first and second tool-planes having known positional relationship with respect to each other; and a positional determination unit configured to determine the positional information of the camera based on an output from the plane-association module.
US10742955B2 Correlation of video stream frame timestamps based on a system clock
The methods described herein are configured to correlate frames of a video stream to a system clock. A correlator application receives a frame of a video stream from a capture device via a bus interface, the frame including start frame and end frame timestamps based on a device clock of the capture device. A second start frame timestamp and second end frame timestamp are predicted based on previously received frames and a system clock. A skew value of the frame is calculated based on differences between the start frame timestamps and the end frame timestamps. Upon the calculated skew value exceeding a skew threshold, the frame is corrected to correlate to the predicted start frame and end frame timestamps. The corrected frame is then provided for display. Correcting timestamps of video stream frames in the described manner reduces jitter and enables accurate synchronization of multiple video streams.
US10742949B2 Augmented reality guidance for spinal procedures using stereoscopic optical see-through head mounted displays and tracking of instruments and devices
Embodiments disclose a real-time surgery method and apparatus for displaying a stereoscopic augmented view of a patient from a static or dynamic viewpoint of the surgeon, which employs real-time three-dimensional surface reconstruction for preoperative and intraoperative image registration. Stereoscopic cameras provide real-time images of the scene including the patient. A stereoscopic video display is used by the surgeon, who sees a graphical representation of the preoperative or intraoperative images blended with the video images in a stereoscopic manner through a see-through display.
US10742945B2 Luminance characteristics generation method
A luminance characteristics generation method includes: determining, for each of frames included in a video, a value as first luminance characteristics, the value being obtained by dividing the number of pixels having luminances less than or equal to a first luminance among all pixels included in the frame by the number of all the pixels included in the frame; and outputting the first luminance characteristics determined in the determining of the value.
US10742944B1 Vision defect determination for facilitating modifications for vision defects related to double vision or dynamic aberrations
In certain embodiments, double-vision-related vision defects determinations or modifications may be facilitated. In some embodiments, a stimulus may be to be presented at a first time at a position on a first display for a deviating eye of a user (e.g., without a stimulus being presented on a second display of for a reference eye of the user) to cause the deviating eye to fixate on the position on the first display. A deviation measurement for the deviating eye may be determined based on an amount of movement of the deviating eye occurring upon the presentation on the first display for the deviating eye at the first time. In some embodiments, a modification profile associated with the user may be determined based on the deviation measurement, where the modification profile includes one or more modification parameters to be applied to modify an image for the user.
US10742941B2 Projection device, projection method, and program recording medium
In order to make a ghost image appearing when projection light is projected using a phase-modulating spatial light modulation element difficult to visually recognize, a projection device includes a light source, a light-source driving means, a spatial light modulation element, a modulation element control means, a projection control means, and a projection optical system, wherein the projection control means controls the light-source driving means and the modulation element control means in such a way as to cause a phase distribution of an image including a ghost compensation image and a desired image to be displayed on a display part, the ghost compensation image being an image for which high brightness is set totally and in which a display information portion to be displayed on a projection surface is bright while a ghost image portion that appears in association with the display information is dark.
US10742939B1 Security video data processing systems and methods
Identifying a person committing a crime in video data captured by a security device. An information request message identifying the video data and a need for information about the video data is received. When the video data is determined suitable for sharing within a geographic network, an access control of the video data is set to allow a client device registered with the geographic network to display the video data. A display control value of the video data is set to direct display of a label with the video data to indicate the need for the information. A rating of usefulness of the information received from the client device is determined and a first value is added to an account associated with the client device based at least in part upon the rating.
US10742938B2 Garage door communication systems and methods
A security system can include an electronic doorbell comprising a first camera configurable to capture an image of a first zone, a button configurable to enable a visitor to sound an electronic chime, and a first microphone configurable to capture sounds. The security system can also include an electronic garage door controller communicatively coupled to the electronic doorbell, the electronic garage door controller comprising a second camera configurable to capture an image of a second zone, and a second microphone configurable to capture sounds. The security system can also include a remote computing device communicatively coupled to at least one of the electronic doorbell and the electronic garage door controller. The remote computing device can be configurable to display at least one of the image of the first zone and the image of the second zone.
US10742934B2 Autonomous picture production systems and methods for capturing image of spectator seating area
An autonomous picture production system for automatically capturing an image of a location within a spectator seating area of a stadium upon request of a spectator includes one or more motorized cameras, an external interaction device for receiving an external request from the spectator, a camera control device for determining an optimal camera from the one or more motorized cameras for capturing the image, the camera control device controlling the optimal camera to capture the image, and a database for storing the image, wherein the external interaction device informs the spectator how to retrieve the image from the database.
US10742931B2 Defining content of interest for video conference endpoints with multiple pieces of content
A video conference system may include two or more video conference endpoints, each having a display configured to display content. The video conference system may detect a plurality of participants within a field of view of a camera of the system. The video conference system may determine an attention score for each endpoint based on the participants. The video conference system may determine whether the content of the first endpoint and/or the content of the second endpoint are active content based on whether the attention scores exceed a predetermined threshold value. The video conference system may send to secondary video conference systems an indication of the active content to enable the secondary video conference systems to display the active content.
US10742928B2 Infinite-range remote controlled intercom system
The invented system can be utilized as supplementary system for the intercom systems, when the inhabitant does not answer. This system links visitor to the inhabitant regardless of his/her location, via telephone line in activate mode, and provide possibility of remote door opening or telecommunication. The invented system consists of an electronic circuit board, LCD monitor, keypad, SIM card slot and telephone and power ports, which can accompany audio/video door intercom externally or can be used to make a unique indoor intercom and provide ever replying and opening the door possible for the inhabitant from any place.
US10742924B2 Systems and methods for bidirectional speed ramping
Electronic information defining visual content within video frames may be accessed. Video frames may be ordered in a source sequence. Positions in the source sequence may be associated with playback directions. Video frames may be ordered in a playback sequence based on the playback directions. The playback sequence may characterize a playback order in which video frames are displayed during playback. Video frames in the playback sequence may be associated with playback speeds. The playback speeds may determine perceived speeds with which visual content is displayed during playback. Speed ramped video frames may be determined based on the playback sequence and the playback speeds. A speed ramped video may be generated based on the speed ramped video frames.
US10742920B2 Image sensor, image-capturing apparatus, and electronic device
An image sensor includes: a readout circuit that reads out a signal to a signal line, the signal being generated by an electric charge resulting from a photoelectric conversion; a storage circuit including an analog/digital converter that converts a first voltage signal based on an electric current from a first power supply circuit into a digital signal and a first storage unit that stores the first voltage signal converted into a digital signal by the analog/digital converter; and a first electric current source that supplies the signal line with an electric current generated by the first voltage signal stored in the first storage unit.
US10742919B2 Image sensor and electronic device
The present technology relates to an image sensor capable of suppressing the power consumption, and an electronic device. A reference signal output unit outputs a reference signal of which a level is changed and includes a plurality of DACs and a load resistance for outputting the reference signal. The plurality of DACs includes a plurality of current sources and a plurality of switches controlling a current flowing from the current source. The reference signal output unit is connected to three or more power sources, and in combinations of two power sources in the three or more power sources, each of two or more types of combinations of the power sources includes a first path through which the current controlled by the switch flows, and a second path through which a current in the same direction flows to the load resistance.
US10742918B2 AD converter and image sensor
An AD converter includes a first DAC circuit, a second DAC circuit, a comparison circuit, a control circuit, and a control switch. The comparison circuit is connected to a first output node of the first DAC circuit and a second output node of the second DAC circuit and compares an electric potential of the first output node with an electric potential of the second output node. The control circuit controls the first DAC circuit and the second DAC circuit in accordance with a result of the comparison acquired by the comparison circuit. The control switch controls turning on and off of connection between a first input node of the first DAC circuit and a second input node of the second DAC circuit.
US10742916B2 Imaging sensor and method for reading out image information
An imaging sensor is disclosed, comprising: a set of at least two charge-coupled device, CCD, sub-arrays, wherein each sub-array comprises pixels arranged in columns and rows, and each pixel being arranged to accumulate an electric charge proportional to an intensity of light incident on the pixel; a time delay and integration, TDI, clocking circuitry for controlling and timing transfer of accumulated electric charges between rows of pixels in a column direction in order to integrate the accumulated electric charges in each column of pixels; wherein each CCD sub-array further comprises a readout row for converting the integrated electric charge of each column of pixels into voltage or current, wherein the readout row comprises transistors enabling readout of the signal by the readout block; and a readout block which is arranged to receive input from selected readout rows and convert the input into digital domain or convert the input to a combined representation of pixel values based on the set of CCD sub-arrays.
US10742915B2 Unique identification value for a sensor
An apparatus includes an interface and a processor. The interface may be configured to receive a plurality of sensed values from a sensor under a plurality of conditions. The processor may be connected to the interface and may be configured to (i) generate a plurality of patterns in response to the sensed values, where each of the patterns includes a plurality of positions of a plurality of bad values among the sensed values in a corresponding one of the conditions, (ii) identify a plurality of consistently bad values among the bad values in the patterns and (iii) indicate that the sensor has been replaced where the positions associated with the consistently bad values do not correlate to a plurality of known positions of the consistently bad values previously identified in the sensor.
US10742913B2 Shutterless calibration
An imaging system includes a focal plane array including an array of pixels. An isothermal diaphragm covers a first portion of the pixels along a periphery of the array and exposing an imaging portion of the pixels. A controller is operatively connected to the focal plane array to read sensor data from the focal plane array, wherein the sensor data includes image data from the imaging portion of the pixels and non-uniformity data from the first portion of the pixels. The controller is operatively connected to the focal plane array to enhance the image data based on the non-uniformity data.
US10742910B2 Successive approximation analog-to-digital converter, imaging device, imaging system, and moving body
A successive approximation analog-to-digital converter causes a comparator to compare an analog signal and a comparison signal that a first digital-to-analog converter converts into a voltage with an offset applied to the comparison signal by an offsetting unit. The successive approximation analog-to-digital converter can successfully carry out the second AD conversion and successive AD conversions of a signal.
US10742905B2 Imaging device and method of driving imaging device
An imaging device includes a pixel array unit including a plurality of pixels each including a plurality of photoelectric converters, and a signal processing unit including an analog-digital conversion unit, wherein a part of the pixels outputs a first analog signal based on electric charge generated at N photoelectric converters, and a second analog signal based on electric charge generated at M (M is an integer larger than N) photoelectric converters including the N photoelectric converters, other part of the pixels outputs the second analog signal, the number of the second analog signals output to the signal processing unit is larger than the number of the first analog signals output to the signal processing unit, and the signal processing unit receives the first and the second analog signals from each of the part of the pixels before the analog-digital conversion unit ends analog-digital conversion of the first analog signal.
US10742904B2 Multispectral image processing system for face detection
An image processing system comprises at least one image sensor comprising a plurality of sub-pixels, and configured to provide a first image plane from a group of first sub-pixels selectively sensitive to a first NIR light band and a second image plane from a group of second sub-pixels selectively sensitive to a second NIR light band. An NIR light source is capable of separately emitting first NIR light corresponding to the first NIR light band and second NIR light corresponding to the second NIR light band. The system can be configured to operate according to at least a first working mode where a face detector is configured to detect at least a first face in the first image plane and a second face in the second image plane at a spatially non-coincident location to the first face.
US10742903B2 Apparatus for imaging and terminal device
An apparatus for imaging and a terminal device include a front camera configured to capture a visible light iris image, an iris recognition camera configured to capture an infrared iris image, and an infrared fill-light configured to emit infrared light when the iris recognition camera capturing the infrared iris image. The front camera and the iris recognition camera are packaged into an integrated unit. The integrated unit is coupled with a circuit board. The infrared fill-light is disposed at one side of the circuit board and adjacent to the integrated unit.
US10742895B2 Wide dynamic range using monochromatic sensor
The disclosure extends to methods, systems, and computer program products for widening dynamic range within an image in a light deficient environment.
US10742892B1 Apparatus and method for capturing and blending multiple images for high-quality flash photography using mobile electronic device
A method includes capturing multiple ambient images of a scene using at least one camera of an electronic device and without using a flash of the electronic device. The method also includes capturing multiple flash images of the scene using the at least one camera of the electronic device and during firing of a pilot flash sequence using the flash. The method further includes analyzing multiple pairs of images to estimate exposure differences obtained using the flash, where each pair of images includes one of the ambient images and one of the flash images that are both captured using a common camera exposure and where different pairs of images are captured using different camera exposures. In addition, the method includes determining a flash strength for the scene based on the estimate of the exposure differences and firing the flash based on the determined flash strength.
US10742891B2 Information communication method
A method includes setting an exposure time of an image sensor included in a terminal device so that, in an image obtained by capturing a subject by the image sensor, a bright line corresponding to each of a plurality of exposure lines included in the image sensor appears according to a change in luminance of the subject. The method also includes obtaining a bright line image including a plurality of bright lines, obtaining identification information of the subject, and obtaining a direction of light of the subject. Additionally, the method includes calculating a distance between the terminal device and the subject, and obtaining a location of the subject. The method further includes calculating a location of the terminal device using the distance and the location of the subject, and sending the location of the terminal device to a server.
US10742880B2 Image display apparatus and method of displaying image
An image display apparatus and a method of displaying an image are provided. The image display apparatus includes: a display; a graphics processing unit (GPU); and a processor configured to: determine a copy region of a planar-format image based on information regarding a current viewpoint, control the GPU to generate a sphere-format image by mapping an image corresponding to the copy region to a sphere and to generate an output image by rendering the sphere-format image, and control the display to display the output image.
US10742879B2 Panoramic camera device
A panoramic camera device includes: a first substrate having a first surface and an opposite second surface, a first camera module being disposed on the first surface, a first connection port being disposed on the second surface; and a second substrate having a third surface and a fourth surface opposite to the third surface. The fourth surface faces the second surface. A second camera module and a signal output port are disposed on the third surface. A second connection port is disposed on the fourth surface. The first connection port is connected with the second connection port. The first camera module on the first surface and the second camera module on the third surface are back-to-back arranged. The first and second camera modules are positioned in the same optical axis. The signal output port serves to output the image signals generated by the first and second camera modules.
US10742876B2 Imaging device, imaging method, and imaging program
An imaging device includes: an imaging element including a sensor unit provided with a light reception surface on which a plurality of pixel rows including a plurality of pixels arranged in a row direction are arranged in a column direction orthogonal to the row direction, a storage unit that stores imaging signals read out from all of the pixels included in the plurality of pixel rows, a first output terminal that outputs the imaging signal stored in the storage unit, and a second output terminal that outputs the imaging signal stored in the storage unit; an imaging control unit as defined herein; an output control unit that performs a first output control and a second output control as defined herein; a first image processing unit as defined herein; and a second image processing unit as defined herein.
US10742874B2 Imaging plan generation device, imaging plan generation method, and program
Disclosed are an imaging plan generation device, an imaging plan generation method, and a program that generate an imaging plan for efficiently imaging captured images for use in inspection of a bridge without omission. An imaging plan generation device (400) includes a space information acquisition unit (401) that acquires space information of a panel, a first decision unit (403) that decides a plurality of deck slab imaging positions and postures of a camera based on the space information of the panel, a second decision unit (405) that decides, based on the space information of the panel, a plurality of steel member imaging positions and postures of the camera in imaging a plurality of joint portions of steel members with the camera, and an imaging plan generation unit (407) that generates an imaging plan of a camera-equipped mobile robot based on the plurality of deck slab imaging positions and postures decided by the first decision unit and the plurality of steel member imaging positions and postures decided by the second decision unit.
US10742873B2 Determining optimal photograph capture timing based on data from wearable computer eyewear devices
A computer-implemented method includes: receiving, by a computing device, criteria for timing a capture of a photograph by an associated camera device; receiving, by the computing device, an instruction to capture the photograph at a time determined based on the criteria; obtaining, by the computing device, information regarding a status of one or more photograph participants from one or more wearable computing devices worn by the one or more photograph participants; determining, by the computing device, the time to capture the photograph based on the criteria and the status of the one or more photograph participants; and capturing, by the computing device, the photograph at the determined time.
US10742869B2 Image pickup apparatus and control method for image pickup apparatus
An image pickup apparatus includes a touch detecting unit configured to be capable of detecting a touch operation performed on a touch panel; a viewfinder display unit configured to display a display indicating a set value of an item inside a viewfinder; and a control unit configured to execute control such that, in a case where a subject image is visible through the viewfinder, a set value of a first item is changed in response to a touch operation performed on the touch panel when a predetermined operation relating to image pickup is not being performed, and a set value of a second item that is different from the first item is changed in response to a touch operation performed on the touch panel when the predetermined operation is being performed.
US10742864B2 Controlling cameras in sports events
A method for controlling cameras in a sport event, the method comprising steps executed by at least one computer, the steps comprising: during a sport event taking place in a constrained environment, receiving images of the sport event, the images being captured with a first pixels to time ratio, tracking a motion of a first object, using the images being captured with the first pixels to time ratio, detecting an arrival of the first object into a predefined positional relation to a second object during the tracked motion, and upon the detected arrival, initiating streaming of images being captured with a pixels to time ratio higher than the first pixels to time ratio by at least one selected camera.
US10742862B2 Information processing device, information processing method, and information processing system
Provided is an information processing device including an adjustment value determination unit that determines a second image quality adjustment value of each of a plurality of cameras on a basis of a first image quality adjustment value of each of the plurality of cameras and a confidence level of each of the plurality of cameras that are acquired from each of the plurality of cameras.
US10742861B2 Systems and methods for transmitting and receiving array camera image data
Systems and methods for transmitting and receiving image data captured by an imager array including a plurality of focal planes are described. One embodiment of the invention includes capturing image data using a plurality of active focal planes in a camera module, where an image is formed on each active focal plane by a separate lens stack, generating lines of image data by interleaving the image data captured by the plurality of active focal planes, and transmitting the lines of image data and the additional data.
US10742860B2 Method and device for double-camera-based imaging
A method and device for double-camera-based imaging are provided. The method includes the following actions. A first image is acquired by a main camera and a second image is acquired by an auxiliary camera. A main image resolution and an auxiliary image resolution are determined according to a determined shooting mode and resolutions of the main camera and the auxiliary camera respectively. The first image is converted into a main image with the main image resolution. The second image is converted into an auxiliary image with the auxiliary image resolution according to the second image. A required target image is obtained according to the main image and the auxiliary image.
US10742857B2 Occupant monitoring apparatus
An occupant monitoring apparatus includes: an imaging unit; an illumination unit; a casing in which the imaging unit and the illumination unit are installed; optical films provided on driver's sides of the imaging unit and the illumination unit and optically adjusting incident light; a cover covering the imaging unit, the illumination unit, the casing, and the optical films; windows provided in the cover so as to face the optical films; supports provided on window frame portions; and supports provided in the casing so as to face the window frame portions. The supports provided in the casing support end portions of the optical films from the windows side. The supports provided on the window frame portions support the end portions from an imaging unit side or an illumination unit side. The optical films are sandwiched in the thickness direction.
US10742854B2 Imaging camera
The present application discloses an imaging camera, including in a sequence: a first lens, a shielding, and a second lens. The shielding includes a first part extending horizontally, and a second part obliquely extending from the first part toward an optical axis of the imaging camera, and a third part extending horizontally from the second part toward the optical axis. Each of the first and second lenses includes a plane abutting against the first part and another plane abutting against the third part.
US10742850B2 Image processing apparatus and control method thereof for white balance adjustment
In order to provide a more preferable white balance adjustment, an image processing apparatus obtains an input image, determines a representative point in the input image and a white balance coefficient of the representative point, obtains first information representing the inclination of a surface that includes the representative point and second information representing the inclination of a surface that includes a pixel of interest in the input image, and adjusts white balance of the pixel of interest based on the first information, the second information, and the white balance coefficient.
US10742841B2 Image forming apparatus management system, image forming apparatus, managing apparatus, terminal apparatus, image forming apparatus managing method, and image forming program
A disclosed managing apparatus and image forming apparatus management system ensure confidentiality of information in an image forming apparatus while usability is maintained. An image forming apparatus acquires IC card identifying information with an IC card reader. A management server acquires a user ID associated with the acquired IC card identifying information and use limit information concerning use of the image forming apparatus. A process is performed in the image forming apparatus in accordance with the use limit information.
US10742839B2 Image forming apparatus, method of creating gamma correction table, and image forming system
An image forming apparatus includes an image forming unit, an acquisition unit, and a control unit. The image forming unit forms an image on a sheet based on a gamma correction table. The acquisition unit acquires information on a sheet. The control unit controls the image forming unit. The image forming unit forms a first image indicating first image data on a sheet. The acquisition unit acquires the information on the sheet from the first image. The control unit creates second image data for creating a gamma correction table based on the information on the sheet.
US10742837B1 System and method for creating and operating low-power wide area network for internet of things (IoT)
A method of managing a low-power wide area blockchain network having multifunction printers (MFPs) as nodes in a radio frequency (RF) mesh is provided. The method includes configuring the RF mesh based on MFP characteristics including RF reception, compute, storage and uplink, for each of the MFPs. The method also includes operating the RF mesh to dynamically determine a role of the MFPs based on the MFP characteristics, current power save and processing state, for each of the MFPs and its neighboring MFPs, based on a function that minimizes delay, balances load and/or transitions MFPs between a sleep mode and a wake mode.
US10742836B2 Server receiving first file from terminal device and transmitting second file to first communication device or second communication device
In a server, a memory stores first correlation information for correlating first group identification information with both first device information assigned to a first communication device and second device information assigned to a second communication device. A first group includes the first communication device and the second communication device. In a case where device information matching the first device information and authentication information matching the first authentication information are received from the first communication device, the processor transmits to the first communication device a second file generated using a first file which is stored correlated with the first authentication information in the memory. In a case where device information matching the second device information and authentication information matching the first authentication information are received from the second communication device, the processor transmits to the second communication device the second file.
US10742835B2 Image communicating apparatus, and control method
An image communicating apparatus includes a controller, a communication unit that transmits an image to a transmission destination of input destination information, and a character recognizing unit that recognizes, from an image including destination information of a transmission destination, the destination information. The controller transmits an image to the transmission destination by using the communication unit in a case where the recognized destination information matches the input destination information. In addition, the image communicating apparatus includes a memory that stores input destination information. The input destination information is stored in the memory in a case where the input destination information matches the recognized destination information.
US10742827B2 Image forming apparatus, operation method and storing sheet information for image adjustment
An image forming apparatus includes a scanner, a printer configured to print an image based on an image read by the scanner, a memory, and a processor. The processor is configured to control the printer to print an adjustment test pattern on a first sheet, and the scanner to scan the adjustment test pattern on the first sheet, determine a setting value for adjusting positioning of an image to be printed by the printer on a sheet of the first sheet size, such that an image center matches a sheet center in a main scanning direction and a sub-scanning direction, and store the determined setting value in the memory. The processor is configured to modify the setting value stored in the memory based on sheet information related to a second sheet to be used for printing, the second sheet having a second sheet size different from the first sheet size.
US10742826B2 Media sensing assembly in a manual input feeder of an image forming device
A media detection assembly for sensing media presence in a manual input feeder having a media support surface that is foldable out of a front of a removable media input tray of an image forming device. The media detection assembly includes a sensor disposed above the media support surface. A rotatable first arm is mounted above the media support surface and movable between a first position when no media is present in the media support surface and a second position when media is present in the media support surface. A rotatable second arm is mounted between the first arm and the sensor and is operatively connected to the first arm such that the second arm is movable by the first arm to change a state of the sensor when the first arm moves between the first position and the second position.
US10742825B2 Print Controlling device configured to detect an operation thereto and transmit print data, print controlling method, and non-transitory computer-readable recording medium storing instructions therefor
A non-transitory computer-readable recording medium containing computer-readable instructions which cause an information processing device, when executed by a controller thereof, to obtain print file including print object data in accordance with a particular obtaining condition in response to application of the second operation to the start-up icon, display file information which is at least a part of information included in the print file as obtained, create, in response to a pointing operation which is at least one of the first operation and the second operation with respect to the displayed file information, print data having a data form interpretable by the printer based on the print object data included in the print file corresponding to file information subjected to the pointing operation, and transmit the print data as created to the printer through the communication interface.
US10742823B2 Image processing apparatus and image processing method
An image processing apparatus includes an obtaining unit to obtain a plurality of images, a setting unit to set a first priority mode for a first page if the number of images including an object corresponding to the first priority mode among a plurality of images assigned to a first page is greater than the number of images including an object corresponding to the second priority mode among the plurality of images and set a second priority mode for a second page if the number of images including the object corresponding to the first priority mode among a plurality of images assigned to the second page is less than the number of images including the object corresponding to the second priority mode among the plurality of images.
US10742822B2 Mobile network handling of simultaneous usage sessions
Concepts and technologies are disclosed herein for mobile network handling of simultaneous data usage session records. A system can include a network session server that has a processor and a memory storing instructions that configure a processor to perform operations. The operations can include obtaining, from a session probe within a core network device, a raw mobile data set associated with a user equipment. The operations can include determining that the user equipment engages in a simultaneous usage session based on the raw mobile data set. The operations can include identifying targeted domains that are present within the raw mobile data set, and creating a raw session record for each of the targeted domains associated with the simultaneous usage session.
US10742821B2 Management of toll-free number misuse and fraud detection
Methods and systems for providing a rating system that allow for customers to create a database of toll-free numbers that are abused by malicious consumers which may be cloud-based and allow for service providers to dip prior to completing or accepting calls.
US10742818B2 Wireless density-based on-the-fly codec and radio frequency link type selection
A method is disclosed for wireless density-based on-the-fly codec and radio frequency link type selection. The method includes storing a link quality value, and scanning a plurality of timeslots across a plurality of wireless carriers. The method also includes calculating, based on the scanning, an average radio frequency density level for a time period. Still yet, the method includes calculating a current density level based on the link quality value and the average radio frequency density level. Further, the method includes selecting, based on the current density level, a codec from a plurality of stored codecs. The selected codec is associated with a link type. Moreover, the method includes receiving a command to open a wireless link, and, in response to the command, opening the wireless link using the selected codec and the associated link type.
US10742812B1 Bilateral communication in a login-free environment
A method, medium, and apparatus for allowing evaluation of property, such as damaged property, remotely and efficiently. A mobile computing device may be used to conduct bilateral communication between a client and an agent for evaluating property. The communications may comprise methods and systems for reconnecting using login-free connections, and may further comprise methods and systems for call degradation handling that prioritizes client communication in the event of connection issues.
US10742810B1 Dialing a telephone number subject to an autodialer prohibition in a contact center
A contact center dialing a telephone number to a party, such as a debtor, may discover that the number is subject to a prohibition of being autodialed. In other embodiments, a number that was subject to the prohibition of being autodialed is now discovered to no longer be subject to such prohibition. Various mechanisms defined indicate how such a prohibition associated with the number may be indicated in a dialing list and how various contact center architectures may be used to process the dialing list. In one embodiment, separate sub-systems are used to dial separate dialing lists based on whether the number is to be manually dialed or dialed using an autodialer. In another embodiment, another architecture is used to process an integrated dialing list to determine whether a number is to be manually dialed or autodialed.
US10742807B2 Inbound communication processing system with intelligent interactive graphical user interface
Systems for call processing access and provide structured data about a customer to a representative, where the data is configured and presented through an optimized network are provided. The disclosed call processing systems provide a tailored, interactive graphical user interface (GUI) that provides access to specific user-focused internal and external data resources, presented to the representative, to allow the representative to drive conversations and address the customer's needs quickly.
US10742806B2 Method, system and bot architecture for automatically sending a user content, that is responsive to user messages from that user, to solicit additional information from that user
A bot engine, an application platform, and a content distribution server (CDS) are provided. When a user sends a user message (UM), the bot engine processes the content of the UM to generate one or more of a record insert or a query, and passes it to the application platform, which generates a user update message (UUM) based on the record insert or the query. In response to the UUM, the CDS can send the user additional content that is responsive to the original UM to solicit additional information from that user. For example, the CDS can generate a response message that includes content that is responsive to the content of the UM, and in response to the response message, the user can then send the CDS a user reply message (URM) that includes content pertaining to the user that is responsive to the content of the response message.
US10742803B2 Apparatus and method for recording cellular call in an internet telephone system
Call recording in an Internet telephone system is provided. A dual-mode terminal includes a call server interworker for, when a cellular call commences, determining whether it is possible to access a call server which controls Voice over Internet Protocol (VoIP) calls; a recording interface processor for, when it is possible to access the call server, setting a connection to a recording server; a recorder for generating recording data packets comprising a cellular phone conversation; and a data communicator for transmitting the recording data packets to the recording server.
US10742796B1 Electronic concierge for automating event planning and application curation
In non-limiting examples of the present disclosure, systems, methods and devices for assisting with event execution are provided. Data from a productivity application associated with a user may be analyzed. A significant life event associated with the user may be identified based on the analysis. A plurality of sources that each have at least one recommendation for executing a type of event corresponding to the significant event may be identified. An itinerary template for the significant life event may be generated from a plurality of the recommendations. The itinerary template may be surfaced. Additional examples of the present disclosure relate to identifying relevant applications for download to a user's device managed by an administrator device.
US10742794B1 System for sharing sounds from a smartphone during a voice call
A system for sharing sounds on a phone call, using a smartphone having a touchscreen display, having a sound library containing a plurality of sounds, and having an app for facilitating the sound sharing functionality, and for initiating a phone call. The app includes a pad controller view which displays a plurality of pads that may each be associated with one of the sounds in the library and will play that sound upon request. The app includes means for associating the sounds with the pads, for editing the sounds associated with the pads, and for adjusting the relative volume of sounds associated with the pads with a mix that may be provided as outgoing audio on the phone call.
US10742793B2 Base station device, terminal device, and communication system
In a base station device, a receiver receives a normal signal from one terminal device included in one of a plurality of groups each including a plurality of terminal devices. The transmitter transmits the normal signal received by the receiver to the rest of the terminal devices included in the group. When the receiver has received an emergency signal from one terminal device included in one group, the transmitter transmits the emergency signal that has been received by the receiver to the rest of the terminal devices included in the group and terminal devices other than those in the group.
US10742792B2 Mobile terminal
The present invention provides a mobile terminal and a method for controlling the mobile terminal. According to the present invention, when a change in the posture of a mobile terminal is detected while an external device paired with the mobile terminal is responding to a received call, different information can be displayed according to the change in the posture of the mobile terminal.
US10742791B1 Communication system
A communication system for a mobile computing device that provides for personal communication. A housing of the communication system provides a receiving aperture for accepting the mobile computing device. Insertion of the mobile computing device into the housing connects the mobile computing device with the communication system and/or the audio transmission system. Upon connection with the communication system, the mobile computing device outputs audio to the external audio output. The mobile computing device also receives audio captured by the audio input. Insertion of the mobile computing device and/or connection to the audio transmission system also enables particular features of the mobile computing device. Removal of the mobile computing device disables particular features of the mobile computing device. Insertion of the mobile computing device also alerts third parties of the user's usage of the mobile computing device.
US10742790B2 Wireless data communication and power transmission athletic apparel module
The present disclosure describes devices, systems, and methods that can be used to collect sensor data from, for instance, a sensor device that has been embedded in an article of apparel. The sensor device can be used, for instance, to monitor the athletic activity of an individual wearing the apparel into which the electronic device has been embedded. Embodiments of the sensor device include a memory, a wireless interface, and one or more processor. With these elements, the sensor device may receive instructions indicating what sensor data to collect, collect the sensor data, store the sensor data, and transmit the stored sensor data to the remote device upon completion of the activity.
US10742787B2 Mobile terminal and method for controlling mobile terminal
A mobile terminal includes a support assembly, a display screen, and a movable base. The support assembly includes a first housing, a second housing, and a bendable member. The first housing defines a first recess. The second housing defines a second recess. The bendable member is connected between the first housing and the second housing and has a capacity of being unbent or bent to unfold or fold the support assembly. The movable base is movably mounted in the first recess. The movable base is able to carry the camera to move out or retract into the first recess with respect to the first circumferential side surface, and the second recess is configured to accommodate a part of the movable base.
US10742782B2 Time stamping network device
A network interface device is provided. The network interface device comprises an input configured to receive a data frame from a network. The network interface device also comprises a timing component configured to store, for the data frame, first timing information and compensation information. The compensation information is specific to the frame. The first timing information and said compensation information representing a time when the data frame was received.
US10742781B2 Transmitting apparatus, receiving apparatus, and controlling methods, thereof
A transmitting apparatus is provided. The transmitting apparatus includes: a baseband packet (BBP) generator configured to generate a BBP including a header and payload data; a frame generator configured to generate a frame including the BBP; a signal processor configured to signal-process the generated frame; and a transmitter configured to transmit the signal-processed frame. The header includes information about a type of the payload data, whether an additional header exists, a length of the payload data, and a Least Significant Bit (LSB) of the length of the payload data. Therefore, various types of data are mapped on a physical layer based on information included in the header, and data processing efficiency is improved.
US10742779B2 Configurable parser and a method for parsing information units
An integrated circuit device may include a configurable packet parser that is programmable to simultaneously process multiple protocols to separate packet headers from payload data of network packets. The separated packet headers and payload data can be stored in respective memories. Replacement packet headers can be generated by a programmable header builder from the separated packet headers according to configurable commands, and new packets can be generated from the replacement packet headers and the payload data.
US10742778B2 Device and method for controlling multi-protocol IOT operations
Disclosed are a device and a method for controlling multi-protocol operation, and the device includes: an acquiring module, being configured to acquire the priority of each target network protocol when detecting that a plurality of network protocols in the Wi-Fi module and the corresponding Internet of things (IOT) operator server are matching successfully; an allocating module, being configured to allocate a time slice of the Wi-Fi module processor for the corresponding target network protocol according to the priority; an adjusting module, being configured to count the usage of each of the target network protocols, and dynamically adjust the priority of each target network protocol for adjusting the number of time slices that allocated to the corresponding target network protocol.
US10742777B2 UDP protocol acceleration method and system
A UDP protocol acceleration system includes a client terminal, an acceleration server, and a source station. The client terminal includes a local proxy at the application layer and one or more local applications to be accelerated, and a network filter at the IP layer. The local proxy identifies redirection requests from different local applications among requests received and, for each redirection request, queries an original destination address, and encapsulates and sends the original destination address and the redirection request to the acceleration server. The acceleration server parses the original destination, acts as a proxy for the redirection request, and sends a response back to the local proxy. The local proxy, after receiving the response from the acceleration server, queries acceleration records, and forwards the response to a corresponding local application.
US10742776B1 Accelerating isochronous endpoints of redirected USB devices
Isochronous endpoints of a redirected USB device can be accelerated. When a USB device is redirected, each of the device's endpoints can be identified. A UDP socket can then be created between the client-side proxy and the server-side agent for each isochronous endpoint, while a TCP socket can be created for each other endpoint. A lookup table can also be created which maps pipe handles to socket IDs. The lookup table can be employed to route USB request blocks pertaining to a particular endpoint over the corresponding socket. In this way, USB request blocks pertaining to an isochronous endpoint will be transferred over the network using UDP while USB request blocks pertaining to non-isochronous endpoints will be transferred using TCP.
US10742765B2 Device system, server, and data processing method
A device system includes a first server on a first network and a second server on a second network. The second server stores processing data transmitted from the first server in the second memory, in response to a request for processing the processing data from the electronic device, transmits the processing data to the electronic device, and stores, in the second memory, information indicating that the processing data has been processed in association with the processing data in response to reception of a notification indicating that the processing data has been processed from the electronic device. The first server determines whether the second server stores the information indicating that the processing data has been processed, and stores the information indicating that the processing data has been processed in the first memory based on a determination that the second server stores the information indicating that the processing data has been processed.
US10742763B2 Data limit aware content rendering
A content rendering system to provide data limit aware content rendering is described. The content rendering system is configured to dynamically and in real time build, based on content requested from a client device, and based on and the data limit values associated with the requesting client device, a modified light version of the requested content that is less data intensive than the requested content. The content rendering system may provide the modified version of the requested content to the client device.
US10742760B2 Neworking internet of things (IoT) devices
Techniques for implementing a publish-subscribe messaging system are disclosed. An example device generates a topic string comprising a string of characters that represent a subscription to a requested publication. A subscription filter is computed based on the topic string. The device is configured to receive a publication, which includes a data payload and a publication filter. The device performs a bitwise comparison of the subscription filter and the publication filter to determine whether the publication is a destination match for the subscription. If the publication is a destination match for the subscription, the device consumes the data payload of the publication.
US10742759B2 Workflow-based push notifications
Systems and methods for enhancing workflows with data virtualization. An example method may comprise: receiving a token identifying a mobile computing device; executing, by a processing device, a workflow comprising a conditional statement that initiates a request to send a push notification to the mobile computing device; producing, in view of the request, a plurality of messages compliant with a plurality of push notification infrastructures; selecting a message compliant with a push notification infrastructure associated with the mobile computing device; and transmitting the selected message to the push notification infrastructure associated with the mobile computing device.
US10742755B2 Systems and methods for online activity monitoring via cookies
Systems and methods of monitoring online activity may include providing, by a server of a linking system, a cookie of the linking system to a client device responsive to receiving a first request from a first resource to access a first link encoded by the linking system and linked to a second resource. The server may identify from the first request, the cookie, the first resource and the second resource. The server may receive from the client device, a second request to access a second link that is encoded by the linking system and linked to a third resource. The server may identify from the second request, the same cookie provided to the client device and the third resource. The server may identify, via the cookie provided to the client device, that the client device has accessed the first, second and third resources.
US10742749B2 Media hotspot payoffs with alternatives lists
In one example of the disclosure, establishment data for a plurality of hotspots is accessed, with each hotspot being linked to a hotspot payoff. Presence data indicative of a mobile device detecting a target hotspot is received via a network. An alternatives list for the target hotspot is determined based on an identification of the target hotspot and the establishment data. The hotspot payoff is caused to be sent to the mobile device for display, the payoff including the alternatives list.
US10742740B2 In-vehicle network system
An in-vehicle network system includes a first control unit, a second control unit, and a network connecting the first control unit to the second control unit. The first control unit performs a process of transmitting data, which is target of high-speed processing, having a first data length obtained by dividing transmission data by the first data length or obtained by adding predetermined data to the transmission data as high-speed processing. The second control unit performs a process of receiving reception data at a first processing speed that is a low speed when the second control unit determines that a data length of the reception data is not the first data length, and performs a process of receiving the reception data at a second processing speed higher than the first processing speed when the second control unit determines that the data length of the reception data is the first data length.
US10742739B2 Platform for controlling and operating network connected devices
The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives a request to generate a rule for coordinating operation of a plurality of IoT elements. The computing device determines whether the request satisfies restrictions as described in descriptions of interface components of the plurality of IoT elements in the computing device by referencing descriptions of interface components. The interface components correspond to the plurality of IoT elements. The computing device generates the rule responsive to determining that the request satisfies the restrictions, and sends an action signal over the network based on the rule to operate one or more of the plurality of IoT elements.
US10742738B2 Flexible deterministic communications network
A system onboard a vehicle may include a vehicle management system (VMS) and a mission management system (MMS). The VMS may include a plurality of VMS nodes for controlling operation of the vehicle. The MMS may include a plurality of MMS nodes for controlling equipment associated with a mission of the vehicle. The system may also include a flexible deterministic communications network. The flexible deterministic communication network may be configurable for communications between each of the VMS nodes, between each of the MMS nodes and between the VMS nodes and the MMS nodes. The VMS nodes communicate using static, deterministic messages and the MMS nodes communicate using dynamic, non-deterministic messages.
US10742735B2 Enhanced network attached storage (NAS) services interfacing to cloud storage
An illustrative storage management appliance is interposed between client computing devices and one or more cloud storage resources. The appliance uses cloud storage resources in conjunction with a network attached storage device configured within the appliance to provide to the client computing devices seemingly unlimited network attached storage on respective network shares. The storage management appliance monitors data objects on the network shares and when a data object meets one or more criteria for archiving, the storage management appliance archives the data object to a cloud storage resource and replaces it with a stub and preview image on the network share. When access to the stub and/or preview image is detected, the storage management appliance restores the data object from the cloud storage resource. The criteria for archiving flexibly allow individual data objects to be archived to cloud storage without archiving frequently-accessed “neighboring” data objects on the same network share.
US10742734B2 System and method for efficient virtualization in lossless interconnection networks
Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can assign each of the virtual switches a pLID and each of the plurality of virtual machines a vLID.
US10742729B2 Proximity network for interacting with nearby devices
Content(s) of nearby device(s) acting as server(s) is presented to be interfaced with at a device acting as a client over a peer-to-peer direct wireless network. Any of the devices can act as a client, a server, or both, concurrently. Once connected, the client device can retrieve, present, interact and operate on the contents of the servers. The content(s) may be presented in the form of an interactive document, a filesystem volume, and/or an API, different from the original structure in which the content(s) are stored at each server. The client directly interacts and operates on the content(s) of the server(s) according to the client-side presentation. The types of interactions the client may perform can vary by presentation, but generally include viewing, browsing, streaming, downloading, uploading, editing, deleting, tagging, liking, commenting and the like.
US10742719B2 Contextualized analytics platform
In an embodiment of the present disclosure, there is provided a computer-implemented method, wherein the computer is operable between a management server and at least one cloud server providing a cloud service, the method comprising: collecting management data related to the cloud service through a standard protocol for network management, wherein the standard protocol allows communication of the management data via a designated port; and sending at least part of the management data to the management server.
US10742716B1 Distributed processing for content personalization
A digital media service distributes digital media content to a plurality of devices in a graphical processing unit based distributed cluster and transmits executable instructions to these devices to initiate a collaborative filtering algorithm. Accordingly, the graphical processing unit in each of the devices, configured to utilize the collaborative filtering algorithm, may generate one or more co-occurrence vectors comprising similarities among a user's interactions with the digital media content and other users' interactions with the digital media content. These co-occurrence vectors are transmitted to the digital media service, which may create a matrix based at least in part on these vectors to determine personalized digital media content that is to be distributed to each of the devices in the distributed cluster. Accordingly, the personalized digital media content is distributed to each device in the distributed cluster.
US10742713B2 On-demand subscribed content library
A cluster management system and method for synchronizing content libraries within a distributed computer system allows an on-demand synchronization option of a content library subscribed to a publishing content library, which includes at least a consumable software item and metadata of the consumable software item, to be enabled. As a result of the on-demand synchronization option of the subscribed content library being enabled, the metadata of the consumable software item is downloaded from the publishing content library to the subscribed content library without downloading the consumable software item. The consumable software item is downloaded from the publishing content library to the subscribed content library in response to user selection of the consumable software item at the subscribed content library.
US10742712B2 Web adaptation and hooking for virtual private integration systems and methods
Systems and method for web control adaptation and hooking for virtual private network integration are provided herein. A client application executing on a client device can modify a scheme support function of a web control application to return a first value in response to a first scheme type. The first value can indicate that the web control application does not support the first scheme type. A custom scheme function can be registered to handle the first scheme type and can intercept requests of the first scheme type. The custom scheme function can transmit the requests to one or more URLs corresponding to one or more applications through a virtual private network (VPN). The custom scheme function can forward, to the web control application for rendering on the client device, the data corresponding to the application retrieved by the custom scheme function through the VPN.
US10742705B2 Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method
A method for generating and processing a broadcast signal according to an embodiment of the present invention includes encoding broadcast data for one or more broadcast services, encoding first level signaling information including information describing properties of the one or more broadcast services, encoding second level signaling information including information for scanning the one or more broadcast services and generating a broadcast signal including the broadcast data, the first level signaling information and the second level signaling information, wherein the first level signaling information includes user service description (USD) information describing service layer properties with respect to the broadcast services, wherein the USD information includes capability information specifying capabilities necessary to present broadcast content of the broadcast services.
US10742704B2 Method and apparatus for an adaptive video-aware streaming architecture with cloud-based prediction and elastic rate control
A method and apparatus for an adaptive video-aware streaming architecture are disclosed. The architecture may include cloud-based prediction and elastic rate control.
US10742703B2 Data publication and distribution
Described herein are methods and systems for data distribution over a network. A device can capture content. The device can be configured to publish the content so that other devices in a network can access the content. The publishing device can indicate to other devices on the network that the content is available for use. In response, the publishing device can receive requests for the content from the other devices. When sending a request, a requesting device can include viewing parameters that indicate capabilities of the requesting device. The publishing device can create a bit stream comprising one or more data layers that comprise the content based on the viewing parameters of requesting devices. The publishing device can also determine a transmission path to the various requesting devices and transmit the bit stream comprising one or more data layers along the transmission path.
US10742697B2 Packet forwarding apparatus for handling multicast packet
A packet forwarding apparatus includes: a multicast determination unit that determines whether a packet that flows through a virtual network is a multicast communication packet; a multicast mapping information storage unit; a multicast mapping unit that allocates a second multicast address to a first multicast address of a newly generated multicast communication and manages these multicast addresses as a piece of mapping information; and a packet encapsulation unit that encapsulates the packet that flows through the virtual network. The packet encapsulation unit encapsulates the multicast communication packet that flows through the virtual network by using the second multicast address.
US10742696B2 Relaying media content via a relay server system without decryption
Various arrangements are presented for relaying a secure streaming media communication session. A media relay server system may receive from a streaming media client via the Internet a first request for the secure streaming media communication session. A secure streaming media communication session may be established between a private streaming media server and the media relay server system. The media relay server system may establish a Transmission Control Protocol (TCP) communication service between the media relay server system and the private streaming media server via the Internet. The media relay server system may route, via the Internet, encrypted media packets from the private streaming media server to the streaming media client without the encrypted media packets being decrypted by the media relay server system.
US10742689B2 System and method for encryption key management, federation and distribution
Systems and methods are described for orchestrating a security object, including, for example, defining and storing a plurality of policies in a database coupled to a policy engine and receiving, by the policy engine, the security object and at least one object attribute associated with the security object. In addition, the policy engine determines the acceptability of the security object based, at least in part, on the at least one object attribute and at least one of the plurality of policies corresponding to the at least one object attribute. The security object to at least one communication device associated with the policy engine is distributed when the security object is determined to be acceptable. The at least one communication device establishes communication based, at least in part, on the security object.
US10742687B2 Determining a device profile and anomalous behavior associated with a device in a network
Techniques for determining a device profile and anomalous behavior associated with a device in a network are disclosed. Attribute values associated with a target device are determined based on data packets detected from a network. A subset of a set of classifiers associated with the available attribute values are selected. The attribute values are applied to the selected classifiers to determine a respective candidate device profile. A current device profile is determined for the target device based on the candidate device profiles. The current device profile indicates expected attribute values for the target device. Current attribute values are compared to the expected attribute values to determine whether there is any anomalous behavior associated with the target device.
US10742686B2 Enforcing network endpoint policies in a cloud-based environment using a covert namespace
A method and apparatus for dynamic integration of a covert namespace are provided. A Software-Defined Networking (SDN) controller is configured to send a request for workload transfer to an endpoint where the endpoint is connected to a virtual switch. The SDN controller determines that a connection between the endpoint and the virtual switch is secure based on a tenant-specific policy associated with the endpoint. A first covert namespace is configured to be connected between the endpoint and the virtual switch to communicate to the endpoint and the virtual switch directly. The operations of the virtual switch are executed using the first covert namespace according to the tenant-specific policy. A workload is caused to be transmitted to the endpoint through the first covert namespace.
US10742682B2 Attack data packet processing method, apparatus, and system
An attack data packet processing method, an apparatus, and a system are provided. The method includes receiving, by a management node, description information of an attack data packet and an attack type of the attack data packet, where the description information and the attack type are sent by an awareness node; determining a processing policy on the attack data packet of the attack type according to the attack type; and sending the description information and the processing policy to a switch using a software-defined networking controller, so that the switch performs an operation indicated by the processing policy on the attack data packet with the description information.
US10742681B2 Data collaboration
A method and system are provided for enabling collaborative access to a data object. The method comprises establishing an access control policy, the access control policy defining at least one collaborative condition under which access to the data object is permissible, monitoring a plurality of users for compliance with the collaborative condition and providing access to the data object after a predetermined number of the users meet the at least one collaborative condition.
US10742665B2 Systems and methods for modifying file backups in response to detecting potential ransomware
A computer-implemented method for modifying file backups in response to detecting potential ransomware may include (1) detecting, during a file backup process, an anomaly that is potentially indicative of ransomware on a computing device, (2) in response to detecting the anomaly that is potentially indicative of ransomware, storing a backup copy in a separate location from other backup copies, (3) confirming that the anomaly is indicative of ransomware on the computing device, (4) adjusting a backup policy in response to confirming that the anomaly is indicative of ransomware on the computing device, and (5) managing the backup copy based on the adjusted backup policy. Various other methods, systems, and computer-readable media are also disclosed.
US10742662B2 Non-transaction enabling data security
The present disclosure includes an electronic device for processing a wireless transaction. The electronic device includes a wireless communication interface, a memory, and a processor configured to execute an applet. The wireless communication interface is configured to communicate with a transaction terminal. The memory is configured to store a first set of data for enabling a transaction between the electronic device and the transaction terminal, and a second set of data different from the first set of data. The applet is configured to receive a first request for conducting the transaction. The applet is configured to transmit a first message including or based on the first set of data. The applet is configured to receive a second request for retrieving at least part of the second set of data. The applet is configured to determine whether release of at least part of the second set of data has been authorized.
US10742661B2 Virtualized volume level messaging
Implementations and methods herein provide a networked storage system including a plurality of physical storage devices configured to store data on a plurality of virtualized volumes, a key store configured to store a plurality of encryption keys, and a secure messaging manager configured to encrypt a message to each of the plurality of virtualized volumes using a different encryption key.
US10742660B2 Event processing via industrial asset cloud computing system
Systems and methods are presented for receiving, at a server computer associated with an industrial asset cloud computing system, a command representing an event, from a mobile device of a plurality of mobile devices, the command comprising instructions for changing a data object in a data domain, determining, a command processor responsible for processing the command, and routing the command to the command processor responsible for processing the command, wherein the command processor accesses the data domain associated with the command to change the data object in the data domain according to the instructions of the command. Systems and methods are further presented for detecting, by the server computer, a state change in the data domain indicating that the data object has been changed, and preparing the changed data object to be consumed by mobile devices operated by users authorized to access the data object.
US10742652B2 Mobile caller authentication for contact centers
A call request is received, from a mobile device, to establish a communication with a contact center. For example, the call request may be to establish a voice call with the contact center. In response to the call request, the mobile device sends authentication factors to a cloud authentication service that the user/mobile device has previously registered with. For example, the authentication factors may include usage factors of the mobile device, such as a call history of the user on the mobile device. If the authentication factors are validated, a token is generated. The token is sent to the contact center along with the call request. The token is validated at the contact center. At this point, the contact center knows that the user/mobile device are authentic. A call is then established between the user and the contact center.
US10742648B2 Mobile device access to a protected machine
In a first embodiment, the “one tap” operation of this disclosure enables a user having a mobile device “one tap” mobile application (or “app”) to log-in to the user's desktop or laptop computer by bringing the user's device in physical proximity to the computer and, while in such proximity, accepting a push notification that is received on the mobile device. In a second embodiment, the user uses the “one tap” functionality to access a cloud-based account that has been set up for the user on a third party web application (e.g., SalesForce.com). The technique seamlessly integrates with third party websites using well-known protocols (e.g., SAML2), and it enables secure cross-origin resource sharing in a highly secure, reliable and available manner. Still another aspect of this disclosure is an enhanced proximity detection routine that is used to facilitate the one tap function when the user's mobile device is moved into proximity with the computer.
US10742643B2 Trusted communication session and content delivery
Methods and systems for network communication are disclosed. Proxy information may be received. The proxy information may facilitate a gateway device communicating as a proxy for a user device.
US10742641B2 Method, device, and system of accessing online accounts
Device, system, and method of accessing electronic mail. For example, a computerized method includes: receiving an identifier of an email account, and a password; if the password matches a first reference password previously stored in association with said email account, then authorizing a substantially full access to said email account; if the password matches a second reference password previously stored in association with said email account, then authorizing a restricted access to said email account.
US10742640B2 Identification of a related computing device for automatic account login
In an implementation of identifying related computing devices for automatic user account login, a login request to a user account that includes a unique identification (ID) of a user computing device and an internet protocol (IP) address of the user computing device are received. One or more user computing devices that have logged in to the user account using a same IP address as the user computing device are identified based on a user ID of the user account and the unique ID of the user computing device. Whether one or more unique IDs corresponding to the one or more user computing devices that have logged in to the user account are correlated with the unique ID of the user computing device is determined. If yes, data corresponding to login information used by the one or more user computing devices to log in to the user account to the user computing device for automatic account login are sent.
US10742639B1 System and method for improving login and registration efficiency to network-accessed data
A system, comprising: memory operable to store at least one program; at least one processor in communication with the memory, in which the at least one program, when executed by the at least one processor, causes the at least one processor to perform the steps of: receiving an initial request for access to restricted data from a client device, the initial request including a user identifier; determining whether the user identifier is associated with any of a plurality of user registration records for accessing the restricted data; transmitting login data to the client device if the user identifier is associated with one of the plurality of user registration records and transmitting registration data to the client device if the user identifier is not associated with any of the plurality of the user registration records.
US10742636B2 OAuth2 SAML token service
The present disclosure involves systems, software, and computer implemented methods for principal propagation. One example method includes deploying a token service to a first cloud platform. A first token request is received from an integration component for a token to be included in a message sent from the first cloud platform to a second cloud platform. A user information request is generated and sent to an identity provider associated with the first cloud platform. User information is received from the identity provider in response to the user information request. A second token request is generated and sent to a token service provider associated with the second cloud platform. The second token request includes the received user information. The requested token is received from the token service provider. The received token is sent to the integration component to enable the integration component to send the message to the second cloud platform.
US10742635B2 Multilevel sign-on
A global userID may be linked to many individual locations. A user may login to the global userID and select an experience environment. The experience environment may provide access to locations associated with the experience environment, such as all locations in a country. The user may switch between experience environments without providing login credentials for each individual location the user wishes to view.
US10742630B2 Method and apparatus for making a decision on a card
Method and devices for making access decisions in a secure access network are provided. The access decisions are made by one or more portable credentials using data and algorithms stored on or received by two or more credentials. Since access decisions are made by the portable credential or credentials, non-networked hosts or local hosts can be employed that do not necessarily need to be connected to a central access controller or database, thereby reducing the cost of building and maintaining the secure access network.
US10742628B2 Secured cloud storage broker with enhanced security
An apparatus includes a memory and a processor of a secured cloud storage broker (SCSB) coupled to the memory. The processor is configured to perform the steps of: receiving a request from a user to deposit data; confirming whether the user provides appropriate credentials; authenticating the request; generating a first unique combination of an internet storage provider ID, a subscription account, a storage location, a storage account, and a file directory; generating a second unique combination of a file ID, an encryption algorithm, and a key; encrypting the data using the encryption algorithm and the key; and sending the encrypted data to the file directory for storage.
US10742623B1 Selective encryption of profile fields for multiple consumers
Certain aspects of the present disclosure provide techniques for encrypting fields in a profile. One example method generally includes adding a profile associated with a user to a profile snapshot queue and receiving an update to the profile from the user. The method further includes encrypting updated fields of the profile with private keys and encrypting the private keys with a public key of a first consumer of a plurality of consumers to generate encrypted keys. The method further includes storing the encrypted keys in a header of the update and adding the update to a live update queue. The method further includes receiving a request by the first consumer to access the profile, transmitting the profile from the profile snapshot queue to the first consumer and transmitting the update from the live update queue to the first consumer.
US10742620B2 Method for dynamic encryption and signing, terminal and server
A method for dynamic encryption and signing, a terminal and a server are provided. The method includes that: at least one key and at least one signature are generated through native data; a first predetermined key index and a first random signature index are selected during session connection; a first key and a first signature are located from the at least one key and the at least one signature according to the first key index and the first signature index; session request data is signed with the first signature, and the session request data is encrypted with the first key and sent to a server; and session response data signed with a second random signature and encrypted with a second random key is received from the server after decryption and signature verification by the server over the session request data succeed.
US10742612B2 Determine payload integrity for traffic flowing across proxies
In a network that includes a client, a server and one or more proxy entities that intercept network traffic between the client and the server, a computer-implemented method is provided including: establishing trust with a permissioned distributed database; computing hashes from packet payloads of network traffic originated, intercepted or received; storing the hashes to the permissioned distributed database so that the permissioned distributed database maintains hashes computed from packets of the network traffic originated, intercepted or received by the client, server and the one or more proxy entities; and validating the hashes by comparing, with each other, the hashes stored to the permissioned distributed database by the client, server and the one or more proxy entities to determine whether any packet payload of the network traffic was modified in transit.
US10742611B2 Method, a system and computer program products for securely enabling in-network functionality over encrypted data sessions
A method, a system and computer program products for securely enabling in-network functionality over encrypted data sessions, the method involving establishing an encrypted data session between a client communication application (100) and a server communication application (200) over a communication network; receiving and/or transmitting, by the client communication application (100), in the established encrypted data session, at least one encrypted communication data (D) from/to the server communication application (200) through a computing network element (M); and performing, by the computing network element (M), different actions other than data packet forwarding from one communication application to the other on the encrypted communication data (D). The encrypted communication data (D) has a plurality of data portions, or contexts, (CTX), each encrypted by a context key, and the different actions being specific for the computing network element (M) and for one or more of the contexts (CTX_X).
US10742605B2 Context-based firewall for learning artificial intelligence entities
Detecting and blocking content that can develop undesired behavior by artificial intelligence (AI) entities toward users during a learning process is provided. Input information is received for a set of one or more AI entities. Characteristics of the input information are evaluated based on rules of a selected policy from a set of policies and learned characteristics of information associated with a corpus of information. It is determined whether a result of evaluating the characteristics of the input information exceeds a predefined threshold. In response to determining that the result of evaluating the characteristics of the input information exceeds the predefined threshold, the input information for the set of AI entities is filtered by performing a selective filtering action, using a firewall, based on context of the input information.
US10742604B2 Locked down network interface
A logic device and method are provided for intercepting a data flow from a network source to a network destination. A data store holds a set of compliance rules and corresponding actions. A packet inspector is configured to inspect the intercepted data flow and identify from the data store a compliance rule associated with the inspected data flow. A packet filter is configured to, when the data flow is identified as being associated with a compliance rule, carry out an action with respect to the data flow corresponding to the compliance rule.
US10742602B2 Intrusion prevention
A given packet of the packetized data flow of packets is received. The given packet (145) is selectively discarded depending on at least one of the flow history of the packetized data flow and up pseudorandom test. In some embodiments, the selectively discarding is selectively executed of the given packet is at least partially overlapping with at least one further packet of the packetized data flow. Such techniques may find particular application in network-based intrusion prevention systems.
US10742601B2 Notifying users within a protected network regarding events and information
Systems and methods are provided for notifying users within a protected network about various events and information. According to one embodiment, a method includes receiving, by a filtering device, a request originated by an application running on a client device. The method further includes making a determination, by the filtering device, whether the request is to be blocked or allowed, based on the one or more policies. If the request is to be blocked, a notification is provided to a user of the client device regarding the determination by causing the application to display a predefined message.
US10742598B1 Systems and methods for maintaining an asynchronous communication via an intermediary
The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a request from a client for an asynchronous communication between the client device and a provider device. The agent identifies a provider dynamic identifier identifying the provider. The agent uses a communication channel selection policy to determine a communication channel and a provider static identifier corresponding to the provider device. The agent maps a client dynamic identifier assigned by the server to a client static identifier of the client device. The agent generates a transmission data package including the content, a source address identifying the client dynamic identifier and a destination address identifying the provider static identifier. The agent provides the generated transmission data package for transmission via the communication channel determined using the communication channel selection policy to the provider device.
US10742594B1 User-configurable dynamic DNS mapping for virtual services
Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is configured and arranged to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
US10742593B1 Hybrid content request routing system
A hybrid content request routing system is described herein. The hybrid content request routing system may use aspects of the anycast routing technique and aspects of the domain name server (DNS) resolver-based routing technique to identify the appropriate network address to provide to a user device in response to receiving a DNS query. For example, the hybrid content request routing system may include one or more points of presence (POPs), with some or all of the POPs forming one or more virtual POPs. Individual POPs may be assigned unique network addresses and POPs that form a virtual POP may be assigned the same anycast network address. The hybrid content request routing system can measure latencies from user devices to the individual POP network addresses and to the anycast network addresses and use the measured latencies to identify the network address that may result in the lowest latency.
US10742591B2 System for domain reputation scoring
The disclosure is related to computer-implemented methods for domain name scoring. In one example, the method includes receiving a request to provide a reputation score of a domain name, receiving input data associated with the domain name, extracting a plurality of features from the input data and the domain name, generating a feature vector based on the plurality of features, and calculating the reputation score of the domain name by a machine-learning classifier based on a graph database, which includes feature vectors associated with at least a plurality of reference domain names, a plurality of servers, a plurality of domain name owners, and so forth. In another example, the method can calculate the reputation score by finding a similarity between the feature vector and one of domain name clusters in the graph database. The reputation score represents a probability that the domain name is associated with malicious activity.
US10742589B1 Accurately indicating point in time of social media post using internet of things
A computer-implemented method for updating one or more temporal aspects of a social media post. The computer-implemented method captures a geographic location of a first computing device of a first user and a time stamp associated with a social media post of the first user, and posts the geographic location and the time stamp associated with the social media post of the first user. The computer-implemented method further detects one or more additional computing devices of one or more additional users within a defined proximity of the first user, and updates the social media post of the first user with one or more temporal aspects associated with the detected one or more additional computing devices of the one or more additional users.
US10742588B2 Representative media item selection for electronic posts
Representative media item selection for electronic posts is described. According to a computer implemented method, an electronic post generated by an author is textually analyzed. A representative media item is selected for the electronic post based on the textual analysis. The representative media item is inserted into the electronic post before publishing the electronic post.
US10742586B2 Assured encrypted delivery
Information can be added to the headers of email messages to ensure the messages are delivered using encryption, without the user having to manage keys or perform the encryption. A user can select an option in an email program that causes a flag to be added to the message header. Each mail server along the delivery path can provide (or expose) information about the type(s) of encryption supported, and if the encryption is not sufficient then the message will not be delivered to that server. This ensures the transport will remain encrypted before delivering the message to the next hop along the path. If the message cannot be delivered encrypted then the message will not be transmitted past that point. An end user then only needs to click a button or perform another such action to ensure encrypted message delivery.
US10742583B2 Shared command history
Aspects of the present disclosure relate to systems and methods for providing a shared command history. In one aspect, a shared command history is enabled for performing at least one process using a command line interface. One or more commands entered in the command line interface may be sent to a shared storage location. One or more commands stored in the shared storage location and executed using at least another command line interface may be received. The shared command history may be displayed in the command line interface. In one example, the shared command history includes at least the one or more received commands.
US10742582B2 Launching a client application based on a message
Launching a client application based on a message is disclosed, including: receiving a message at a client device; using information included in the message to identify a client application that corresponds to the message; and automatically launching the client application, wherein the client application is configured to receive at least some of the information included in the message.
US10742579B2 Methods and systems for analysis and/or classification of information
Methods and systems for analysis and/or classification of electronic message information so as to capture and identify salient objects exchanged during electronic message passing in order to impute certain information about the object, groups of objects, the message, groups of messages, the parties, communities involved in the message exchange or combinations, thereof.
US10742577B2 Real-time search and validation of phrases using linguistic phrase components
A method and system is disclosed for evaluating a chat message sent between users of an online environment. The method may include receiving a chat message and parsing the message into words. The method determines the acceptability of the message by matching the message to a plurality of acceptable messages stored in a data structure. Upon determining the message does not match any acceptable messages, the method replaces each word in the message with grammatical metadata. The method may use templates to determine if the message has acceptable word combinations based on the metadata. The method may also compare the metadata to rules wherein the rules determine if the message has unacceptable word combinations based on the metadata. The method may send the message to a user upon determining words in the message do not match any word in a list of unacceptable words.
US10742575B2 Coordination of data received from one or more sources over one or more channels into a single context
A middleware messaging system is connected between user devices and content providers possibly through one or more networks. The middleware messaging system includes a coordination manager for coordinating partial messages transmitted between the user devices and the content providers. Partial messages received by the middleware messaging system from one or more sources through one or more channels. Partial messages that are associated with each other comprise a single context and as such are coordinated and transmitted to one or more destinations through one or more channels.
US10742571B2 Replay of conversations for task completion and delegation
A system is configured to replay a selected conversation with a selected agent. The selected conversation may be selected from a plurality of previously conducted conversations with other agents. The selected agent may be selected from a plurality of available agents. The system determines various tasks, named entities, and user preferences from the selected conversation. During a replay of the selected conversation with the selected agent, the system generates responses to messages received from the selected agent based on the determined tasks, named entities, and user preferences. The system also allows a user to select whether the replayed conversation should be conducted in a passive mode or in an active mode. In a passive mode, the system generally conducts the replayed conversation autonomously whereas, in an active mode, the system requests user input before sending a response to the selected agent.
US10742570B1 Utilizing virtual routing and forwarding (VRF) interfaces to manage packet transmission through an internal interface
A device may receive, from the packet processing component and through an internal interface, a packet that includes a virtual routing and forwarding (VRF) interface identifier associated with a VRF interface of a virtual device. The internal interface may be associated with multiple external interfaces. The device may modify a value identifying an incoming interface via which the packet is received after receiving the packet that includes the VRF interface identifier. The modified value may be associated with the virtual device, and the modified value may allow an upper communication layer to determine that the packet is associated with the virtual device. The device may provide the packet to the upper communication layer after modifying the value identifying the incoming interface via which the packet is received to permit the upper communication layer to forward the packet to a destination.
US10742565B2 Enterprise messaging system using an optimized queueing model
An information handling system includes a first provider module to provide a first message and a second provider module to provide a second message, a first memory structure, and a first intermediate integration module. The first intermediate integration module to dequeue the first message from the first queue of the first memory structure prior to the second message in response to a determination that the first delivery time is before the second delivery time, and in response to a determination that the first delivery time is substantially equal to the second delivery time: to determine a first message identifier sequence number for the first message and a second message identifier sequence number for the second message, and to dequeue the second message from the first queue prior to the first message in response to the second message identifier sequence number being lower than the first message identifier sequence number.
US10742562B2 Method and apparatus for adaptive control of contention window in LAA
A method for listen-before-talk (LBT) operation by an eNodeB (eNB) in a wireless communication network is provided. The method includes triggering an LBT request to transmit, to a user equipment (UE), at least one of an uplink (UL) grant or downlink (DL) data for UL transmission over an licensed assisted access (LAA), determining an adaptive contention window (CW) size includes a predetermined minimum value and maximum value for transmitting the DL data and UL grant, performing DL data and UL grant LBT operations in accordance with the adaptive CW size, performing a UL grant LBT operation that includes a higher priority than the DL data regardless of a level of quality of service (QoS) of the DL data to transmit a UL grant message to the UE, and multiplexing the UL grant with the DL data, and transmitting the multiplexed UL grant with the DL data transmission to the UE.
US10742561B2 Prevention of network retransmission timeout
The disclosed technology addresses the need in the art for a solution configured to prevent network retransmission timeouts. A system is configured to receive a data packet originating from a sender and forward the data packet to a receiver. The system receives, from the receiver, an acknowledgment message that corresponds to the data packet and holds the acknowledgment message in a buffer until a delay time period expires, wherein the delay time period is determined based on a log of acknowledgment times. When the delay time period expires, the system forwards the acknowledgement to the sender.
US10742560B2 Intelligent network resource manager
A method and apparatus for intelligent network resource manager for distributed computing systems is provided. A first priority is assigned to a first virtual channel set that includes at least two virtual channels of a plurality of virtual channels associated with a physical communication channel. A second priority is assigned to a second virtual channel set that includes at least one virtual channel of the plurality of virtual channels. The first virtual channel set has more virtual channels than the second virtual channel set. Outbound messages of the first priority are directed to virtual channels of the first virtual channel set. Outbound messages of the second priority are directed to virtual channels of the second virtual channel set. The virtual channels are processed in a round-robin order, where processing includes sending the outbound messages over the physical communication channel.
US10742556B2 Tactical traffic engineering based on segment routing policies
In one embodiment, a method includes monitoring traffic in a Segment Routing (SR) network through a collection of a Segment Routing Demand Matrix (SRDM) at a Traffic Engineering (TE) system operating at a network device, receiving topology information for the SR network at the TE system, modeling the SR network based on the topology information and the SRDM at the TE system, identifying a violation of a constraint in the SR network at the TE system, and running an optimization algorithm for SR optimization of constraints in the SR network at the TE system, wherein the optimization comprises limiting a number of Segment Identifiers (SIDs) used in a SR policy implemented to resolve the constraint violation. An apparatus is also disclosed herein.
US10742546B2 Traffic on-boarding for acceleration through out-of-band security authenticators
A traffic on-boarding method is operative at an acceleration server of an overlay network. It begins at the acceleration server when that server receives an assertion generated by an identity provider (IdP), the IdP having generated the assertion upon receiving an authentication request from a service provider (SP), the SP having generated the authentication request upon receiving from a client a request for a protected resource. The acceleration server receives the assertion and forwards it to the SP, which verifies the assertion and returns to the acceleration server a token, together with the protected resource. The acceleration server then returns a response to the requesting client that includes a version of the protected resource that points back to the acceleration server and not the SP. When the acceleration server then receives an additional request from the client, the acceleration server interacts with the service provider using an overlay network optimization.
US10742544B2 Method and network nodes for scalable mapping of tags to service function chain encapsulation headers
A method performed by a network node includes the network node receiving, from a first portion of a service chain, a packet having a header portion that includes a first service chain path ID and a metadata field. The method further includes the network node retrieving, according to one or more predefined rules, one or more tags included in the metadata field. The method further includes the network node generating a second service chain path ID based on the one or more retrieved tags. The method further includes the network node replacing the first service chain path ID by inserting the second service chain path ID in the header portion, where the packet is forwarded, to a second portion of the service chain, in accordance with the second service chain path ID.
US10742541B2 Systems and methods for multi-path communication over multiple radio access technologies
In an example embodiment, a device includes a memory having computer-readable instruction stored therein and a processor. The processor is configured to execute the computer-readable instructions to identify a plurality of communication paths for data transmission between the device and a network gateway, a first one of the plurality of communication paths being associated with a first radio access technology and a second one of the plurality of communication paths being associated with a second radio access technology, and establish a data transmission session between the device and the network gateway simultaneously over at least the first one and the second one of the plurality of communication paths.
US10742538B2 Information processing apparatus and information processing method
An information processing apparatus in a mesh network, includes circuitry that, when the information processing apparatus is allocated as a root node for multicast transmission, transmits path request for multicast to other information processing apparatuses in the mesh network. The circuitry also determines a path for multicast based on responses received from the other information processing apparatuses, and performs multicast transmission of data via the determined path for multicast.
US10742537B2 Enforcing strict shortest path forwarding using strict segment identifiers
Various systems and methods for using strict path forwarding. For example, one method involves receiving an advertisement at a node. The advertisement includes a segment identifier (SID). In response to receiving the advertisement, the node determines whether the SID is a strict SID or not. If the SID is a strict SID, the node generates information, such as forwarding information that indicates how to forward packets along a strict shortest path corresponding to the strict SID.
US10742536B2 Device for simulating a communication relay
A device for simulating a communication relay for at least one device for processing tactical data, includes a data storage system; a first connection interface for connection with the device for processing tactical data; a second communication interface; a processor connected to the storage system and to the interfaces, the processor being configured so as to: divide a temporal cycle having a first predetermined duration into time slots of a second predetermined duration, each time slot being identified by an index in the temporal cycle; monitor the network traffic over the second communication interface; emit a message via the first interface for all the indices of slots except for slots identified by a list of at least one excluded index; broadcast a message via the second interface for the slots identified by the list of at least one excluded index.
US10742529B2 Hierarchichal sharding of flows from sensors to collectors
Systems, methods, and computer-readable media for hierarchichal sharding of flows from sensors to collectors. A first collector can receive a first portion of a network flow from a first capturing agent and determine that a second portion of the network flow was not received from the first capturing agent. The first collector can then send the first portion of the network flow to a second collector. A third collector can receive the second portion of the network flow from a second capturing agent and determine that the third collector did not receive the first portion of the network flow. The third collector can then send the second portion of the network flow to the second collector. The second collector can then aggregate the first portion and second portion of the network flow to yield the entire portion of the network flow.
US10742528B1 System and method for improving quality of telematics data
Each of multiple vehicle data collection devices are configured to collect data streams associated with operation of a vehicle. The data streams include time-stamped speed data. A transmitter is configured to transmit the data streams. An analytics server is configured to receive the data streams transmitted by the transmitter and to process the data. In connection with the processing, data streams with at least one common time stamp are identified. The time-stamped speed for one of the data streams at a first time interval is compared to the time-stamped speed for another of the identified plurality of data streams at a second time interval, where the second time interval comprises the first time interval plus an additional time increment. Based on the comparison, it is determined whether the two of the plurality of data streams are associated with a same trip or a different trip.
US10742527B2 Deep packet inspection virtual function
Concepts and technologies are disclosed herein for providing and using a deep packet inspection virtual function. A control system can detect a service request. The control system can analyze a policy to determine a function of a service to which the service request relates, a virtual machine that will host the function, and a deep packet inspection virtual function associated with the service. The control system can trigger loading of an image to the virtual machine and instantiation of the virtual machine. The image can include the function of the service and the deep packet inspection virtual function. The control system can validate the service and the deep packet inspection virtual function.
US10742525B2 Systems and methods for synthesizing resource templates using composable parts
Described embodiments automatically and dynamically generate and update resource templates for deployable resources, utilizing composable parts that may be dynamically replaced. Common portions of the templates may be easily defined once and reused multiple times, reducing risk of error and ensuring stability and cross-resource compatibility. Each dynamic template may have replaceable parts, as well as replaceable parameters and values within the replaceable parts, as well as in common portions of the template. The replacement properties and values may be determined at runtime or during deployment, ensuring that configurations are always current.
US10742524B2 Framework for standardizing development and deployment of services
A framework that provides for development and deployment of services that future-proofs application development efforts, avoids vendor “lock-in” at the PaaS level, and offers true portability of applications and services. Using the framework, developers write application code to a common API interface that connects to resources. The API interface obtains configuration data from a configuration provider that provides configuration data. The configuration data points to an implementation of the code that is bound at runtime. This results in a separation of the API from the configuration data. Using the framework, the application code is portable and can be moved from one framework to another so long each of the frameworks adhere to the common API interface. As such, application code may be written once and then implemented on one or more cloud-based infrastructures and/or within an on-premises data center.
US10742523B2 Service based testing
Some tests can be implemented as services. A network provider can deploy (“push”) a test to a container resident on one or more devices of the network, either at installation, periodically, or when a problem is reported. When a customer reports an issue, services running on one or more devices of the customer's installation can cause the containerized tests to be run. For example, the central office of the network provider can initiate a request to run the test through the internet (or other connection) by the container. In some implementations, there is an overlap of the service based test set with traditional technician initiated test sets forming a hybrid testing architecture.
US10742520B2 Providing mobile device management functionalities
Methods, systems, computer-readable media, and apparatuses for providing mobile device management (MDM) functionalities are presented. In some embodiments, a pseudo device representative of a physical end user device may be established within a cloud computing environment. The pseudo device may be provisioned for use with MDM service providers and configured to receive commands from the MDM service providers on behalf of the physical end user device. In some embodiments, multiple pseudo devices each representative of a physical end user device may be established within a cloud computing environment. A first pseudo device may be provisioned for use with a first MDM service provider and configured to receive commands from the first MDM service provider on behalf of the physical end user device. A second pseudo device may be provisioned for use with a second MDM service provider and configured to receive commands from the second MDM service provider.
US10742518B2 Service indicator display method and device
The present disclosure provides a service indicator display method and device. The method includes: obtaining measurement values of service indicators in a building and a three-dimensional grid model of the building, where an outer surface of the model includes multiple polygons; determining, according to the measurement values of the service indicators, a measurement value that is of a service indicator and that is corresponding to a vertex location of each polygon; performing gradient rendering on each polygon according to a legend and the measurement value, to obtain spatial distribution of the service indicators; and displaying the spatial distribution in the building. A surface of a building model is divided more finely by using a polygon, and spatial location distribution of service indicators is reflected more truly by means of gradient rendering, so as to improve network optimization efficiency.
US10742517B2 Rapid testing of configuration changes in software defined infrastructure
A future event that is likely to occur in a production SDI at a future time is forecasted by analyzing operational data from the production SDI. Using a repository of correlation records, a set of configurations is forecasted likely to change in response to the future event. Corresponding to a configuration from the forecasted set of configurations, an instruction is constructed for a testing SDI. The testing SDI is caused by the instruction to initialize a test VM in the testing SDI, where the test VM is specifically configured to test a change in the configuration from the forecasted set of configurations, and where the test VM is ready to test the change when the future event occurs at the future time.
US10742515B2 Dynamically customizing time series charts based on contextual data
A computer-implemented method includes receiving, at a client device, a plurality of monitors each including at least one resource related to a network device; automatically displaying, on the client device, a subset of the plurality of monitors including the at least one resource on a first time series chart based on a pre-determined risk factor; at least one of (1) selecting, using the client device, at least one monitor not included in the subset and included in the plurality of monitors, and (2) un-selecting, using the client device, at least one monitor included in the subset, and thereby obtain a customized set of monitors and resources; accessing, using the client device, a time series database associated to the network device to query for data related to resources included in the customized set of monitors; and displaying, on the client device, the customized set of monitors and the included resources on a second time series chart.
US10742514B2 Systems and methods for discovering network topology
A method for determining network topology of a provider network includes selecting a first network element, selecting a first port on the first network element, and iteratively performing connectivity validation tests using the first port, wherein each connectivity validation test is associated with a type of network element and yields a result that indicates whether a second port on a second network element of the associated type is connected to the first port. A system for discovering topology of a network, the system comprising a topology discovery engine in operable communication with a near network element and operable to identify a first port of a far network element that is connected to a second port of the near network element by remotely altering operation of the near network element to cause the second network element to respond in a manner that identifies the first port.
US10742508B2 Customer bandwidth re-distribution in point-to-multipoint access
A system for redistributing bandwidth among a plurality of customer premises equipments (CPEs), wherein each of the plurality of CPEs have an initial bandwidth allocation, comprises a distribution point unit (DPU). The DPU is configured to detect an excess available bandwidth condition of one of the plurality of CPEs, detect a need for additional bandwidth condition of another one of the plurality of CPEs, communicate a bandwidth re-allocation request and a set of granted tones to the CPE having the detected excess available bandwidth condition and to the CPE having the detected additional bandwidth condition, and communicate a time instant at which the set of granted tones should be switched from the CPE having the detected excess available bandwidth condition to the CPE having the detected additional bandwidth condition.
US10742504B2 Guided configuration item class creation in a remote network management platform
A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
US10742503B2 Application of setting profiles to groups of logical network entities
Some embodiments provide a method for a network controller. The method receives network configuration data including an association of an entity configuration profile to a logical entity group that references at least two logical network entities. The entity configuration profile includes a set of configuration settings to apply to logical network entities with which the entity configuration profile is associated. The method associates the entity configuration profile with the logical network entities referenced by the logical entity group. Based on the associations of the entity configuration profile with the logical network entities, the method determines multiple host machines that require the configuration data for the entity configuration profile. The method distributes the entity configuration profile to the host machines.
US10742502B2 Software modification initiation method, and metadata release method and apparatus
Embodiments provide a software modification initiation method. The method can include receiving, by a VNFM, a VNF LCM request sent by an NFVO. The VNF LCM request may include an instance identifier of a VNF instance of to-be-modified first-version VNF software. The method can include determining, by the VNFM, that a type of the VNF LCM request indicates a software modification operation, and obtaining metadata according to the VNF LCM request. The metadata may include a version identifier of the first-version VNF software and a software modification type. The method can include determining, by the VNFM, a first VNF instance of the first-version VNF software based on the instance identifier of the VNF instance of the to-be-modified first-version VNF software. The method can also include initiating, by the VNFM, a software modification operation for the first VNF instance of the first-version VNF software based on the software modification type.
US10742500B2 Iteratively updating a collaboration site or template
Techniques are described herein that are capable of iteratively updating a collaboration site or a template that may be used to create a new collaboration site. The collaboration site or the template may be updated to include new features based on (e.g., based at least in part on) a likelihood that the new features will be valuable to users. The likelihood that new features will be valuable to the users may be determined (e.g., derived) using heuristics, machine learning, intelligent user experiences, and/or an understanding of user behavior gathered by a service that provides the collaboration site or the template. The likelihood may be compared to a likelihood threshold to determine whether the collaboration site or the template is to be updated. In accordance with this example, the update may be made if the likelihood is greater than or equal to the likelihood threshold.
US10742491B2 Reducing initial network launch time of container applications
A computer system is configured to support execution of a virtualized application, the files of which are stored in and retrieved from network storage. The method of launching the virtualized application includes (i) responsive to a first user event occurring prior to any user event for launching the virtualized application after user logon, executing a driver to fetch a subset of the files of the virtualized application from the network storage into system memory of the computer system, and (ii) responsive to a second user event corresponding to a launch of the virtualized application, instantiating an execution space for the virtualized application and loading the fetched files into the system memory for execution.
US10742490B2 Network access sub-node configuration by a proxy
An apparatus and method of performing a configuration process in the apparatus are provided. The apparatus has a backhaul sub-node to provide a backhaul connection to a communications network which comprises a proxy system. It also has an access sub-node to provide an access cell to which user equipment can connect. In a configuration process the backhaul sub-node performs a backhaul sub-node auto-configuration process comprising connecting to a further network node, determining backhaul sub-node configuration parameters, and storing in the proxy system at least one configuration parameter for the access sub-node in dependence on the backhaul sub-node configuration parameters determined. When the access sub-node then issues an access sub-node auto-configuration request, the proxy system intercepts the access sub-node auto-configuration request and responds to the access sub-node in dependence on the at least one configuration parameter for the access sub-node stored. Transparent to the access sub-node, the backhaul sub-node can thus modify the default configuration which the access sub-node would receive, based on the specific backhaul connectivity which it has established for itself.
US10742483B2 Network fault originator identification for virtual network infrastructure
Concepts and technologies directed to network fault originator identification for virtual network infrastructure are disclosed herein. Embodiments can include a control system that is communicatively coupled with network infrastructure. The control system can include a processor and memory that, upon execution, causes the control system to perform operations. The operations can include determining, based on a source ticket, a network fault condition associated with the network infrastructure. The operations can further include identifying, from the source ticket, a trap set and an alarm set that are associated with origination of the network fault condition. The operations can include the control system collecting network event data from the network infrastructure prior to a polling time of a fault reporting schedule; determining that a qualified source ticket should be created; and generating the qualified source ticket based on the network event data.
US10742480B2 Network management as a service (MaaS) using reverse session-origination (RSO) tunnel
A Management-as-a-Service (MaaS) agent running on a client network creates a reverse session-origination (RSO) tunnel between the client network and a MaaS server. The MaaS agent collects client statistics at and regarding the client network and transmits the client statistics to the MaaS server. The MaaS server analyzes the client data and sends alerts or other messages to a user, who may be outside the client network, in the event certain conditions are met.
US10742478B2 Management of events and moving objects
A system comprising: an event server including a plurality of event agents for handling events occurring in a geographic space; a selector operable to select an event agent among the plurality of event agents for handling an event candidate based on a type of a source information; and a mobile object server including a mobile object agent assigned to a moving object in the geographic space, wherein the mobile object server is operable to execute the mobile object agent to collect information of an event from the selected event agent and provide the moving object with information that assists the moving object with traveling in the geographic space.
US10742475B2 Method, apparatus, and system for object tracking sensing using broadcasting
Method, apparatus and systems for object tracking are disclosed. In one example, a system for tracking a plurality of objects in a venue is disclosed. The system comprises a transmitter configured for transmitting a series of probe signals in a broadcasting manner through a wireless multipath channel, wherein the wireless multipath channel is impacted by a movement of at least one of the plurality of objects in the venue; and a plurality of heterogeneous target wireless receivers each of which is associated with an object of the plurality of objects in the venue. Each of the plurality of heterogeneous target wireless receivers is configured for: receiving the series of probe signals through the wireless multipath channel between the heterogeneous target wireless receiver and the transmitter, obtaining at least one time series of channel information (TSCI) of the wireless multipath channel based on the series of probe signals received by the heterogeneous target wireless receiver, and tracking the object associated with the heterogeneous target wireless receiver based on the at least one TSCI.
US10742473B1 Enhanced signal acquisition based on adaptive multiresolution modulation
A transmitter in a network transmits transmissions in accordance with an asymmetric signal constellation. A channel impairment in the network is detected. In response, a transmitter adjustment value for adjusting modulations at the transmitter is determined, the transmitter adjustment value determined to increase asymmetry of the asymmetric signal constellation. Signal acquisition may be improved by transmitting, at the transmitter, transmissions, based on transmitting using the determined transmitter adjustment value.
US10742472B1 Probabilistic amplitude shaping
This disclosure provides methods, devices and systems for encoding data for wireless communication to achieve a desired amplitude distribution. Some implementations more specifically relate to performing an encoding operation to shape the amplitudes of the resultant symbols such that the amplitudes have a non-uniform distribution. In some implementations of the non-uniform distribution, the probabilities associated with the respective amplitudes generally increase with decreasing amplitude. In some implementations, the first encoding operation is or includes an arithmetic encoding operation, a prefix encoding operation or other encoding operation that adds redundancy to the input data bits by expanding the number of data bits. The redundancy may be added such that the probabilities associated with encoding input data bits into symbols with lower amplitudes are greater than the probabilities associated with encoding input data bits into symbols with higher amplitudes.
US10742470B2 Data transmission method and apparatus
Provided are a data transmission method and apparatus, a sending end sends data to a receiving end on one or more orthogonal frequency division multiplexing (OFDM) symbols in a scheduling unit, and the receiving end receives data sent by the sending end on one or more OFDM symbols in the scheduling unit. A time length of the scheduling unit is a length of two long term evolution (LTE) OFDM symbols having normal cycle prefixes and a subcarrier spacing of 15 kHz, the scheduling unit is formed by seven or eight OFDM symbols having a subcarrier spacing of 60 kHz, the scheduling unit is maintained to be the seven OFDM symbols having a subcarrier spacing of 60 kHz and having new extended cycle prefixes.
US10742462B2 BPSK demodulation
Methods, systems, and apparatus for EM communications. One of the apparatus includes a super-regenerative amplifier (SRA) configured to receive a binary phase shift keying (BPSK) modulated signal and to output an amplitude signal as a function of changes in phase in the BPSK modulated signal; a pseudo synchronous demodulator that rectifies the amplitude signal and generates an envelope of the rectified amplitude signal; and an analog to digital converter that converts the amplitude values of the envelope to digital binary values.
US10742460B2 Systems and methods for adjusting the sample timing of a GFSK modulated signal
A gaussian frequency shift keying (GFSK) detector comprising a multi-symbol detector; at least three Viterbi decoders, and a timing adjustment module. The multi-symbol detector receives a series of samples representing a received GFSK modulated signal which comprises at least three samples per symbol; and generates, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, at least three sets of soft decisions values, each set of soft decision values indicating the probability that the N-symbol sequence of samples is each possible N-symbol pattern based on a different one of the at least three samples of a symbol being a centre sample of the symbol. Each Viterbi decoder generates, for each N-symbol sequence, a path metric for each possible N-symbol pattern from a different set of soft decision values according to a Viterbi decoding algorithm. The timing adjustment module generates a timing adjustment signal based on the path metrics generated by the Viterbi decoders to adjust the sample timing.
US10742459B2 Transmission method
Provided is a transmission method that contributes to an increase in data reception quality when iterative detection is performed at a receive apparatus side. A transmit apparatus alternates between two types of modulation scheme that each shift amplitude and phase, performs mapping to constellation points according to a selected modulation scheme, and transmits a modulated signal obtained by mapping.
US10742458B2 Equalizer circuit and control method of equalizer circuit
According to an embodiment, a control circuit of an equalizer configured to set a first amount to a linear equalizer, determine a second amount optimizing a non-linear equalizer with respect to a first signal generated by the linear equalizer to which the first amount is set, set the second amount to the non-linear equalizer, update an amount from the first amount to a third amount smaller than the first amount based on a magnitude of the first amount, set the third amount to the linear equalizer, determine a fourth amount optimizing the non-linear equalizer with respect to a second signal generated by the linear equalizer to which the third amount is set, and update an amount from the second amount to the fourth amount.
US10742457B2 Initialization of pseudo noise sequences for reference signals and data scrambling
Embodiments of the present disclosure describe apparatuses, systems, and methods for initialization of pseudo noise (PN) sequences for reference signals and data scrambling. Some embodiments may be to initialize the first M-sequence of the PN sequence with a fixed value; and initialize the second M-sequence of the PN sequence with a compressed value. Some embodiments may be to initialize the first M-sequence of the PN sequence with a fixed value; initialize the second M-sequence of the PN sequence with a part of the initialization parameters; and shift the PN sequence by another part of the initialization parameters. Some embodiments may be to initialize the first M-sequence of the PN sequence with a part of the initialization parameters; and initialize the second M-sequence of the PN sequence with another part of the initialization parameters. The embodiments may lead to a more efficient hardware design.
US10742451B2 Passive multi-input comparator for orthogonal codes on a multi-wire bus
Methods and systems are described for receiving a plurality of signals via a plurality of wires of a multi-wire bus, the plurality of signals corresponding to symbols of a codeword of a vector signaling code, generating, using an interconnected resistor network connected to the plurality of wires of the multi-wire bus, a plurality of combinations of the symbols of the codeword of the vector signaling code on a plurality of output nodes, the plurality of output nodes including a plurality of pairs of sub-channel output nodes associated with respective sub-channels of a plurality of sub-channels, and generating a plurality of sub-channel outputs using a plurality of differential transistor pairs, each differential transistor pair of the plurality of differential transistor pairs connected to a respective pair of sub-channel output nodes of the plurality of pairs of sub-channel output nodes.
US10742449B1 Real time analog front end response estimation for sensing applications
Embodiments are presented herein of apparatuses, systems, and methods for a wireless device to perform improved channel estimates for sensing applications such as ranging. The wireless device may determine noise characteristics, e.g., a spectrum of the variance of noise on a channel and may use the noise characteristics to estimate a response of an analog front end of the wireless device. The wireless device may correct a channel estimate based on the estimated response of the analog front end.
US10742448B2 Method for smart data routing through interconnected networks
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products facilitating network access. In one embodiment a method is provided comprising accessing a local network according to a first protocol, identifying a first data flow path for accessing a second network, identifying a second data flow path for accessing the second network, wherein accessing the second network over the second data flow path comprises accessing one or more intermediate networks according to a second protocol, segmenting the data into a first portion and a second portion based on one or more criteria, accessing the second network according to the second protocol and providing the first portion of the data from the first device to the second device over the second data flow path.
US10742445B2 System for detecting loops in a pseudo-bridge
A system and method for determining whether a gateway device, having two different network interfaces, is able to successfully operate as a Pseudo-Bridge. The gateway device transmits a message to a known network service entity on each of its network interfaces. For example, the gateway device may transmit a DHCP request on both its network interfaces. Alternatively, the gateway device transmits a message to an application server. If the network service entity on each network responds with the same IP address, a network loop is assumed to exist. In this case, the gateway may operate as a traditional router. If the network service entities on the two networks respond with different IP addresses, the gateway device operates as a Pseudo-Bridge. In this way, the network operates correctly in all scenarios.
US10742444B2 Communication system including multiple ring networks and rob ot including the communication system
In a communication system including multiple ring networks, each ring network comprises: a host node serving as an upper controller for the other nodes in the own ring network, the host node being configured to be capable of communicating with another ring network; and a switch provided in the ring network and having multiple regular ports and multiple redundant ports, wherein the redundant communication ports of the switch in each ring network are connected to the redundant communication ports of the switch in the other ring network via redundant communication lines. When a communication error is detected in one ring network, the host node of the one ring network controls the switch of the own ring network and the switch of another ring network such that at least one node of the own ring network is incorporated in the other ring network via the switches and the redundant communication lines.
US10742440B2 Method and system of controlling device using real-time indoor image
A device and a method for controlling a device using a real-time image are provided. The method includes: receiving an image captured by an image capturing device connected to a network to display the image in real-time; searching for the device that is connected to the network and is controllable; designating, within the image, a setting zone corresponding to the device; receiving a user input; and controlling the device selected according to the user input. A location of the setting zone within the image may be updated according to a change in the image. The user may receive immediate visual feedback on how the devices are being controlled. The user may control a device displayed on the screen on which the real-time indoor image is displayed without having to navigate through different sub-menus for different devices.
US10742435B2 Proactive provision of new content to group chat participants
Techniques are described herein for automated assistants that proactively provide content to participant(s) of multi-participant message exchange threads (e.g., group chats, audio and/or video calls in which oral messages are transcribed for analysis, etc.) based on signals such as individual participant profiles associated with participant(s). In various implementations, automated assistant(s) that may not be explicitly invoked may analyze content of a message exchange thread involving multiple human participants and/or document(s) associated with the message exchange thread. Based on the analyzing, the automated assistant(s) may identify topic(s) pertinent to the message exchange thread. Based on individual participant profiles associated with the participants, the automated assistant(s) may identify shared interest(s) of the participants. The automated assistant(s) may then select new content based both on the pertinent topic(s) and the shared interest(s) of the participants and proactively provide the new content to one or more of the participants.
US10742426B2 Public key infrastructure and method of distribution
The invention provides a computer-implemented method for validating the respective identities of co-operating entities on a computer network, and comprises generating, transmitting or exchanging a signed digital certificate. The certificate includes a public key associated with an entity on the network; and an arbitrary identifier associated with the public key. The identifier is arbitrary such that the identity of the entity cannot be, or is unlikely to be, discerned from the identifier alone; and/or its generation is random or pseudo-random; and/or selection of the identifier is not related to the identity of the entity or the public key. The certificate is generated and issued by a Certificate Authority in response to a Certificate Signing Request from the entity. In order to validate each other's identities, entities on a network exchange their arbitrary identifiers. Preferably, the exchange is conducted in person or some other manner which enables or facilitates detection of a man-in-the-middle attack, or reduces the likelihood of such an attack. The invention provides a lightweight public key infrastructure which includes a certificate authority arranged to generate the arbitrary identifier and sign and issue the digital certificate. It also comprises a discovery service component to: access and/or update a register of entities in response to a registration request from an entity on a network; record the location of an entity on a computer network based on registration made using the digital certificate; and/or introduce entities to one another. The discovery service component is also arranged to transmit a network address and/or reachability information for an entity on a network to another entity.
US10742424B2 Trusted identity solution using blockchain
An example operation may include one or more of connecting to a blockchain configured to store an identity trait of a user, retrieving the identity trait from the blockchain, establishing a trust group homomorphism digital signature algorithm (DSA) for the user based on a private key, creating a zero knowledge succinct non-interactive argument of knowledge (zkSNARK) proof constructed based on a DSA of a trait in the trust group homomorphism DSA as witness data, and obtaining further trust information related to the user from the witness data.
US10742423B1 Managing blockchain-based centralized ledger systems
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing blockchain-based centralized ledger systems. One of the methods includes transmitting individual timestamp requests for to-be-timestamped blocks in a blockchain to a trust time server independent from a blockchain-based centralized ledger system that stores data in the blockchain, the blockchain including a plurality of blocks storing transaction data, receiving respective timestamps and associated signatures for the to-be-timestamped blocks from the trust time server, and storing information of the respective timestamps and associated signatures for the to-be-timestamped blocks in respective timestamped blocks in the blockchain, any adjacent two of the timestamped blocks in the blockchain being anchored with each other.
US10742422B1 Digital transaction signing for multiple client devices using secured encrypted private keys
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for signing digital transactions from multiple client devices using secured encrypted private keys associated with electronic accounts. One of the operations is performed by storing multiple encrypted private keys in a memory cache accessible by a primary device. Each of the stored encrypted private keys are associated with an electronic account. An electronic transaction which is associated with an electronic account is received from a secondary device. A particular encrypted private key from the stored multiple encrypted private keys is identified. The identified encrypted private key is transmitted to a decrypting service where the encrypted private key is decrypted. The electronic transaction is then digitally signed based on the unencrypted private key. Then the digitally signed electronic transaction is transmitted to the requesting secondary device.
US10742417B2 Secured biometric systems and methods
A fingerprint characterizing system and method include receiving a fingerprint image at a fingerprint module; extracting a plurality of minutiae points from the fingerprint image, via a fingerprint image sensor; generating a minutiae file of biometric data according to a corresponding location of the plurality of minutiae points on the fingerprint image; generating a pair table from the minutiae file; dividing the pair table into a plurality of subsets; encrypting, via processing circuitry each of the plurality of subsets; comparing, via the processing circuitry each of the encrypted plurality of subsets against one or more existing encrypted subsets stored across a plurality of data clouds; and generating, via the processing circuitry a match table for each of the encrypted plurality of subsets and a corresponding compatible existing encrypted subset stored in the plurality of data clouds.
US10742416B2 Fuzzy dataset processing and biometric identity technology leveraging blockchain ledger technology
A system and method and for verifying that distorted biometric information submitted to a computing device is authentic. In various embodiments, the method includes receiving a signal indicative of a distorted biometric of a person; determining a DNA sequence code of the signal indicative of the distorted biometric signal; generating a first dataset based on the DNA sequence code; hashing the first dataset to obtain a second dataset; encrypting the second dataset; storing the encrypted second dataset into a blockchain; comparing the second dataset to a test dataset to determine if the second and test datasets are from a related data source and remain unchanged from the distorted biometric of the person; and updating a new transaction record on the blockchain to indicate that the blockchain transaction has been validated.
US10742415B2 Method and apparatus for inter-blockchain transmission of authenticable message
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for inter-blockchain, authenticable-message transmission. In an implementation, a first blockchain is connected to a relay. The relay is further connected to at least one other blockchain that includes a second blockchain. The method is performed by the first blockchain and includes saving first data on which a consensus is reached in the first blockchain by using a first account, where the first data includes an authenticable message, the authenticable message satisfies a predetermined protocol stack, and the first data is marked with a predetermined flag. The first data and first location information is provided to the relay, to provide the authenticable message to a second account in the second blockchain, where the first location information indicates a location of the first data in the first blockchain.
US10742414B1 Systems and methods for data access control of secure memory using a short-range transceiver
Systems and methods for controlling data access through the interaction of a short-range transceiver, such as a contactless card, with a client device are presented. Data access control may be provided in the context of creating and accessing a secure memory block in a client device, including handling requests to obtain create and access a secure memory block via the interaction of a short-range transceiver, such as a contactless card, with a client device such that, once the secure memory block is created in memory of the client device, personal user data may be stored in the secure memory block, and access to the stored personal user data may only be provided to users authorized to review the data. An exemplary system and method may include receiving from a client device of the user a user token and a request for a data storage key, the request generated in response to a tap action between a contactless card and the client device, the contactless card associated with the user, verifying that the user is authorized to create a secure memory data block on the client device, and transmitting to the client device the data storage key, such that the client device may create a secure memory data block in memory of the client device and encrypt the secure memory data block using the data storage key.
US10742412B2 Separate cryptographic keys for multiple modes
According to examples, an apparatus may include a security enclosure, a main processor housed in the security enclosure, and a physical security monitoring control unit (PSMCU) processor housed in the security enclosure. The PSMCU processor may cause the apparatus to switchably operate between a first mode and a second mode. In the first mode, the PSMCU processor may allow access by the main processor to a first cryptographic key while preventing access by the main processor to a second cryptographic key. In addition, in the second mode, the PSMCU processor may allow access by the main processor to the second cryptographic key while preventing access by the main processor to the first cryptographic key.
US10742408B2 Many-to-many symmetric cryptographic system and method
Many-to-many cryptographic systems and methods are disclosed, including numerous industry applications. Embodiments of the present invention can generate and regenerate the same symmetric key from a random token. The many-to-many cryptographic systems and methods include two or more cryptographic modules being in communication with each other and may be located at different physical locations. The cryptographic modules are configured to encrypt and/or decrypt data received from other cryptographic modules and to provide encrypted and/or decrypted data to other cryptographic modules. Each cryptographic module includes a key generator configured to use two or more inputs to reproducibly generate the symmetric key and a cryptographic engine configured to use the symmetric key for encrypting and decrypting data. Corresponding methods are also provided.
US10742407B2 Method of hybrid searchable encryption and system using the same
The present invention involves with a method of hybrid searchable encryption, involving using at least one first computing device that has a first processor configured to perform steps of: using a first symmetric key to encrypt data so as to obtain a data first ciphertext, using a second symmetric key to encrypt a keyword related to the data so as to obtain a searchable keyword first ciphertext that is related to the data first ciphertext, and saving the data first ciphertext and the keyword first ciphertext in a first memory of a first computing device; and using the first symmetric key to encrypt the keyword so as to generate a keyword second ciphertext, using a first public key to encrypt the keyword so as to obtain a searchable third keyword ciphertext related to the keyword second ciphertext, and sending the keyword second ciphertext and the searchable third keyword ciphertext to a second computing device; wherein the second computing device has a second processor that is configured to perform steps of: receiving the keyword second ciphertext and the searchable third keyword ciphertext from the first computing device and saving the two together with an identification of the first computing device relationally in a second memory of the second computing device.
US10742397B2 Method and system for managing decentralized data access permissions through a blockchain
A data management blockchain and protocol for controlling access to data, in which no central trusted authority is required, is presented. The data management blockchain and protocol comprises an initial announcement of public keys by a plurality of blockchain participants, through which each blockchain participant establishes an identity. Subsequently a first of the plurality of blockchain participants publishes data encrypted with a cryptographic key on the blockchain. A second of the plurality of blockchain participants is assigned as an owner of the data by an authority. Access to the data is granted or revoked to further participants by the second of the plurality of blockchain participants through signed permission messages published on the blockchain, and a corresponding hand-over of the cryptographic key by the first of the plurality of blockchain participants, allowing access to the data. Access to further data may be revoked by changing the cryptographic key used.
US10742395B2 Hardware blockchain acceleration
Hardware acceleration supports complex software processes. In particular, a hardware security module provides encryption support for transaction chains. In one implementation, the security module circuitry provides high-speed security features and acceleration of the security features for blockchain processing.
US10742384B2 Handshaking method and apparatus for OFDM systems with unknown sub-channel availability
A method and device for determining available communication sub-channels in an OFDM communication system is disclosed. The method comprises the steps of transmitting, on at least one first sub-channel, information regarding sub-channels available for a first transmission of at least one first data packet, receiving, on at least one second sub-channel, information regarding sub-channels available for a second transmission, determining at least one set of available sub-channels based on the information regarding the first and second transmissions. In one aspect of the invention, at least one set of the determined available sub-channels is further provided to a receiving system. The information is being provided in a separate transmission, or within a data packet, or within each subsequent data packet or in selected data packets.
US10742383B2 System and method for link adaptation for low cost user equipments
Methods and apparatus are provided to perform link adaptation for transmissions from a base station to a user equipment (UE) capable of receiving only in a part of a system bandwidth. Mechanisms are provided for determining and mapping a range of channel quality information (CQI) values and for measuring, deriving, and providing channel state information (CSI) reports.
US10742382B2 Uplink multi-bits acknowledgement for self contained transmissions
Aspects described herein relate to communicating feedback in wireless communications. A user equipment (UE) can receive, in a downlink portion of a slot, data communications from a base station, where the data communications comprise multiple code blocks received in one or more downlink symbols. The UE can generate one or more feedback bits to provide feedback for the multiple code blocks. The UE can transmit, to the base station and in an uplink portion of the slot, an indication of the one or more feedback bits.
US10742381B2 Techniques for multiple HARQ transmissions
Various aspects of the disclosure relate to facilitating multiple hybrid automatic repeat request (HARQ) transmissions. For example, the teachings herein may be used for multiple HARQ transmissions in vehicle-to anything (V2X) communication or some other type of communication. The disclosure relates in some aspects to sending information indicative of the number of scheduling assignment (SA) symbols being sent by a device in conjunction with HARQ transmissions. The disclosure relates in some aspects to reserving resources for multiple HARQ transmissions and communicating an indication of the reserved HARQ resources.
US10742371B2 Wireless communication system
A wireless communication system includes a transmitter that discretely inserts null subcarriers into an OFDM-demodulated signal in time and frequency domains, and a receiver that receive signals by a first and second antennas. The receiver calculates a complex coefficient wherein a result of multiplying a first reception vector for each of the null subcarriers received by the first antenna by the complex coefficient is equal to an amplitude of a second reception vector of the corresponding null subcarrier received by the second antenna and is opposite in phase thereto, calculates a fourth reception vector by multiplying a third reception vector of any data subcarrier received by the first antenna by a coefficient that is obtained by interpolating the complex coefficient, and adds the fourth reception vector to a fifth reception vector of the any data subcarrier received by the second antenna.
US10742370B2 IQ mismatch compensation method and apparatus, compensation device, communication device and storage medium
Disclosed are an IQ mismatch compensation method and apparatus for a radio frequency communication system, a compensation device and a communication device. The method comprises: acquiring an interaction result of test signals between a transmitting component and a receiving component; obtaining angle mismatch parameters of a pre-determined type according to the interaction result; determining a frequency domain compensator for performing mismatch compensation on the frequency-dependent angle mismatch parameters according to the following formulae: Y(w)=X(w)−jP(w)*X*(−w) and Y(−w)=X(−w)+jP(w)*X*(w); and performing frequency domain compensation on the frequency-dependent angle mismatch parameters by using the frequency domain compensator. Also disclosed is a computer storage medium.
US10742368B2 Wireless preamble structure for OFDMA signaling under OBSS interference
A wireless access point transmits a protocol data unit (PDU) that includes data and signaling for a plurality of user devices. The PDU spans a channel in frequency and an interval in time, and includes a first signaling section, a second signaling section and a traffic action. For each of a plurality of subchannels of the channel: the first signaling section includes (within the subchannel) a corresponding redundant copy of common signaling information for the user devices associated with the access point; the second signaling section includes (within the subchannel) a corresponding set of user-specific signaling information for a corresponding group of one or more of the user devices; and the traffic section includes (within the subchannel) a corresponding set of traffic data for the corresponding group of one or more user devices. Subchannels sizes may be configurable. A signaling set CRC may be included per subchannel.
US10742366B2 Error monitoring apparatus, method, and recording medium
In order to enable to estimate whether the bit error occurs steadily or instantaneously, an error monitoring method according to an exemplary aspect of the invention includes: detecting number of error bits of received data per bits whose number is predetermined, comparing the number of error bits with a threshold value which is predetermined, and counting and outputting number of times of continuous occurrence of the comparison result's indicating being large, and number of times of continuous occurrence of the comparison result's indicating being small.
US10742363B2 Method whereby terminal transmits ACK/NACK in wireless communication system, and device therefor
Provided are a method whereby a terminal transmits an acknowledgement/not-acknowledgement (ACK/NACK) with a primary cell and a secondary cell aggregated, and a device for supporting the method. The method comprises: receiving data by a downlink subframe of a secondary cell; and transmitting an ACK/NACK for the data by an uplink subframe of a primary cell, wherein: the time interval between the downlink subframe and the uplink subframe is determined by a first hybrid automatic repeat request (HARQ) timing or a second HARQ timing; the first HARQ timing is an HARQ timing which is applied when the primary cell is used alone; and the second HARQ timing is an HARQ timing which is additional to the first HARQ timing.
US10742357B2 Physical layer frame format for WLAN
In a method for generating a data unit conforming to a first communication protocol, a first field and a second field to be included in a preamble of the data unit are generated. The first field includes a first set of one or more information bits that indicate a duration of the data unit and is formatted such that the first field allows a receiver device that conforms to a second communication protocol to determine the duration of the data unit. The second field includes a second set of one or more information bits that indicate to a receiver device that conforms to the first communication protocol that the data unit conforms to the first communication protocol. The first field and the second field are modulated using a modulation scheme specified for a field corresponding to the first field and the second field, respectively, by the second communication protocol.
US10742356B2 Multi-window fast convolution processing
According to an aspect, there is provided a waveform processing device. Said waveform processing device comprises means for performing the following. Upon receiving one or more input signals, each of which corresponds to a different subband, the waveform processing device segments each of the one or more input signals to a subband-specific set of parallel signal blocks. Then, the waveform processing device filters each subband-specific set by applying at least a first time window function, a transform-plane window function and a second time window function in this order. Finally, the waveform processing device concatenates filtered signals to an output signal.
US10742355B2 Apparatus that receives non-binary polar code and decoding method thereof
An apparatus that receives a non-binary polar code through a channel includes a low-complexity decoder and a memory. The low-complexity decoder is configured to selectively calculate first common terms for input symbols in the non-binary polar code other than a first input symbol corresponding to a first target output symbol. The selective calculation uses a lower triangular kernel and log likelihood ratios of the input symbols generated based on a channel characteristic of the channel. The low-complexity decoder is also configured to calculate log likelihood ratios of the first target output symbol using the first common terms and to determine a value of the first target output symbol based on the log likelihood ratios of the first target output symbol. The memory is accessible by the low-complexity decoder and is configured to store the first common terms.
US10742353B2 Cross-correlation reduction for control signals
Methods, systems, and devices for wireless communications are described. In accordance with the described techniques, communicating devices (e.g., an encoder and decoder) may apply an orthogonal cover code to a polar codeword to reduce cross-correlation between different codewords. For example, such techniques may reduce power consumption at a decoding device by providing for earlier decoding termination (e.g., as a result of the reduced cross-correlation). Techniques for generating the cover codes (e.g., on a per-aggregation level basis) and applying the cover codes (e.g., within a search space) are described. Additionally or alternatively, the described techniques may relate to seeding of reference signals used to support decoding of the codewords. Improved orthogonality between reference signal seeds may further suppress codeword recipient ambiguity.
US10742351B2 Communication control device, toll collection system, communication control method, and communication control program
A communication control device is provided with: an erroneous communication prevention antenna capable of receiving electromagnetic waves transmitted from an electromagnetic wave leakage monitoring region, which is defined in a region different from a dedicated short-range communication region where valid communication with a dedicated short-range communication antenna is carried out; a signal alteration unit which is provided on a communication interconnection between the dedicated short-range communication antenna and an antenna controller, and which alters a signal received from the dedicated short-range communication antenna; and a signal alteration unit control unit which, when the erroneous communication prevention antenna has received electromagnetic waves, causes the signal transmitted from the dedicated short-range communication antenna to the antenna controller to be altered.
US10742350B2 Method and apparatus of rate-matching for communication and broadcasting systems
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) are provided. The 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 method and apparatus for polar encoding and rate-matching are disclosed.
US10742349B2 Apparatus and method for encoding and decoding channel in communication or broadcasting 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 by a terminal, a method by a base station, a terminal, and a base station in a wireless communication system are provided. The method by the terminal includes receiving from a base station downlink control information including modulation and coding scheme (MCS) information; identifying a first transport block size based on the downlink control information; and identifying a second transport block size based on the first transport block size and a transport block size candidate set, wherein the transport block size candidate set includes elements having an interval of a multiple of 8.
US10742347B2 Broadband high-speed wavelength-division multiplexed receiver using multiple photodetectors per channel
An optical receiver, used in wavelength-division multiplexing, has multiple photodetectors per channel. The optical receiver comprises a demultiplexer to separate incoming light into different output waveguides, one output waveguide for each channel. A splitter is used in each output waveguide to split each output waveguide into two or more branches. A separate photodetector is coupled with each branch so that two or more photodetectors are used to measure each channel.
US10742345B2 Method and apparatus for monitoring control channel in unlicensed band
Provided are a method for monitoring a control channel in an unlicensed band and an apparatus using the same. In an unlicensed cell, a user equipment (UE) monitors a physical downlink control channel (PDCCH) having burst control information in a search space defined in a control region of a subframe. The control region comprises a plurality of control channel elements (CCEs) starting from an index 0, and the search space is defined only in, from among the plurality of CCEs, first four CCEs and first eight CCEs.
US10742344B2 Terminal apparatus and sequence assigning method
Provided is a sequence allocation method capable of reducing inter-cell interference of a reference signal when a ZC sequence is used as the reference signal in a mobile communication system. In the sequence allocation method, R×M sequences specified by a ZC sequence number r (r=1 to R) and a cyclic shift sequence number m (m=1 to M) are divided into a plurality of sequence groups X (X=1 to R) in accordance with the transmission band width of the reference signal, so that the ZC sequence is allocated to each cell in each sequence group unit. When it is assumed that R=9 and M=6, the number of sequences is 54. Each of the sequence groups is formed by two sequences. Accordingly, the number of sequence groups is 27. The 27 types of sequence groups are allocated to each cell.
US10742343B2 Interference cancelation for 5G or other next generation network
An interference cancelation receiver can cancel channel state information reference signal interference using a single fast fourier transform (FFT), thereby reducing the complexity of the receiver. The transmitter can multiplex CSI-RS with a physical downlink shared channel (PDSCH) of another numerology, thereby improving a resource utilization. Thus, significant gains in link and system throughputs can be achieved via the use of the interference cancelation receiver.
US10742339B2 Receiving device, transmitting device, and data processing method
The present technology relates to a receiving device, a transmitting device, and a data processing method that can flexibly control operation of an application associated with content. Effective period information indicating a period in which an application associated with content can specify one of a first mode for controlling operation of the application according to the period and a second mode for controlling the operation of the application according to intention of an end user and, in a case where the second mode is specified as the effective period information, the operation of the application is controlled in response to an operation by the end user. The present technology can be applied to a television receiver or the like, which can receive terrestrial broadcast, for example.
US10742338B2 Seamless integration of radio broadcast audio with streaming audio
Disclosed herein is a music service that enables consumers listen to a broadcast radio station without commercials. The service operates by shifting the source channel of a radio from the broadcast radio to a streaming audio service for the duration of the commercial. In some embodiments, the service utilizes any of: a radio including native firmware/software, a mobile device such as a smart phone executing an application, cooperative integration of a radio and a mobile device, or master/slave relationship between a mobile device and a radio. The mobile device listens to the radio broadcast and determines when to shift between the radio broadcast and the streaming audio via any of audio fingerprint analysis, radio station behavioral analysis, radio station metadata, and/or radio station voice recognition analysis.
US10742337B2 Device, system and method for real-time personalization of streaming video
A device, system and method for real-time personalization of streaming video is provided. The device has access to a memory storing: nonpersonalized video segments; and data for rendering personalized video segments, the nonpersonalized video segments and the personalized video segments associated with a given order. When a request for a personalized video is received, the device causes rendering of at least a subset of the personalized video segments to be rendered using the data, incorporating personal data associated with the request into the personalized video segments. As the personalized video segments are rendered, the device updates and transmits a manifest, to the communication device, identifying available video segments according to the given order. The video segments identified in the manifest are provided to the communication device in response to receiving requests for the video segments.
US10742336B2 Processing a beamformed radio frequency (RF) signal
A device may receive a beamformed wireless signal from a base station. The device may perform a frequency conversion of the beamformed wireless signal to form a frequency converted signal after receiving the beamformed wireless signal. The device may perform, after performing the frequency conversion, processing related to at least one of: analyzing the frequency converted signal, scanning a channel associated with the frequency converted signal, or generating a map related to the frequency converted signal. The device may generate, after performing the processing, output related to at least one of: the analyzing the frequency converted signal, the scanning the channel, or the generating the map.
US10742335B2 Relating to interworking between cellular and WLAN networks
A method of operating a mobile terminal in a mobile communications network comprising a core network and a base station, wherein the mobile terminal is capable of transmitting data to and receiving data from the core network via the mobile base station or via a WLAN includes in the event that the WLAN becomes unavailable, reporting the WLAN unavailability to the mobile communications network, and detecting the WLAN becoming available again, and notifying the mobile communications network. A mobile terminal includes a transceiver configured to transmit data to and receive data from the core network via the mobile base station or via a WLAN, a controller configured to in the event that the WLAN becomes unavailable, report the WLAN unavailability to the mobile communications network via the transceiver, and detect the WLAN becoming available again, and notify the mobile communications network.
US10742334B2 Method and apparatus for measuring inter-RU interference in order to perform space division duplex communication
Provided are a method and an apparatus for measuring inter-RU interference in order to perform space division duplex communication in a wireless communication system. Specifically, a terminal acquires first interference information indicating the strength of inter-RU interference after analog interference cancellation, and second interference information indicating the strength of inter-RU interference before analog interference cancellation. The terminal determines whether space division duplex communication can be performed between RUs, by comparing the interference strength indicated by the first interference information with a first threshold. The terminal determines whether inter-RU interference needs to be periodically measured, by comparing the interference strength indicated by the second interference information with a second threshold.
US10742333B2 System and method for creation of a dynamically sharp filter
A method of creating a dynamically sharp location based filter includes: placing a moving object containing two or more antennas used for direction finding of a radiation source within a anechoic testing chamber; moving one or more radio transmitters within the anechoic chamber relative to a future spatial location, angle, and/or position of the moving object over a defined time; record an expected angle of arrival of one or more signals of the one or more radio transmitters with respect to the future spatial location, angle, and/or position of the moving object over the defined time; and program a filter within the moving object based on the recorded expected angle of arrival of the one or more signals.
US10742330B2 Measurement device
A measurement device may include a bias source to provide a bias, a photodiode to provide a linear current based on an input optical power and the bias, a log amplifier to receive the linear current and to provide a voltage, and one or more processors to receive the voltage and to determine a measurement of the input optical power at an observed temperature. The measurement may be determined based on a photodiode current corresponding to the voltage, a dark current, and a calibration current. The calibration current may be determined, for a threshold power range, based on a first plurality of current measurements at a first temperature and at a plurality of optical powers, a second current measurement at a second temperature and at a first optical power, and a third current measurement at the second temperature and at a second optical power.
US10742322B1 Infrared (IR) transmission verification and relay
A format of an Infrared (IR) transmission from an IR remote is matched to a corresponding IR protocol format for a starting sequence associated with the transmission. Next, a format of a payload that follows the starting sequence in the transmission is matched to a payload format associated with the matched protocol format. Assuming both the starting sequence and the payload formats match, the transmission is relayed and/or replayed over an IR re-transmitter situated in proximity to an IR-enabled device associated with the IR remote, and the IR-enabled device processes a command represented in the payload of the transmission. When either the starting sequence fails to match a supported IR protocol or the payload format fails to match a given supported IR protocol, the transmission is ignored and discarded as unverified.
US10742321B2 Systems and methods for delta-sigma digitization
A baseband processing unit includes a baseband processor configured to receive a plurality of component carriers of a radio access technology wireless service, and a delta-sigma digitization interface configured to digitize at least one carrier signal of the plurality of component carriers into a digitized bit stream, for transport over a transport medium, by (i) oversampling the at least one carrier signal, (ii) quantizing the oversampled carrier signal into the digitized bit stream using two or fewer quantization bits.
US10742319B2 Transmission device, reception device, communication system, transmission method, reception method, and communication method
Provided is a device, which is a transmission device that can improve performance, that includes: a light source; and a transmitter that generates a modulated signal based on an input signal and transmits the modulated signal from the light source as visible light by changing a luminance of the light source in accordance with the modulated signal. The transmitter includes, in the modulated signal, a plurality of items of information related to service set identifiers (SSIDs) of a plurality of mutually different access points in a wireless local area network (LAN), and transmits the modulated signal from the light source.
US10742318B2 S2-PSK optical wireless communication method and apparatus
An optical wireless communication apparatus includes: a modulator for generating a reference signal including periodically repeating binary zeros and ones, receiving an input of a first binary data signal, and outputting a second binary data signal, wherein the second binary data signal has the same frequency as the reference signal, and has the same phase as the reference signal when the first binary data signal comprises binary zeros and has an opposite phase to the reference signal when the first binary data signal comprises binary ones, or has the same phase as the reference signal when the first binary data signal comprises binary ones and has an opposite phase to the reference signal when the first binary data signal comprises binary zeros, and a transmitter for turning a first light source on or off according to the reference signal, and turning a second light source on or off according to the second binary data signal.
US10742315B1 Automotive communication system with dielectric waveguide cable and wireless contactless rotary joint
A communication system is disclosed. The system can include a first communication unit including a first antenna, a second communication unit including a second antenna and a dielectric waveguide cable, and a rotary joint configured to enable the first unit to rotate with respect to the second unit about an axis of rotation of the system. The dielectric waveguide cable can extend from the second antenna to the rotary joint, where a proximal end of the cable can be coupled to the second antenna and a distal end of the cable can be affixed to the second unit at a location bordering a space defined by the rotary joint. The first and second units can be configured to engage in two-way communication with each other. An axis of the distal end of the cable can be substantially aligned with the axis of rotation of the system.
US10742308B2 Aviation datalink communications management unit
An interface device configured to interface with one or more aircraft avionics data systems and an antenna. The interface device includes a radio and at least one computing device that are housed inside an enclosure. The radio is connected to the antenna. The radio is configured to transmit outgoing messages and to receive incoming messages via the antenna. The at least one computing device is configured to send the outgoing messages to the radio for transmission by the radio via the antenna and to receive the incoming messages from the radio. The radio may be a very high frequency (“VHF”) transceiver.
US10742306B1 Systems and methods for controlling a node device
A monitoring platform may obtain information concerning a location of a node device on a wire and information concerning a location of an antenna of a customer premises equipment (CPE). The monitoring platform may cause, based on the information concerning the location of the node device and the information concerning the location of the antenna of the CPE, the node device to move from a first node device position to a second node device position on the wire. The monitoring platform may cause the node device and the CPE to communicate via a communication link.
US10742305B2 Output muting are active repeater systems
One embodiment is directed to a repeater system configured for use with a base station that implements a wireless interface that makes use of control transmissions that are retransmittable (for example, LTE PRACH transmissions). The repeater system implements a simplified mute or squelch function that transitions the repeater circuitry from a muted state to an unmuted state in response to a received power level crossing a first threshold value in connection with a first control transmission. Although that first control transmission will be lost, the repeater circuitry is configured to remain in the unmuted state in order to handle a retransmitted control transmission and to handle any associated subsequent control and user transmissions. The repeater system can be implemented as a single-node repeater and/or a distributed antenna system. Other embodiments are disclosed.
US10742304B2 Relaying device, audio communication system and method for installing relaying devices
[Problem] To provide an audio communication system wherein a relaying device is connected to terminal devices, which are communication devices, via a communication network and wherein the relaying device is caused to manage the group of the terminal devices.[Solution] An audio communication system comprises: a master relaying device; one or more slave relaying devices connected to the master relaying device via a communication network; and one or more terminal devices connected to each relaying device via a communication network. Each slave relaying device transfers, to the master relaying device, audio signals received from the terminal device in charge of the slave relaying device. The master relaying device transfers the audio signals, which were received from each slave relaying device, to the slave relaying devices other than that slave relaying device.
US10742298B2 Beam management in a communications network
There is provided mechanisms for beam management. A method is performed by a radio transceiver device. The method comprises performing a beam management procedure by simultaneously transmitting a first reference signal in a first set of beams and a second reference signal in a second set of beams. The first set of beams is transmitted at a first antenna array of the radio transceiver device and in a first polarization. The second set of beams is transmitted at a second antenna array of the radio transceiver device and in a second polarization.
US10742295B2 Methods for early stoppage of beam refinement in millimeter wave systems
A method, apparatus, and computer-readable medium are provided that enable a base station to stop a beam refinement procedure prior to a completion of the beam refinement procedure. A UE receives a signal over a plurality of beams from a base station and transmits an indication to the base station in a beam refinement procedure during a hierarchical beamforming process. The indication may comprise at least one of a beam switching capability of the UE, mobility information for the UE, Doppler estimate information for the UE, or a plurality of training signals on a selected beam.
US10742294B2 Channel state information reporting method, channel state informtion reading method, and related device
Embodiments provide a channel state information reporting method, including: determining, by a terminal, R first precoding matrix indicators PMIs of M first reference signal resources, and determining a channel quality indicator CQI based on the R first PMIs, where M and R are integers greater than or equal to 1; and reporting, by the terminal, channel state information, where the channel state information includes the R first PMIs and N CQIs.
US10742291B2 Method for transmitting and receiving channel state information in wireless communication system and apparatus therefor
In an aspect of the present invention, a method for reporting channel state information (CSI) of a UE in a wireless communication system includes: receiving, from an eNB, CSI-RS resource information related to a CSI-RS resource to which a channel state information-reference signal (CSI-RS) is mapped; receiving the CSI-RS transmitted through one or more antenna ports from the eNB based on the received CSI-RS resource information; and reporting CSI generated based on the received CSI-RS to the eNB, in which the CSI-RS resource is configured by aggregating a plurality of CSI-RS resources, and the aggregated CSI-RS resources are respectively positioned in different subframes on a time axis or in different resource blocks on a frequency axis.
US10742288B2 Phased array with beamforming integrated circuit having two signal chains
A beamforming integrated circuit has a single channel with a transmit chain and a receive chain. The transmit chain is configured to transmit an output signal and, in a corresponding manner, the receive chain is configured to receive an input signal. The integrated circuit also has separate horizontal and vertical polarity ports, and a double pole, double throw switch operably coupled between the chains and the ports. The double pole, double throw switch is configured to switch between operation in a first mode and a second mode.
US10742287B2 Dynamic beam management for wireless communications
Methods, systems, and devices for updating beam-based communications are described. A base station may configure a user equipment (UE) with a set of beam management configurations, which may be used to modify (e.g., dynamically or periodically) beam-based communications. For example, the base station may indicate a beam configuration for utilization by the UE and the UE may switch to the indicated beam configuration or update a currently used beam configuration based on the indication. In another example, a set of beam configurations may be sequentially ordered, and the base station may indicate to the UE to use the next beam configuration in the sequence of beam configurations. The update to the beam configuration may be triggered based on a distance change (e.g., UE and base station getting closer or farther apart) or a reference signal measurement between the UE and the base station, among other factors.
US10742286B2 Resource allocation techniques for beamforming training
Various embodiments may be generally directed to resource allocation techniques for beam forming training. In one embodiment, for example, an apparatus may comprise logic for an access point (AP), at least a portion of the logic implemented in circuitry coupled to the memory, the logic to identify one or more resources available to support beamforming operations in a time interval, enable the AP to use the one or more resources in the time interval to interact with one or more allowed classes of station (STA) to perform one or more beamforming operations, and generate a frame for wireless transmission comprising a set of indicator bits encoded with an indication of the one or more resources. Other embodiments are described and claimed.
US10742285B1 Explicit multiuser beamforming training in a wireless local area network
A first communication device receives respective beamforming training data units simultaneously transmitted to the first communication device by multiple second communication devices. The first communication device generates, based on the respective beamforming training data units received from the multiple second communication devices, respective beamforming feedback data units to be transmitted to respective ones of the multiple second communication devices. The first communication device transmits the respective feedback data units to the respective ones of the multiple second communication devices.
US10742282B2 System and method for generating codebook for analog beamforming
A method of designing a codebook for analog beamforming. In some embodiments, the method includes: generating a plurality of training points, based on a predefined distribution, each training point being a channel vector; generating, for each of a plurality of codewords, a respective initial value; assigning, in a first assignment operation, each of the training points to a respective desired codeword, the desired codeword maximizing a metric function of a beamforming gain for the training point over the codewords; updating, in a first updating operation, each of the codewords according to the training points assigned to it; and determining whether convergence is achieved; and in response to determining that convergence is achieved, determining a final codebook.
US10742277B2 Terminal, base station, wireless communication system, and method of acquiring channel state information
A base station includes a memory holding information on P terminals in connecting to the base station, where P is an integer of 3 or more, a determination unit that determines L terminals to transmit a reference symbol used for measurement of channel state information indicating a state of a propagation path to the base station from among the P terminals based on the information on the P terminals, at every data transmission cycle, where L is an integer satisfying 2≤L
US10742274B2 Radio communication device
A radio communication device includes: a full-digital array that has a first antenna element group including multiple antenna elements and that has no analog variable phase shifter; and a hybrid beamformer that has a second antenna element group including multiple antenna elements and that has an analog variable phase shifter.
US10742273B2 Link margin procedure for enhanced directional multigigabit (EDMG)
Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, systems and methods for a link margin procedure that accommodates reporting link parameters, such as link margin, for multiple streams.
US10742269B2 Systems, devices, and methods utilizing secondary communication systems
Embodiments of devices that improve radio frequency (RF) communication between an on body device and a second device are disclosed. Some of these embodiments pertain to a secondary communication system that captures an RF signal transmitted in a first directional pattern and retransmits it in the second directional pattern. Other embodiments pertain to a secondary communication system that provides an additional antenna positioned in a different location with which a user can communicate.
US10742264B2 Signaling method for interference group discovery in cable modems
A cable modem system for discovering interference groups (IGs) includes an infrastructure and a cable modem termination system (CMTS). The infrastructure is for transferring data. The CMTS is configured to initiate generation of test signals by a set of cable modems (CMs), obtain a set of test measurements for the set of CMs, discover interference groups (IGs) of the set of CMs based on the obtained set of test measurements and assign a plurality of upstream and downstream channels for the set of CMs that use orthogonal frequency division multiplexing (OFDM) based on the discovered IGs.
US10742261B2 Energy efficient ultra-wideband impulse radio systems and methods
Ultra-Wideband (UWB) technology exploits modulated coded impulses over a wide frequency spectrum with very low power over a short distance for digital data transmission. Such UWB systems through their receivers may operate in the presence of interfering signals and should provide for robust communications. Accordingly, an accurate and sharp filter that operates at low power is required and beneficially one that does not require a highly accurate power heavy clock. Further, many UWB applications require location and/or range finding of other elements and it would therefore be beneficial to provide a UWB based range finding and/or location capability removing the requirement to add additional device complexity and, typically significant, power consumption.
US10742259B1 Generating a frequency hopping arrangement for a communication session involving a group of devices
Methods, apparatus, and processor-readable storage media for generating a frequency hopping arrangement are provided herein. An example computer-implemented method includes determining a starting frequency channel for a frequency hopping arrangement to be used in a communication session by a designated group of devices; calculating a number of useable frequency channels between the starting frequency channel and a stopping frequency channel; calculating a frequency channel step value that is greater than a minimum number of frequency channels and is coprime with the number of devices in the designated group; and selecting the frequency channel values to be used in the communication session by iterating through frequency channel values for the useable frequency channels at intervals of a random frequency channel selection offset value until a number of frequency channel values equal to the frequency channel step value are selected.
US10742258B1 System and method for demodulating code shift keying data utilizing correlations with combinational PRN codes generated for different bit positions
A Global Navigation Satellite System (GNSS) receiver demodulates code shift keying (CSK) data utilizing correlations with combinational pseudo-random noise (PRN) codes generated for different bit positions. The GNSS receiver receives a signal including a PRN code modulated by CSK to represent a symbol (i.e., CSK modulated symbol). The GNSS receiver maintains a plurality of receiver codes, each representing a different shift in chips to the PRN code. The GNSS receiver performs a chip-by-chip linear combination of a group of receiver codes for each bit position of the CSK modulated symbol. The GNSS receiver correlates the received signal with each combinational PRN code to produce a binary value that is the CSK modulated symbol.
US10742246B2 Receiver path arrangement
A receive path arrangement of a radar sensor of FMCW type comprising a first and second receive path configured to receive reflected radar signals for detection and ranging of objects in a space around the radar sensor; the first receive path configured to provide reflected radar signals between a first and second beat frequency to a first analogue to digital converter for subsequent digital signal processing and wherein; the second receive path includes a second-receive-path filter configured to provide filtered signals by attenuation of the reflected radar signals having frequencies below an intermediate beat frequency, the intermediate beat frequency between the first and second beat frequencies, the second receive path further including a second-receive-path amplifier arrangement configured to provide amplified signals by amplification of the filtered signals and provide the amplified signals to a second analogue to digital converter for subsequent digital signal processing.
US10742244B1 Impedance matched switch
A device has a first switch in a first transmit path coupled between an output of a first DAC (digital-to-analog converter) in the first transmit path and an input of a first baseband filter in the first transmit path. The device also includes a second switch coupled between the output of the first DAC and an input of a second baseband filter in a second transmit path. The second switch is permanently open. The device also has a third switch and a fourth switch. The third switch is coupled between an output of a second DAC in the second transmit path and the input of the second baseband filter. The fourth switch is coupled between the output of the second DAC and the input of the first baseband filter.
US10742242B1 Apparatus for improving the effective performance of a power source and associated methods
An apparatus includes a power management circuit to receive an input voltage and to generate and provide a first output voltage to an energy storage device. The power management circuit further generates and provides a second output voltage to a load. The first output voltage is greater than the input voltage, and the second output voltage is smaller than the first output voltage. The apparatus further includes a monitor circuit to monitor the first output voltage and to provide a signal to the load to indicate when the load may perform an operation.
US10742236B2 Methods, systems and computer-readable media for decoding cyclic code
A method for decoding a (n, k, d) cyclic code is disclosed. The method includes: receiving a word corresponding to the cyclic code; constructing a look-up table, wherein the look-up table includes k syndrome vectors and k error patterns; computing a syndrome vector of the received word by a hardware processor; comparing the weight of the syndrome vector of the received word with an error-correcting capacity; decoding the received word by adding the received word and the syndrome vector if the weight of the syndrome vector of the received word is not more than the error-correcting capacity; decoding the received word by inverting bits in the message section in sequence and re-compute a syndrome vector of the inverted received word if the weight of the syndrome vector of the received word is more than the error-correcting capacity.
US10742234B2 Code block group definition configuration for wireless communication
Aspects of the present disclosure provide various apparatuses and methods for retransmitting code blocks (CBs) and code block group (CBG) definitions that can improve CBG-based data retransmission efficiency. When an interference pattern is bursty and does not align with CBG or symbol boundary, the disclosed CBG definitions can reduce or avoid retransmission of successfully received CBs along with the CBs that need to be retransmitted.
US10742229B2 Dynamic element matching
A system includes an input shuffling circuit and digital-to-analog conversion circuitry. The input shuffling circuit includes a data input, a data output, and a control input. The input shuffling circuit is operable to receive, via the data input, an N-bit binary value, where N is an integer. The input shuffling circuit is operable to route each of the N bits of the N-bit binary word to one or more of M bits of the data output to generate an M-bit value, where M=2N, and the routing is based on a control value applied to the control input. The input shuffling circuit can be configured either in a dynamic element matching (DEM) mode or a regular binary to thermometer mode. The digital-to-analog conversion circuitry is operable to convert the M-bit value to a corresponding analog voltage and/or current. M different values of the control value may result in M different routings of the N bits of the binary word.
US10742227B1 Differential source follower with current steering devices
Describe is a buffer which comprises: a differential source follower coupled to a first input and a second input; first and second current steering devices coupled to the differential source follower; and a current source coupled to the first and second current steering devices. The buffer provides high supply noise rejection ratio (PSRR) together with high bandwidth.
US10742223B2 Method and device for calibrating RC oscillator, storage medium and processor
A method and device for calibrating an RC oscillator, a storage medium and a processor are provided. The method may include: in a first communication time period, a frequency of a first RC oscillator is adjusted at a first communication frequency point; at the first communication frequency point, the frequency of the first RC oscillator is adjusted according to a default gear of the first RC oscillator sequentially, and at least one of a corresponding gear value and a corresponding frequency when the first device end may receive or may not receive data sent by a second device end is recorded; a first target frequency and a first target gear value of the first RC oscillator are determined according to the at least one of a corresponding gear value and a corresponding frequency; and the first device end is controlled to communicate with the second device end at a second communication frequency point which is determined by the first target gear value in a second communication time period.
US10742219B1 Programmable modular frequency divider
A frequency divider includes a circuit that receives an input clock signal having a period T on an input port thereof and generates an output clock signal on an output port thereof having a period MT in response to a control signal specifying M is disclosed. Here, M is a positive integer and all transitions between logical one and logical zero in the output clock signal occur at integer multiples of T. In one embodiment, the circuit includes a module string having characterized by N identical modules connected in series to form a string of modules. Each module is configured such that when the clock signal having period T is input to the first module, the output clock signal having a period of MT is output from the last module, where M can have any value between one and a maximum number that depends on N.
US10742218B2 Vertical transport logic circuit cell with shared pitch
A semiconductor structure includes a vertical transport logic circuit cell. The vertical transport logic cell includes a first logic gate and at least a second logic gate. The first logic gate includes at least one input terminal and at least one output terminal. The second logic gate includes at least one input terminal and at least one output terminal. One of the input terminal and the output terminal of the first logic gate shares a pitch of the vertical transport logic circuit cell with one of the input terminal and the output terminal of the second logic gate. The first and second logic gates can include the same type or different types of logic functions.
US10742217B2 Systems and methods for implementing a scalable system
Multi-chip systems and structures for modular scaling are described. In some embodiments an interfacing bar is utilized to couple adjacent chips. For example, a communication bar may utilized to coupled logic chips, and memory bar may be utilized to couple multiple memory chips to a logic chip.
US10742215B1 Circuit to support multiple voltage level input/output
A circuit for translating a voltage of a digital signal from a first voltage level of a first voltage domain to a second voltage level of a second voltage domain is disclosed. The circuit includes a configurable circuit to be coupled between the first voltage domain and the second voltage domain. The configurable circuit includes a plurality of parallel data paths, wherein the configurable circuit is configured to enable only one of the plurality of data paths at a given time. A first path in the plurality of parallel data paths is configured to be enabled when the first voltage level is greater than the second voltage level and a second path in the plurality of parallel data paths is configured to be enabled when the first voltage level is lesser than the second voltage level.
US10742211B1 Power sequencing in an active silicon interposer
An apparatus that includes an interposer, first power connectors that are disposed on a first surface and that receive respective power inputs from one or more power sources, second power connectors that are disposed on the second surface and that receive a respective third power connector of an integrated circuit when the integrated circuit is mounted on the second surface of the interposer, a plurality of switches formed within the interposer, control circuitry formed within the interposer, and a sequencer circuit coupled to the control input of the control circuitry and that generates a different values for a control input signal that causes the control logic of the control circuitry to generate a corresponding set of switch signals, and the plurality of different values for the control input signal are generated according to a predefined sequence to provide power to the integrated circuit according to power up sequence.
US10742210B2 Drive circuit for switch
A drive circuit drives switches that are connected to each other in parallel. The drive circuit includes individual discharge paths, a common discharge path, blocking units, a discharge switch, off-holding switches, and a drive control unit. The drive control unit selects, as target switches to be driven to be turned on, at least two switches among the switches. The at least two switches include a first switch and a second switch. The first switch is last to be switched to an off-state among the at least two switches that are selected as the target switches and switched to an on-state. The second switch is other than the first switch among the at least two switches. The off-holding switches includes a first off-holding switch and a second off-holding switch. After switching the second off-holding switch to an on-state, the drive control unit switches the discharge switch to an on-state.
US10742209B2 Methods and circuitry for driving a device
Methods and circuitry for driving a device are disclosed. An example of the circuitry includes a voltage sensing circuit coupled to an input of a transistor, the voltage sensing circuit having a first output at a node, the voltage sensing circuit comprising a capacitive voltage divider, and a current sensing circuit coupled to the input of the transistor and to the voltage sensing circuit, the current sensing circuit having a second output, the current sensing circuit comprising a resistive divider coupled to the input of the transistor.
US10742207B2 Drive circuit of switching circuit
Provided is a switch drive circuit that drives a plurality of switches mutually connected in parallel including a charge unit allowing charge current to flow to the gate of the switch; an off switch connecting between the gate of the switch and the ground; a detection unit detecting whether charge state of the gate of the switch is in a predetermined state; and a changeover unit that changes a state of off switches when the charge units allow the charge current to flow to the gate. The changeover unit changes the state of the off switches to be ON when detection units do not detect the charge state of the gate being in the predetermined state, and to change the state of the off switches to be OFF when detection units detect the charge state of the gate being in the predetermined state.
US10742206B2 Switching circuit
A switching circuit and a method for providing a switch array having an on resistance is presented. The switch array has a plurality of switches, where each switch is arranged to be in different configuration states. The states include an enabled configuration and a disabled configuration. The switching states include an on state and an off state. Each switch is held in the off state when in the disabled configuration. Control circuitry sets the switches to either the enabled configuration or the disabled configuration, and a memory element coupled to the control circuitry and arranged to store configuration data for setting the configuration state of each of the switches. The control circuitry sets the configuration state of the switches based on a signal received from the memory element. The on resistance of the switch array depends on the switching state of the switches and their individual on resistances.
US10742204B2 Semiconductor device and power module
A device including: a transistor having a collector-emitter junction connected in series or parallel to a current detection resistance for detecting current that flows through a current sensing terminal of a switching element; and an overshoot processing circuit connected between the current sensing terminal and a base of the transistor, which reduces overshoot of sense current flowing through the current detection resistance, the overshoot is caused by switching operation of the switching element, by controlling the transistor depending on current input from the current sensing terminal, is provided.
US10742202B1 Autozero to an offset value for a slope detector for voltage droop monitoring
Techniques for autozero to an offset value for a slope detector for voltage droop monitoring are described herein. An aspect includes generating a first offset voltage by a circuit. Another aspect includes generating a second offset voltage by the circuit, the second offset voltage being distinct from the first offset voltage. Another aspect includes, based on a first comparator of the circuit entering an autozero mode, connecting a first terminal of the first comparator to the first offset voltage. Another aspect includes connecting a second terminal of the first comparator to the second offset voltage. Yet another aspect includes performing an autozero operation in the first comparator, wherein a trip point of the first comparator is set to a difference between the first offset voltage and the second offset voltage by the autozero operation.
US10742200B2 Oscillator circuit and method for generating a clock signal
In an embodiment an oscillator circuit comprises a first integrator-comparator unit, a second integrator-comparator unit, and a logic circuit. The first integrator-comparator unit is prepared to provide a first signal as a function of a first integration of a first charging current and a subsequent comparison of a first integration signal resulting from the first integration with a reference signal. The second integrator-comparator unit is prepared to provide a third signal as a function of a second integration of a second charging current and a subsequent comparison of a second integration signal resulting from the second integration with the reference signal. The logic circuit is adapted to provide a clock signal, a first and a second measurement signal for respectively controlling the first and the second integrator-comparator unit.
US10742194B2 Filter
A filter includes n series resonators, one or more parallel resonators, a first inductor between a first terminal and a first of the n series resonators, and a second inductor between an n-th series resonator and a second terminal. Where a resonant frequency of the first series resonator is referred to as a first resonant frequency, a resonant frequency of each of the series resonators other than the first series resonator and the n-th series resonator is referred to as a second resonant frequency, and a resonant frequency of the n-th series resonator is referred to as a third resonant frequency, the first resonant frequency and the third resonant frequency are each higher than the second resonant frequency.
US10742193B2 Acoustic wave filter device, RF front-end circuit, and communication apparatus
A filter includes a series-arm resonator located on a path that connects an input/output terminal (11m) with an input/output terminal (11n), and a first parallel-arm resonant circuit connected between a node, which is located on the path, and ground. The first parallel-arm resonant circuit includes a parallel-arm resonator, and a pair of a capacitor and a switch connected in parallel with each other and in series with the parallel-arm resonator between the parallel-arm resonator and ground. An interconnect line (a1) is connected to the input/output terminal (11m), and an interconnect line (a2) is connected to the input/output terminal. The parallel-arm resonator and the switch are connected by an interconnect line (a3). The interconnect line (a3) has a characteristic impedance lower than a characteristic impedance of the interconnect line (a1) or a characteristic impedance of the interconnect line (a2).
US10742191B2 Bulk mode microelectromechanical resonator devices and methods
Micromachined microelectromechanical systems (MEMS) based resonators offer integration with other MEMS devices and electronics. Whilst piezoelectric film bulk acoustic resonators (FBAR) generally exhibit high electromechanical transduction efficiencies and low signal transmission losses they also suffer from low quality factors and limited resonance frequencies. In contrast electrostatic FBARs can yield high quality factors and resonance frequencies but suffer from increased fabrication complexity. lower electromechanical transduction efficiency and significant signal transmission loss. Accordingly, it would be beneficial to overcome these limitations by reducing fabrication complexity via a single metal electrode layer topping the resonator structure and supporting relatively low complexity/low resolution commercial MEMS fabrication processes by removing the fabrication requirement for narrow transduction gaps. Beneficially, embodiments of the invention provide MEMS circuits with electrostatic tuning and provide resonator designs combining the advantages of piezoelectric actuation and bulk-mode resonators.
US10742190B2 Piezoelectric micromechanical resonator
A piezoelectric micromechanical resonator includes a supporting beam including a fixed edge that is fixed to a supporting member and a free edge opposite the fixed edge, a piezoelectric sensor including an edge attached to the supporting member, the piezoelectric sensor further including a lower electrode, a piezoelectric unit, and an upper electrode sequentially stacked on a surface of the supporting beam, and a lumped mass provided on the surface of the supporting beam at a side of the supporting beam including the free edge, the upper electrode having a Young's modulus smaller than a Young's modulus of the lower electrode.
US10742189B2 Switched multi-coupler apparatus and modules and devices using same
An electromagnetic coupler apparatus includes a plurality of couplers, each having a coupled port and an isolation port. The coupler apparatus includes an output port configured to provide a coupled signal from one or more of the plurality of couplers, and a number of selection control inputs. Each of the selection control inputs is configured to control one or more switches to select an individual one of the plurality of couplers to provide at least a portion of the coupled signal at the output port.
US10742184B2 Plural feedback loops instrumentation folded cascode amplifier
An instrumentation amplifier configured for providing high common mode rejection is described and includes an input differential stage configured to receive a differential input voltage and a folded cascode amplifying stage configured to receive output current mode signals provided from the input differential pair. A plurality of feedback networks is provided to improve the input stage. The amplifier may operate to provide an enhanced common mode rejection ratio of a single gain block in the instrumentation amplifier. In some examples, the circuitry may have a differential folded cascode amplifying stage which permits high precision and low distortion of amplified signals without degrading the common mode rejection ratio.
US10742183B2 Processing device for position sensing comprising a transforming differential current signal to a voltage signal performance
A processing device for position sensing includes a plurality of light sensors, a signal processing unit, a current mirror unit and a transforming unit. The light sensors are spaced apart from each other and sense a light field to generate a plurality of position sensing current signals. The signal processing unit receives the position sensing current signals and provides a load isolation, so as to generate a first current signal and a second current signal. The second current signal is transmitted to a node. The first and second current signals respectively correspond to a first group and a second group of light sensors. The current mirror unit mirrors the first current signal to a third current signal. The third current is transmitted to the node. The transforming unit transforms a differential current signal formed by the second and third current signals on the node to a voltage signal.
US10742175B2 Amplifier circuit, reception circuit, and semiconductor integrated circuit
An amplifier circuit includes: an input circuit configured to receive an input signal; a load circuit provided in series with the input circuit and including a first variable resistance unit and a second variable resistance unit, a resistance value of the first variable resistance unit being controlled by a digital code, a resistance value of the second variable resistance unit being controlled by an analog control voltage; and a correction circuit including a third variable resistance unit having a circuit configuration corresponding to the first variable resistance unit and a fourth variable resistance unit having a circuit configuration corresponding to the second resistance unit, a resistance value of the third variable resistance unit being controlled by the digital code, a resistance value of the fourth variable resistance unit being controlled by the analog control voltage, the correction circuit being configured correct a resistance value of the load circuit.
US10742172B2 Power amplifier
A power amplifier includes a power splitter that splits a first signal into a second signal and a third signal, a first amplifier that amplifies the second signal within an area where the first signal has a power level greater than or equal to a first level and that outputs a fourth signal, a second amplifier that amplifies the third signal within an area where the first signal has a power level greater than or equal to a second level higher than the first level and that outputs a fifth signal, an output unit that outputs an amplified signal of the first signal, a first and a second LC parallel resonant circuit, and a choke inductor having an end to which a power supply voltage is supplied and another end connected to a node of the first and second LC parallel resonant circuits.
US10742171B2 Nested microstrip system and method
Nested microstrip systems and methods, and systems and methods encompassing same, are disclosed herein. In one example, a nested microstrip system includes a printed circuit board (PCB) having first and second layer levels, where first and second conductive traces are positioned at the second layer level. The first conductive trace is configured to include an orifice, and to extend between first and second locations along a first path, and the second conductive trace is positioned within the orifice. A non-conductive gap portion of the orifice exists between the first and second conductive traces so that the second conductive trace is electrically isolated from the first conductive trace. One or more first electromagnetic signals can be propagated along a first part of the first conductive trace, and one or more second electromagnetic signals can be propagated along at least a second part of the second conductive trace.
US10742169B2 Oscillator, electronic apparatus, and vehicle
An oscillator includes a resonator and an integrated circuit element. The resonator includes a resonator element and a resonator element container accommodating the resonator element. The integrated circuit element includes an inductor. The resonator and the integrated circuit element are stacked on each other. The resonator includes a metal member, and the metal member does not overlap the inductor when viewed in a plan view.
US10742166B2 Method for the electrical characterization of a photovoltaic cell
A method for the electrical characterization of a photovoltaic cell of a photovoltaic module, the method including steps of obtaining the irradiance received by the photovoltaic module, obtaining a temperature of each photovoltaic cell of a first submodule of the photovoltaic module, comparing the temperature obtained for each photovoltaic cell of the first submodule with a reference temperature, determining the state of each photovoltaic cell of the first submodule between a healthy state, in which its temperature is equal to the reference temperature, and a faulty state, in which its temperature is different from the reference temperature, estimating the I-V curve associated with a first photovoltaic cell of the first submodule, by searching in a database of I-V curves.
US10742159B2 Plate for installing photovoltaic panels
A support plate is provided that is fitted in a photovoltaic panel and allowing said panel to be secured and incorporated onto the roof of a building. The support plate includes a sealed vertical overlapping arrangement, a sealed lateral fitting arrangement, support pads for the plate, and an empty space for cables to pass through and to allow access to framework of the roof. The support plate further includes at least one of guide rails that are arranged in an inverted general V-shape in order to divert the flow of water to lateral sides of the empty space, at least one reinforcement that is interposed between the lateral fitting arrangement and the roof and that is designed to inhibit said fitting arrangement from being crushed, and at least one drilling area and a graduation that is designed to adjust the vertical overlap between two juxtaposed support plates.
US10742156B2 Control apparatus of rotating electrical machine
A control apparatus controls rotating electrical machine which is applied to a vehicle in which an engine is automatically stopped in the case where predetermined automatic stop conditions are satisfied, and, the engine is automatically restarted in the case where predetermined restarting conditions are satisfied, the rotating electrical machine receiving supply of an exciting current from a transistor-chopper type exciting circuit in which a first pair of facing arms of a bridge circuit is configured with power transistors, and a second pair of arms is configured with diodes, and the rotating electrical machine having a power generation function based on rotational force of the engine. The control apparatus executes first grounding control in which, during automatic stop of the engine, among the first pair of arms, the power transistor connected on an earth side of the rotating electrical machine is put into an ON state.
US10742155B2 Pulsed electric machine control
A variety of methods, controllers and electric machine systems are described that facilitate pulsed control of electric machines (e.g., electric motors and generators) to improve the machine's energy conversion efficiency. Under selected operating conditions, the electric machine is intermittently driven (pulsed). The pulsed operation causes the output of the electric machine to alternate between a first output level and a second output level that is lower than the first output level. The output levels are selected such that at least one of the electric machine and a system that includes the electric machine has a higher energy conversion efficiency during the pulsed operation than the electric machine would have when operated at a third output level that would be required to drive the electric machine in a continuous manner to deliver the desired output. In some embodiments, the second output level is zero torque.
US10742154B2 Motor driving device
This motor driving device is provided with a direct-current power supply, an inverter, and a noise filter. The noise filter is provided with: a choke coil, wherein a first winding and a second winding are wound on a common core, and the first winding is inserted into a positive electrode bus; and two capacitors connected in series between the positive electrode bus and a negative electrode bus. One end of the second winding is connected to a neutral point of a three-phase motor, and another end of the second winding is connected to a wire between the two capacitors.
US10742153B2 Motor driver and a method of operating thereof
An electrical motor comprising multiple inductive coils, and a method for using same, is disclosed. The inductive coils may be configured to conduct current bi-directionally. Terminals of the inductive coils may be coupled to a common node on a power bus coupled to a power supply. Current flowing in a first inductive coil from the power bus may be largely offset by current returned to the power bus from a second inductive coil.
US10742152B2 Motor control apparatus, control method thereof, and program
A motor control apparatus includes an inverter comprising switching elements, current detection means for detecting a phase current value, conversion means for converting the phase current value into a digital AD conversion value, and current control means for controlling a three-phase AC motor by switching the switching elements using a current command value based on the AD conversion value. When the conversion means determines that an amplitude of the current command value is greater than or equal to a threshold, it acquires the phase current value at timings of at least one of t=τ/8, 3τ/8 and t=5τ/8, 7τ/8 converts the acquired phase current value into the AD conversion value. When the conversion means determines that the amplitude of the current command value is smaller than the threshold, it acquires the phase current value at a timing of t=τ/2, converts the acquired phase current value into the AD conversion value.
US10742144B2 Apparatus and method for controlling a fluid pump for a motor vehicle
An apparatus for controlling a fluid pump for a motor vehicle includes: a first controller configured to actuate an electric prime mover of the fluid pump by impressing at least one motor current with an adapted current intensity and an adapted waveform; and a second controller configured to detect a rotational speed of the electric prime mover and to apply an adapted voltage to the electric prime mover on the basis of the detected rotational speed.
US10742140B2 MagLev module with MTL control system in furniture and ice-breaking vessel
The present invention relates to a innovative magnetic tension lock(MTL) control system which guides the MagLev module in both vertical and horizontal movement. The MagLev module moves on its inherent magnetic force and is guided by the MTL control system. The MagLev module with MTL control system can be used in products of various applications. It can be made at efficient cost to perform unique function. It can provide magnetic cushioning, which is great for seat, bed and other body-supporting furniture. It can also be applied as a cushioning layer against outside impact, thus it can be mounted onto the surface of heavy duty equipment or even the vessel sailing in icy water. It functions on its magnetic energy for load capacity and only requires compact battery power for its MTL control system. Thus it saves energy and reduces impact on the environment. It can replace the traditional MagLev module that runs on electricity otherwise.
US10742138B2 Device for protecting inverter using a buffer operating according to a state of a safety relay
A device for protecting an inverter include a first power switch configured to be turned on when a first voltage signal from a first switch of a safety relay is applied thereto; a second power switch connected in series with the first power switch, wherein the second power switch is configured to be turned on when a second voltage signal from a second switch of a safety relay is applied thereto; and a power line for connecting the first power switch and the second power switch to each other in series and for connecting the series of the first power switch and the second power switch to a buffer of the inverter, wherein a third voltage signal is applied via the power line to the buffer.
US10742137B2 Power conversion device, motor drive unit, and electric power steering device
A power conversion device includes a first inverter connected to first ends of windings of each phase of a motor, a second inverter connected to second ends of the windings of each phase, and a first switching circuit including at least one of a first switch to switch between whether the first inverter and a power supply are connected or disconnected and a second switch to switch between whether the first inverter and a ground are connected or disconnected. The power conversion device has a first operation mode when the motor is driven at a low speed, and a second operation mode when the motor is driven at a high speed.
US10742135B2 Energy recovery rectifier device
The invention relates to an energy recovery rectifier device (16), in particular for an industrial plant (2), for connection to an AC system (8), comprising an energy recovery rectifier (24) and a buffer capacitor (46) that is connected in parallel to the DC side (30) of the energy recovery rectifier (24). A step-up converter (52) is connected between the buffer capacitor (46) and the energy recovery rectifier (24). The invention further relates to a method (86) for operating an energy recovery rectifier device (16) as well as to an industrial plant (2) comprising an energy recovery rectifier device (16).
US10742129B2 Very high efficiency soft switching converter AKA the adjud converter
In this invention we introduce the concept of a soft switching half bridge switching cell wherein the soft switching is guaranteed by the magnetizing current. Further this soft switching half bridge cell contains at least two synchronous rectifiers in the secondary which are conducting together during the dead time of the primary switchers creating a short circuit across the secondary windings, trapping the magnetizing current and release the magnetizing current to discharge the parasitic capacitances across the primary switchers when the synchronous rectifiers turn off. The secondary windings are connected to a synchronized and controlled current source. The current demanded by the current source is shaped in such way that the current becomes zero before the synchronized rectifiers turn off, allowing the magnetizing current to discharge the parasitic capacitances of the primary switching elements in a monotonic way and create zero voltage switching conditions for the primary switchers and further charge in a monotonic way the parasitic capacitances of the secondary synchronous rectifiers without ringing and spikes. By shaping the current of the synchronized current source to reach zero before the secondary synchronous rectifiers turn off, soft switching is maintained in the half bridge cell under all line and load conditions.In one of the key embodiments the current of the synchronized current source will reach zero before the primary switchers turn off. In such configuration the dead time between the conduction of the primary switchers can be reduced to the transition time.This invention is proposing different ways to shape the current of the current source, some of the configuration being forward derived and some of them boost derived. These technologies are suitable also for bidirectional power transfer and for multiple independent outputsThe family of converters derived from the soft switching half bridge cell can be applied in many power conversion applications especially at high frequency due to guaranteed soft switching in all the line and load conditions.The methodologies of shaping the current of the syncroniosed current source do apply also to other topologies such as single ended forward converters.
US10742128B2 Parallel power supply device
A parallel power supply device includes a plurality of DC/DC converters connected in parallel, and each DC/DC converter includes: first and second switching circuits with a transformer therebetween; first and second reactors; and a control circuit. The control circuit generates a duty cycle so that a deviation between voltage of a load and target voltage becomes 0. Correction is performed such that, when the magnitude of the duty cycle is smaller than a set value Vth, the magnitude is fixed at 0, and otherwise, the magnitude is decreased by the set value Vth. Then, the phase shift amounts for drive signals for the first and second switching circuits are determined, and the first and second switching circuits are subjected to phase shift control.
US10742126B2 Transformation device comprising a transformer and electrical components
Transformation device including a transformer, first electrical components and connections, the transformer including a first winding and a second winding, the first electrical components being connected via the connections between first terminals of the first winding, the first electrical components extending over an integration surface situated between the connections, the integration surface, the connections and a portion of the first winding forming portions of circulation of a first current circulation loop, the transformation device being arranged for a connection current to circulate in the first current circulation loop, each portion of circulation being wider than it is long in the line of circulation of the connection current.
US10742125B1 Direct feedback for isolated switching converters
A direct feedback isolated power converter can include a transformer with primary, secondary, and bias windings. A main switch can selectively enable and disable current flow through the primary winding. A controller coupled to the bias winding may be configured to generate a gate drive signal for the main switch responsive at least in part to free ringing of the transformer. The controller may detect the free ringing via the bias winding. An auxiliary switch coupled across the secondary winding may be configured to selectively short circuit the secondary winding, responsive to feedback circuitry, to control when free ringing is established. The feedback circuitry may include a proportional, proportional integral, or proportional-integral-derivative control loop, a hysteretic control loop, or other controller type. The controller may operate at a variable or fixed frequency. The direct feedback isolated power converter may be a flyback converter or other type of isolated converter.
US10742120B1 Pulse frequency modulation control of a power converter
A power converter such as e.g. a buck converter operated in pulse frequency modulation PFM mode and a method are presented. The power converter has an inductor, a switching element, threshold current generator, resistive element, threshold current comparator, a current sensing means, and a current injecting means. The switching element controls an inductor current flowing through the inductor. The threshold current generator generates a threshold current based on a comparison between a reference voltage and an output voltage. The resistive element generates a threshold voltage at a reference node. The threshold current comparator generates, by comparing said threshold voltage with an inductor voltage, a control signal for turning off or on the switching element. The current sensing means senses a current indicative of the inductor current. The current injecting means generates an injection current based on the current sensed by the sensing means.
US10742119B2 Display device, display panel power supply system and display panel power supply circuit
The present disclosure relates to the field of display technology, and provides a display device, a display panel power supply system and a display panel power supply circuit thereof, the display panel power supply circuit includes: a power supply chip connected with an external power supply; and a gamma chip connected with the power supply chip and the data driving chip.
US10742117B2 Power supply system with non-linear capacitance charge-pump
One example includes a power supply system. The system includes a switch system comprising a switch that is configured to generate a switching voltage at a switching node in response to an input voltage. The system also includes a non-linear capacitance charge-pump coupled to the switching node and being configured to provide an output current in response to the switching voltage. The output current can have an amplitude that varies non-linearly with respect to an amplitude of the switching voltage. The switch system further includes an output stage configured to generate an output voltage on an output node in response to the output current.
US10742116B2 High voltage regulator using low voltage devices
Embodiments are provided for voltage regulators that include a first, a second, a third, and a fourth NMOS transistor cascoded between a high voltage source and a low voltage output; a resistor network including a first, a second, a third, and a fourth resistor connected in series between the high voltage source and ground, wherein gate electrodes of the second, third, and fourth NMOS are respectively connected to nodes between the first and second resistors, the second and third resistors, and the third and fourth resistors; and a multi-stage charge pump configured to provide a first bias voltage to a gate electrode of the first NMOS and a second bias voltage to the gate electrode of the second NMOS.
US10742114B2 Systems and methods for reducing electromagnetic interference using switching frequency jittering
System and method are provided for regulating a power converter. The system includes a signal processing component configured to receive a first input signal and a second input signal, process information associated with the first input signal and the second input signal, and output a drive signal to a switch based on at least information associated with the first input signal and the second input signal. The first input signal is associated with at least a feedback signal related to an output voltage of the power converter. The second input signal is associated with at least a primary current flowing through a primary winding of the power converter. The signal processing component is further configured to change a peak value of the primary current within a first predetermined range, and change the switching frequency of the power converter within a second predetermined range.
US10742112B2 Driving circuit and switch signal generation method thereof
A driving circuit and a switch signal generation method are provided. The driving circuit receives a PWM signal and provides a first switch signal and a second switch signal. The driving circuit includes a logical signal circuit, a lower bridge dead time circuit and a lower bridge driving circuit. The logical signal circuit provides a first logical signal and a second logical signal according to the PWM signal. The lower bridge dead time circuit determines a leading edge of a lower bridge dead time signal according to the first logical signal and determines a trailing edge of lower bridge dead time signal according to a trailing edge of first switch signal. The lower bridge driving circuit determines a leading edge of second switch signal according to second logical signal and determines a trailing edge of second switch signal according to the trailing edge of lower bridge dead time signal.
US10742101B2 Insertion apparatus which inserts U-shaped conductors
Provided are an insertion method and an insertion apparatus for efficiently and reliably inserting a plurality of coil elements aligned in a ring shape into respective slots of a stator core. In an insertion method of inserting, the insertion method includes a coil element alignment process S3 of forming an assembly body 50 by assembling the plurality of coil elements 40 in a ring shape in the state where the turn portions 42 alternately overlap each other, a supporting process S42 of supporting the assembly body 50 by using the turn portions 42, and an insertion process S45 of allowing the assembly body 50 and the stator core 60 to be close to each other and inserting the leg portions 41 of the coil elements 40 of the assembly body 50 into the slots 61.
US10742094B1 Temperature monitoring of magnets in permanent magnet motors used in vehicle drivetrains
Provided are methods for monitoring temperatures of permanent magnets disposed on rotors of permanent magnet motors. Also provided are vehicle drivetrains including permanent magnet motors and controllers operable to monitor temperatures of permanent magnets used in these motors. A magnet temperature is determined based on the rotational speed of the motor and also based on the open circuit voltage of the motor at this rotational speed. The motor may be specifically calibrated to determine its response to magnet temperature changes for any rotational speed. During operation, an inverter connected to the motor and controlling motor's operation may pause its switching for a period of time and check the open circuit voltage of the motor during this period. The corresponding rotor speed may be obtained from other sensors. The controller uses this information to determine the magnet temperature and, in some embodiments, to perform various control operations to avoid overheating.
US10742093B2 Temperature sensor
A temperature sensor 1 according to the present invention includes a first coil element 11 and a second coil element 12 both serving as a part of a coil of an electric apparatus, an element main body 53 that includes a thermosensitive body 54 detecting temperature of the first coil element 11 and temperature of the second coil element 12 and a pair of extraction wires 56 and 56 connected to the thermosensitive body 54, and a housing 25 that includes an electric insulating resin material and is configured to house and hold the first coil element 11, the second coil element 12, and the element main body 53.
US10742090B2 Decelerating device for electric motor
The decelerating device according to the disclosure includes first and second planetary gear mechanisms arranged in an inner space of a hollow type electric motor having an annular rotor. The first planetary gear mechanism includes a first ring gear integral with the rotor, a non-rotatable first carrier for supporting a first pinion gear engaged with the first ring gear to be rotatable, and a first sun gear engaged with the first pinion gear. The second planetary gear mechanism includes a second ring gear integral with the rotor, a second carrier supporting a second pinion gear engaged with the second ring gear to be rotatable and connected to the output shaft, and a second sun gear engaged with the second pinion gear and connected to the first sun gear.
US10742089B2 Motor assembly with shaft clamp
A motor assembly broadly includes an electric motor and a clamp. The electric motor includes a motor housing and a shaft rotatably supported relative to the motor housing to rotate about a shaft axis, with part of the shaft being exposed relative to the motor housing. The motor housing includes a mounting base. The clamp is connected between the exposed part of the shaft and the mounting base. The clamp is selectively adjustable to apply a variable off-axis load to the exposed part of the shaft.
US10742086B2 Permanent-magnet machines utilizing protruding magnets
A permanent magnet machine may include a stator a rotor in concentric arrangement with the stator and configured for rotation relative to the stator, the rotor having a plurality of protruding magnets arranged thereon, wherein, the protruding magnets provide for a more lightweight machine with a lower moment of inertia.
US10742084B2 High power density motor having bridged spoked rotor and prewound bobbins for stator
A motor includes a stator and a rotor. The rotor is rotatable about an axis. The rotor includes a core including a plurality of pole segments arranged arcuately about the axis. The rotor further includes a plurality of arcuately arranged magnets alternating arcuately with the pole segments, such that each of the magnets is at least in part interposed between a pair of adjacent pole segments. The plurality of pole segments includes a plurality of first-polarity pole segments having a first polarity and a plurality of second-polarity pole segments having a second polarity that is different than the first polarity. The rotor further includes a connecting element connecting at least some of the first-polarity pole segments to one another without connecting the second-polarity pole segments to the first-polarity pole segments.
US10742082B2 Fixation system for a permanent magnet rotor
A fixation system that is structured to secure one or more permanent magnets to a rotor core. The fixation system may include one or more retention wedges that exert an interference or press fit against the permanent magnets to secure the permanent magnets to the rotor core. At least a portion of the retention wedges may be secured within axially extending channels in the rotor core. Additionally, the permanent magnets may be separated from each other by eddy current shields, which may also be retained in position by the retention wedges. The fixation system may also include a magnet pressure or fixation sleeve that exerts a radially inwardly directed force against the magnets and is free from direct contact with the retention wedges. According to certain embodiments, the magnet pressure or fixation sleeve may be shrink fitted onto at least a portion of the rotor core and/or the permanent magnets.
US10742072B2 Wireless power transmitter circuit and control circuit and control method thereof
A wireless power transmitter circuit includes a power converter circuit, a power inverter circuit, an LC circuit, a resonant transmitter circuit, and a control circuit. The LC circuit includes an inductor and a capacitor, wherein an reactance of the LC circuit is substantially zero. The LC circuit is for converting the AC output current to a coil current. The resonant transmitter circuit includes at least one transmitter coil and a variable capacitor circuit, wherein the coil current flows through the at least one transmitter coil to generate a resonant wireless power. The control circuit generates a capacitance adjustment signal for adjusting an impedance of the variable capacitor circuit, such that the resonant transmitter circuit substantially operates in an impedance matched condition.
US10742070B2 Movable power coupling and a robot with movable power coupling
An apparatus comprises a first induction section comprising a first core and a first coil on the first core. A second induction section comprises a second core and a second coil on the second core. The first core comprises rail extensions, where at least two of the rail extensions extend from opposite ends of the first core. The second core comprises shoe portions located at respective ones of the rail extensions, where a gap is provided between each of the rail extensions and respective ones of the shoe portion. The second induction section is configured to move relative to the first induction section in a path along the extensions. The first induction section is configured to induce current in the second induction section, including when the second core moves relative to the first core along the extensions, to provide a contactless induction coupling between the first induction section and the second induction section.
US10742066B2 Communication systems and methods in uninterruptible power supply systems
A power supply system is provided. The power supply system includes at least one uninterruptible power supply (UPS), a catcher system including at least one catcher UPS, at least one static transfer switch (STS), each STS electrically coupled between an associated UPS and an associated load, each STS further electrically coupled between the catcher system and the associated load, and each STS operable to selectively switch between supplying power to the associated load from the associated UPS and supplying power to the associated load from the catcher system. The power supply system further includes a first communications channel communicatively coupling the at least one UPS to the catcher system, and at least one second communications channel, wherein each STS is communicatively coupled to the associated UPS by a second communications channel of the at least one second communications channel.
US10742065B1 Emergency lighting system and method for providing emergency light
Technologies are described for an emergency lighting system and methods of providing emergency light. The emergency lighting system has a luminaire comprising with least one light source and a wireless communicator module in electrical communication with an uninterrupted power supply. The wireless communicator module is configured to detect a power loss in the uninterrupted power supply and send a wireless signal notification of the power loss. The luminaire is configured to receive the wireless signal notification of the power loss and to supply power to the luminaire with a backup power source.
US10742060B2 Electronic device and operating method thereof
An electronic device and an operation method thereof according to various example embodiments wirelessly receive detection power for detecting the electronic device, and put a limitation on storing the power.
US10742059B2 Power management system for dispensers
A power management system for dispensers is described. The system includes a controller connected to a lower power zero net voltage (ZNV) power source. A power rectification circuit (PRC) converts ZNV power to higher voltage direct current (HVDC) power. An energy storage system connected to the HVDC power source receives and stores HVDC power within the energy storage system which is selectively provided to a dispenser motor load connected to the energy storage system. The system provides an effective solution to the problem of transferring power from a low power battery source on a disposable product to a dispenser as well as providing a system that minimizes corrosion at the electrical interface between the disposable product and the dispenser particularly in higher humidity environments.
US10742058B2 Method, apparatus, and device for charging a battery and storage medium
The present disclosure provides a method, apparatus, and device for charging a battery, and storage medium. The method for charging a battery includes acquiring a battery temperature; determining a charging current value In for the nth charging stage of the battery, according to the battery temperature and a mapping relationship between different temperature ranges and charging current values I, wherein a preset charging cut-off voltage value Vn for the nth charging stage is greater than Vn−1; charging the battery with Ij in the jth charging stage; acquiring a voltage value of the battery at the current time; if the voltage value is less than Vj, continuing to charge the battery with Ij; if the voltage value is not less than Vj and j
US10742057B2 Self-loop detection method and apparatus for charging device
A self-loop detection method for a charging device includes switching a positive signal cable Do and a negative signal cable Do from a connected state to a disconnected state; and detecting whether a positive signal cable Di and a negative signal cable Di are switched from a connected state to a disconnected state; and if yes, determining that a self-loop exists in the charging device.
US10742056B2 Power storage system and power storage device
The versatility of a power feeding device is improved. A power storage system includes a power storage device and a power feeding device. The power storage device includes data for identifying the power storage device. The power storage device includes a power storage unit, a switch that controls whether power from the power feeding device is supplied to the power storage unit, and a control circuit having a function of controlling a conduction state of the switch in accordance with a control signal input from the power feeding device. The power feeding device includes a signal generation circuit having a function of identifying the power storage device by the data input from the power storage device, generating the control signal corresponding to the identified power storage device, and outputting the generated control signal to the power storage device.
US10742054B2 Intelligent composable multi-function battery pack
A method of operating a battery pack includes identifying a plurality of batteries in the battery pack, estimating a state of charge of each of the plurality of the batteries, obtaining a plurality of parameters of each of the plurality of the batteries, and determining, selectively, a charge current or a discharge current for each of the plurality of batteries using the state of charge and the plurality of parameters of each of the plurality of the batteries.
US10742050B2 Accessory communication over power pins
Simplified interfaces for charging and communication between accessories and docking stations. One example may provide an interface for charging and communication between an accessory and docking station where data and a charging voltage are provided over the same pins. An accessory may determine that it is in a powered docking station by receiving a charging voltage. The accessory may determine that it is in an unpowered docking station by providing a voltage to the unpowered docking station, where the unpowered docking station uses the voltage to power an oscillator. The oscillator signal may be received by the accessory, which may use the presence of the signal to determine that it is in an unpowered docking station.
US10742048B2 Wearable electronic device with a caseback having multiple, arc-shaped, ferrous, metal contacts
A caseback has multiple, arc-shaped, ferrous, metal contacts that serve a dual purpose. The metal contacts i) establish an input connection between a battery for the wearable electronic device and charging prongs of a charger and ii) establish a magnetic coupling between the wearable electronic device and multiple magnets in the charger to hold the metal contacts of the wearable electronic device and the charging prongs of the charger in place during a charging of the battery. A male extension extends from a surface of the caseback to couple into a female receptor of the charger. i) The ferrous metal contacts' relationship with a positioning of the magnetics in the charger in combination with ii) the male extension coupling into the female receptor use magnetic and mechanical coupling to establish and control an alignment of the metal contacts with the charging prongs in three dimensions, a Z-axis, an X-axis, and a Y-axis.
US10742046B2 System and method for providing interconnected and secure mobile device charging stations
Systems and methods for locating and providing public mobile device charging stations are disclosed. One or more charging stations may be configured to charge a battery of a mobile device. A database may be configured to store location information of the one or more charging stations as well as mobile device location and security credential information of the one or more respective mobile devices. A server communicatively coupled with the one or more charging stations and the database, may be configured to determine a proximity of the one or more charging stations to a location of the mobile device. This determination may be based on the station location information and the mobile device location information. Based on the determined proximity, provide the station location information of the respective one or more charging stations to the mobile device. The charging station further provides photo and/or video surveillance security to verify a user.
US10742041B2 Synchronous power-on/off control method and synchronous power-on/off controller
A power-on/off command is output to a breaker for switching when a frequency difference between a plurality of electric power supply sources is within a predetermined range and a phase difference between the plurality of electric power supply sources is within a predetermined range, in switching of electric power supply between the plurality of electric power supply sources. A generator drive rotation speed of a transmission device is feedback controlled so that the frequency difference is maintained at a value within the predetermined range and the phase difference is maintained at a value within the predetermined range when the detected frequency difference is within the predetermined range and the detected phase difference is within the predetermined range. A generator rotation speed command is calculated by adding to the rotation speed command of the transmission device an output value obtained by subjecting the detected phase difference to a proportional-integral-control.
US10742036B2 Power converter and an electric power system
A power converter comprises an inductor coil whose first pole is connected to an input terminal of the power converter, a controllable switch between the ground and a second pole of the inductor coil, a first unidirectionally conductive component providing a path for electric current from the inductor coil towards an output terminal of the power converter when the controllable switch is non-conductive, and an over-current protector at the output terminal. The power converter comprises a second unidirectionally conductive component for conducting electric current from the input terminal to the over-current protector in a fault situation where voltage at the output terminal is smaller than voltage at the input terminal. Thus, the second unidirectionally conductive component constitutes a low-inductance bypass route for fault current and enables the over-current protector to react fast to a fault situation.
US10742030B2 Dynamic load balancing
Various embodiments relate to power distribution systems. A power distribution system may include a switching unit configured to receive power from a plurality of sources, each source of the plurality of sources configured to supply power at a phase offset from a phase of every other source. The power distribution system may also include a plurality of loads. Furthermore, the power distribution system may include at least one monitoring unit configured to selectively couple, via the switching unit, each load of the plurality of loads to a source of the plurality of sources based on at least one of a current power demand of the plurality of loads and a predicted demand of the plurality of loads.
US10742027B2 Method and device for online limit early-warning to shunt capacitor bank
A method for online limit early-warning to a shunt capacitor bank, and the method comprises: performing harmonic monitoring to the shunt capacitor bank; obtaining a measured voltage and a measured current, based on raw data obtained by the harmonic monitoring; obtaining a first parameter representing a ratio of the measured voltage to a rated voltage and a second parameter representing a ratio of the measured current to a rated current, based on the measured voltage and the measured current; obtaining a relation between an impedance correlation quantity of the shunt capacitor bank and a background harmonic voltage ratio, based on the first parameter, the second parameter, and an obtained series reactance ratio of a detected capacitor circuit; and performing online limit early-warning to the shunt capacitor bank, based on the relation. The present invention also discloses a device for online limit early-warning to a shunt capacitor bank.
US10742026B2 Electrostatic protection device
Aspects of the invention provide for an electrostatic protection device for protecting an input port of an electronic circuit. The electrostatic protection device includes a stacked coil assembly with four ports. The electrostatic protection device further includes a human body model ESD protection circuit, a charge device model ESD protection circuit, and an impedance matching circuit. The human body model ESD protection circuit, the charge device model ESD protection circuit, and the impedance matching circuit are connected to separate ports selected from the four ports.
US10742024B2 Selectable input transient voltage suppressor
An electrical system includes an input node electrically connectable to a power supply. The system includes a plurality of voltage suppressors, with at least one of the voltage suppressors electrically connected to the input node. A voltage selection switch is electrically connected to at least one of the plurality of voltage suppressors. A controller in communication with the switch may selectively operate the switch based on a nominal operating voltage at the input node.
US10742022B2 Fault detection in electric power delivery systems using underreach, directional, and traveling wave elements
The present disclosure pertains to systems and methods for detecting faults in an electric power delivery system. In one embodiment, system may include a data acquisition subsystem configured to receive a plurality of representations of electrical conditions. The system may also include an incremental quantities subsystem configured to calculate an incremental current quantity and an incremental voltage quantity based on the plurality of representations. A fault detection subsystem may be configured to determine a fault type based on the incremental current quantity and the incremental voltage quantity, to select an applicable loop quantity, and to declare a fault based on the applicable loop quantity, the incremental voltage quantity, and the incremental current quantity. A protective action subsystem may implement a protective action based on the declaration of the fault.
US10742019B2 Monitoring tap changer switching
The present disclosure relates to a method of monitoring switching by an on-load tap changer (OLTC) 1 from a first contact 3a to a second contact 3b of a transformer winding 2. The method includes measuring a voltage of the transformer. The method also includes measuring a temperature of the OLTC. The method also includes, based on the measured voltage and temperature, determining whether the switching from the first contact to the second contact has been successful.
US10742016B2 Circuit interruption apparatuses
A circuit interruption apparatus, for an electrical network, comprising a circuit interruption device that is operatively connectable at a source side to a source of the electrical network and at a back side to a load of an electrical network. The circuit interruption device when closed permits and when open inhibits the current flow between the source side the back side. The current interruption device is configured to open when a current flowing therethrough meets or exceeds a fault current threshold. The circuit interruption apparatus also includes a fault current level determination unit that is configured to determine a predicted fault current level as a function of measured current and voltage values at the circuit interruption device before and after a variation in the current and voltage values at the circuit interruption device that result from a change of load at the back side of the circuit interruption device.
US10742012B2 Screw less cover plate for electrical fixtures
A screw less, adjustable cover plate for electrical fixtures is disclosed. The cover plate has a rear side which comprises of a prong attached thereto or molded as an integral part of the cover plate. The prong extends rearward from the cover plate and is orthogonal to a face of the cover plate. The prong is positioned in such a manner that it aligns with a threaded hole in the electrical outlet conventionally used to receive a screw for fastening the cover plate to the outlet. In an embodiment, the prong is configured to be pushed and not threaded into the threaded hole, in order to secure the cover plate to the electrical outlet. In this manner, the cover plate can be quickly installed without any tools and screws.
US10742011B2 Quick connect
An electrical connection assembly includes an electrical box including a housing having an internal surface defining an internal volume of the housing. An electrical connector is positioned outside the internal volume of the housing and fixed to the housing with a fastener. The housing includes an aperture having an opening defining an insertion path extending from a location external to the housing to a location within the internal volume of the housing. The assembly includes a plug having a flange portion and a plurality of resilient legs. A bracket for mounting an electrical box to a structure includes a corner connecting a first flange with a second flange. An assembly including an electrical box and a bracket is also provided.
US10742009B2 Power distribution box equipped with resistive leakage current detector
Provided is a power distribution box distributing commercial electric power supplied from lead-in electric power lines into branch electric power sources and supplying the branch electric power sources to respective loads connected thereto. More particularly, the present invention relates to a power distribution box equipped with a resistive leakage current detector extracting a resistive leakage current simply and accurately from a resultant leakage current and causing leakage current interruption and alarm to be actuated according to the extraction result. The power distribution box equipped with the resistive leakage current detector of the present invention includes: a zero-phase current transformer detecting a resultant leakage current; a voltage detector detecting voltage of branch lines; a power calculator calculating wasted power; a phase difference calculator calculating a phase difference; and a resistive leakage current extractor extracting a resistive leakage current, wherein the power calculator calculates apparent and effective power.
US10742007B2 Photovoltaic wire management system
A wire management duct having is provided with a wire channel along the length of the duct. In an embodiment, the duct is further comprising a mounting lip to mount the duct onto a mounting rail of photovoltaic array mounting rail system. In another embodiment, a wire management system is comprised of one or more wire management ducts which may be mounted parallel to the mounting rails of photovoltaic array mounting rail system or perpendicular to the rails using an attachment clip. In a further embodiment, mounting clips are provided to attach the wire management ducts directly to the frame of a photovoltaic module.
US10742005B2 Cable processing apparatus and method
A cable processing apparatus including a first housing member having a first interface surface, a second housing member having a second interface surface, the second interface surface opposes the first interface surface. At least one abrasive member unit coupled to at least one of the first and second housing members so as to be disposed between the first and second interface surfaces. A controller coupled to the first and second housing members and the at least one abrasive member unit for moving the first and second housing members to clamp a cable extending through the first and second housing members, actuating the at least one abrasive member unit, and moving the second housing member relative to the first housing member to radially expand shielding of the cable where the radially expanded cable shielding is ground off of the cable by the at least one abrasive member unit.
US10742003B2 Bus bar unit and motor
A bus bar unit includes a bus bar holder on one side in an axial direction of an annular stator around a central axis extending in a vertical direction, a bus bar extending along a plane perpendicular to the axial direction and fixed to the bus bar holder, and an external connection terminal connected to the bus bar and extending upward from the bus bar. The bus bar includes a wire and a terminal connector located on one end thereof and connected to the external connection terminal, a first lead wire connector located on the other end thereof and connected to a lead wire extending from the stator, a second lead wire connector located between the terminal connector and the first lead wire connector, and a first linear portion to connect the first and second lead wire connectors and having a linear shape when viewed in the axial direction. Each of the first and the second lead wire connectors has a U-shape that opens in a radial direction.
US10742002B1 Spark plug
A spark plug wherein the occurrence of pre-ignition and misfires in the spark plug are suppressed. The spark plug includes a cover portion, that covers a front end portion of a center electrode and a facing portion of a ground electrode from a front end side of the spark plug to form a pre-chamber space. The cover portion has injection holes that are through-holes. A metal shell volume A (mm3) of a portion of the metal shell on the front side with respect to a rear end of the pre-chamber space and a thermal conductivity B (W/mK) of the metal shell at the normal temperature satisfy a formula (1): 3.6
US10741996B2 Semiconductor laser and semiconductor laser arrangement
In one embodiment of the invention, the semiconductor laser (1) comprises a semiconductor layer sequence (2). The semiconductor layer sequence (2) contains an n-type region (23), a p-type region (21) and an active zone (22) lying between the two. A laser beam is produced in a resonator path (3). The resonator path (3) is aligned parallel to the active zone (22). In addition, the semiconductor laser (1) contains an electrical p-contact (41) and an electrical n-contact (43) each of which is located on the associated region (21, 23) of the semiconductor layer sequence (2) and is configured to input current directly into the associated region (21, 23). A p-contact surface (61) is electrically connected to the p-contact (41), and an n-contact surface (63) is electrically connected to the n-contact (43) such that the p-contact surface (61) and the n-contact surface (63) are configured for external electrical and mechanical connection of the semiconductor laser (1). The contact surfaces (61, 63) are oriented parallel to a growth direction (G) of the semiconductor layer sequence (2). The semiconductor laser (1) can be surface-mounted without wires.
US10741993B2 Laser component and method of producing a laser component
A laser component including a molded body, and a laser chip embedded into the molded body and configured to emit a laser beam in an emission direction, wherein a surface of the molded body includes a deflection section arranged and inclined relative to the emission direction such that a laser beam emitted by the laser chip impinges on the deflection section and is subjected to total internal reflection at the deflection section.
US10741988B2 Laser machining device
A laser machining device capable of recovering an exhaust performance of a dry pump easily is provided. A laser machining device includes: an oscillating portion that generates a machining laser beam G; an enclosure portion in which a first gas is enclosed; and an exhausting portion that exhausts the first gas together with a dirt generated in the enclosure portion in association with an operation of the oscillating portion. The exhausting portion includes: a dry pump; a first line that connects the enclosure portion and the dry pump; a second line that supplies a second gas having a higher pressure than the first gas to the dry pump; a valve portion that opens or closes the first line and the second line; and a control unit that controls opening or closing of the valve portion.
US10741986B2 Device and method for establishing electric contact between an energy storage cell and a conductor plate structure using a conductor cable
A device for establishing an electric contact between an electric energy storage cell and an electrically conductive conductor plate structure via an electrically conductive conductor wire. A tool establishes an electric contact between the electrically conductive conductor wire and the electric energy storage cell, and establishes an electric contact between the electrically conductive conductor wire and the electrically conductive conductor plate structure. The tool has a tool element that is movable through a perforation on the side of a conductor plate structure at least with its free end. In the region of the free end, a contacting device is arranged or built for forming an electric contact between the energy storage cell.
US10741985B2 Modular RF devices
A modular passive RF apparatus includes a passive RF portal and a passive RF expansion module configured to be removably coupled with the passive RF portal. A male connector is configured to extend from a top surface of the passive RF portal, and a female connector is configured to extend from the first end wall of the passive RF expansion portal. The female connector is configured to slidingly engage the male connector in a direction parallel to the top surface of the passive RF portal in order to mechanically couple the passive RF expansion module with the passive RF portal, and the male connector is configured to prevent the female connector from being removed from the male connector in a direction perpendicular to the top surface of the passive RF portal.