Document Document Title
US10674646B1 EMI shield with increased heat dissipating effect
An electromagnetic interference shield includes a housing having an opening formed by a peripheral flange, and a base heat sink engaged onto the housing, the base heat sink includes an aperture formed the base heat sink and includes one or more folds for increasing a surface size of the base heat sink, a conductive member is engaged with the peripheral flange of the housing, and the conductive member includes a fastener engaged through the opening of the housing and engaged with the aperture of the base heat sink, and one or more heat sinks are further attached onto the base heat sink for increasing a surface size of the heat sinks.
US10674632B2 Display device
A narrow-bezel display device. A bezel in outer peripheral portions of the display device is reduced. A plurality of circuit films, a printed circuit board, and the like, connected to a display panel, are protected. Heat dissipation performance is improved.
US10674627B2 Modifiable rack post
A rack is provided that includes a top frame and a bottom frame connected by at least one post. The post is slidably configured within the rack. The rack also includes a plurality of brackets installed on the post. Each of the brackets within the plurality of brackets is configured to rotate with respect to the at least one post.
US10674626B2 Scalable structure for connection of power supply units
The invention relates to a master-slave power supply system, which comprises: (a) a master power supply unit having an output power port; (b) one or more slave units, each unit having its own power port; wherein the output power port of the master unit, as well as the output ports of all the slave units are connected in parallel; and wherein a bridging cable connects between the master unit and a first slave unit, and additional bridging cables connect respectively each of the slave units to a next one, until a last slave unit, and wherein at least a voltage feedback signal is conveyed from master unit to all the slave units in parallel over said bridging cables.
US10674624B2 Electrical connector with carrier and cover
An electrical connector includes an insulative housing and a plurality of contacts retained in the housing, a carrier associated with an electronic package therein to be loaded into the housing, a load plate pivotally mounted by one end of the housing for downwardly abutting against the electronic package for assuring mechanical and electrical connection between the electronic package and the contacts, and a dust cover detachably attached to the carrier during shipping while being removed from the carrier when the electronic package is loaded unto the housing and downwardly pressed by the load plate in a later time.
US10674623B2 Housing including metal material and electronic device including same
A device, a house for the device and a method are disclosed herein. The device includes a first plate, a second plate facing an opposite direction, a side member integrally formed with the second plate, surrounding a space between the first the second plate, and a mid-plate coupled to the side member, extending into the space, the side member further including an aluminum substrate layer formed between a first and second surface exposed within the space, an aluminum oxide layer formed between the first surface and the aluminum substrate layer including multiple pores, a first layer formed conformally between the first surface and the aluminum oxide layer along the multiple pores and a surface of the aluminum oxide layer, the first layer comprising titanium, and a second layer formed on the first layer as to form the first surface, the second layer comprising titanium.
US10674621B1 Common user carrier for different types of cards
A common carrier for different device cards for installation in a server is disclosed. The common carrier has a base module that includes side walls and a bottom panel. The bottom panel has a plurality of registration features, each of the registration features corresponding to one of a plurality of different device cards. A top cover includes side walls that is assembled with the base module. A device card of the plurality of different device cards is positioned between the base module and the top cover by at least one of the registration features.
US10674619B1 Power source with magnetic connection
A power outlet system utilizing magnetic polarities in concert with electrical polarities to provide a connection system that automatically “rights” itself and cannot be powered incorrectly. Negative/Positive electric points are paired with south pole/north pole magnetic points on both outputs of power and inputs to receive power that align the negative/positive polarities on the outputs and inputs and provide opposing magnetic polarities so that the two connected pieces are always oriented correctly and easily connect to each other. Specialized modules are designed to connect to the power source which can be a portable unit that utilizes solar powered batteries or a wall unit that plugs into a wall electric outlet. A specialized module can be charged from the solar powered battery unit that requires no batteries itself and can be used as an emergency back up in the event of a power outage.
US10674616B2 Display device
Disclosed is a display device which is capable of being selectively placed in a desk-mounted manner or a wall-mounted manner so that it has a good utility. The display device includes: a display screen on which a first mounting member and a second mounting member are provided; and a mounting base on which a wall-mounted member is provided. The display screen may be supported by the mounting base in a horizontal plane when the mounting base is connected to the first mounting member on the display screen via a first connecting member, and the display screen may be supported by the mounting base in a wall plane with its wall-mounted member being connected to the wall when the mounting base is connected to the second mounting member on the display screen via a second connecting member.
US10674611B2 Method of reducing the thickness of an electronic circuit
Disclosed is a method of reducing the thickness of an electronic circuit comprising a printed circuit and electronic components. The method includes the following operations: mounting electronic components in die form on the printed circuit, putting an insulating layer into place on the electronic components, and putting a conductive layer on the insulating layer. Various embodiments include an electronic circuit obtained by such a method; a thin plastic card, such as in a credit card format, including such an electronic circuit; and a bank card including such an electronic circuit.
US10674608B2 Printed circuit board and manufacturing method thereof
There is provided a printed circuit board including: a first insulating layer; a first circuit pattern formed on a first surface of the first insulating layer; an adhesive layer provided on a second surface of the first insulating layer; and an electronic component disposed on the adhesive layer and enclosed by the first insulating layer and a second insulating layer formed on the first insulating layer.
US10674601B2 Printed wiring board and camera module
A printed wiring board for camera module includes: first and second mounting regions for first and second image pickup devices respectively provided on one and the other sides in a front surface of the printed wiring board, the first and second mounting regions respectively provided with first and second conductive patterns configured to be electrically connected to the first and second image pickup devices, respectively, and a component mounting region provided between the first mounting region and the second mounting region, the component mounting region provided with a third conductive pattern, the third conductive pattern configured to be electrically connected to a signal processing component, amounting density of the third conductive pattern in the component mounting region being higher than that of the first conductive pattern in the first mounting region or a mounting density of the second conductive pattern in the second mounting region, in a plan view.
US10674600B2 Backlight bar, backlight module and display device
A backlight bar includes a flexible circuit board and backlight lamp, the flexible circuit board includes a circuit board base and an electrostatic shielding structure, the electrostatic shielding structure is disposed on a first surface of the circuit board base and located in a non-marginal region, and the backlight lamp disposed on a second surface of the circuit board base, the first surface disposed opposite to the second surface. A backlight module and a display device are also provided.
US10674594B2 Harmonic cold plasma device and associated methods
A method for generating atmospheric pressure cold plasma inside a hand-held unit discharges cold plasma with simultaneously different rf wavelengths and their harmonics. The unit includes an rf tuning network that is powered by a low-voltage power supply connected to a series of high-voltage coils and capacitors. The rf energy signal is transferred to a primary containment chamber and dispersed through an electrode plate network of various sizes and thicknesses to create multiple frequencies. Helium gas is introduced into the first primary containment chamber, where electron separation is initiated. The energized gas flows into a secondary magnetic compression chamber, where a balanced frequency network grid with capacitance creates the final electron separation, which is inverted magnetically and exits through an orifice with a nozzle. The cold plasma thus generated has been shown to be capable of accelerating a healing process in flesh wounds on animal laboratory specimens.
US10674591B2 Target expansion rate control in an extreme ultraviolet light source
A method includes providing a target material that comprises a component that emits extreme ultraviolet (EUV) light when converted to plasma; directing a first beam of radiation toward the target material to deliver energy to the target material to modify a geometric distribution of the target material to form a modified target; directing a second beam of radiation toward the modified target, the second beam of radiation converting at least part of the modified target to plasma that emits EUV light; measuring one or more characteristics associated with one or more of the target material and the modified target relative to the first beam of radiation; and controlling an amount of radiant exposure delivered to the target material from the first beam of radiation based on the one or more measured characteristics to within a predetermined range of energies.
US10674590B2 Tank, target generation device, and extreme-UV-light generation device
A tank may include: a tank main body having a space and an opening; a lid body covering the opening and a peripheral portion of the opening; a bolt for fixing the tank main body and the lid body in the peripheral portion; a first support portion arranged to surround the opening in a region on a side of the opening with respect to the bolt to support the lid body; a second support portion arranged to surround the opening in a region on the opening side with respect to the first support portion and having a height lower than a height of the first support portion; and a sealing member arranged to surround the opening in the region on the opening side with respect to the first support portion.
US10674589B2 Deriving a white-point for use in a multi-color light scene
When a light scene comprises multiple colors of light, not all white light is suitable for matching the scene. A method is provided such that a white point is determined for each color in a set of colors, to create a set of white points. A single white point is then determined based on the set of white points. This allows, for example, a user to select a light scene (e.g. a romantic scene featuring red colors) for a living room, such that lighting devices contributing to the scene emit colored light. A functional lighting device (e.g. reading light) can then emit white light, determined according to the method, to provide more functional light (e.g. light suitable for reading) that matches the scene (e.g. warm white instead of cold white).
US10674585B1 Reliability of hardware reset process for smart light emitting diode (LED) bulbs
A driver circuit for lighting applications that includes a power input circuit for receiving power; a light emitting diode (LED) output current circuit for interfacing with a light source; and a light emitting diode (LED) power supply circuit for controlling current to the light emitting diode (LED) output current circuit. A controller circuit is present in the circuit for signaling the light emitting power supply (LED) to control current to the light emitting diode (LED) output current circuit. The controller is reset by removing power to the controller. A smoothing capacitor is present for stabilizing at least an output voltage. The circuit further includes a current rectifying circuit that prohibits back current traveling from the smoothing capacitor to the controller circuit when the AC power is off.
US10674581B2 Optimizing multichannel luminaire control using a color efficient matrix
The described embodiments relate to multichannel luminaires (102, 212, 404) that employ a color coefficient matrix (CCM) that can be used to adjust an operation of the multichannel luminaires according to their contribution of light to an area (112, 402). The CCM can be generated based on images captured within the area and/or a software simulation that approximates the contribution of light from the multichannel luminaires to the area. Once the CCM has been generated, the CCM can be used to compensate control signals to each multichannel luminaire in order to provide more accurate color rendering and uniform light distribution. Furthermore, feedback from embedded sensors (206) in the multichannel luminaires and/or sensors (116, 208, 210, 418) in the area can provide further basis for compensating control signals according to the qualities of the natural and artificial light entering the area, and the effects of different surfaces (128) on the light.
US10674576B2 Illumination system including tunable light engine
A tunable illumination system is disclosed which splits a single channel output into three by means of current steering and/or time division and multiplexing techniques. More particularly, the tunable light system may split the input current into three pulse-width modulated (PWM) channels. The individual duty cycles of the PWM channels may be adjusted based on a control signal that is received via a control signal interface. The control signal interface may include a switch and/or other circuitry that is manipulated by the user when the user wants to change the color of light that is output by the illumination system.
US10674575B2 Determination of starting time for flash emitted from flash tube
The invention discloses a method for determining a starting time for a flash emitted from a flash tube of a flash apparatus. The flash apparatus comprises a triggering circuit, and a drive circuit. The method comprises the steps of measuring an electric current through and/or a voltage across an electrical component of the drive circuit, and determining the starting time for the flash based on the measured electric current and/or voltage.
US10674574B1 Lighting control system and devices
A lighting control system includes a control system, a plurality of connected control devices and a plurality of lighting output devices each of which includes a processor at their installed location. The control devices and lighting output devices are in communication with the processors via the conventional two-wire power supply wiring. The connected lighting devices are configured to receive a control signal from the control devices through the control system and selectively operate based on the control signal received. The control system may further support multiple control systems that may be interconnected together via conventional two-wire power delivery systems to control larger arrays of sensors, control inputs, and lighting output devices.
US10674567B2 Micro-heating conductor
The invention relates to a micro-heating conductor for a radiation source, wherein the micro-heating conductor is formed from a meandering heating conductor structure which has meandering protrusions and spans a heating conductor structure plane with a surface normal, wherein adjacent meandering protrusions are formed in the heating conductor structure plane and so as to face away from one another in opposite directions. The object of specifying a heating conductor geometry which avoids the disadvantages of the prior art and can be integrated into compact infrared spectroscopic devices is achieved in that the micro-heating conductor comprises at least two heating conductor structures, wherein the heating conductor structures are arranged next to one another, wherein a surface normal of a heating conductor structure plane of a first heating conductor structure encloses an angle α with a surface normal of a second heating conductor structure plane of a second heating conductor structure and at least two meandering protrusions of the first heating conductor structure are connected to at least two meandering protrusions of the second heating conductor structure and are designed in an electrically interconnected manner, wherein the micro-heating conductor has a homogeneous thickness.
US10674566B2 Planar heater
Provided is a planar heater in which a carbon wire heat generator is housed in along quartz glass housing portion, and the planar heater suppresses disconnection of the carbon wire heat generator by limiting a contact region between the carbon wire heat generator and the long housing portion, and capable of efficient radiation heating. In the planar heater, the plurality of long housing portions is disposed on the same plane, and heat is generated by energizing the carbon wire heat generator, each of the plurality of long housing portions is formed in a polygonal circular arc shape in which a plurality of linear portions is connected at a bent portion, respectively, and the plurality of long housing portions is disposed along the circumferences of a plurality of concentric circles.
US10674563B2 Cognitive message dynamic response optimization
A method, computer system, and a computer program product for dynamic cognitive responses is provided. The present invention may include enabling a dynamic cognitive response program via a mobile application. The present invention may then include receiving a text message from an initiating device on a recipient device of the dynamic cognitive response program. The present invention may then include activating the dynamic cognitive response program based on the received text message. The present invention may then include analyzing the received text message on the recipient device. The present invention may include then classifying the received text message on the recipient device. The present invention may include generating an intelligent response based on the analyzed received text message. The present invention may then include sending the generated intelligent response to the initiating device.
US10674554B2 Device and method
A device includes circuitry that dynamically changes an uplink/downlink configuration of a time division duplex (TDD) carrier. The circuitry notifies a terminal device of a radio resource for device-to-device communication appropriate for the uplink/downlink configuration. The radio resource is a radio resource of at least one uplink subframe of the uplink/downlink configuration.
US10674552B1 Routing of communications to a device
Using a method of operating a system that includes remote servers, multiple electronic devices, and a wireless portable, the portable wireless device receives notification of an incoming call. The system uses the remote servers and other parts of the system to determine that one of the electronic devices can wirelessly communicate with the portable wireless device, and establishes a wireless connection between the portable wireless device and that device. The system determines whether the user is also located with the portable wireless device and wirelessly connected device and if so, routes incoming call audio to that device. If the system determines that the user is located with a different device, incoming call audio is routed from the portable wireless device to the device near the portable wireless device, and then the call audio is bridged to the device near the user.
US10674550B2 Method and apparatus for performing radio link monitoring in a wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.A method for performing radio link monitoring (RLM) in a wireless communication system is provided. The method includes determining at least one subband for RLM by a UE restricted to use a subband corresponding to a part of a system transmission bandwidth, wherein the subband is a preconfigured part of the system transmission bandwidth, performing RLM in the determined at least one subband, and determining a radio link quality of the at least one subband based on the RLM.
US10674546B2 Method for establishing transmission channel, MME, network element device, system and storage medium
The present disclosure provides a method for establishing a transmission channel, a Mobility Management Entity (MME), a network element device and a system for establishing a transmission channel. The method includes: obtaining, by a Mobility Management Entity (MME), an identifier of a Service Capability Exposure Function (SCEF) entity; and initiating establishment of a non-Internet Protocol (IP) data transmission channel with the SCEF entity based on the identifier of the SCEF entity.
US10674545B2 Connection establishment method and device
A connection establishment method includes receiving a service connection request sent by a first client, wherein the service connection request comprises a service identifier and a client identifier of a second client requested for connection, acquiring connection reference information, and when it is determined that the connection reference information satisfies a service restriction condition corresponding to the service identifier, establishing a connection between the first client and the second client corresponding to the client identifier.
US10674534B2 Method for reporting channel status information on license assisted access based cell
Provided is a method for reporting channel status information (CSI) on a license assisted access (LAA) based cell, the method comprising: receiving a configuration of a CSI report; considering that a periodic CSI report is not configured for the LAA based cell although the configuration of the CSI report is received; and if the LAA based cell is configured and if the number of CSI measuring processes is equal to or greater than a predetermined number Ny at a first subframe, not updating measurement for the CSI report at the first subframe.
US10674531B2 Collision handling between legacy TTI and short TTI
Systems and methods for collision handling between transmissions using a first Transmission Time Interval (TTI) and transmissions using a second TTI, such as a legacy TTI and a short TTI (sTTI), are provided. In some embodiments, the proposed solution helps the UE handle collisions between transmissions using legacy TTI in UL and overlapping transmissions using short TTI in UL. In some embodiments, this is accomplished by a wireless device adapted for uplink transmissions using a first TTI or a second TTI where the second TTI is shorter than the first TTI. The method includes altering at least one transmission of a first transmission using the first TTI and a second transmission using the second TTI based on a determination that a collision is to occur between the first transmission and the second transmission.
US10674526B2 Location based access to selected communication bands
Technology for a signal booster is disclosed. The signal booster can identify a current location of the signal booster. The signal booster can determine one or more bands in which signals are permitted to be boosted by the signal booster based on the current location of the signal booster. The signal booster can boost signals in the one or more bands that are permitted to be boosted by the signal booster for the current location of the signal booster.
US10674525B2 Physical channel structure for communication in unlicensed frequency band
Communication equipment communicates in a licensed frequency band using a licensed band physical channel structure (licensed structure) and communicates in an unlicensed frequency communication band using an unlicensed band physical channel structure (unlicensed structure) where the unlicensed structure includes at least the same symbol times and subcarrier frequency divisions as in the licensed structure. The symbol times and subcarriers form a plurality of time-frequency communication resource elements. A set of symbol times and subcarrier frequency divisions form a licensed reference subset of communication resource elements that are allocated for reference signal transmission in the licensed structure. The same set of symbol times and subcarrier frequency divisions form an unlicensed reference subset of communication resource elements that are allocated for reference signal transmission in the unlicensed structure.
US10674524B2 Adjusting transmission parameters to support coexistence fairness
In some aspects, the disclosure is directed to methods and systems for coexistence management. A first access point operating in an unlicensed frequency band using a first RAT receives, from a second access point operating in the unlicensed frequency band using a second RAT, information regarding operation of the second access point in the unlicensed frequency band. It is determined, using the received information, that the first access point or the second access point is using a first share of the unlicensed frequency band that is below a predetermined threshold, indicating an imbalance of usage between the first RAT and the second RAT. A transmission parameter of the first access point for operating in the unlicensed frequency band using the first RAT is adjusted according to the determination. The first access point transmits the one or more packets using the adjusted transmission parameter, to cause the first access point or the second access point to use an updated share of the unlicensed frequency band that is closer to the predetermined threshold than the first share.
US10674521B2 Method and apparatus for transmitting and receiving data in wireless communication system
The present invention relates to a method and an apparatus for transmitting and receiving data in a wireless communication system. The present invention can provide a method comprising the steps of: receiving, from a terminal, fourth indication information indicating whether the terminal can provide a mission critical service (MCS); transmitting the fourth indication information to a network node; receiving, from the network node, first indication information indicating division of a measurement gap indicating a gap for performing measurement on a non-serving frequency; transmitting the first indication information to the terminal; and receiving MCS data in at least one divided measurement gap, during which no synchronization signal is detected, among the divided measurement gaps.
US10674519B2 Method for monitoring downlink control information wireless communication system, and device therefor
Provided are a method for monitoring downlink control information by user equipment in a wireless communication system and user equipment using the method. The method comprises: receiving “control channel candidate number information” indicating the number of control channel candidates for each aggregation level (AL) of a search space (SS) per cell; and in order to detect DCI, monitoring some initial control channel candidates among existing control channel candidates (legacy candidates), wherein the number of the initial control channel candidates is determined based on the control channel candidate number information.
US10674517B2 Method and apparatus for using resource information in wireless communication system
The disclosure relates to a 5G or pre-5G communication system for supporting a higher data transfer rate after a 4G communication system, such as LTE. A method for a terminal is provided. The method includes receiving bandwidth information from a base station, generating resource block (RB) index mapping information based on the bandwidth information and subcarrier interval information, receiving RB indexing information indicating resource information from the base station, and identifying the location of the resource information based on the RB indexing information, the subcarrier interval of the resource information, and the RB index mapping information, and a terminal performing the method. Furthermore, the disclosure may provide a method for a base station to operate with the terminal and a base station operating with the terminal.
US10674512B2 Method and apparatus for transmitting and receiving UE capability information mobile communication system
In order to transmit capability information of a user equipment (UE) to an evolved Node B (eNB), the UE may generate a UE CAPABILITY INFORMATION message including the capability information of the UE, and transmit the generated UE CAPABILITY INFORMATION message to the eNB. Here, the capability information of the UE may include at least one band combination supported by the UE and whether Time Division Duplexing-Frequency Division Duplexing Carrier Aggregation (TDD-FDD CA) for the band combination is supported.
US10674507B2 Techniques for setting up traffic channels in a communications system
A subscriber unit and a method for receiving data at a subscriber unit for wireless communications are provided. A subscriber unit includes a receiver and at least one processor configured to monitor and receive forward control information within a first time interval of a first slot of a plurality of slots. Each slot of the plurality of slots includes the first time interval and a second time interval subsequent to the first time interval. The receiver and the at least one processor are further configured to receive forward traffic data in the first time interval of a second slot of the plurality of slots in accordance with the forward control information, where the second slot is contiguous to the first slot.
US10674504B2 Scheduling of subframes at protocol layer L1
There is provided mechanisms for scheduling subframes at protocol layer L1. The method is performed by a network device. A method comprises obtaining, at the protocol layer L1, an indication of an occurrence of Listen Before Talk (LBT) failure for transmission of a subframe in an unlicensed frequency spectrum. The method comprises storing, in an L1 buffer, data of the subframe to be transmitted in the unlicensed frequency spectrum as a result thereof.
US10674503B2 PUSCH transmission method and apparatus
Embodiments of the present invention disclose a PUSCH transmission method and apparatus. The method includes: sending, in a first subframe, downlink control signaling that instructs user equipment UE to transmit a physical uplink shared channel PUSCH, where the downlink control signaling carries downlink control information, and the downlink control information is used to indicate a subframe for transmitting the PUSCH, where the subframe for transmitting the PUSCH is any one of or any combination of N subframes, the N subframes include a special subframe, and N is an integer not less than 1; and receiving the PUSCH in the subframe indicated by the downlink control information. It can be seen that, in the embodiments of the present invention, a subframe in which a PUSCH is transmitted and that is indicated by downlink control information includes a special subframe; therefore, the special subframe can be scheduled to transmit the PUSCH.
US10674502B2 Wireless communication terminal, base station device, and resource allocation method
A wireless communication terminal capable of increasing the utilization efficiency of ACK/NACK resources and suppressing unnecessary PUSCH band reduction while avoiding ACK/NACK collision. The wireless communication terminal has a configuration provided with: a reception unit for receiving a control signal including ARI via an E-PDCCH set from among one or a plurality of E-PDCCH sets; a control unit for determining an offset value indicated by the ARI on the basis of whether or not a resource region that may be taken by a dynamic ACK/NACK resource corresponding to the E-PDCCH set that has received the control signal and a resource region that may be taken by a dynamic ACK/NACK resource corresponding to another E-PDCCH set overlap, and imparting an offset to the ACK/NACK resource according to the value of the ARI; and a transmission unit for transmitting the ACK/NACK signal using the determined ACK/NACK resource.
US10674500B2 Communication method, device, and system
The present invention discloses a communication method, including: sending, by a user equipment, a request message to a micro network node, so that the micro network node sends an indication message to a macro network node; receiving an uplink resource (UG) sent according to the indication message by the macro network node; and sending uplink signaling or uplink data to the macro network node according to the uplink resource (UG). Embodiments of the present invention further provide a corresponding device and system. In technical solutions of the present invention, the micro network node participates in accessing the user equipment to a network, so that a UE can rapidly access the network, which reduces an access delay of the UE.
US10674497B2 Method and apparatus for transmitting and receiving control and data channels in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as a smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.
US10674495B2 Access method and device for wireless network
Provided are a wireless network access method and apparatus. The method includes: in a wireless network supporting a plurality of channel access approaches, using an access point to maintain a status of a traffic-stream-based or station-based traffic connection with a station; and using the access point to negotiate with the station or transmit control information to the station and to change a channel access approach used by the traffic-stream-based or station-based traffic connection.
US10674493B2 Communication device and SRS transmission control method
Provided are a communication device and an SRS transmission method capable of reducing the possibility of a difference in recognition between the presence or absence of an SRS transmission between a base station and a terminal or of an SRS resource so as to prevent degradation of system throughput. At a terminal (200), a reception processing unit (203) detects control information indicating whether or not to request transmission of a sounding reference signal (SRS), whereupon a transmission signal forming unit (207) transmits an A-SRS by way of control by a transmission control unit (206) on the basis of control information. The transmission control unit (206) determines whether or not to execute SRS transmission on the basis of an “SRS Transmission Execution Rule” and the reception status of trigger information.
US10674490B2 Relay reception synchronization system and method
A method for informing a relay node when to receive data. The method includes the relay node being informed of a fixed point in a subframe of data when an access node will begin transmitting relevant data over a physical downlink shared channel. The method further includes the relay node beginning to receive data at approximately the fixed point.
US10674489B2 Base stations, user equipments, and related communication methods
A method for reporting uplink control information (UCI) by a user equipment (UE) is disclosed. The method includes storing information on whether a simultaneous physical uplink control channel (PUCCH) and physical uplink shared channel (PUSCH) transmission is supported. The method also includes, when the simultaneous PUCCH and PUSCH transmission is not supported and in case of a channel collision between a PUCCH and a PUSCH, transmitting, by the UE, the UCI using the PUCCH in an overlapping portion between the PUCCH and the PUSCH, and dropping the overlapping portion of the PUSCH.
US10674486B2 System, security and network management using self-organizing communication orbits in distributed networks
In one aspect, machines in a managed network implements a set of rules that cause individual machines to directly interact with only a small number of machines in the network (i.e., a local neighborhood within the network), while the independent local actions of the individual machines collectively cause the individual machines to be self-organized into one or more communication orbits without any global control or coordination by a server or an administrator. The communication orbits are used for supporting network, security and system management communications in the managed network.
US10674478B2 Terminal device, communication method, and integrated circuit
A terminal device and a base station device efficiently communicate with each other by using multiple cells. The terminal device selects a physical uplink control channel resource used to transmit an SR from a first resource on a first cell for a first subframe and a second resource on a second cell for the first subframe. In a case that neither transmission of a first HARQ-ACK using a given PUCCH format in the first cell nor transmission of second HARQ-ACK using a given PUCCH format in the second cell takes place in the first subframe, the SR is multiplexed with each of the first HARQ-ACK transmitted by using the given PUCCH format in the first subframe on the first cell and the second HARQ-ACK transmitted by using the given PUCCH format in the first subframe on the second cell.
US10674475B2 Radio network node, core network node and methods performed therein
Embodiments herein relate to a method performed by a radio network node (12) for handling communication of data to a wireless device (10) in a wireless communication network (1). The radio network node triggers a paging procedure of the wireless device from a core network node (13) in the wireless communication network (1) by transmitting, to the core network node (13), an initiating indication indicating an initiation of paging from the core network node (13) when a criterion is fulfilled.
US10674459B2 Method of operating a receiver to process a preamble of a data packet, and to a receiver operating in accordance with the method
An improved receiver for use in a data pocket communications is provide, where the process of configuring the gain of the receiver and identifying a preamble in the data packet are made more robust. The improved receiver does not need to rely on the received power level exceeding a trigger threshold to initiate the gain control. Instead the gain control runs while the receiver is waiting for a data packet. The frequency correction process can run concurrently with the gain control process.
US10674456B2 Anchor carrier in a multiple carrier wireless communication system
Multiple downlink (DL) and uplink (UL) carriers can enhance wireless communication between nodes and user equipment (UE). Among the carriers, it is beneficial to have some special, by configuration designated carriers to provide synchronization, system information, paging, data and control for multi-carrier enabled UEs. Thereby, overhead system information can be reduced. For instance, synchronization and paging for a certain cell are not provided on all carriers. A carrier can provide backward compatibility for single carrier UEs for access, synchronization, broadcast, and new control region within the data region of the legacy terminals. Coordination between nodes for selecting anchor carriers that mitigate interference and for transmit power control for non-anchor carriers provide further network performance advantages.
US10674450B2 System and method for asynchronous wake-up mode and related mode switching
A method for operating a wake-up radio (WUR) receiver of a receiving device includes receiving, from a transmitting device, information conveying a first mode of operation and a second mode of operation, wherein the first mode of operation is used for operating the WUR receiver of the receiving device when the transmitting device does not transmit any WUR beacons and the second mode of operation is used for operating the WUR receiver of the receiving device when the transmitting device transmits WUR beacons periodically, and determining, by the receiving device, that the transmitting device does not transmit any WUR beacons, and based thereon, operating, by the receiving device, the WUR receiver of the receiving device in accordance with the first mode of operation.
US10674447B2 Information transmitter and an apparatus including the same
There are provided an information transmitter and an apparatus including the same. The information transmitter includes a signal generator configured to output an information signal including pulses changed from a first state to a second state or a third state and subsequently changed from the second state or the third state to the first state. A time period in which some of the pulses are changed from the first state to the second state or the third state may be shorter than a time period in which some of the pulses are changed from the second state or the third state to the first state. The information transmitter also includes a transmitting coil configured to receive the information signal and generate a magnetic field based on the information signal.
US10674443B2 Method and system for battery life improvement for low power devices in wireless sensor networks
A method at a module within a sensor system for updating a timing profile, the method including: turning on a radio of the sensor module for a first time duration; detecting signals from other modules within the sensor system; for each signal, storing data comprising a time such signal is received and an identifier for a module sending such signal; sending the data to a server; and receiving the timing profile from the server.
US10674442B2 Selecting a cell of a wireless cellular communication network
The present invention relates to a method for selecting a cell of a wireless cellular communication network (100) having a plurality of cells (111-115). According to the method, a cell size information representing a size of an area served by a cell (111-115) of the plurality of cells is received by a user equipment (106). The received cell size information is transmitted from the user equipment (106) to a base station (105) of the wireless cellular communication network (100) by which the user equipment (106) is served. A cell (111-115) of the plurality of cells is selected for serving the user equipment (106) based on the cell size information.
US10674441B2 Connection configuration method
A method for configuring a connection between a User Equipment, UE, and a 3rd Generation Partnership Project, 3GPP, compliant mobile communications network at the UE. The method comprises checking a service equivalency indicator, the service equivalency indicator indicating zero or more mobile communications networks the UE is permitted to transmit a new request for a PDN connection corresponding to a previously rejected request for a PDN connection. If the service equivalency indicator indicates that there is at least one mobile communications network including the mobile communications network to which the UE is currently attached for which it is permitted to transmit a request for a PDN connection corresponding to a previously rejected request for a PDN connection, and a new PDN connection corresponding to a previously rejected request for a PDN connection is required, the method further comprises transmitting a new request for a PDN connection, the new request corresponding to a previously rejected request for a PDN connection.
US10674439B2 Method and apparatus for communication in wireless communication system
A method and an apparatus for performing communication in a wireless communication system are provided. According to an embodiment of the present disclosure, a method of a terminal including at least one subscriber identification module (SIM) includes: acquiring information on SIMs and radio frequency (RF) modules included in a plurality of terminals within a predetermined distance from the terminal; establishing a connection relationship between the at least one SIM included in the plurality of terminals and the at least one RF module included in the plurality of terminals based on the acquired information; and performing wireless communication based on the connection relationship.
US10674430B1 Method and apparatus for connection pooling and distribution for client devices within a network
Client devices may access internet service from a number of different sources such as mobile broadband networks, Wi-Fi, Ethernet, etc. Client devices generally connect to only one of the available internet services at a time. Client devices may not always be fully accessing the available internet service. A client device may benefit by using the internet service that is available to but not used by other client devices. A method and apparatus are disclosed that enable client devices to coordinate with other client devices and coordinate with the internet service providing entities to pool the internet service from multiple internet service sources through some client devices and distribute to other client devices.
US10674428B2 Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces
A single platform for controller functionality for each of security, monitoring and automation, as well as providing a capacity to function as a bidirectional Internet gateway, is provided. Embodiments of the present invention provide such functionality by virtue of a configurable architecture that enables a user to adapt the system for the user's specific needs. Embodiments of the present invention further provide such functionality by providing for installation of removable, modular communication adapters for communication with a variety of devices external to the security, monitoring and automation controller.
US10674427B2 System and method to select and operate a mobile device through a telematics unit
A system for mobile computing device selection and operation thereof, the system including: a memory configured to include one or more executable instructions; a controller configured to execute the executable instructions; and where the executable instructions enable the controller to: establish a first short-range wireless connection (SRWC) with a first mobile computing device; establish a second SRWC with a second mobile computing device; retrieve account data from the first mobile computing device via the first SRWC; retrieve account data from the second mobile computing device via the second SRWC; receive a user input regarding the retrieved account data; determine whether the retrieved account data is associated with the first or second mobile computing device; and operate the first or second mobile computing device based on the determination of whether the retrieved account data is associated with the first or second mobile computing device.
US10674426B2 Providing communication for a mobile communication device using a central unit node and distributed unit nodes
A method may be provided to operate a CU node that is coupled with first and second DU nodes. Communication is provided between the CU node and a mobile communication device through the first DU node over a first radio link. A message is received at the CU node from the first DU node that the radio link is temporarily unavailable. Responsive to receiving the message, communication between the CU node and the mobile communication device through the first DU node is suspended, wherein configuration of the first DU node to serve the mobile communication device using the first radio link is maintained. While suspending communication between the CU node and the mobile communication device through the first DU node, communication may be provided between the CU node and the mobile communication device through the second DU node over a second radio link.
US10674424B2 Method and apparatus for measuring physiological parameters
A method and device for calculating at least a first type and a second type of physiological parameter with a wireless measuring device adapted to acquire patient physiological data, the wireless measuring device is configured to operate in at least a first and a second operating mode for processing the physiological data. The method comprises acquiring with the wireless measuring device patient physiological data, and identifying a first identity for the wireless measuring device, the first identity being linked to a first context for operating the wireless measuring device. The method further comprises using the first identity to allow the wireless measuring device to operate in a first operating mode linked to the first identity, and processing the patient physiological data to calculate a first type of physiological parameter, linked to the first operating mode of the wireless measuring device.
US10674423B2 Automatic configuration of a digital DAS for signal dominance
A digital distributed antenna system (“DAS”) configured to route at least one reference signal received by at least one digital master unit to at least one digital remote unit. The DAS has at least one processing unit configured to cause the DAS to measure a strength of a received reference signal, determine a required strength that the received reference signal should have upon being transmitted to a wireless communication device located in a coverage area served by the at least one digital remote unit, and adjust a gain of a routing path of the DAS via which the received reference signal is to be routed to an antenna port of the at least one digital remote unit such that the strength of the received reference signal attains the required strength when being transmitted from said at least one digital remote unit.
US10674422B2 Multi-RAT heterogeneous carrier aggregation
A network node for facilitating data transfer is disclosed, comprising: a routing module configured to receive network link capacity information; a first radio interference operating on a first radio access technology and coupled to the routing module; and a second radio interface operating on a second radio access technology and coupled to the routing module, wherein the routing module is configured to receive packets directed to a third virtual radio interface and route the packets to one or both of the first and the second radio interfaces to provide throughput at the third virtual radio interface that is greater than throughput available via either the first or the second radio interfaces independently.
US10674420B2 Method, apparatus, and system for routing user plane data in mobile network
A method, an apparatus, and a system for routing user plane data in a mobile network are disclosed in the embodiments of the present invention, relate to the field of communications, and solve the problem that transmission delay of packet service data is relatively great in the prior art. The method for routing user plane data in the mobile network includes that: an access network bearer and a PDN gateway bearer of a user equipment are directly interconnected through a tunnel established between an access network and a PDN gateway; and data between a Home NodeB, a Home NodeB Gateway or a macro network access network and the PDN gateway is directly routed through the tunnel. The method, the apparatus, and the system can be applied to a mobile communication system.
US10674418B2 Terminal device, telecommunications networks and methods
A terminal device comprising telecommunications transceiver circuitry configured to transmit data to and receive data from a communication node in a telecommunications network and controller circuitry configured to control the transceiver circuitry is described. The controller circuitry is configured to: determine the speed of movement of the terminal device; and control the transceiver circuitry to transmit an uplink reference signal that allows the communication node to determine the channel quality between the communication node and the terminal device, wherein the rate of transmission of the uplink reference signal is determined by the speed of movement of the terminal device.
US10674414B2 Super-cell handover method and apparatus
This application discloses a super-cell handover method which is applied to an NCS and includes: receiving, by a first LE, measurement reports sent by a plurality of first TPs, where the measurement reports are determined by the plurality of first TPs based on a reference signal sent by target UE in a second super cell, the first LE is in a first super cell, the plurality of first TPs are in the first super cell, and the second super cell is adjacent to the first super cell; determining a first handover policy based on a preset condition and the measurement reports, where the first handover policy indicates whether the first LE allows to hand over the UE from the second super cell to the first super cell; and sending indication information of the first handover policy to a second LE, where the second LE is in the second super cell.
US10674410B2 Handover method and system, and apparatus
Embodiments of the present invention provide a handover method to simplify a cross-base station handover procedure of a WD in a mobile communication scenario, and reduce power consumption of the WD. The method includes: sending, by a first base station, handover group information to a second base station, where the handover group information includes a first association relationship between a first terminal device and a second terminal device, and the second terminal device can communicate with the first base station through the first terminal device; and receiving, by the first base station, handover response information from the second base station, where the handover response information includes a second association relationship, and the second association relationship is established by the second base station between the first terminal device and the second terminal device based on the first association relationship.
US10674409B2 System and method for fine grained service management using SDN-NFV networks
A system and method are described that provide user-controlled Quality of Experience (QoE) in a network of resources. QoE or service parameter profiles of an SDN-NPV network are mapped to options for user selection using a QoE/service-parameter-control knob. The user selects the desired QoE or service parameter profile from the available options and the SDN-NPV network configuration is implemented that corresponds to the desired QoE or service parameter profile.
US10674405B2 System and method for throttling carrier aggregation activation
A device and method for throttling carrier aggregation (CA) in a device connected to a CA enabled network. The method includes determining that a carrier aggregation state of the device is enabled by a network component of a CA enabled network to which the device is connected, determining at least one condition indicating that the carrier aggregation functionality is unnecessary, generating a throttling indication to indicate to the network that a secondary serving cell (SCell) providing a secondary component carrier (SCC) in the carrier aggregation functionality is to be disabled and transmitting the throttling indication to the network component.
US10674404B2 Network node and method thereof
A network node for a wireless communication system is provided. The first network node comprises a processor configured to obtain channel quality information for a user device, obtain a load information for first radio access resources, determine a first association of the first radio access resources to the user device based on the channel quality information and the load information, the first association being valid during a first validity time period, compute first user data rates for the first radio access resources based on the channel quality information, determine a utilization of the first radio access resources based on the first association and the first user data rates. A corresponding method, a wireless communication system, a computer program, and a computer program product are also provided.
US10674403B2 Traffic steering between radio access network nodes
There are provided mechanisms for traffic steering between a first radio access network node and a second radio access network node. A method is performed by a system. The method includes obtaining, for each of the first radio access network node and the second radio access network node, a respective predicted traffic throughput for a wireless device. The wireless device is in dual connectivity with the first radio access network node and the second radio access network node. The method includes determining splitting of transmission of a flow of data destined for the wireless device between the first radio access network node and the second radio access network node according to the obtained predicted traffic throughputs. The method includes initiating traffic steering of the flow of data between the first radio access network node and the second radio access network node according to the splitting.
US10674401B2 Method and apparatus for transmitting data packets and method and apparatus for receiving data packets
A data packet comprises a header and a payload. At least one digital signal processor is used to configure the payload to transport at least one full service data unit, one or two service data unit fragments, or at least one full service data unit and at least one service data unit fragment. A service data unit fragment is only located (i) at the beginning of the payload or at the end of the payload or (ii) at the beginning of the payload and at the end of the payload. At least one digital signal processor is used to configure a single field in the header consisting of a first bit and a second bit, even when a number of full service data units and service data unit fragments in the payload is more than two, the single field indicating whether (i) the payload begins with a fragment of a service data unit and (ii) the payload ends with a service data unit fragment. At least one digital signal processor is used to form the data packet including the configured header and the configured payload. A transmitter transmits the data packet.
US10674397B2 Method and device for transmitting data
A method and a device for transmitting data in in a wireless local area network are provided. The device supports a multiple basic service set and sends a physical protocol data unit (PPDU). The PPDU includes an identifier used to assist the device in identifying a basic service set.
US10674393B2 Method and apparatus for performing application specific congestion control for data communication in wireless communication system
A method and apparatus for performing application specific congestion control for data communication (ACDC) in a wireless communication system is provided. A radio resource control (RRC) layer of a user equipment (UE) receives ACDC barring information for a plurality of ACDC categories via system information from a network, determines whether the ACDC barring information for the plurality of ACDC categories contains ACDC barring information for a specific ACDC category selected by upper layers, and if it is determined that the ACDC barring information for the plurality of ACDC categories does not contain ACDC barring information for a specific ACDC category selected by upper layers, performs ACDC barring check by using ACDC barring information for last ACDC category among the plurality of ACDC categories.
US10674391B2 Terminal apparatus, communication method for terminal apparatus, base station apparatus and communication method for base station apparatus
A communication system that includes at least a terminal apparatus and a base station apparatus. The terminal apparatus communicates with a base station apparatus by carrier aggregation using a plurality of serving cells, wherein each serving cell of the plurality of serving cells has a different frequency. The terminal apparatus receives (from the base station apparatus) a measurement configuration which includes a reporting configuration, a measurement object to indicate a measurement frequency and a measurement identity which links the measurement object to the reporting configuration. The terminal apparatus, in a case that an entry condition of the event corresponding with an event identity of the reporting configuration is fulfilled, transmits (to the base station apparatus) a measurement report which includes measurement results of all of the serving cells.
US10674389B2 Access terminal radio link monitoring (RLM) on a shared communication medium
Techniques for access terminal radio link monitoring on a shared communication medium are disclosed. In an aspect, an access terminal detects a missed reference signal event associated with a radio link established on the shared communication medium, wherein detecting the missed reference signal event comprises determining that the access terminal did not detect a reference signal for measuring a quality of the radio link transmitted during a reference signal configuration window, assigns an error metric to the missed reference signal event based on reference signal monitoring capabilities of the access terminal, and triggers a radio link failure based on the assigned error metric. In an aspect, the missed reference signal event may be a missed Discovery Reference Signaling (DRS) event, the error metric may be a Block Error Rate (BLER) weight, and the reference signal for measuring the quality of the radio link comprises a Cell-specific Reference Signal (CRS).
US10674386B2 Network out-of-synchronization state processing method and apparatus, and network access method and apparatus
A network out-of-synchronization state processing method and apparatus, and a network access method and apparatus are provided. The method includes: if a first network device does not receive, in a first time length after the first network device determines that a terminal is in a network out-of-synchronization state, a measurement message reported by a second network device in a signal coverage area of the first network device, instructing at least one second network device in the signal coverage area of the first network device to send paging signaling to the terminal; and setting a network status of the terminal to a detached state if the first network device determines that in a second time length, no second network device in the signal coverage area of the first network device receives a paging response sent by the terminal, and that the terminal is still in the network out-of-synchronization state.
US10674382B2 Adaptation of a network based on a sub-network determined adaptation of the sub-network
Adaptation of a network is disclosed. A proposed adaptation, determined by a sub-network component of the network based on an intended effect to the sub-network, can be received by a network-level arbitration component. The network-level arbitration component can determine if the proposed adaptation satisfies a rule based on predicted results on the network from implementing the proposed adaptation. Where the rule is satisfied the adaptation can be implemented. A result of the implementation can be compared to the predicted results to determine if the network should be reverted to a pre-implementation state. In an aspect, the network-level arbitration component can be a core-network component. In an embodiment, the network-level arbitration component can be a virtualized component on a network provider server, a cloud server, etc.
US10674381B2 Adaptive prioritization of unicast and multicast data transfer based on traffic classes
A network controller, a user equipment (UE) device, and associated methods for adaptively prioritizing simultaneous unicast and multicast communications based on traffic classes. The UE may determine whether each of a unicast communication and a multicast communication are associated with a foreground application or a background application. The UE may further determine whether each of the unicast communication and the multicast communication are high priority or low priority. The UE may then buffer one of the unicast or multicast communications based on the whether it is associated with a foreground or background application, whether it is high or low priority, and whether it is a unicast or multicast communication.
US10674379B2 Simultaneous channel switching within a mesh network
A computer-implemented method for channel switching in a mesh network is described. In one embodiment, a beacon is sent. The beacon includes a channel change request in both proprietary and standard formats. The channel change request includes an instruction to change to a particular channel and a geo-timing synchronization function identifying when the change to the particular channel should occur. The geo-timing synchronization function is used to determine that the time has arrived to change to the particular channel. The particular channel is changed to synchronously with all other access points in the mesh network.
US10674373B1 Method and system for implementing drone-based radio frequency (RF) site survey
Novel tools and techniques are provided for implementing site survey, and, more particularly, to methods, systems, and apparatuses for implementing drone-based radio frequency (“rf”) site survey. In various embodiments, a computing system might receive at least one of a first signal from a first rf sensor or a second signal from a second rf sensor, in response to corresponding at least one of the first rf sensor receiving the first signal within a first operating frequency range or the second rf sensor receiving the second signal within a second operating frequency range as the drone travels through a geographical area; might analyze the received at least one of the first signal or the second signal to identify a frequency range of detected radio signals within the geographical area; and send, to a user device of a user, the identified frequency range of detected radio signals within the geographical area.
US10674371B2 Network table error detection using call trace records
A system for correcting network planning data includes a planning repository containing information related to network traffic, network element locations and network element connectivity. The system further includes a repository of a wireless network that includes a plurality of call trace records. In addition, the system includes an information processing system including a processor and a memory device coupled to the processor in communication with the planning database and with the repository of the wireless network. The memory device contains a set of instructions that, when executed by the processor, cause the processor to receive at least of the plurality of call trace records from the repository of the wireless network and cause the processor to compare information in the at least one call trace record with corresponding information stored in the planning repository to identify one or more errors in the information stored in the planning repository.
US10674370B2 Dual band LTE small cell
A dual band LTE small cell base station communicates on both licensed bands and unlicensed bands. The small cell base station modifies the communication protocol utilized by the licensed band to enable communication over an unlicensed band. This modification involves replacing the physical (PHY) layer of the licensed band communication protocol with the PHY layer of a to-be-used protocol in an unlicensed band.
US10674362B2 Notifying the HSS of failure of connectivity request for a packet data session
A report message (304) is transmitted between a control node (107) of a first network and a subscriber service node (109). The report message (304) indicates granted or failed authorization of a subscriber to establish a packet data session with a second network via all access point node.
US10674361B2 Method for authorization in a wireless vehicle network
A method for authorization in a wireless vehicle network is disclosed. In particular, the method is for authorizing communication between a mobile communications unit and a vehicle-based communications unit assigned to a control unit in a vehicle, wherein there is an unauthorized connection between the mobile communications unit and the vehicle-based communications unit. In the method, the mobile unit sends to the vehicle-based unit a request to authorize communication. Thereupon, the vehicle-based unit sends to the mobile unit from which the request came, an instruction to perform an action on the vehicle. An operator who has access to the mobile unit and to the vehicle performs the action. The control unit detects the performed action. The vehicle-based unit authorizes communication with the mobile unit.
US10674360B2 Enhanced non-access stratum security
A user equipment (UE) may be configured to transmit a registration message to a network to establish a secure connection for non-access stratum (NAS) messages between the network and a UE, the secure connection based at least in part on a UE identifier and security capabilities of the UE included in the registration message. The UE may then exchange NAS methods with the network over the secure connection. The UE may also establish, in response to the registration message, an authentication protocol with the network and encrypt subsequent NAS messages based in part on the authentication protocol.
US10674356B2 Dual connectivity mode of operation of a user equipment in a wireless communication network
A system and method provide a security aspect for a UE in dual connectivity mode of operation in wireless communication networks. The system and method provide secure simultaneous transmission and reception in a secure manner between a User Equipment (UE) and one or more eNodeBs (eNBs) configured in an inter-eNB carrier aggregation scenario. The system establishes of a security context between the UE and the Secondary eNB (SeNB) using the RRC signaling between the UE and the Master eNB (MeNB), when a plurality of SCells within SeNB are added simultaneously. The system also detects the intruder in the user data radio bearers, while a UE is operating in dual connectivity mode of operation.
US10674351B2 Antenna port compatibility signaling
Methods, systems, and devices for wireless communication are described. A user equipment (UE) capable of supporting multiple antenna ports may determine that some combinations of antenna ports can be used simultaneously. The UE may make this determination by evaluating the relationships between the physical antennas and the transmit chains included in the UE. Upon determining that the combinations of antenna ports can be used simultaneously, the UE may send a message to a base station. The message may indicate whether two or more antenna ports can be used at the same time. The UE may communicate simultaneously over one or more antenna ports based on the scheduling information from the base station which takes into account the ability of the combination of antenna ports to be used concurrently.
US10674341B2 Communication device
A communication device may include a first type of interface and a second type of interface. The communication device may execute the communication of object data with a mobile device using the second type of interface after executing a specific process for causing the communication device to shift to a communication-enabled state, in a case where it is determined that the communication device is not currently in the communication-enabled state. Also, the communication device may execute the communication of the object data with the mobile device using the second type of interface without executing the specific process, in a case where it is determined that the communication device is currently in the communication-enabled state.
US10674340B2 System and method for communicating spatially organized information
A method for communicating data representing spatially organized information, performed by a central server RF-frequency peripherals with locations within a predetermined area, each location being defined by a vertical and horizontal position within a plane perpendicular to a floor of the predetermined area, each location being associated with a corresponding unique identifier. The method may involve receiving a communication from a mobile terminal including a unique identifier received by the mobile terminal from an RF peripheral located in the predetermined area, determining a location of the mobile terminal within the predetermined area based on the location associated with the unique identifier, and transmitting to the mobile terminal spatially localized information associated with the location. The unique identifier may be particular to an RF peripheral including an antenna and an electronic chip configured for NFC to be activated by the mobile terminal when the peripheral is within a communication range.
US10674336B1 Systems and methods for authenticating a caller using biometric authentication
Methods and systems described in this disclosure receive a call from a device associated with a caller and determine whether the caller is eligible for biometric authentication via the device by sending, via a communications network, an eligibility determination request to an issuer of the device. In response to the caller being eligible for biometric authentication, a request to initiate a biometric authentication process on the device is sent to an issuer of the device, where biometric credentials are received by the device and an indication of whether the biometric credentials were verified is received from the issuer of the device.
US10674335B2 Network detection for content synchronization and reporting
The present invention utilizes an application which is loaded onto the mobile devices of attendees who will be attending festivals, concerts, etc, where the large crowds attending the event will create wireless and mobile network congestion. The application will be preloaded with a plurality of presentations which the presenter will utilize during the event to enhance the experience for the attendee. Each presentation will have a triggering mechanism encoded in the app which will initiate the presentation to begin and will synchronize the presentation on the phone with event. In addition to displaying preloaded presentations to the attendees at crowded events, the application can also track the activities of the attendees at the event to see what portions of the events they attended and when, and display real time text messages on the screen of the phone.
US10674328B2 Providing visualization data to a co-located plurality of mobile devices
A computer-implemented method according to one embodiment includes identifying a plurality of devices, determining a relative location of each of the plurality of devices, and assigning visualization data to each of the plurality of devices, based on the relative location of each of the plurality of devices, wherein determining the relative location of each of the plurality of devices includes performing relative localization on each of the plurality of devices by performing a constrained nonlinear optimization in order to reconstruct relative locations of each of the plurality of devices, using distributed observations received from the plurality of devices in order to determine a co-located group of the devices.
US10674327B1 System and method for dynamically configuring a handshake protocol
In order to enable a dynamic handshake procedure, a device may be configured with a list of handshake contributors. Contributors with connection handshake properties may be added to the contributor list. To perform handshake, the contributor list is processed to extract the connection handshake properties of each contributor to the handshake. Handlers for handling the connection handshake properties may also be dynamically added and invoked when a handshake is received.
US10674325B1 Multimedia messaging service
A method for implementing a multimedia messaging service between a terminal that communicates with a network over a radio path and a server includes receiving a multimedia message addressed to the terminal at the server. The multimedia message includes at least one multimedia component. A notification message is transmitted over the radio path to the terminal to indicate that a multimedia message is available for retrieval from the server. The notification message includes the information on at least one property of the multimedia component. The notification message is received at the terminal, whereupon a bearer is selected for transferring the multimedia component over the radio path on the basis of the property data conveyed by the notification message. The multimedia component is transferred from the server to the terminal over the radio path using the bearer selected by the terminal.
US10674322B2 Point-to-multipoint message processing system and method
A point-to-multipoint messaging processing system and method having a message processing system communicatively coupled to a message origination system for receiving message requests from a plurality of message originating agents, each message request including a message agent identification identifying the message originating, a geographically defined transmission target area for the message, a message type identifier uniquely identifying a message type, and a message, the message processing system verifying each received message request to provide a verified message, the verifying being a function of the message originating agent identification, and the message type identifier and then for each verified message request determining a point-to-multipoint message transmission system serving at least a portion of the transmission target area of the message request for message type of the message type identifier, and transmitting the message, and the message type identifier, and the transmission target area to the determined point-to-multipoint message transmission system.
US10674319B1 Method and system for federating location of point of emergency across networks
A method and system for federating location of a point of emergency across a plurality of networks is disclosed. The method includes receiving, by a Location Service Orchestrator (LSO), an emergency alert from a User Equipment (UE), wherein the UE is communicatively coupled with a first network from the plurality of networks. The method further includes determining, by the LSO, a location of the UE based on the received emergency alert. The method includes refining, by the LSO, the determined location based on a network initiated location determination mechanism of the first network, when the accuracy of determined location of the UE is below a pre-defined threshold for locational accuracy. The method further includes federating, by the LSO, the refined location of the UE across the plurality of networks.
US10674314B2 Mobile terminal position detection device and mobile terminal position detection method
A mobile terminal position detection device detects an existence position of a mobile terminal by acquiring a signal strength of a radio wave from the mobile terminal received by each of a plurality of receivers. The mobile terminal position detection device requests one receiver to connect to the mobile terminal; acquire connection information; output the connection information to an unconnected receiver; acquire the signal strength of the radio wave from the mobile terminal; and detect the existence position of the mobile terminal based on the signal strength.
US10674308B2 Coordinated tracking for binaural audio rendering
A binaural sound reproduction system, and methods of using the binaural sound reproduction system to dynamically re-center a frame of reference for a virtual sound source, are described. The binaural sound reproduction system may include a reference device, e.g., a mobile device, having a reference sensor to provide reference orientation data corresponding to a direction of the reference device, and a head-mounted device, e.g., headphones, having a device sensor to provide device orientation data corresponding to a direction of the head-mounted device. The system may use the reference orientation data to determine whether the head-mounted device is being used in a static or dynamic use case, and may adjust an audio output to render the virtual sound source in an adjusted source direction based on the determined use case. Other embodiments are also described and claimed.
US10674304B2 Signal processing apparatus and signal processing method
Provided is a signal processing apparatus that can replicate, in a real space, an environment different from the real space by granting an acoustic characteristic different from that of the real space, to a sound released in the real space. There is provided a signal processing apparatus including a control unit configured to decide a predetermined acoustic characteristic for causing a user to hear a collected ambient sound of the user in a space having a different acoustic characteristic, in accordance with content being reproduced, or an action of a user, and to add the decided acoustic characteristic to the ambient sound.
US10674301B2 Fast and memory efficient encoding of sound objects using spherical harmonic symmetries
A method of encoding sound objects includes receiving a set of monophonic sound inputs. Each of the set of monophonic sound inputs includes position and orientation information of a sound object relative to a source position. The set of monophonic sound inputs are encoded into a higher order ambisonic (HOA) sound field in a spherical harmonics domain based on a spherical harmonics dataset including a subset of all spherical harmonic coefficients for a given subset of azimuth and elevation angles. Some embodiments include decoding the HOA sound field to generate a set of loudspeaker signals.
US10674299B2 Method and apparatus for rendering sound signal, and computer-readable recording medium
A method of reproducing a multi-channel audio signal including an elevation sound signal in a horizontal layout environment is provided, thereby obtaining a rendering parameter according to a rendering type and configuring a down-mix matrix, and thus effective rendering performance may be obtained with respect to an audio signal that is not suitable for applying virtual rendering. A method of rendering an audio signal includes receiving a multi-channel signal includes a plurality of input channels to be converted into a plurality of output channels; determining a rendering type for elevation rendering based on a parameter determined from a characteristic of the multi-channel signal; and rendering at least one height input channel according to the determined rendering type, wherein the parameter is included in a bitstream of the multi-channel signal.
US10674296B2 Microphone bias apparatus and method
An apparatus for biasing a plurality of microphones includes a sensing circuit that actively senses a local ground reference for each microphone. An intermediate stage receives a constant non-local reference voltage as an input and responsively provides a respective constant local reference signal (e.g., current) with respect to each of the actively sensed local ground references. For each microphone, a respective microphone bias block uses the respective constant local reference signal to generate a respective constant local microphone bias voltage to bias the microphone. For each microphone, a variable RC network uses the respective constant local reference current to generate a constant local reference voltage for the microphone. Each RC network is controllable in response to the respective actively sensed local ground reference to independently set the respective local microphone bias voltage. A sensing circuit may actively sense the local microphone bias voltages to control local microphone bias voltage generation.
US10674293B2 Concurrent multi-driver calibration
Examples involve calibration of a playback device including multiple audio transducers. An example implementation involves forming a particular playback configuration that configures the multiple audio transducers to form two or more channels and receiving a command to initiate calibration of the particular playback configuration. The calibration includes emitting a calibration sound according to a sequence that involves the calibration sound cycling through frequencies of a calibration frequency range. Based on the command, the playback device emits the calibration sound contemporaneously via the two or more channels. Emission of the calibration sound by each channel is staggered such that each emitted calibration sound is delayed relative to a preceding emitted calibration sound. The playback device receives audio processing coefficients that are based on one or more recordings of the emitted calibration sound; and applies the audio processing coefficients when playing back the audio content as part of the particular playback configuration.
US10674292B2 Method and apparatus for controlling a hearing instrument to relieve tinitus, hyperacusis, and hearing loss
A hearing instrument and a method for operating a hearing instrument is provided. The hearing instrument and/or the method includes receiving and manipulating an audio signal at a signal processor to create a manipulated audio signal, providing a tinnitus relief sound having an operational level based on a present volume level from an audio signal, and generating an output signal based on the manipulated audio signal and the tinnitus relief sound.
US10674291B2 Hearing device and connecting clip for a hearing device
A hearing device includes a frame for insertion into a housing and for retaining hearing device components. The frame includes two frame parts being joined together or to be joined together, substantially along a partition plane and being mechanically interconnected or to be mechanically interconnected by a connecting clip. In a first variant, the connecting clip has two spaced apart and parallel pins engaging into corresponding recesses in the respective frame parts for holding the frame parts together by form-locking engagement transversely to the partition plane. In a second variant, each frame part has a pin engaging into a respective corresponding recess in the connecting clip for holding the frame parts together by form-locking engagement transversely to the partition plane. This permits the frame to be produced particularly efficiently. A connecting clip for a hearing device is also provided.
US10674289B2 Hearing aid having an adaptive classifier
A hearing system includes a hearing aid (10) and personal communication device (20) connected via a short range data communication link. The hearing aid has a signal processor (13) processing an audio signal according to audio processing parameters, a sub-system applying respective sets of processing parameters for at least two modes, a classifier component (51) statistically analyzing the environment by comparing specific characteristics of an electrical input signal to one or more thresholds. A program selector component (16) selects automatically an appropriate mode for the signal processing sub-system according to the classifier output. The personal communication device offers the user an interface for controlling and interacting with the program selector component of the hearing aid, and for generating and transmitting a notification to the hearing aid. Upon reception of the notification, the processor adjusts at least one of the one or more thresholds used by the classifier component.
US10674288B2 Antenna for a hearing assistance device
A hearing assistance device includes a housing component (12) hosting a transceiver (68) and processing circuitry arranged in a compact block structure (50). A small feed loop (40) is mounted on the compact block structure (50), and is electrically connected to the transceiver (68). The compact block structure (50) is adapted for carrying the small feed loop (40), and the housing component (12) includes an integrated antenna element (30, 80). The housing component (12) and the compact block structure (50) are provided with a set of cooperating mechanical guiding components for maintaining the small feed loop (40) and the antenna element (30, 80) in a well-defined mechanical connection.
US10674284B2 Method of operating a hearing device and a hearing device
A method operates a hearing device where a first directional signal and a second directional signal are generated in the hearing device from a sound signal of the environment. A parameter is determined based on the first directional signal and the second directional signal, which represents a quantitative measure of the stationarity of a sound signal. A noise-optimized signal is generated from the first directional signal and the second directional signal based on the parameter. The method is performed by a hearing device having a first microphone and a second microphone for generating a first directional signal and a second directional signal. The hearing device is configured to implement the corresponding method.
US10674281B2 Film speaker and display device including the same
Discussed are a film speaker and a display device. The film speaker includes an electroactive layer including a first surface and a second surface opposite to the first surface, and further including a plurality of concave portions; and a first electrode and a second electrode disposed on at least one of the first surface and the second surface. Therefore, the sound generated in the film speaker may be further amplified and the sound pressure level may be improved.
US10674276B2 Speaker assembly
The present disclosure provides a speaker assembly, including an upper cover and a lower cover forming an accommodation space, and a speaker fixed in the accommodation space. The upper cover includes a side wall, and the speaker divides the accommodation space into a front chamber and a rear chamber. The speaker assembly further includes an insertion plate located in the rear chamber. The speaker assembly includes a first limit structure, and one end of the insertion plate is inserted in the first limit structure for forming a sound absorbing chamber filled with sound absorbing material. The insertion plate includes a first part from the first limit structure and a second part. The speaker assembly is equipped with an insertion plate to enlarge the area of the sound absorption channel and further to improve the performance of the speaker assembly.
US10674274B2 Speaker
The present disclosure provides a speaker having a magnetic yoke with a receiving space, a magnet coupled to the magnetic yoke, a diaphragm located above the magnetic yoke, and a coil assembly for driving the diaphragm. The magnetic yoke includes a bottom for carrying a first magnet, and a supporting portion extending from the bottom. The magnet includes a first magnet on the bottom and a second magnet mounted on the supporting portion. The speaker further includes a suspension accommodated in the receiving space. The suspension is used for supporting the coil assembly for providing balanced vibration to the diaphragm.
US10674271B2 Flat speaker and display device
A flat speaker includes a diaphragm having a flat plate shape, a drive unit that is attached to a back surface of the diaphragm and vibrates the diaphragm, a fixing member that fixes an outer circumference of the diaphragm in a circumferential direction, a first support member that is disposed on an inner side in a radial direction of the fixing member, supports the back surface of the diaphragm in the circumferential direction, and has a value of hardness smaller than a value of hardness of the fixing member and/or a value of internal loss larger than a value of internal loss of the fixing member, and a second support member that is disposed on an inner side in the radial direction of the first support member, supports the back surface of the diaphragm in the circumferential direction, and has a value of hardness smaller than the value of hardness of the first support member and/or a value of internal loss larger than the value of internal loss of the first support member.
US10674270B2 Magnetic distributed mode actuators and distributed mode loudspeakers having the same
A distributed mode actuator (DMA) includes a flat panel extending in a plane and a rigid, elongate member extended parallel to the plane. The member is mechanically coupled to a face of the flat panel at a point. An end of the member is free to vibrate in a direction perpendicular to the plane. The DMA also includes a magnet and an electrically-conducting coil. Either the magnet or the coil is mechanically coupled to the member. When the coil is energized, an interaction between a magnetic field of the magnet and a magnetic field from the coil applies a force sufficient to displace the member in the direction perpendicular to the plane. The DMA further includes an electronic control module electrically coupled to the coil and programmed to energize the coil to vibrate the member to produce an audio response from the flat panel.
US10674269B2 Group conversation feature for earmuffs
Embodiments include a communication system and method for establishing a wireless communication system. A method may comprise monitoring, by a first headset, a distance between the first headset and a second headset; when the distance between the first headset and the second headset is less than a predefined limit, establishing a voice channel between the first headset and the second headset; allowing voice communication via the voice channel between the first headset and the second headset, wherein the first headset and the second headset comprise a microphone and a speaker; and when the distance between the first headset and the second headset increases to greater than the predefined limit, ending the established voice channel between the first headset and the second headset.
US10674260B1 Smart speaker system with microphone room calibration
Systems and methods can be implemented to include a speaker system with microphone room calibration in a variety of applications. The speaker system can be implemented as a smart speaker. The speaker system can include a microphone array having multiple microphones, one or more optical sensors, one or more processors, and a storage device comprising instructions. The one or more optical sensors can be used to determine distances of one or more surfaces to the speaker system. Based on the determined distances, an algorithm to manage beamforming of an incoming voice signal to the speaker system can be adjusted or selected one or more microphones of the microphone array can be turned off, with an adjustment of an evaluation of the voice signal to the microphone array to account for the one or more microphones turned off. Additional systems and methods are disclosed.
US10674259B2 Virtual microphone
The disclosed computer-implemented method may include establishing and implementing a virtual microphone. The method may include receiving an input specifying a location for a virtual microphone that is configured to capture audio as if located in the specified location. The method may next include initializing physical microphones to begin capturing audio as if located at the specified location. The physical microphones may be electronically or physically oriented to listen from the specified location. The method may then include combining audio streams from the physical microphones to generate a combined audio signal that sounds as if recorded at the specified location. Various other methods, systems, and computer-readable media are also disclosed.
US10674257B1 Wearable device with bone conduction microphone
A head-mounted wearable device incorporates a transducer into a nosepiece. Vibrations from the user's speech are transferred through the bridge of the nose and are detected by the transducer to produce an audio signal. In one implementation, a nose plate with a pair of attached nosepieces is mounted to a transducer, such as an accelerometer. The nose plate may be affixed to a front frame of the head-mounted wearable device using a motion limiter mechanism.
US10674256B2 Submersible microphone system with a compressible spacer
A camera system with image and audio capture capabilities is configured to protect the internal audio components from the external environment. The camera system includes an internal audio assembly with a microphone and an audio circuit board. The audio circuit board is structured such that a gap exists within the board that allows transmission of sound waves from external the environment to the microphone. The audio assembly also includes a compressible annulus, a support annulus, and a waterproof membrane coupled by a support structure. The waterproof membrane protects the internal components from moisture while still allowing transmission of sound waves. The support structure, compressible annulus, support annulus, and audio circuit board are structured such that a gap exists above the microphone and underneath the waterproof membrane.
US10674255B2 Sound processing device, method and program
A sound processing device is provided with a correction unit that corrects a sound pickup signal. The sound pickup signal is obtained by picking up a sound with a microphone array. The correction unit corrects the sound pickup signal based on directional information that indicates a direction of the microphone array in spherical coordinates, during the picking up of the sound.
US10674240B2 Protection switching method and node
A protection switching method, including sending, by a first end node, a first protection switching request message to an intermediate node in response to a fault occurring on a working trail between the first end node and a second end node, wherein a protection trail of the working trail comprises the first end node, the second end node, and at least one intermediate node, receiving, by the first end node, a second protection switching request message from the intermediate node, and switching service data to the protection trail for transmission in response to receiving the second protection switching request message, where one overhead frame of each of the first and second protection switching request messages has at least two overhead information groups, and each of the at least two overhead information groups comprises a request type field, a request signal identifier field, and a bridge flag field.
US10674239B2 Low-crosstalk electro-optical mach-zehnder switch
Optical switches include a phase shifter on a first branch, a first heater on the first branch, and a second heater on a second branch. A hybrid coupler combines the first branch and the second branch. A first photodetector and a second photodetector are at outputs of the second hybrid coupler to measure crosstalk between the outputs of the second hybrid coupler. A controller is configured to activate the first heater or the second heater to reduce the measured crosstalk.
US10674237B1 Electronic fluid transmission cycle counter and wireless interface
An electronic sensor for counting of fluid transmission cycle with wireless interface is disclosed that reduces or eliminates problems with mechanical counters by an electronic fluid transmission cycle counter that is more accurate, reduces labor, improves time efficiency, and removes human error from reporting the fluid cycle count values. The electronic sensor with wireless interface to count the fluid transmission cycles eliminates the mechanical aspect of current counters the landfill gas industry uses.
US10674235B2 Intelligent fiber port management
A fiber port management system that can be connected between network devices and network appliances is provided. The fiber port management system includes a housing, one or more hydra cables within the housing, one or more indicators and a controller. The housing has a front panel with a plurality of low density fiber connectors and a rear panel with a plurality of high density fiber connectors. The hydra cable is positioned within the housing and connects one of the plurality of high density fiber connectors to two or more of the plurality of low density fiber connectors. The one or more indicators are associated with each of the plurality of low density fiber connectors and each of the plurality of high density fiber connectors. The controller is located within the housing and is used to control the operation of the indicators.
US10674234B2 Broadcasting signal transmitting apparatus, broadcasting signal receiving apparatus, broadcasting signal transmitting method, and broadcasting signal receiving method
A method for providing a broadcast service in a Primary Device (PD) is discussed. The method includes performing a discovery process with a Companion Device (CD) application resided in a CD. Further, performing the discovery process includes receiving an application information request from the CD application, and sending an application information response, and the application information response includes location information used for an endpoint of a websocket server resided in the PD. In addition, establishing a websocket connection between the CD application and the websocket server based on the location information; and communicating at least one message with the CD application via the websocket connection.
US10674229B2 Enabling personalized audio in adaptive streaming
Personalized audio metadata is generated based on audio program elements and presentation configuration metadata to specify personalized audio presentations for a media presentation. The personalized audio metadata is transmitted to an adaptive streaming client in response to receiving a media presentation request by the adaptive streaming client for the media presentation. Audio program elements of a specific personalized audio presentation are transmitted to the adaptive streaming client in response to receiving subsequent media streaming requests for the audio program elements.
US10674228B2 Data processor and transport of user control data to audio decoders and renderers
Audio data processor, having: a receiver interface for receiving encoded audio data and metadata related to the encoded audio data; a metadata parser for parsing the metadata to determine an audio data manipulation possibility; an interaction interface for receiving an interaction input and for generating, from the interaction input, interaction control data related to the audio data manipulation possibility; and a data stream generator for obtaining the interaction control data and the encoded audio data and the metadata and for generating an output data stream, the output data stream having the encoded audio data, at least a portion of the metadata, and the interaction control data.
US10674227B2 Streaming video
Systems and methods for effectively and efficiently receiving, analyzing, and using subscriber content choice information are described. One embodiment of the present invention includes a subscriber-action database, such as a clickstream database, a media-content database, and a merge processor electronically connected to the two databases for merging data in the subscriber-action database with data in the media-content database to create a subscriber content-choice database. The media-content database may include programming and/or advertising data. The media-content database may also include category and context information to provide the capability to comprehensively analyze data in the subscriber content-choice database.
US10674224B2 Adaptive packaging and distribution of channels
A method includes receiving, by a processor, metrics relating to a plurality of program channels. The plurality of program channels are distributed via at least one multicast stream. The method also includes modifying, by the processor, the at least one multicast stream. The modifying is based at least on the received metrics, and the modifying changes which programs are distributed via the at least one multicast stream. The method also includes transmitting at least one program channel via the modified at least one multicast stream.
US10674218B2 Systems and methods for modeling audience stability of a media asset series
Systems and methods are described for modeling the consistency of audiences viewing groups of media assets. For example, a media guidance application (e.g., executed on a server) may identify a first subset of user equipment that generated for display a first media asset (e.g., an episode of a series). The media guidance application may then identify a second subset of the first subset where the user equipment generated for display another media asset that is part of a group of media assets (e.g., another episode of the same series). Based on the number of user equipment in the second subset, the media guidance application may calculate a score for audience consistency for the group of media assets (e.g., the series) which can be used to rank the group of media assets among other groups of media assets.
US10674215B2 Method and system for determining a relevancy parameter for content item
A method of determining a relevancy parameter for a digital content item and a system for implementing the method. The digital content item is originated from a content channel associated with a recommendation system. The method is executable by the server. The method comprises: identifying a pool of users associated with the content channel, a given user of the pool of users being associated with the content channel. The method comprises using the pool of users to explore and predict a relevancy parameter. The relevancy parameter is then used for predicting relevancy parameter of the digital content item for a user outside of the pool of users based on the user interactions of the first user.
US10674211B2 Detecting illicit viewing of premium content through location detection by a television receiver device
A television set top box (STB) or similar receiver device uses information obtained from a wireless interface to automatically detect when the device has been moved to a different location. The device may initially obtain a list of wi-fi zones or in-range wireless devices that can be quantified or stored for later comparison. If the device later finds that the original zones/devices are no longer present or that substantial numbers of new zones/devices are present, then the device can recognize that it has been moved to a new location. The device may respond to the detected location change by disabling premium content, by reporting back to a security service, by simply recording the change in location, or by taking other actions as appropriate.
US10674210B2 System and methods for facile, instant, and minimally disruptive playback of media files
Provided herein are novel systems and methods of digital content delivery designed to be easy, instant, and minimally disruptive for the user. The novel systems and methods of the invention can provide the device user with an instant and ephemeral snippet of entertaining media, in a metered presentation controlled by the user. The system is minimally disruptive in that the user can summon a video clip or other media content with a simple input, whereupon a clip is instantly played for the user. Upon reaching the end of the media presentation, the media player window self-closes and returns the user's device to the exact state it was in prior. In this way, a user can enjoy a short, entertaining pause without substantially interrupting their previous activity on the device.
US10674209B2 Enhanced control of a device based on detected user presence
According to one configuration, a wireless station monitors for presence of wireless communications transmitted in a subscriber domain (monitored region) to identify which of one or more communication devices assigned to the subscriber domain are present in the monitored region. In response to detecting presence of a particular communication device, a mapping resource maps an identity of the communication device and/or corresponding user of communication device to configuration settings (such as a personalized content guide) assigned to the corresponding user of the communication device. The playback device displays the personalized content guide and corresponding control options on a display screen of the playback device to the user. The user then operates a remote control device (which is separate from the communication device) to control selection of options in the displayed personalized content guide of the user.
US10674207B1 Dynamic media placement in video feed
A system for placement of media object in a video feed comprises a receiver to receive the video feed, a tracker to receive a camera tracking data regarding movement of a camera capturing the video feed, a detector to detect a placeholder within the video feed where the media object may be placed and detect an attribute, such as size and position of the placeholder, and a media obtainer to obtain information regarding the media object, the media object having a placement attribute corresponding to the placeholder. The system also comprises an aligner to adjust the placement attribute of the media object with the attribute of the placeholder for positioning the media object within the placeholder, and a content generator to generate a content indicative of the media object embedded within the placeholder of the video feed.
US10674206B1 Methods, systems, and media for generating a media quality score associated with the presentation of a content item
Methods, systems, and media for generating a media quality score associated with the presentation of a content item are provided. In some embodiments, the method comprises: receiving a plurality of measurement streams associated with a presentation of a video content item comprising a plurality of frames; extracting, using the hardware processor, a plurality of measurements from the plurality of measurement streams; associating each measurement of the plurality of extracted measurements with a particular time position of the presentation of the video content item, wherein groups of measurements are associated with each time position of the presentation of the video content item; determining an interaction score between each measurement in a group of measurements at each particular time position of the plurality of measurement streams to obtain a plurality of interaction scores for the plurality of measurement streams at each time position; combining the plurality of interaction to generate a media quality score for the presentation of the video content item; determining whether the video content item was presented as intended by a content provider; and transmitting a notification that includes the media quality score and that includes an indication of the determination of whether the video content item was presented as intended by the content provider.
US10674203B2 Transmission method, reception method, transmitting device, and receiving device
A transmission method in the present disclosure includes; obtaining an image and image signal characteristics information indicating one of an opto-electrical transfer function (OETF) or an electro-optical transfer function (EOTF) as image signal characteristics of the image; and transmitting a signal including the image and the image signal characteristics information. According to the transmission method in the present disclosure, a receiving device that received a high dynamic range (HDR) image and a standard dynamic range (SDR) image transmitted through broadcasting or the like can display these images appropriately.
US10674201B2 Technologies for managing input events in many-to-one wireless displays
Technologies for managing input events in many-to-one wireless display configurations includes a destination computing device communicatively coupled to a plurality of source computing devices. The destination computing device is configured to detect an input event received from an input device communicatively coupled to the destination computing device and identify one or more prioritization metrics of the detected input event that includes at least one of a latency level and an input event status of an input device communicatively coupled to the destination computing device. The destination computing device is further configured to determine a priority level of the input event based on the one or more identified prioritization metrics and enqueue the input event and the priority level into a priority queue of input events and associated priority levels. Other embodiments are described and claimed herein.
US10674198B2 System for controlling electronic devices by means of voice commands, more specifically a remote control to control a plurality of electronic devices by means of voice commands
A remote control for generating output signals apt at controlling one or more electronic device, characterized in that said remote control includes a sound transducer, a speech recognition unit for recognizing voice commands, a memory for storing information relative to available content of said one or more electronic device and a control signal generating and receiving unit for generating control signals corresponding to said voice commands, for controlling said one or more electronic device.
US10674197B2 Media content distribution system and methods for use therewith
Aspects of the subject disclosure may include, for example, a system configured for obtaining a plurality of segments of media content, generating a plurality of tagged media segments by tagging each of the plurality of segments of media content according to one of a plurality of content designators, and generating a plurality of content groups by grouping the plurality of tagged media segments according to their corresponding content designators. The system can be further configured for identifying an activity of a user according to activity data collected from at least one device, generating, according to the activity of the user, a selected content group by selecting a content group from the plurality of content groups, and transmitting to a target communication device a notification associated with the selected content group. Other embodiments are disclosed.
US10674195B2 Method and system for detecting commercial breaks
A system and method for identifying a break in a broadcast including receiving a broadcast of an event, the broadcast comprising one of audio and video, receiving event data about the event, determining, during the event, a break threshold based on the event data and a type of the event and identifying a break based on the broadcast of the event and the break threshold.
US10674193B2 Content providing method and device
A content reproduction device includes a processor configured to request the server via the communicator for recommended content information in response to setting a content recommendation mode, receive the recommended content information from the server via the communicator, determine content based on the recommended content information and information regarding a user of the content reproduction device, and determine whether the user has reproduction authorization regarding the determined content. When determining that the user has no reproduction authorization regarding the determined content, the processor is configured to control the display to display a user interface for purchasing the reproduction authorization regarding the determined content, receive the determined content via the communicator from the server in response to receiving a user input for purchasing the reproduction authorization based on the user interface, and control the display to display the received content.
US10674192B2 Synchronizing multiple computers presenting common content
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining a first media stream, the first media stream being played on a first playback device and having first timestamps indicating when respective different time ordered sections of data defining the first media stream have been played by the first playback device; obtaining a second media stream, the second media stream being played on a second playback device and having second timestamps indicating when respective different time ordered sections of data defining the second media stream have been played by the second playback device, wherein the first media stream and second media stream are common media streams being simultaneously played by the first playback device and the second playback device, respectively, at desynchronized times.
US10674191B2 Systems and methods to remotely synchronize digital data
Provided herein are exemplary systems and methods for a “Social Cam” which is a multiple remote picture synchronization tool. Exemplary embodiments may include receiving a name of an event, a list of users, and a template, receiving from a plurality of remote computing devices digital data, each of the remote computing device associated with a user on the list of users, compositing the digital data onto the template, notifying the plurality of remote computing devices about the composited digital data and providing the plurality of remote computing devices with access to the composited digital data.
US10674190B2 Systems and methods for bandwidth-limited video transport
Systems and methods for bandwidth-limited video transport are configured to receive (or otherwise discern) a selection of video parameter limits that correspond to a bandwidth limit and apply the video parameter limits to an input video stream to enforce the bandwidth limit while preserving video quality. Methods may include adjusting the video stream one parameter at a time until the adjusted video stream meets the bandwidth limit. Parameters to be adjusted may include image resolution, frame rate, image compression, color depth, bits per pixel, and/or color encoding. In some embodiments, the image resolution is reduced first, the frame rate is reduced next, and the image compression is increased last. The extent and/or order of the adjustments of the parameters may be selected by the user, based on the content of the video stream, and/or based on the bandwidth limit.
US10674187B2 Systems and methods for shared broadcasting
Systems, methods, and non-transitory computer-readable media can provide an interface that includes a first region and a second region, wherein a live content stream being broadcasted is presented in the first region, and wherein information corresponding to users viewing the live content stream is presented in the second region. A determination is made that a first user operating the computing device has performed one or more touch screen gestures with respect to at least one user identifier in the second region, the user identifier corresponding to a second user. At least one notification is sent to a computing device of the second user, the notification inviting the second user to join the live content stream broadcast as a co-broadcaster.
US10674186B2 Apparatus and method for transmitting or receiving broadcast signal
A method for transmitting a broadcast signal is disclosed. The method for transmitting a broadcast signal according to an embodiment of the present invention includes performing delivery layer processing of a broadcast service data and signaling information for the broadcast service data, performing UDP/IP encapsulation of a broadcast service data and signaling information for the broadcast service data and performing physical layer processing of a broadcast service data and signaling information for the broadcast service data.
US10674185B2 Enhancing a region of interest in video frames of a video stream
A method for enhancing a region of interest in video frames of a video stream is described. The method includes receiving media data defining base video frames of at least one base stream, said base stream being associated with one or more enhancement tile streams, an enhancement tile stream comprising media data defining tiled video frames comprising a tile, said tile comprising media data for enhancing visual content in a subregion of the image region of the base video frames; requesting media data of one or more enhancement tile streams, preferably one or more HEVC enhancement tile streams, the one or more enhancement tile streams being associated with media data for enhancing visual content in the at least one region of interest; generating base video frames on the basis of media data of the at least one base stream and generating tiled video frames on the basis of media data of the one or more enhancement tile streams, the tiled video frames comprising one or more tiles forming visual content the at least one region of interest; and, replacing or blending at least part of the visual content of said at least one region of interest in the video frames of said base stream with at least part of said enhanced visual content of the tiled video frames.
US10674184B2 Dynamic content rendering in media
A system for rendering media having content displayed comprises a receiving unit to receive media, a scanner to detect an object in the media for placing a placeholder, a checker to provide the placeholder to a user for feedback and receive the feedback. The system also includes a template generator to generate a template indicating the placeholder in the media. The system also includes a rendering unit in communication with the template generator to render, upon receiving a request for watching the media, the media having content to display to the user, based on at least one of a storage space and a processing capacity.
US10674181B2 Transmission device, transmission method, reception device, and reception method
To favorably transmit both of HDR image data and LDR image data. First transmission image data and second transmission image data are divided into layers and encoded, the first transmission image data being obtained by applying photo-electric conversion to first input image data having a contrast ratio of from 0 to 100% to brightness of a white peak of a conventional LDR image, and the second transmission image data being obtained by applying photo-electric conversion to second input image data having a contrast ratio of from 0 to 100%*N (N is a number larger than 1), the contrast ratio exceeding the brightness of the conventional white peak, and a video stream having encoded image data of pictures of the layers is generated. A container in a predetermined format including the video stream is transmitted.
US10674179B2 Method and apparatus for encoding of video using depth information
A method of encoding an image using a depth information includes: extracting a depth value distribution information of a current largest coding unit (LCU); predicting a plurality of division structure candidates of the LCU based on the depth value distribution information; and determining an optimum division structure among the plurality of division structure candidates of the LCU based on at least one of coding efficiency and image quality.
US10674175B2 Inter-prediction method and apparatus in image coding system
An inter-prediction method according to the present invention comprises the steps of: deriving a first movement vector of the current block; deriving prediction samples for the current block on the basis of the first movement vector; deriving a subunit located in the current block and adjacent to the target boundary of same; deriving a first reference unit on the basis of the subunit and first movement vector; deriving a second movement vector of a neighboring block adjacent to the target boundary; deriving a second reference unit on the basis of the subunit and second movement vector; and deriving the modified prediction samples on the basis of weighted sum of the first reference unit and second reference unit. According to the present invention, by increasing the effectiveness of inter-prediction at the block boundary, amount of data required for residual data can be reduced and the overall coding efficiency can be increased.
US10674174B2 Coding apparatus, coding method, and recording medium
A coding apparatus for coding a frame of a moving image on a block basis includes a calculation unit configured to, for a block adjoining the target block and having a motion vector to be used for coding having been selected, from among blocks in the frame, calculate a difference between a detected motion vector and a motion vector of the target block and calculate a difference between pixels of a reference block identified by applying a motion vector of the adjoining block to the target block and pixels of the target block, a determination unit configured to determine whether a motion vector to be used for coding the adjoining block has been detected at the time of processing, and a motion vector selection unit configured to, based on a calculation result and a determination result, select a motion vector to be used for coding the target block.
US10674169B2 Method for encoding/decoding block information using quad tree, and device for using same
Disclosed decoding method of the intra prediction mode comprises the steps of: determining whether an intra prediction mode of a present prediction unit is the same as a first candidate intra prediction mode or as a second candidate intra prediction mode on the basis of 1-bit information; and determining, among said first candidate intra prediction mode and said second candidate intra prediction mode, which candidate intra prediction mode is the same as the intra prediction mode of said present prediction unit on the basis of additional 1-bit information, if the intra prediction mode of the present prediction unit is the same as at least either the first candidate intra prediction mode or the second candidate intra prediction mode, and decoding the intra prediction mode of the present prediction unit.
US10674167B2 Support for variable number of picture buffers in decoded picture buffer
In one method embodiment a method of processing of a bitstream is disclosed. The method may include receiving at a processing device a bitstream comprising a first portion of compressed pictures having a first picture resolution format and a second portion having a second picture resolution format during transmission over a given channel, wherein the first compressed picture of the second portion of compressed pictures is the first compressed picture in the video stream after the last compressed picture of the first portion of compressed pictures; determining by the processing device a first number of picture buffers in a decodable picture buffer (DPB) for decoding the first portion of the compressed pictures; allocating a linear memory corresponding to the first number of picture buffers for decoding of the first portion of the bitstream; determining a second number of picture decode buffers in the DPB for decoding the second portion of the compressed pictures, wherein the second number of picture decode buffers are determined based on a ratio of picture size of pictures from the first portion and the second portion; and reusing the linear buffer for decoding the second portion without deallocating and reallocating the linear memory.
US10674166B2 Method and system for scalable video streaming
Aspects of the subject disclosure may include, for example, receiving a request for media content, the media content being divided into a plurality of chunks, obtaining information about the chunks and constraints, determining whether there is a remaining layer to be downloaded, in response to determining that there is a remaining layer to be downloaded, determining a list of chunks that can be downloaded at a current layer and a downloading schedule according to the list of chunks that can be downloaded at the current layer, in response to determining that there is no remaining layer to be downloaded, producing a composite schedule for downloading the media content, and downloading the media content according to the composite schedule. Other embodiments are disclosed.
US10674164B2 Low delay picture coding
Parallel processing concepts such as wavefront parallel processing, are realized with a reduced end-to-end delay by giving up the usual slice concept according to which slices are either coded/decoded completely independent from areas of the picture outside of the respective slice, or at least independent from areas outside the respective slice as far as the entropy coding is concerned, namely in favor of slices of different modes, namely ones called dependent slices which allow for interdependencies across slice boundaries, and others which do not, called normal slices, for example. Combined with the aspect or not, WPP processing concept is made more efficiently by using the slices' start syntax portions to locate WPP entry points.
US10674161B2 Encoding device, decoding device, encoding method, and decoding method
According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index.
US10674148B2 JVET quadtree plus binary tree (QTBT) structure with multiple asymmetrical partitioning
A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree or binary partitioning of the root node and quadtree or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a node represented by a leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the parent leaf node and coding the child nodes represented by final leaf nodes of the binary tree with JVET, wherein further partitioning of child nodes split from leaf nodes via asymmetric binary partitioning is allowed recursively along the same branch in any order with symmetric partitioning.
US10674146B2 Method and device for coding residual signal in video coding system
An image decoding method according to the present invention comprises the steps of: deriving quantized transform coefficients by unit of sub-blocks in a transform unit on the basis of residual information included in a bitstream; deriving transform coefficients on the basis of the quantized transform coefficients; generating a residual sample on the basis of the transform coefficients; generating a prediction sample on the basis of an inter prediction or an intra prediction; and restoring an image on the basis of the residual sample and the prediction sample. According to the present invention, a quantity of data required for a residual signal can be reduced, and an overall coding efficiency can be improved.
US10674131B2 System and methods of managing multiple video players executing on multiple devices
Systems, devices and methods are provided to arbitrate network bandwidth that is shared between multiple video players executing concurrently on one or more client platforms that each have at least one video data stream supplied over a data network. An amount of bandwidth available from the data network is determined. An arbitration module calculates whether the selected video players can sustain a video playback quality above a pre-defined threshold using the determined amount of bandwidth available, and a modify playback message is sent to at least one video player when the video playback quality is not sustainable. Various implementations could prioritize bandwidth based upon the content presented so that high-bandwidth scenes (e.g., action sequences) receive more bandwidth than more static scenes.
US10674128B2 White balance processing method, electronic device and computer readable storage medium
The present disclosure provides a white balance processing method including processing an image to obtain a color of a light source contained in a scene corresponding to the image; determining whether the color of the light source is identical to a natural color of an object contained in the scene; when the color of the light source is identical to the natural color of the object, determining a type of the scene and performing a white balance processing on the image according to the type of the scene; and when the color of the light source is different from the natural color of the object, determining color temperature of the light source contained in the scene according to the color of the light source and performing the white balance processing on the image according to the color temperature of the light source.
US10674127B1 Enhanced field of view via common region and peripheral related regions
In certain embodiments, a user's field of view may be increased and/or modified. In some embodiments, views of a scene may be obtained via a wearable device. A first region of the scene may be determined, where the first region is common to the views and represented in the views at proximate a center of each of the views. For each view of the views, a second region of the scene may be determined, where the second region is represented in the view and related to peripheral vision of the user. A modified view may be generated based on (i) a portion of at least one of the views that corresponds to the common first region and (ii) portions of the views that correspond to the second regions such that the modified view comprises a representation of the common first region and representations of the second regions.
US10674124B2 Projection system
A projection system includes an invisible light projector, a background member, an imaging unit, an image generator, and a visible light projector. The invisible light projector projects a predetermined invisible light image onto the object via invisible light. The background member is disposed behind the object in a direction of the invisible light emitted from the invisible light projector. The imaging unit captures an image of the invisible light projected from the invisible light projector. The image generator measures a shape of the object based on the image captured by the imaging unit to generate image data showing image content for projection onto the object in accordance with the measured shape. The visible light projector projects the image content shown by the image data onto the object via visible light. The background member has a light shielding surface that does not diffusely reflect the invisible light incident thereon.
US10674119B2 Doorbell communication systems and methods
The disclosure includes a doorbell having a visitor detection system that can comprise at least one of a camera, a microphone, and a motion detector. The method for using the doorbell can comprise recording, via the camera, video data that represents a video. The method can also comprise recording, via the microphone, audio data that represents audio. The method of using the doorbell can comprise transmitting at least a portion of the video data and at least a portion of the audio data, to a remote computing device that is communicatively coupled to the doorbell. The method can also comprise transmitting the video data and the audio data to a remote server that is communicatively coupled to the doorbell.
US10674115B2 Communicating content and call information over a local area network
A wireless device may communicate, using short range communication in a low power mode, a poll to a sink device for display. The wireless device may communicate content to display on the sink device using a WiFi network and to communicate, by utilization of the WiFi network, a notification of an incoming call. Caller identification associated with the incoming call may be displayed on a display of the wireless device and a sink device.
US10674107B2 User interface for audio video display device such as TV
A graphical user interface (GUI) for an audio video display device (AVDD) such as a TV includes content panels which can be selected for searching for additional information related to the content underlying the content panels. A history of previous searches is maintained in memory “stacked” notionally to the left or right of the current display so that a viewer can easily review previous search results using a simple scroll command.
US10674104B2 Image adjustment apparatus and image sensor for synchronous image and asynchronous image
Disclosed is an image adjustment apparatus including a receiver which is configured to receive a first input image of an object which is time-synchronously captured and a second input image in which a motion event of the object is sensed time-asynchronously, and an adjuster which is configured to adjust the first input image and the second input image.
US10674102B2 Solid-state imaging device and electronic camera
A solid-state imaging device includes a second image sensor having an organic photoelectric conversion film transmitting a specific light, and a first image sensor which is stacked in layers on a same semiconductor substrate as that of the second image sensor and which receives the specific light having transmitted the second image sensor, in which a pixel for focus detection is provided in the second image sensor or the first image sensor. Therefore, an AF method can be realized independently of a pixel for imaging.
US10674100B2 Imaging device, driving method, and electronic apparatus
The present disclosure relates to an imaging device, a driving method, and an electronic apparatus that can capture an image with a higher dynamic range. The imaging device includes a pixel region in which pixels are arranged, the pixels each including a photoelectric conversion unit that converts incident light into electric charges through electric conversion and stores the electric charges, and two or more charge storage units that store the electric charges transferred from the photoelectric conversion unit, and a drive unit that drives the pixels. The drive unit drives each pixel to cause the photoelectric conversion unit to repeatedly transfer electric charges with different exposure times to the two or more charge storage units during the light reception period of one frame. The present technology can be applied to an imaging device capable of capturing an HDR image, for example.
US10674099B2 Beam split extended dynamic range image capture system
An optical system and method may relate to capturing extended dynamic range images. In an example embodiment, the optical system may include a lens element configured to receive incident light and a beam splitter optically coupled to the lens element. The beam splitter is configured to separate the incident light into at least a first portion having a first photon flux and a second portion having a second photon flux. The first photon flux is at least an order of magnitude greater than the second photon flux. A controller may be configured to cause a first image sensor to capture a first image of the first portion of the incident light according to first exposure parameters and cause a second image sensor to capture a second image of the second portion of the incident light according to second exposure parameters.
US10674097B2 Portable studio apparatus
Provided is a portable studio apparatus capable of obtaining high photographing quality by minimizing light of an inner illumination device that is irradiated to an outside, and capable of photographing a large-sized subject by minimizing a size of the portable studio apparatus when the portable studio apparatus is carried while increasing a size of an accommodation space when the portable studio apparatus is assembled.
US10674095B2 Image processing apparatus and control method for controlling the same
An image processing apparatus includes an identifying unit configured to identify a protection region for protecting privacy, a setting unit configured to set, as an image to be used as a background image, an image selected from existing images based on a user operation, and an image combining unit configured to combine a protection image with the protection region identified by the identifying unit and included in the background image set by the setting unit to generate a privacy protection image.
US10674087B1 Electronic stabilization method, image acquisition device, and movable platform
The present disclosure provides an image stabilization method. The method includes acquiring a frame of an image to be stabilized and a related exposure time; acquiring first attitude data before the exposure time and second attitude data after the exposure time, wherein the number of the first attitude data is one or more, and the number of the second attitude data is one or more; acquiring a target attitude corresponding to the exposure time based on the first attitude data and the second attitude data; and obtaining a stabilized target image by stabilizing the image to be stabilized according to the target attitude.
US10674086B2 Image processing method and device and non-transitory computer-readable medium
Image processing method and device are disclosed. The image processing method is inclusive of a step of obtaining a target image; a step of performing motion estimation on the target image so as to attain motion paths; a step of determining, on the basis of the motion paths, whether there exists a fluctuation meeting a predetermined requirement in the target image; and a step of taking, if there exists a fluctuation meeting the predetermined requirement in the target image, the target image as a reference image. The reference image is utilized to carry out inter frame motion estimation with respect to the respective images acquired.
US10674084B1 Selecting cameras with different orientations
For selecting cameras with different orientations, a processor determines a desired scene orientation. The processor further determines a device orientation. The processor selects one of the portrait camera and the landscape camera in response to the desired scene orientation and the device orientation.
US10674081B2 Illumination control techniques for color and IR camera sensors
Disclosed herein are techniques for camera illuminator control. These techniques can be used in cameras that include an RGBIR (red green blue infrared) camera sensor and two illuminators—one visible light illuminator and one infrared illuminator. The techniques provide timing and control for such cameras for a variety of different camera modes. Particular camera modes may be defined as having different camera mode values for different camera mode parameters. That is, any particular camera mode is defined by a particular camera mode value for each of a set of camera mode parameters. Different parameters include a flash periodicity parameter, a simultaneity parameter, an autoexposure mode parameter, a shutter mode parameter, and a frame drop parameter.
US10674079B2 Rear-stitched view panorama for rear-view visualization
A rear-stitched view panorama (RSVP) system is provided that includes at least one processor and a memory storing software instructions that, when executed by the least one processor, cause the RSVP system to compute a disparity map for a left center rear image and a right center rear image captured by a stereo camera mounted on a rear of a vehicle, transform a right rear image, a left rear image, a reference center rear image, and the disparity map to a virtual world view, the right rear image and left rear image captured by respective right and left cameras mounted on the vehicle, compute an optimal left seam and an optimal right seam based on the transformed disparity map, and stitch the transformed images based on respective optimal seams to generate a panorama.
US10674078B2 Image mapping and processing method, apparatus and machine-readable media
Image mapping and processing methods, apparatuses and machine-readable media are disclosed. The methods include obtaining a panoramic video image, and demarcating the panoramic video image into a primary area and at least one ancillary area; determining a primary quantization parameter corresponding to the primary area, and an ancillary quantization parameter corresponding to the ancillary area, wherein the primary quantization parameter is smaller than the ancillary quantization parameter, with the quantization parameter being inversely proportional to an image quality; and encoding the primary area based on the primary quantization parameter, encoding the ancillary area based on the ancillary quantization parameter, and determining a coded panoramic video image.
US10674076B2 Measuring apparatus and system for constructing three-dimensional model
To provide a measuring apparatus 1 and a system 100 for constructing a three-dimensional model which are compact and are capable of obtaining data in a wide range while preventing the cameras and scanners from entering the data. The measuring apparatus 1 and the system 100 include an inertia measuring unit 30, an omnidirectional camera 10 for photographing scenery of an upward direction and a sideward direction, and a scanner 20 for scanning scenery over 360 degrees in a circumferential direction, wherein the omnidirectional camera 10 is disposed above the inertia measuring unit 30 and the scanner 20 is disposed in an upward and sideward direction of the omnidirectional camera 10.
US10674075B2 Image processing device, image processing method, and program
[Object] To generate, for a panoramic image, a thumbnail image showing satisfactory visibility when displayed.[Solution] Both first thumbnail image data generated by applying resolution conversion to panoramic image data generated by combining a plurality of captured images and second thumbnail image data generated by performing aspect ratio adjustment processing on the panoramic image data are generated as thumbnail images for the panoramic image data.
US10674073B2 Imaging method
An imaging method includes irradiating an object, from an irradiator, with mixed light of light in a first wavelength band and light in a second wavelength band having an intensity higher than an intensity of the first wavelength band, the first wavelength band being a wavelength band correlating with a first filter having a first transmission wavelength characteristic, and the second wavelength band being a wavelength band correlating with a second filter having a second transmission wavelength characteristic different from the first transmission wavelength characteristic; imaging the object irradiated with the mixed light by using the imaging element; and generating composite image data by high dynamic range synthesis of first layer image data and second layer image data, among image data of the object output by the imaging element.
US10674068B2 Dual-core focusing image sensor, focusing control method for the same, and electronic device
The present disclosure discloses a dual-core focusing image sensor, a focusing control method for the same and an electronic device. The dual-core focusing image sensor includes an array of photosensitive pixels, an array of filter units arranged on the array of photosensitive pixels and an array of micro lenses arranged above the array of filter units. The array of micro lenses includes at least one first micro lens and a plurality of second micro lenses, each second micro lens is corresponding to one photosensitive pixel, each first micro lens is corresponding to one focusing photosensitive unit, each focusing photosensitive unit includes N*N photosensitive pixels, and at least a part of the focusing photosensitive unit is covered by a white filter unit, where N is an even number greater than or equal to 2.
US10674067B2 Spectral, polar and spectral-polar imagers for use in space situational awareness
An imager for imaging a plurality of images of a single scene over a plurality of disparate electromagnetic wavelength sets includes front-end optics for outputting a polychromatic, collimated image beam of the scene; a beam displacer configured for splitting the collimated image beam into spatially displaced, mutually parallel beams, and an imaging-sensor array configured for registration of the spatially displaced wavelength sets at disparate locations along the imaging-sensor array. In alternative versions, the beam displacer displaces constituent light beams based on at least one of wavelength and polarization. In various implementations, a back-end focusing element focuses each constituent beam onto a predetermined location along the imaging-sensor array. The imaging-sensor array is optimally configured for simultaneous sampling of the plural images focused thereupon by the back-end focusing elements.
US10674066B2 Method for processing image and electronic apparatus therefor
Various embodiments of the present disclosure are directed to an apparatus and a method for processing an image in an electronic device. In this case, the method for processing an image comprises: a step for obtaining a first image using at least one image sensor; a step of detecting at least one sub-image from the first image; a step for estimating a relative distance between the at least one sub-image using at least one phase difference information obtained by the image sensor; and a step for capturing at least one second image focused on each sub-image using the relative distance between the at least one sub-image. Various embodiments may be possible.
US10674064B2 Image-capturing apparatus capable of controlling transmission of accessory data, accessory apparatus attachable to the image-capturing apparatus, control method and storage medium storing control program
The accessory apparatus includes an accessory communicator providing a notification channel (RTS), a first data communication channel (DCL) and a second data communication channel (DCL). The accessory controller transmits, in a transmission request receiving state of receiving a transmission request from an image-capturing apparatus through the notification channel, accessory data to the image-capturing apparatus through the first data communication channel, and receives camera data transmitted through the second data communication channel from the image-capturing apparatus in response to receiving the accessory data. The accessory controller stops, in the transmission request receiving state and during transmission of the accessory data to the image-capturing apparatus, in response to becoming a non-transmission request receiving state, transmitting the accessory data to the image-capturing apparatus.
US10674062B2 Control method for photographing using unmanned aerial vehicle, photographing method using unmanned aerial vehicle, mobile terminal, and unmanned aerial vehicle
A multimedia synchronization method is performed by an aircraft that is wirelessly connected to a plurality of mobile terminals. After receiving a first authorized-user identifier sent by a first mobile terminal, the aircraft receives an aircraft operation command and a photographing command sent by the first mobile terminal. The aircraft performs aircraft flight control according to the aircraft operation command and collects multimedia data in a target photographing region according to the photographing command. Finally, the aircraft stores the multimedia data for which the first authorized-user identifier is used as an index identifier. The aircraft synchronizes the multimedia data to the first mobile terminal and a second mobile terminal that accesses the multimedia data.
US10674059B2 Method and device for controlling camera and financial equipment terminal
A method for controlling a camera is provided. An image transmitted from a camera is received and detection is performed on the image, where if a target object is not detected, a search instruction for controlling the camera to rotate in a vertical direction is transmitted to the camera until the target object is detected in an image. Then posture parameters of the target object in the image are acquired, where if the posture parameters do not match a preset posture parameter criteria, a fine adjustment instruction for controlling the camera to rotate and move is transmitted to the camera, until the posture parameters of the target object match the preset posture parameter criteria. A device for controlling a camera and a financial device terminal are further provided.
US10674055B2 Apparatus for detecting, reading, and verifying 1-D, 2-D, and DPM symbologies
Embodiments are disclosed of an apparatus including an illuminator. The illuminator includes an illumination dome having a wide end through which illumination is emitted, a narrow end with a camera opening, and a plurality of sidewalls. An annular light tray including a plurality of dome-light sources is positioned around a perimeter of the wide end so that light emitted by the plurality of light sources is directed toward an interior of the illumination dome. A set of low-angle light sources is positioned in each of the plurality of sidewalls. A camera is coupled to the illuminator, the camera's optics being optically coupled to an image sensor and to the camera opening. A controller is communicatively coupled to the illuminator and to the camera.
US10674053B2 Vehicular camera with adhesively bonded construction
A vehicular camera includes a lens accommodated in a lens barrel, a lens holder that accommodates at least part of the lens holder, and a printed circuit board with an imager disposed thereat. After the lens is optically aligned with the imager, the adhesive is initially curable to an initially-cured state in an initial curing process for an initial-cure time period. The initially-cured adhesive is further curable to a further-cured state in a secondary curing process for a further-cure time period that is longer than the initial-cure time period. As further cured, the further-cured adhesive maintains optical alignment of the lens with the imager for use of the vehicular camera in a vehicle. The further-cured adhesive maintains at least 70% strength of bond after being exposed for 1000 hours to a temperature of 85 degrees Celsius and a humidity of 85% RH.
US10674050B2 Methods and apparatus for implementing and using camera devices
A camera device with a sensor which is mounted at an angle relative to a mounting surface or other reference surface is described. Camera modules, which include mirrors for light redirection, which are mounted at different angles in the camera device have sensors with different amounts of rotation. In some embodiments modules without mirrors use camera modules without rotated sensors while camera modules with mirrors may or may not use sensors which are rotated depending on the angle at which the modules are mounted in the camera device. By rotating the sensors of some camera modules rotation that maybe introduced by the angle at which a camera module is mounted can be offset. The images captured by different camera modules are combined in some embodiments without the need for computationally rotating an image thanks to the rotation of the sensor in the camera module used to capture the image.
US10674048B2 Panorama stitching camera
The present application relates to a panorama stitching camera, including: a base provided with a fixing plate; a main shaft passing vertically through the fixing plate; and a plurality of lenses disposed at one end of the main shaft, wherein, a limiting protrusion and a shaft end retaining ring that abut respectively against two opposite sides of the fixing plate are disposed at the other end of the main shaft. When the angle of view of the panorama stitching camera is being adjusted, the plurality of lenses can rotate around the axis of the main shaft simply by rotation of the main shaft. Thus, the adjustment of the angle of view of the lens along the circumferential direction of the main shaft is achieved, and the operation of adjusting the angle of view of the panorama stitching camera is greatly simplified. Thus, the problem that the angle of view of an existing panorama stitching camera cannot be adjusted readily during use is solved.
US10674040B2 Audit logging for a secure, scalable and flexible internet fax architecture
Methods and systems for an auditing infrastructure for an Internet fax service architecture are provided. According to one embodiment, information regarding an event, associated with a component of the Internet fax service architecture, that is to be logged, is received by a centralized audit logging module of the Internet fax service architecture. The component may be a web server, an email server, a fax server, a notification server or an imaging system. The information is utilized by the centralized audit logging module to determine specific parameters within the Internet fax service architecture to be logged. Finally, the event, including the information and the specific parameters, is recorded by the centralized audit logging module to an audit log associated with the Internet fax service architecture in a standardized format.
US10674037B2 Image processing apparatus, image processing method, and storage medium with halftone processing using dither matrix of dot concentration type or dither matrix of dot distribution type
The image processing apparatus of the present invention includes: a first memory configured to store a first threshold value matrix used for halftone processing; a second memory configured to store a second threshold value matrix that is a threshold value matrix used for halftone processing and whose size is larger than the first threshold value matrix; and at least one circuit, the at least one circuit causing processing below: performing halftone processing for image data by using the first threshold value matrix or the second threshold value matrix selected based on attribute information on the image data, and the first threshold value matrix includes threshold values whose maximum number of bits is N and the second threshold value matrix includes threshold values whose maximum number of bits is M (M
US10674031B2 Image reading apparatus and image forming apparatus
A driving device is used in an image reading apparatus, and reciprocates a scanning unit for reading an image on an original. The driving device comprises a pull member, a driving pulley which transmits driving force to the pull member, a following pulley which applies tension to the pull member and a pulley holder having a pulley axis which holds the following pulley rotatably. Then, the pulley axis has a lock pawl capable of locking an upper end portion of the following pulley and canceling engagement with the following pulley by being tilted toward a side of an axial center by elastic deformation. Furthermore, the lock pawl is arranged at a side of a tension acting direction from the pull member to the following pulley except the farthest position from the driving pulley among positions in a circumferential direction of the pulley axis. It is possible to attach and detach the following pulley easily at a time of maintenance or the like.
US10674029B2 Image forming apparatus which adjusts environment conditions based on task document, image forming system, and method for controlling the image forming apparatus
An image forming apparatus includes an acquisition unit, a printing unit that performs a printing job, a communication unit, and a control unit. An installed device is an illumination device. Upon determining that a printing document is a first task document, the control unit controls the communication unit to transmit a first color change instruction. Upon determining that a printing document is a second task document, the control unit controls the communication unit to transmit a second color change instruction. The first color change instruction is an instruction for increasing a color temperature of illumination light. The second color change instruction is an instruction for decreasing a color temperature of illumination light.
US10674026B1 Total information digitalization from detachable-note-adhered documents
Devices and methods automatically detach a note sheet from a document to which the note sheet is detachably attached and scanning the note sheet separately from the note-sheet-detached document to yield digitalized copies of the document and note-sheet. A note display-processing unit involving the devices and methods processes the digitalized document copy and the digitalized note-sheet copy to generate note-embedded document data producing, when the note-embedded document data is displayed on a computer display, a digitalized document copy with a note-sheet-representing icon, added to the digitalized document copy at a predetermined position thereon, that causes the digitalized note-sheet copy to appear whenever a display-interactive cursor moves over the icon. The note sheet may be automatically reattached to the document in the note sheet's original position on the document.
US10674021B2 Information processing apparatus and information processing method
According to one embodiment, an information processing apparatus includes a first display control unit and a second display control unit. The first display control unit displays a visual representation in a screen for setting a first SIP server and a second SIP server connected to an IP-FAX terminal on a display unit. The second display control unit displays a first connection state between the IP-FAX terminal and the first SIP server and a second connection state between the IP-FAX terminal and the second SIP server on the display unit, based on completion operation of setting of the first SIP server and setting of the second SIP server by a user.
US10674016B2 Apparatus, systems, and method for conference management
Apparatus, systems, methods, and computer program products for determining an authentication procedure are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to acquire a schedule of a conference and a reference time which is determined on the basis of the schedule, recognize at least one voice of at least one participant who participates in the conference, determine whether the at least one voice of the at least one participant meets a predetermined condition after the elapse of the reference time, and output information for promoting progress of the conference in response to the determining whether the at least one voice of the at least one participant meets the predetermined condition after the elapse of the reference time.
US10674014B2 System, method, and apparatus for providing help
A system for providing help includes at least one digital assistant, a wireless data interface for connecting the digital assistants to a server, and battery backup. A plurality of agent computers is connected to the server by a data network. Each of the at least one digital assistants is preprogrammed and centrally managed with at least one skill for recognizing a preprogrammed specific utterance and each of the at least one digital assistants is pre-configured to connect with the wireless data interface. After the preprogrammed specific utterance is detected by one of the digital assistants, that digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and forwards the request for help to the one of the agent computers.
US10674004B2 Geo-fencing in a building automation system
A mobile device having location services may store information pertaining to a geo-fence that is associated with a user of the mobile device and assigned to a location. The mobile device may identify a current location of the mobile device and store data pertaining to the location of the mobile device. The mobile device determines a current geo-fence state of the mobile device based on the location data in response to an internal stimuli or an external stimuli. The geo-fence state is selected from at least an inside geo-fence state in which the mobile device is deemed to be inside the geo-fence and an outside geo-fence state in which the mobile device is deemed to be outside of the geo-fence. The mobile device may notify a remote server of the current geo-fence state.
US10674002B2 Apparatus and method for controlling built-in microphone of portable terminal
An electronic device is provided that includes a wireless communication circuitry, and a controller operatively connected with the wireless communication circuitry. The controller is configured to obtain, from at least one of wireless external devices, information indicating whether each of the wireless external devices includes a microphone. In response to receiving a call connection event while the wireless communication circuitry is wirelessly connected with the at least one of the wireless external devices: when the obtained information indicates that only one of the wireless external devices includes a microphone, an audio input is obtained from the one of the wireless external devices that includes the microphone; and when the obtained information indicates that at least two of the wireless external devices each include a respective microphone, an audio input is selectively obtained from a microphone of one of the at least two wireless external devices.
US10673995B2 Data processing method and apparatus
A data processing method and apparatus are presented, which relate to the communications field and are helpful in improving flexibility and expanding application scenarios. A first physical layer coding data block flow and a second physical layer coding data block flow are received; a first data flow is obtained according to the first physical layer coding data block flow and the second physical layer coding data block flow; multiple subframe headers are generated; a second data flow is obtained according to the first data flow and the multiple subframe headers; and data blocks in the second data flow are distributed to a first physical medium dependent (PMD) sublayer circuit and to a second PMD sublayer circuit, so as to obtain a first PMD sublayer data flow and a second PMD sublayer data flow. The data processing method and apparatus are used for data processing.
US10673992B1 Method and system for implementing IPv4 or IPv6 in a proxy
Controlling of a three-way handshake by a proxy server, while using dual-stack process. The proxy server is coupled between a plurality of surfer-equipment (SEs) and a plurality of webservers over IPv4 and/or IPv6 networks. The proxy server can obtain from a first SE, over the IPv6 network a first SYN packet that requests to establish a TCP connection over IPv6 with a first webserver. Next, the proxy server may check a list-of-webservers and determine whether a connection between the proxy-server and the first webserver over IPv6 will be established successfully. Accordingly, the server can determine whether to send a first SYN-ACK packet toward the first SE and send a second SYN packet over IPv6 toward the first webserver, or, to send the second SYN request over IPv4 toward the first webserver.
US10673991B2 Method and system for the scheduling of packets in a bundling scenario based on TCP tunnels and native TCP information
A system for packet-based scheduling for Transmission Control Protocol (TCP) sessions or User Datagram Protocol (UDP) sessions includes: a first bonding module comprising a first scheduling module and at least two access interfaces connected to at least one transport network, wherein the first bonding module is configured to be connected to a user device, wherein a TCP tunnel is configured via each of the access interfaces which terminates at a second bonding module, and wherein the first scheduling module is configured to schedule and distribute data packets via the TCP tunnels towards the second bonding module. The second bonding module comprises a second scheduling module and at least one access interface connected to each of the at least one transport network, wherein the second bonding module is configured to be connected to a server and to schedule and distribute data packets via the TCP tunnels towards the first bonding module.
US10673988B2 Creation, publication and display of content on a social media network
A publication tool, and methods of use thereof, for publishing user created content as well as republishing content created by others to a social media network. The publication tool incorporates and uses analytic data from a plurality of data sources to identify and evaluate relationships between the user of the social media network and members of social media networks who subscribe to view the content published by the user on the social media network. The publication tool predicts the likelihood that a subscriber of the social media network will publish or share the same content as the user and if the publication tool predicts that the same content will be published by the user and the subscriber, the publication tool will publish the content on the social media network as a joint publication which can be viewed by all common subscribers shared between the user and the subscriber.
US10673982B2 Cloud-based application communication with hierarchical databases
A gateway may allow for a cloud-based application to connect to a hierarchical type database. The gateway may identify a connection route between a cloud instance and the hierarchical type database. The gateway may translate a SQL call from the cloud-based application to a DL/I call to access data on the hierarchical type database.
US10673980B2 Dynamic modification of image resolution
Systems and methods for dynamic modification of image resolution are disclosed. In embodiments, a method comprises: identifying, by the computing device, one or more contextually relevant portions of a digital image based on user context data; creating, by the computing device, boundaries that define the one or more contextually relevant portions of the digital image; ranking, by the computing device, the one or more contextually relevant portions and one or more remaining portions of the digital image; and generating, by the computing device, an altered version of the digital image, wherein the altered version comprises one or more contextually relevant portions at a higher resolution than the one or more remaining portions.
US10673975B2 Content streaming service method for reducing communication cost and system therefor
A content streaming service method for reducing communication cost and a system therefore are provided. The method includes receiving, by an electronic device, a file of content in a streaming scheme from a server through a network, and reproducing the content through an application driven in the electronic device, storing, by the electronic device, the received file in a local storage, generating, by the electronic device, a local server, the local server configured to operate in association with a memory of the electronic device, retrieving, by the electronic device, the file stored in the local storage according to the streaming scheme through the local server, and re-reproducing the content through the application.
US10673971B1 Cross-partition messaging using distributed queues
Techniques are described for employing a queue service as an intermediary to communicate messages between separate networks. A first proxy service may access a request generated by a client device operating in a first network, the request initially indicating a destination that is a server device operating in a second network. The request may be an application level protocol request. The first proxy service may modify the request to include, as a destination, a queue maintained by a queue service that is accessible from the first and second networks. The first proxy service may enqueue the modified request in the queue. A second proxy service operating in the second network may retrieve the enqueued request and communicate the request to the server device. One or more responses generated by the server device may be enqueued in a queue by the second proxy service for delivery to the client device.
US10673970B2 Notifications of unaddressed events
Personalized notifications are provided to a user. The notifications correspond to events, which can include information items, unaddressed or unnoticed by a user. The unaddressed events may be determined based on sensor data provided by a user device associated with the user including user activity pattern information. Further, an urgency level of the unaddressed event and user availability for responding to the event may be determined. The availably may comprise a model with score(s) corresponding to the user's capability for carrying out tasks associated with addressing the event. Additionally, notification content may be generated based on information about availability and the unaddressed event, and used to provide notification(s). The notification content may include a recommendation to present a notification to the user at a time determined likely to be convenient for the user to be notified of the event or where the user likely has capacity to address the event appropriately.
US10673961B2 Pairing a voice-enabled device with a display device
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for pairing a speech-enabled device with a display device. A determination may be made to pair a speech-enabled device with a display device of a particular type. A set of display devices that are associated with the speech-enabled device may be identified in response to determining to pair the speech-enabled device with the display device of the particular type. An instruction may be provided to each of the display devices. The instruction may cause the display device to determine (i) whether the display device is of the particular type and (ii) whether the display device and the speech-enabled device both share a local area network and display on the display device an indication regarding pairing with the speech-enabled device.
US10673959B2 Accessing service of Internet of Things
Methods, systems, and storage media for accessing one or more services provided by one or more detected Internet of Things (“IoT”) devices are described. In embodiments, a mobile device may detect a plurality of IoT devices, obtain an identifier for each of the plurality of IoT devices based on the detection, and obtain an indicator for each of the plurality of IoT devices based at least in part on a corresponding one of the obtained identifiers, wherein each indicator may indicate a service type of a corresponding one of the plurality of IoT devices. The mobile device may generate a notification that indicates a plurality of services available to the mobile device based on each of the obtained indicators. The mobile device may access a service of the plurality of services, wherein the access may include utilization of a set of the plurality of IoT devices required to provide the service. Other embodiments may be described and/or claimed.
US10673956B2 Control of an application session to accommodate different users
According to one embodiment of the present invention, a system comprises at least one processor and controls an application session. The system suspends a first application session of a first user conducted for an application on a computing device. A second application session is established for a second different user from the first application session and conducted on the computing device for the same application. The second application session is associated with a set of conditions for terminating the second application session. The second application session is terminated in response to occurrence of the set of associated conditions. The first application session is resumed in response to termination of the second application session. Embodiments of the present invention further include a method and computer program product for controlling an application session in substantially the same manner described above.
US10673955B2 Systems and methods for negotiation of structured configuration parameters for stateful server/client systems
Systems and methods are provided and include a processor, memory, and an application that is stored in the memory and includes instructions. The instructions are configured to initiate a stateful session for the application and receive an initial server response including at least one configuration parameter to be used during the stateful session. The instructions are further configured to determine whether the at least one configuration parameter is not acceptable and send an initial client response to the server in response to a determination that the at least one configuration parameter is not acceptable, the initial client response including a proposed adjustment to the at least one configuration parameter.
US10673952B1 Systems, apparatus, and methods for managing computer workload availability and performance
Systems, apparatus and methods are disclosed which are directed to computer program products for managing multiple instances of an application or other entities, including managing instances of an application or other entities across multiple environments, in each case while assuring application performance to the extent possible given the resources available. The disclosed management software and/or processes may also be used to ensure that an application is running in multiple geo localities (e.g., discrete and/or physically separated geographical locations).
US10673949B2 Vehicle safety and mobility alert system
A vehicle safety and mobility alert system is contemplated. The system may be configured to facilitate wirelessly exchanging basic safety messages (BSMs) and the like with a connected vehicle network operable to communicate with vehicles, signage and other devices connected thereto. An onboard unit (OBU) of the vehicle may be configured to process the BSMs and correspondingly generate safety notifications for one or more occupants of the vehicle. An advanced driver assisted system (ADAS) may be configured to communicate information associated with the safety notifications through sensory alerts generated with one or more indicators positioned relative to a mirror or an A-frame of the vehicle.
US10673942B2 System method and model for social synchronization interoperability among intermittently connected interoperating devices
System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or intermittently connected electronic devices. Devices, systems, appliances, and the like communicating and/or interoperating within the framework provided. A social synchronization interoperability method, such as a Dart Social Synchronization method provides an efficient and easy to administrate method for synchronizing specific sets of data and/or operations across any number of devices and protocols without the need for every device to contact a master device, or for any device to act as a master. Social synchronization of devices and content provides an advantageous alternative to mastered synchronization techniques.
US10673937B2 Dynamic record-level sharing (RLS) provisioning inside a data-sharing subsystem
A computer program product is provided for dynamic record-level sharing (RLS) provisioning. The computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a processor to cause the processor to receive, at a local system, a request to access a data set, and determine to ship the request to a receiving system. The program instructions further cause the processor to gather utilization information of at least one other system, and identify, based on the utilization information of the at least one other system, the receiving system from the at least one other system.
US10673936B2 Self-organized retail source request routing and distributed load sharing systems and methods
Some embodiments provide self-organizing retail resource load sharing systems comprising: a cluster of a set of node systems that receive resource requests; multiple different resource systems that implement predefined tasks consistent with the resource requests; wherein the node systems: access a valid ownership allocation configuration; confirm when a first node system is currently defined as the owner of a first resource system and authorizing activation of the corresponding first resource system when the resource request is intended for the first resource system; and cause the first node system to operate as a proxy and communicate the first resource request to a different embedded allocation application on a second node system that currently owns a second resource system when the first resource request is intended for the second resource system. Typically, the self-organizing load sharing is provided without external coordinators and reduced infrastructure, while providing high resource availability and reliability.
US10673933B2 Content providing system, receiving apparatus and method, storage medium, and program
The present invention relates to a content providing system, a receiving apparatus and method, a storage medium, and a program, which enable to perform a variety of contents provisions. An operational terminal 21 can obtain, from a storage terminal 1, contents corresponding to utilization information sent from an operational terminal 11 that is receiving provision of predetermined contents from a storage terminal 1. That is, if a user 23 is interested in contents that a user 13 is watching and listening to on the operational terminal 11, and desires to watch and listen to it, the user 23 can watch and listen to on the operational terminal 21, the contents that the user 13 is watching and listening to, by holding the operational terminal 21 very close to the operational terminal 11, or holding the operational terminal 11 very close to the operational terminal 21.
US10673932B2 System and method for abstraction of objects for cross virtual universe deployment
A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.
US10673930B2 Mobile terminal and control method therefor
The present invention relates to a mobile terminal for executing a file reproduction function, the mobile terminal comprising: a wireless communication unit configured to perform communication with an external terminal; and a control unit for forming a network for file sharing with the external terminal, receiving a file path corresponding to a specific file from the external terminal, so as to allow the mobile terminal to access the external terminal through the formed network and reproduce a file, and generating a reproduction list which includes a file path pre-stored in the mobile terminal and the file path received from the external device, wherein, when a file to be currently reproduced among files included in the reproduction list corresponds to a file, the file path of which has been received from the external terminal, the control unit accesses the external terminal through the formed network and reproduces a file corresponding to the received file path by a streaming method, on the basis of the received file path, and when a file to be currently reproduced among files included in the reproduction list corresponds to a file path pre-stored in the mobile terminal, the control unit reproduces a file by a local reproduction method, on the basis of the file path pre-stored in the mobile terminal.
US10673923B2 Central infoservices platform
A method which facilitates the offering and subscription to infoservices and sending of information to subscribers based on web feeds is disclosed. In a preferred embodiment of the invention only a link is placed on a website allowing any visitor/readers to subscribe to receive newly published content of that website, without the owner of that website having to take any additional steps to offer this infoservice. Subscribers can choose which messages they want to receive, for example only messages which are linked to certain tags or contain certain keywords, and how they should be delivered, for example by email, mobile, news page or web feed. The central infoservices platform additionally allows publishers of the infoservice's underlying web feed to prove ownership of the infoservice's underlying website or web feed, and providing publishers access to the collected information about subscribers of the infoservice.
US10673922B2 Cloud based 2D dental imaging system with HTML web browser acquisition
An HTML web browser based imaging system which supports acquisition of 2D x-ray radiographs and which includes either a 2D x-ray imaging device or a 2D color imaging device and a client device located in a dental office. Software operating upon the client device and a cloud server with dental imaging software installed and means to receive and store images or image data. The client device and the cloud server are connected either directly or indirectly via either an internet connection or a VPN connection. The client device has capability of the HTML web browser so that it does not require either an add-on extension or plug-in in order to control acquisition of images from a dental x-ray sensor. The software communicates with the dental x-ray sensor and receives image or image data from the dental x-ray sensor. The software receives direction to initiate acquisition and/or to receive image or image data via communication from the application server and/or from the HTML web browser.
US10673921B2 Method and system for automatic user quality-of-experience measurement of streaming video
Disclosed are system and method that automate measurement of end users' quality-of-experience (QoE) when perceiving the video being streamed to the users' viewing devices. The overall user QoE is measured and computed by combining the instantaneous presentation quality, the playback smoothness quality, and the interactions between them. Prediction accuracy is thus significantly improved. The instantaneous and end-of-process QoE measures created by the system and method described are suitable for the monitoring and optimization of media streaming systems and services.
US10673916B1 Executing applications in remotely emulated computing devices
Disclosed are various embodiments that facilitate execution of applications through remotely emulated computing devices. An application is executed in a hosted environment. A video signal of the application is encoded into a media stream, which is sent to a client computing device. In various embodiments, access to data that is locally available to the client computing device is facilitated. In various embodiments, data related to the operation of the application is recorded.
US10673914B2 Network proxy for energy efficient video streaming on mobile devices
Examples of systems and methods for network proxy server for energy efficient video streaming on mobile devices are generally described herein. A proxy server to deliver video content may include a communication module to intercept a request for video content from a mobile device, the request for video content intended for a content server and forward a modified request for the video content to the content server. The communication module may receive the video content from the content server and transfer a portion of the video content to the mobile device using a multipath transport protocol.
US10673913B2 Content management across a multi-party conference system by parsing a first and second user engagement stream and transmitting the parsed first and second user engagement stream to a conference engine and a data engine from a first and second receiver
A system and method provides for content management for a networked communication platform, including receiving a communication connection with a user, such as via a networked connection. The method and system includes a communication platform having executable operations for facilitating a multi-party conference with a conference engine that receives both an audio/video stream from the user, as well as data relating to the user interface operations. Concurrently, the data stream and the audio/video stream are transmitted to a data engine. The facilitates an online conference with two more users, the data engine processes the feeds external from the conference itself, allowing for recordation.
US10673912B2 Join feature restoration to online meeting
Methods and systems for displaying a user interface including a join feature for an online meeting are disclosed. In one aspect, a method includes detecting network activity for an online meeting, correlating the network activity to identify a meeting identifier for the online meeting, generating a join request for the online meeting based on the identified meeting identifier, and displaying a user interface configured to send the join request.
US10673910B2 Network marketing and analysis tool
Implementations described and claimed herein provide systems and methods for differentiating a portion of network traffic having an Internet Protocol-based attribute with reasonable certainty. In one implementation, data corresponding to a delivery of network traffic across a communications network is received. A first filter is applied to obtain a first subset of the data based on one or more characteristics of originating access traffic. The first subset includes network traffic known to originate with the Internet Protocol-based attribute. A second filter is applied to data excluded from the first subset based on one or more characteristics of terminating access traffic to obtain a second subset of the data. The second subset includes network traffic known to terminate with the Internet Protocol-based attribute. The first subset is correlated with the second subset to identify the portion of network traffic having the Internet Protocol-based attribute.
US10673909B2 Framework to notify and invite users to join a collaborative session
A notification framework and method that quickly sends invitations one device to another device to join devices to collaboration session. Devices may be provided with an application that enables a user to register with a registry service. The registry service is provided as a mechanism to enable delivery of a collaboration invitation and joining of participants in the collaborative session. Notification invitations containing a collaboration URL may then be forwarded via a push service to the invited registrants. Each invited registrant is then provided an option to accept invitation and automatically join the session with the user. In another example, the host user may “pass” or “share” a session to an invited registrant rather than having an invited registrant join a session.
US10673904B2 Data security system
A computer identifies one or more privacy settings. The computer receives a query for information. The computer determines whether a response to the query satisfies the one or more privacy settings. If the computer determines that the response to the query does not satisfy the one or more privacy settings, the computer alters the response to satisfy the one or more privacy settings.
US10673899B1 Systems and methods for enforcing access-control policies
The disclosed computer-implemented method for enforcing access-control policies may include (1) detecting, at a network device capable of configuring networks according to access-control policies, an attempt to connect a client to an access-controlled network, (2) identifying an access-control policy that applies to the access-controlled network, (3) configuring the access-controlled network according to the access-control policy, and (4) notifying the client that the access-controlled network is available. Various other methods, systems, and computer-readable media are also disclosed.
US10673897B2 Two-tier deep analysis of HTML traffic
An apparatus for two-tier deep analysis of hypertext transport protocol data, monitors Web traffic, receives a packet of Web traffic from a network to form a received packet, wherein the received packet represents Web traffic, and stores the Web traffic temporarily to form stored Web traffic. The apparatus further determines whether the Web traffic is suspicious using a first tier analysis and responsive to a determination that the Web traffic is suspicious, consumes the stored Web traffic using a deep analysis module. The apparatus further determines whether the stored Web traffic is a case of misuse using a second tier analysis and responsive to a determination that the stored Web traffic is a case of misuse, feeding back data about a malicious connection to an intrusion protection system before returning to monitor the Web traffic.
US10673894B2 System and methods for spoofed domain identification and user training
Systems and methods are disclosed that minimize ongoing risk to an organization from user behaviors which magnify the severity of a spoofed domain. Systems and method are provided which enable an entity and users of an entity to identify potential harmful domains, combining search, discovery, reporting, the generation of risk indicators, end-user risk assessments, and training into a security awareness system.
US10673893B2 Isolating a source of an attack that originates from a shared computing environment
A method and associated systems for isolating a source of an attack that originates from a shared computing environment. A computer-security system tags outgoing packets originating from within the shared computing environment in a tamper-proof manner in order to identify which tenant of the shared environment is the true source of each packet. If one of those tenants transmits malicious packets to an external recipient, either because the tenant has malicious intent or becomes infected with malware, the transmitted malicious packets' tags allow the recipient to determine which tenant is the source of the unwanted transmissions. The recipient may then block further communications from the problematic tenant without blocking communications from other tenants of the shared environment.
US10673892B2 Detection of malware features in a content item
Intrusion features of a landing page associated with sponsored content are identified. A feature score for the landing page based on the identified intrusion features is generated, and if the feature score for the landing page exceeds a feature threshold, the landing page is classified as a candidate landing page. A sponsor account associated with the candidate landing page can be suspended, or sponsored content associated with the candidate landing page can be suspended.
US10673890B2 Systems and methods for automatically selecting an access control entity to mitigate attack traffic
The methods and system described herein automatically generate network router access control entities (ACEs) that are used to filter internet traffic and more specifically to block malicious traffic. The rules are generated by an ACE engine that processes incoming internet packets and examines existing ACEs and a statistical profile of the captured packets to produce one or more recommended ACEs with a quantified measure of confidence. Preferably, a recommended ACE is identified in real time of the attack, and preferably selected from a library of pre-authored ACEs. It is then deployed automatically or alternatively sent to system personnel for review and confirmation.
US10673886B1 Assigning and representing security risks on a computer network
Methods and systems for visualizing, analyzing, archiving and securing computer and internet of things (IoT) data networks are disclosed. The system includes a data collection device (sensor), preprocessing unit, analysis unit containing at least the Koopman mode analysis unit, and a postprocessing unit. The methods include Koopman mode analysis, support vector machines or deep learning used to compute the baseline, detect and rank known and unknown threats to the system, visualize and archive them. The methods also include creating and representing an Artificial Intelligence (AI) determined risk level indicators; using combined intel and notice alert severities with the AI risk level indicators to rank the alerts; using the AI indicators to create zero day risks; an AI Button to show the AI indicators and ranked alerts on a computer screen; and graphic user interfaces (GUI) to intuitively represent and interact with the AI indicators and ranked alerts.
US10673877B2 Method and apparatus for detecting port scans in a network
A method and an apparatus for detecting a port scan in a network are disclosed. For example, the method extracts statistics from a message, detects the port scan for a source internet protocol address, determines whether a port scan record exists for the source internet protocol address, creates a port scan record for the source internet protocol address that is extracted when the port scan record does not exist, determines an elapsed time when the port scan record does exist, wherein the elapsed time is determined as a difference between the time stamp that is extracted and a recorded time stamp, sets the recorded time stamp to be the extracted time stamp when the elapsed time is less than an intra-scan time, and determines the port scan has ended for the source internet protocol address when the elapsed time is not less than the intra-scan time.
US10673872B2 Advanced persistent threat detection
A threat level is evaluated for an ongoing attack detected for a set of resources based on received notifications having low weight in the evaluation of the threat level. If the threat level is smaller than an entrapment threshold, sensors associated with resources of an information system infrastructure that are potential subsequent targets of the ongoing attack are activated, the weight of the notifications sent from the activated sensors are set as average weight in the evaluation of the threat level, and the threat level is further evaluated for the ongoing attack. If the threat level is greater than the entrapment threshold, traps are deployed in the information system infrastructure, the weight of the notifications sent from the deployed traps are set as high weight in the evaluation of the threat level, and the threat level is further evaluated for the ongoing attack.
US10673871B2 Autonomous edge device for monitoring and threat detection
Techniques are described for monitoring an operational technology environment (OTE) to detect threats, and performing actions to respond to detected threats. Edge device(s) are arranged to monitor and/or control the operations of component(s) within an OTE. An edge device stores threat profiles, each including a set of physical indicators that would, if exhibited by sensor data collected from the component, indicate the presence of a particular threat in the OTE. The edge device may collect sensor data from sensor devices situated in or near the monitored component. By comparing the sensor data to the threat profile(s), the edge device determines whether any of the threats described by the threat profiles are currently active. If a threat is detected, the edge device sends an alert message to server computing device(s). In some instances, the edge device can also autonomously perform response or remediation action(s) in response to detecting a threat.
US10673866B2 Cross-account role management
Approaches presented herein can provide for end-to-end auditing of cross-account roles. A user associated with a first account might request some degree of access to resources associated with a second account. A role can be assumed by that user that delegates access to those resources, and the user can be issued temporary credentials to obtain the access. In order to provide for full auditing of these cross-account roles, calls that assume a role in one account can be linked to resource-related calls under a different account, which can include a third party account. Information can be obtained from both accounts that can be linked using an identifier provided to each environment as part of the role assumption. The linking can provide a full audit chain from end user to resource access across the separate accounts.
US10673864B2 Location verification via a trusted user
A computer-implemented information verification method, system, and computer program product, include verifying a user device is within a proximity of a second device to grant access for the user device to a service available at a second location with the second device, where a trusted user operating the second device attests to a user device location of the user device so that the user of the user device accesses the service available only to users in the second device location of the trusted user independently of activities on the second device.
US10673863B2 Managing inter-object operations in a domain role-based access control (RBAC) system
An approach is provided in which an information handling system receives a request from a subject to perform an operation between a first object and a second object. The first object belongs to a first set of domains and the second object belongs to a second set of domains. The information handling system determines whether a set of common domains exist between first set of domains and the second set of domains that meet an inter-domain restriction that is imposed on the subject, which requires that the first set of domains and the second set of domains have at least one domain in common. The information handling system, in turn, performs the operation based on the determination.
US10673862B1 Token-based access tracking and revocation
One or more clients of a service may obtain access to resources of the service using one or more roles. A role may be used to delegate access to resources that a client normally would not otherwise have access to. A system of the service may be used to detect the occurrence of an event associated with a principal that has assumed a role to obtain a token that enables access to a computing resource. The system may prevent one or more principals from use of the token for future access to the resource, and may update permissions associated with the role to prevent one or more principals from assuming the role.
US10673858B2 Centralized authentication for granting access to online services
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to authenticate a first device for access to a first service provider are disclosed. Example methods disclosed herein include sending, by executing a first instruction with a processor at a first service provider, an authentication request from the first service provider to a second service provider. The authentication request is generated in response to an access request from the first device and includes an identification code assigned to the first device by the second service provider. Example methods also include obtaining, at the first service provider, an authentication response from the second service provider. The authentication response is generated by the second service provider in response to the authentication request. Example methods further include, based on the authentication response, granting, by executing a second instruction with the processor, the first device access to the first service provider.
US10673857B2 Dynamically changing access rules for context-sensitive access control
A system, method and computer program product obtains user data relating to a plurality of system users, who have previously been granted access to a resource in a context without complying with a ruleset defining criteria for automatically accessing the resource in the context. A combination of two or more user data properties having common values in user data of a subset of two or more of the plurality of system users is identified. A determination of whether the number of system users in the subset exceeds a predetermined threshold is made. If the number of system users in the subset exceeds the predetermined threshold, the ruleset is updated to include criteria based on the identified combination of two or more user data properties.
US10673856B2 Controlled environment secure media streaming system
A Controlled Environment Secure Media Streaming System manages the delivery of content to Secured Devices. Cloud Services provide content to Integration Hub. The Integration Hub interfaces with various cloud services providers and prepares content for consumption by a resident of a secured facility. Integration Hub utilizes Content Filter to inspect content received from cloud service providers for suitability for use in a secured environment. Once content is retrieved, filtered, formatted, and packaged by Integration Hub, the content is stored in Data Warehouse. Secured Devices request content from the Distribution Hub, the Distribution Hub retrieves the content from the Data Warehouse, and then Distribution Hub manages the transfer of content to the Secured Devices. In some embodiments, Distribution Hub utilizes Content Filter to determine whether or not a particular Secured Device can access particular content.
US10673848B2 Foldable device and method of controlling the same
A foldable device includes: a display; a touch panel configured to detect a touch input; a sensing interface configured to detect an angle of the foldable device; and a controller configured to activate the display unit when the angle detected by the sensing unit as the foldable device is unfolded is equal to or greater than a first angle, and activate the touch panel when the angle detected by the sensing unit is equal to or greater than a second angle.
US10673844B2 Method for providing an access code on a portable device and portable device
The disclosure relates to a method for providing an access code on a portable device, which comprises a user interface and is set up for a wireless data communication, in which reference data for an authentication are stored in a central data processing system, wherein the reference data comprise personal data containing biometric reference data for a user of the portable device and a device identifier for the portable device, in response to a detected event, an authentication process is executed, in which the user is authenticated, wherein to authenticate the user, in the central data processing system and/or in the portable device, the reference data and authentication data are evaluated, which comprise personal authentication data for the user, including biometric authentication data, and an authentication device identifier for the portable device, and in response to a successful authentication, an access code is provided in the portable.
US10673843B2 System and method for authentication service
Provided is an authentication service system and authentication service method. According to embodiments of the present disclosure, when a plurality of authentication processes are performed using different authentication factors, an access token is issued based on an authentication factor used in a previous authentication process; and a subsequent authentication process is performed according to validity of the access token issued in the previous authentication process.
US10673841B2 System and methods for weak authentication data reinforcement
Systems and methods for weak authentication data reinforcement are described. In some embodiments, authentication data is received in a request to authenticate a user. In response to detecting weak authentication data, the systems and methods determine whether the user was previously authenticated as a human user. An example embodiment may include initiating an authentication process based on determining that the user was previously authenticated as a human user.
US10673840B2 Cloud-based identity management and authentication system for containers and applications
The disclosed invention is a new method and apparatus for the management of application/container process identity for authentication and enforcing group-based security policies. Identities and security policies are managed in the cloud. Strong cryptographic identities or digital certificates are provided to each application/container or group of applications/containers. Applications/containers use these digital certificates to mutually authenticate each other before providing access to their resources.
US10673838B2 Unified VPN and identity based authentication to cloud-based services
Techniques are disclosed to provide VPN and identity based authentication to cloud-based services. In various embodiments, a request to authenticate a user to a service is received. A user identity associated with one or both of the user and the request is determined based at least in part on data comprising the request. An identity assertion is generated based at least in part on the user identity. The identity assertion is provided to a requesting node with which the request to authenticate is associated.
US10673836B2 Strong authentication with feeder robot in a federated identity web environment
Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first information being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.
US10673833B2 Information processing system, server device, and method for processing information
An information processing system includes a client device and a server device. The client device includes a transmitter that transmits, to the server device, a request to acquire information for connecting to an external device that provides an external service. The server device includes a storage that stores attributes of accounts of the external service, and the information for connecting to the external device by using the accounts; a receiver that receives the acquisition request from the client device; an identifier that identifies candidate accounts to be used when the client device receives the external service, the candidate accounts being identified based on information elements and the attributes, the information elements being included in the acquisition request and identifying the accounts; and a transmitter that transmits, to the client device, the information for connecting to the external device by using the identified candidate accounts.
US10673830B2 Devices for transmitting and communicating randomized data utilizing sub-channels
The disclosure provides for two or more transceiver devices and a system that utilizes one or more encrypters and one or more decrypters comprising one or more communication sources that provides transmission(s) and at least one connector, wherein transmission(s) from one or more communications sources enter a first transceiver through the connector and travels to a randomized encrypted data sub-channels (REDS) encrypter and wherein the (REDS) encrypter securely sends encrypted transmission(s) to a second transceiver. The encrypted transmission(s) enter a second transceiver and are sent to a randomized decrypted data sub-channels (RDDS) decrypter wherein the transmission(s) are decrypted.
US10673827B1 Secure access to user data
A request is received by a provider network from a requestor for data associated with a customer of the provider network. The data is not stored at the provider network, and the request includes a first encryption key. The provider network verifies that the requestor is authorized to request data from the customer of the multi provider network. The provider network sends information pertaining to the requested data to the customer. The provider network also sends the identity of the requestor and the first encryption key. The provider network sends, to the requestor, data that is encrypted, and a decryption key for decrypting the encrypted data.
US10673826B2 Systems, devices, and methods for encrypting genetic information
Systems, devices, and methods for encrypting genetic information are provided herein. Also provided herein are systems, devices, and methods for encrypting compressed genetic data, transmitting encrypted compressed genetic data, and receiving, storing, accessing encrypted compressed genetic data. In some cases, a user interface is in communication with a system or device provided herein.
US10673825B2 Protected multi-operators payload operations
Systems, methods, and apparatus for protected multi-operators payload operations are disclosed. In one or more embodiments, a disclosed method for protected multi-operators payload operations comprises transmitting, by a hosted payload (HoP) operation center (HOC), encrypted hosted commands to a host spacecraft operations center (SOC). Also, the method comprises transmitting, by the host SOC, encrypted host commands and the encrypted hosted commands to a vehicle. In addition, the method comprises reconfiguring a payload on the vehicle according to unencrypted host commands and unencrypted hosted commands. Additionally, the method comprises transmitting, by a payload antenna on the vehicle, payload data to a host receiving antenna and a hosted receiving antenna. Also, the method comprises transmitting, by a telemetry transmitter on the vehicle, encrypted host telemetry and encrypted hosted telemetry to the host SOC. Further, the method comprises transmitting, by the host SOC, the encrypted hosted telemetry to the HOC.
US10673824B2 Electronic authorization system and method
An electronic authorization system comprising a data source system configured to transmit transaction data. A secure data system is coupled to the data source system over an open network, the secure data system is configured to receive the transaction data from the data source system, generate a unique encrypted identifier for the transaction data and to transmit the unique encrypted identifier to the data source system. The data source system is configured to receive the unique encrypted identifier and replace payment card data associated with the transaction data in a database with the unique encrypted identifier.
US10673819B2 Splitting an SSL connection between gateways
A system for secure communication, including a first security computer communicatively coupled with a client computer via an SSL connection, including a certificate creator, for receiving certificate attributes of a server computer certificate and for creating a signed certificate therefrom, and an SSL connector, for performing an SSL handshake with the client computer using the signed certificate created by said certificate creator, and a second security computer communicatively coupled with a server computer via an SSL connection, and communicatively coupled with the first security computer via a non-SSL connection, including an SSL connector, for performing an SSL handshake with the server computer using a signed certificate provided by the server computer, and a protocol appender, for appending attributes of the signed certificate provided by the server computer within a message communicated to the first security computer. A method is also described and claimed.
US10673817B2 Dynamic policy rule selection
The invention relates to a method, by a policy controller 100, for generating policy rules for data packet flows in a communications network. The policy controller 100 has access to a policy database 130 and stores a service level agreement. The service level agreement contains a plurality of different service level identifiers, each service level identifier being associated with a set of conditions that govern the policy rules to be applied to the data packet flows in the communications network. The method comprises the following steps: An authorization request is received for a data packet flow, the authorization request comprising service information for a service and a service level identifier. The policy database 130 is accessed and the set of conditions associated with the received service level identifier is determined. Further, based on the determined set of conditions, a policy rule to be applied to the data packet flow is generated. Policy controller 100 is configured to generate policy rules based on a third party or company profile, with the third party company being able to influence which policy rule should be selected by the policy controller. The authorization request may be received directly from an application function, AF 200. An input unit 230 is provided via which the third party can define and agree upon the service level agreement with an operator of the communications network. A policy control enforcing function PCEF 51 can interact with the PCRF 100 in order to enforce the policy rules.
US10673811B2 Updating address mapping for local and network resources
Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of updating a virtual address mapping for an application on a computing system includes identifying a request to update the address mapping from a first mapping to a second mapping, wherein the first mapping maps virtual addresses to local addresses for local resources. The method further includes identifying at least one configuration resource to support the update, and retrieving an update configuration from the at least one configuration resource. Based on the update configuration, the method provides generating the second mapping, wherein the second mapping maps the virtual addresses to second local addresses for the second local resources and network addresses that address network resources accessible over a network.
US10673807B2 Method to distribute a centralized service
A network device may detect packets being transmitted on a network to obtain detected packets, identify Internet Protocol (IP) addresses corresponding to the detected packets, and identify candidate IP subnets that do not include any IP address in the IP addresses corresponding to the detected packets. A particular IP subnet may be selected from the set of candidate IP subnets for allocation to a set of target devices. A network device may identify a set of candidate Internet Protocol (IP) subnets, select a particular IP subnet from the set of candidate IP subnets, and transmit, to other network devices, an advertisement including an intent to use the particular IP subnet. Responsive to determining that none of the other network devices are using the particular IP subnet, the network device may select the particular IP subnet for allocating to a set of target devices.
US10673806B1 Automated contact updating based on content communications
Systems and methods for automated contact updating based on content communications are disclosed herein. A rule is retrieved from a rules database, the rule defining criteria for identifying contact-related data within a content item electronically communicated from a source account to a destination account. Based on the rule, the contact-related data is identified within the content item. In response to identifying the contact-related data within the content item, a contact database is automatically searched, based on the contact-related data, for a contact entry that corresponds to the source account. Based on the contact related data, a determination is made as to whether the contact entry should be updated. In response to determining that the contact entry should be updated, the contact entry is updated in the contact database based on the contact-related data.
US10673805B2 Dynamic binding and load determination in a content delivery network (CDN)
A content provider has a plurality of content provider domain names, and a content delivery network (CDN) allocates a plurality of CDN domain names to the particular content provider. The content provider domain names are mapped to the CDN domain names CDN domain names are bound to corresponding CDN clusters. The binding of the of CDN domain names to corresponding CDN clusters is modified.
US10673802B2 Social profiling of electronic messages
A method of associating an electronic message social profile with electronic messages. The method comprises identifying a plurality of users having a social affinity to one another, tagging each of a plurality of electronic messages received at a plurality of messaging accounts of the plurality of users with at least one user behavior tag indicative of a behavioral messaging action performed by one of the plurality of users, identifying a cluster of electronic messages having a common content from the plurality of electronic messages according to a similarity analysis, calculating, using a processor, an electronic message social profile for members of the cluster based on a combination of respective the at least one user behavior tag of the members of the cluster, and associating the electronic message social profile with the members of the cluster.
US10673796B2 Automated email categorization and rule creation for email management
Automated email categorization and rule creation for email management is provided. An automated filing engine parses an email message for identifying key terms and contextual information for categorizing the email message. Criteria are determined for associating email messages with a particular category. Upon reaching a predetermined threshold, a notification is provided to the email message recipient user, enabling the user to select to allow the automated filing engine to generate a new email folder associated with the category, and to move emails meeting the criteria to the new email folder. The automated filing engine creates a rule based on the criteria, and applies the rule to received email messages, such that email messages meeting the criteria are automatically filed.
US10673793B2 Storage and management of mail attachments
A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email containing attachments to one or more recipients, create a copy of the attachments on a network storage device, replace the attachments contained in the email with links to the copies of the attachments, and send the email containing the links to the one or more recipients.
US10673789B2 Bot-invocable software development kits to access legacy systems
A method, computer program product, and a system where a processor(s), obtains, via a conversational agent executing on a client, a conversation thread and generates topic distributions. The processors(s) identifies topics and pre-fetches web content, based on utilizing the topics as search keywords. The processor(s) parses the pre-fetched web content to identify, in the pre-fetched web content, a first content type and a second content type. The processor(s) filters the parsed pre-fetched web content, to separate the first content type from the second content type and extracts a signature of a REST call associated with the pre-fetched web content from the first type of content and tokenizes the second type of content to supply context for invoking the REST call. The processor(s) generates a package that includes signature and the context and injects the package into the client so it is invocable by the conversational agent, based on the context.
US10673788B2 Information processing system and information processing method
[Object] To provide an information processing system and an information processing method to enable an automatic response to be performed with higher affinity in accordance with a mental condition of a user.[Solution] An information processing system including: a database that accumulates a relationship between a user for which a virtual agent is substituted and a partner user as a communication partner on a network; and a control unit that generates a message in accordance with a mental condition of the partner user and the relationship between the user and the partner user, and sends the message from the virtual agent to the partner user.
US10673785B2 Flow and time based reassembly of fragmented packets by IP protocol analyzers
A method for processing a plurality of fragments of IP packet flows in a communication network includes receiving the plurality of packet fragments. The received packet fragments are associated with one or more packet flows. A first set of packet flows is selected from the one or more received packet flows. The first set of packet flows corresponds to a subset of the plurality of packet segments received during a first predetermined time interval. Only packet fragments associated with the first set of packet flows are reassembled into full packets.
US10673781B2 Dedicated virtual local area network for peer-to-peer traffic transmitted between switches
Example method includes: defining, by a network device, a source virtual local area network (VLAN), wherein the source VLAN is common for at least a first switch and a second switch, and wherein the source VLAN is dedicated to a particular link between the first switch and the second switch; and using an Internet Protocol (IP) address corresponding to the defined source VLAN as a source address for peer-to-peer traffic transmitted between the first switch and the second switch, wherein no peer-to-peer traffic between the first switch and the second switch is transmitted over a link other than the particular link.
US10673775B2 Orchestration engine using a blockchain for a cloud resource digital ledger
Techniques that facilitate an orchestration engine using a blockchain for a cloud resource digital ledger are provided. In one example, a system includes an orchestration engine component and a blockchain component. The orchestration engine component manages one or more computing resources for a cloud-based computing platform. The blockchain component adds event data indicative of an event associated with the one or more computing resources into a blockchain dataset for the cloud-based computing platform. The blockchain dataset comprises a sequence of data blocks that corresponds to a sequence of events for the cloud-based computing platform.
US10673773B2 Method for handling state variables of a PDCP entity in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for handling state variables of a PDCP entity in wireless communication system, the method comprising: delivering an PDCP SDU associated with a first COUNT to upper layer and starting, by the PDCP entity, a reordering timer, when an out-of-order PDCP PDU with the first COUNT value is received from lower layer; updating a value of a first state variable to the first COUNT value+1, when the reordering timer starts; and when the reordering timer expires, updating, by the PDCP entity, a value of a second state variable based on a second COUNT value of a first PDCP SDU which has not been delivered to upper layers, among PDCP SDUs with COUNT values which are equal to or larger than the first state variable.
US10673770B1 Intelligent packet queues with delay-based actions
A network device organizes packets into various queues, in which the packets await processing. Queue management logic tracks how long certain packet(s), such as a designated marker packet, remain in a queue. Based thereon, the logic produces a measure of delay for the queue, referred to herein as the “queue delay.” Based on a comparison of the current queue delay to one or more thresholds, various associated delay-based actions may be performed, such as tagging and/or dropping packets departing from the queue, or preventing addition enqueues to the queue. In an embodiment, a queue may be expired based on the queue delay, and all packets dropped. In other embodiments, when a packet is dropped prior to enqueue into an assigned queue, copies of some or all of the packets already within the queue at the time the packet was dropped may be forwarded to a visibility component for analysis.
US10673766B2 Variable-size sampling method for supporting uniformity confidence under data-streaming environment
Disclosed is a variable-size sampling method under a data-streaming environment, including: calculating a maximum window size that satisfies a lower limitation of a predetermined uniformity confidence level at all times; inputting a data stream to be sampled; comparing a data stream length input until a current time point with the maximum window size; inspecting a sample size and a sampling fraction if the maximum window size is larger than the data stream length; performing sampling by generating a slot to increase the sample size if the current sample size is smaller than a predetermined percentage (P %) of the data stream; and directly performing sampling without generating a slot if the current sample size is equal to or larger than the predetermined percentage (P %) of the data stream. As a result, degradation of uniformity confidence during variable-size sampling under a real-time streaming environment can be prevented to improve sampling performance.
US10673762B2 System and method for efficient network isolation and load balancing in a multi-tenant cluster environment
A system and method for supporting load balancing in a multi-tenant cluster environment, in accordance with an embodiment. One or more tenants can be supported and each associated with a partition, which are each in turn associated with one or more end nodes. The method can provide a plurality of switches, the plurality of switches comprising a plurality of leaf switches and at least one switch at another level, wherein each of the plurality of switches comprise at least one port. The method can assign each node a weight parameter, and based upon this parameter, the method can route the plurality of end nodes within the multi-tenant cluster environment, wherein the routing attempts to preserve partition isolation.
US10673758B2 Carrier interferometry networks
Applications of CI processing to ad-hoc and peer-to-peer networking significantly improve throughput, network capacity, range, power efficiency, and spectral efficiency. CI-based subscriber units perform network-control functions to optimize network performance relative to channel conditions, network loads, and subscriber services. CI codes are used to identify and address network transmissions. Channel characteristics of communication links are employed to encode, address, and authenticate network transmissions. CI transceivers used as relays and routers employ unique characteristics of transmission paths to code and decode network transmissions. A central processor is adapted to perform array processing with signals received from, and transmitted by, a plurality of subscriber units in a wireless network.
US10673756B2 Method and network device for handling packets in a network by means of forwarding tables
A method for handling packets in a network by means of forwarding tables includes providing a software switching layer for implementing a software forwarding table; providing a hardware switching layer for implementing at least one of exact matching forwarding tables and wildcard matching forwarding tables; and redistributing, by using a switch management component for controlling the software switching layer and the hardware switching layer, installed forwarding table entries (FTEs) matching a particular flow between the software switching layer and the hardware switching layer based on traffic characteristics of said flow.
US10673755B1 Multi-chassis link aggregation groups with more than two chassis
In one example, a network device comprising a first chassis of a multi-chassis link aggregation group (MC-LAG) having three or more chassis, comprises one or more network interfaces configured to receive a packet to be forwarded using the MC-LAG, and a control unit configured to determine whether the packet was received from a device outside of the MC-LAG, when the packet was received from the device outside of the MC-LAG, add data to the packet that identifies the first chassis as a source of the packet for the MC-LAG, and forward the packet via at least one of the network interfaces. In this manner, chassis of the MC-LAG can prevent forwarding of the packet to the source of the packet for the MC-LAG, based on the data that identifies a source of the packet for the MC-LAG.
US10673750B2 System and method for virtualized receive descriptors
There is disclosed in one example a computing apparatus, including: a hardware platform including at least a processor; and one or more memories having encoded thereon instructions to instruct the hardware platform to: receive a request to generate a receive descriptor profile (RDP) for the requestor's network flow; receive at least one parameter for the RDP; generate the RDP from the at least one parameter; and send the RDP to a network interface controller for the requestor.
US10673745B2 End-to-end quality-of-service in a network-on-chip
An example method of generating a configuration for a network on chip (NoC) in a programmable device includes: receiving traffic flow requirements for a plurality of traffic flows; assigning routes through the NoC for each traffic flow based on the traffic flow requirements; determining arbitration settings for the traffic flows along the assigned routes; generating programming data for the NoC; and loading the programming data to the programmable device to configure the NoC.
US10673744B2 Methods, systems, and computer readable media for advanced distribution in a link aggregation group
The subject matter described herein includes methods, systems, and computer readable media for advanced distribution in a link aggregation group (LAG). In some examples, a packet forwarding device includes physical ports for sending and receiving network traffic. The packet forwarding device includes one or more packet processors configured to perform LAG distribution by distributing incoming packets across active links of a first LAG formed between the packet forwarding device and one or more network devices. The incoming packets are in route to a destination device in communication with one of the network devices. The packet processors are configured, in an advanced distribution mode, to transmit a first packet of the plurality of incoming packets for the first LAG over a selected active link selected from a subset of the plurality of active links for the first LAG.
US10673739B2 Detour routing for mesh network
A method is provided for detour routing in a mesh network that includes nodes and bi-directional links connecting neighboring nodes. The method identifies any primary links useable to decrease a path distance from a source to a destination node. The method randomly selects one primary link for use, responsive to identifying more than one primary link that is non-defective. The method identifies any secondary links useable to decrease the path distance and orthogonal to a primary link, responsive to the primary links being defective. The method randomly selects one secondary link for use, responsive to identifying more than one secondary link that is non-defective. The method identifies any tertiary links useable to decrease the path distance and reverse in direction to a primary link, responsive to the secondary links being defective. The method sends a packet from the source to the destination node using the identified tertiary links.
US10673737B2 Multi-VRF universal device internet protocol address for fabric edge devices
Multi-VRF universal device Internet Protocol (IP) address for fabric edge devices may be provided. This address may be used to send and receive packets in a connectivity message for all VRFs on a fabric edge device. First, a request packet may be created by a first network device in response to receiving a connectivity message. The request packet may have a source address corresponding to an address of the first network device and a destination address corresponding to an address of a first client device. Next, the first network device may encapsulate the request packet. The first network device may then forward the encapsulated request packet to a second network device associated with the first client device.
US10673735B2 Multiple topology-transparent zones having a common edge node
The system and method of the present disclosure relates to technology for a network system supporting multiple topology transparent zones (TTZs) on an edge node. TTZs have a topology including TTZ nodes consisting of edge nodes and internal nodes connected together by internal links. The edge nodes may also be connected to external nodes outside of the TTZ. The edge node is responsible for generating and distributing link state advertisements (LSAs) to generate virtual paths from the edge node to other edge nodes in each of the TTZs. Each TTZ sharing the edge node and each external node neighboring one of the other edge nodes of the TTZs is virtualized by distribution of the LSAs. However, the internal topology of each TTZ is concealed from each of the other TTZs sharing the edge node and from any neighboring external node connected to one of the other edge nodes.
US10673734B2 Packet replication over chains of cascaded resilient link layer segments
In one embodiment, a method comprises generating a switched link layer topology from a source device to a destination device, the switched link layer topology comprising a first sequence of switching devices, a second sequence of switching devices, and one or more bridging links between the first and second sequences of switching devices; generating first and second chains of resilient link layer segments for respective first and second multi-hop link layer connections based on generating a sequence of link layer loops overlying the switched link layer topology, and setting for each of the first and second multi-hop link layer connections a corresponding set of connection blocks in each link layer loop; and causing replication of a data packet across the first and second multi-hop link layer connections, enabling a failure in the switched link layer topology to be bypassed based on removing at least one of the connection blocks.
US10673732B2 Dynamic time-domain reflectometry analysis for field replaceable unit isolation in a running system
A technique relates to dynamic time-domain reflectometry (TDR). A machine spares a bad lane in a bus. The bad lane is taken offline. TDR is dynamically executed on the bad lane while the bus is still in operation. A defect is isolated using results of the TDR.
US10673731B2 System event analyzer and outlier visualization
An event analysis system receives events in a time-series from a set of monitored systems and identifies a set of alert threshold values for each of the types of events to identify outliers in the time-series at an evaluated time. Portions of historic event data is selected to identify windows of event data near the evaluated time at a set of seasonally-adjusted times to predict the value of the event type. The alert threshold value may also account for a prediction based on recent, higher-frequency events. Using the alert threshold values for a plurality of event types, the event data is compared with the alert threshold values to determine an alert level for the data. The event data types are also clustered and displayed with the alert levels to provide a visualization of the event data and identify outliers when the new event data is received.
US10673729B2 Control of cellular network operation using interference-based metric
An interference-based metric is used for control purposes in a cellular network, e.g., for controlling association of a user equipment to a cell of the cellular network. The metric is defined as a ratio of a first value and a second value. The first value represents the strength of a reference signal (RS) transmitted by a base station of the cell as measured by the user equipment. The second value represents the strength of interference (IF) at the user equipment. Depending on the metric, a radio access configuration for the user equipment and the cell is controlled. This may for example involve association of the user equipment to the cell, e.g., in the course of a handover process or idle mode cell selection process.
US10673726B2 Heartbeat packet timer identification method, and device
A heartbeat packet timer identification method and a device, where the identification method is performed by a device that sets a timer, and the method includes determining, in a data packet transmitted by the device, each associated data packet corresponding to each timing end moment of the timer and determining, according to each associated data packet and each timing end moment of the timer, whether the timer is a heartbeat packet timer set by the device for transmitting a heartbeat packet. With reference to a data packet transmitted by a device and each associated data packet that corresponds to each timing end moment of a timer, the heartbeat packet timer identification method and the device may determine with relatively high accuracy whether the timer is a heartbeat packet timer.
US10673724B2 Application peering
Systems and methods are described herein for managing peering relationships and applying peering policy between service providers and content distribution networks. Aspects discussed herein relate to establishing secure peering connections between service providers to exchange application and/or network information. In some embodiments, an application peering manager may apply peering policy based on token information or other suitable information configured to uniquely identify an application and/or subscriber. In other embodiments, policy enforcement points or other elements residing within a network may be configured to accept and/or apply peering policy to application sessions.
US10673723B2 Systems and methods for dynamically reconfiguring automatic test equipment
A dynamically reconfigurable interface for an automatic test equipment is disclosed where one or more synthetic instruments transmit the high speed signals as well as receive the high speed signals from a device under test so that testing can be performed at speeds higher than the ATE was originally designed to accommodate. Synthetic instruments are implemented on a field programmable gate array (FPGA) that operate at higher speeds than COTS instruments and can reach the frequencies that high speed I/O buses use. SIs can be created by configuring the FPGA, with different configurations creating different SIs. A single FPGA can house a number of SIs.
US10673719B2 Techniques for botnet detection and member identification
A botnet identification module identifies members of one or more botnets based upon network traffic destined to one or more servers over time, and provides sets of botnet sources to a traffic monitoring module. Each set of botnet sources includes a plurality of source identifiers of end stations acting as part of a corresponding botnet. A traffic monitoring module receives the sets of botnet sources from the botnet identification module, and upon a receipt of traffic identified as malicious that was sent by a source identified within one of the sets of botnet sources, activates a protection mechanism with regard to all traffic from all of the sources identified by the one of the sets of botnet sources for an amount of time.
US10673716B1 Graph-based generation of dependency-adherent execution plans for data center migrations
Techniques for graph-based generation of dependency-adherent execution plans for data center migration are described. One or more agents and/or connectors can be deployed to a first network to collect data that can be used, by a server migration service, to identify resources operating in the first network and dependencies between the resources. A graph of the resources can be constructed and processed to remove any bi-dependencies and cycles from the graph that may exist. The resulting graph can be topologically sorted and used to automatically generate a migration plan for the resources that preserves dependencies between resources so that upon each resource being migrated, its inter-resource dependencies are satisfied.
US10673713B2 Communication control device, communication device, and computer program product for dynamic group management
A communication control device includes an extracting unit and an output unit. The extracting unit extracts, from a media key block containing a plurality of elements, partial information that contains elements which can be processed by a communication device having a device ID thereof identified in identification information for identifying one or more device IDs. The output unit outputs a group ID for identifying a group, the identification information, and the partial information, to a plurality of the communication devices that include all of the communication devices belonging to the group.
US10673712B1 Parallel asynchronous stack operations
Techniques for executing commands associated with system stacks using parallel workflows are described herein. A dependency representation based at least in part on a stack description is created. The stack description describes stack resource instance and dependencies between those resource instances. The dependency representation is then analyzed to determine sub-workflows each of which may be executed in parallel. The sub-workflows may be altered based on one or more runtime interdependencies and the stack command may be executed by performing the sub-workflows in a determined order.
US10673709B2 Scalable service level agreement (SLA) verification and action using a data plane
An ingress node inserts into a header of a packet service level agreement information and forwards the packet. At an egress node of the network, the packet is received and the service level agreement information is obtained from the header of the packet. The egress node verifies whether there is conformance to a service level agreement based on at least one parameter associated with reception of one or more packets at the egress node and the service level agreement information.
US10673708B2 Auto tuner for cloud micro services embeddings
A method and system of optimizing parameters of a microservice-based application is provided. A microservice infrastructure of the microservice-based application is determined. One or more optimization objectives related to the microservice-based application are determined. Different combinations of timeout and retry values are tested for each microservice. A reward value is calculated for each of the different combinations of timeout and retry values. The microservice infrastructure is set to a combination of timeout and retry values having a highest reward value for the one or more optimization objectives.
US10673703B2 Fabric switching
One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a control mechanism. During operation, the control mechanism forms a logical switch based on a second protocol, receives an automatically assigned identifier for the logical switch without requiring manual configuration of the identifier, and joins a Ethernet fabric.
US10673698B2 Service function chain optimization using live testing
Aspects of the disclosed technology address the problems of manually identifying and optimizing service chain (SC) performance bottlenecks by providing solutions for automatically identifying and tuning various SC parameters. In some aspects, a SC optimization process of the disclosed technology includes the replication or cloning of a SC for which traffic flow is to be optimized. Traffic flows for the production chain can then be simulated over one or more SC clones to identify and tune individual system parameters, for example, to determine if the simulated changes produce a positive, negative, or neutral change in flow performance. Systems and machine-readable media are also provided.
US10673696B2 Delegating dispersed storage network configuration capabilities while preserving ownership constraints
A method includes delegating, by a managing unit of a dispersed storage network (DSN), authority to configure a sub-portion of at least a portion of the DSN managed by the managing unit to a designated entity according to one or more configuration constraints. The managing unit manages parent configuration data that contains a compilation of configuration changes made to the at least a portion of the DSN. The method further includes managing, by the designated entity, child configuration data that includes a compilation of configuration changes made to the sub-portion of the at least a portion of the DSN. The method further includes, when resolution of the child configuration data and the parent configuration data is triggered, determining whether the child configuration data is formatted in a manner consistent with formatting of the parent configuration data and, if so, incorporating the child configuration data into the parent configuration data.
US10673693B2 Ring based network interconnect
A network. At least some embodiments are a network including a first root node connected to a first port of a first switch and a second root node connected to a first port of a second switch. A first link is connected to a second port of the first switch and connected to a second port of the second switch. A second link is connected to a third port of a first switch and connected to a third port of the second switch.
US10673690B2 Determining causes of connectivity loss on a storage system
Connectivity loss on a storage network may be reliably determined. For one or more host ports connected to a storage system, the frequency with which status communications are received from the host port may be determined. Status communications from a host port then may be monitored to determine if a predefined number of status communications within a predefined period of time have not been received. If so, it may be determined whether a change in storage system permissions concerning use of ports potentially caused the one or more status communications to not be received. If not, it may be determined whether one or more communications associated with a change in configuration of a switch have been received, in which case a predefined amount of time may be allowed to pass to allow the switch change communications to complete; after which status communications from the host port may again be monitored.
US10673686B2 High availability storage pool compose mechanism
Systems and method for automatically composing resources with redundant fabric switches to support dual path HA storage access operation in a data center are provided. A data management module can be used to determine one or more drives in the data center that are connected to fabric switches. The fabric switches have a same chassis ID. The data management module can then associate the one or more drives to a first computer system via one fabric switch of the fabric switches, and associate the one or more to a second computer system via the other one fabric switch of the two fabric switches. In response to receiving a request from a specific user, the data management module can compose suitable resources of the data center to match the request based at least upon the one or more drives, the two switches, the first computer system, and the second computer system.
US10673684B2 System and method for autonomus data center operation and healing
Methods and systems for autonomous computing comprising processing historical data to analyze a past performance, collecting data from a plurality of connected devices over a network, synchronizing the collected data from the plurality of connected devices with the processed historical data. Based on the synchronized data, methods and systems disclosed include detecting an alert (error/fault) condition in one or more of the plurality of connected devices, based on the detected alert condition, triggering the delivery of the detected alert condition to an automated network operations center (NOC), and matching the determined alert condition to a historical alert condition by the network operations center. Based on the matching, methods and systems include determining a corrective action, and based on the determined corrective action, assigning a virtual self-healing module from a plurality of virtual self-healing modules. Finally, a trigger to performance of the determined corrective action by the assigned virtual self-healing module is initiated.
US10673678B1 SCSI target re-entrant protocol
One embodiment is related to a method for implementing a reentrant Small Computer System Interface (SCSI) target, comprising: associating each configuration operation for the SCSI target with a namespace identifier; for each namespace identifier, applying a lock preventing simultaneous execution to configuration operations associated with the same namespace identifier; and permitting simultaneous execution in parallel of configuration operations associated with different namespace identifiers.
US10673676B2 Techniques and apparatuses for multiplexing schemes for millimeter wave downlink single carrier waveforms
Certain aspects of the present disclosure generally relate to wireless communication. More particularly, aspects of the present disclosure provide multiplexing schemes which may be suited for the single carrier waveform. For example, some techniques and apparatuses described herein permit multiplexing of multiple, different data streams without destroying the single-carrier properties of the waveform. Additionally, or alternatively, some techniques and apparatuses described herein may provide unequal error protection, unequal bandwidth allocation, and/or the like as part of the multiplexing schemes. Examples of multiplexing schemes described herein include in-phase/quadrature (I/Q) multiplexing, superposition quadrature amplitude modulation (QAM) based at least in part on layered bit mapping, polarization division multiplexing of QAM with superposition coding, and frequency division multiplexing using UE-specific beams.
US10673674B2 Techniques and apparatuses for multiplexing schemes for millimeter wave downlink single carrier waveforms
Certain aspects of the present disclosure generally relate to wireless communication. More particularly, aspects of the present disclosure provide multiplexing schemes which may be suited for the single carrier waveform. For example, some techniques and apparatuses described herein permit multiplexing of multiple, different data streams without destroying the single-carrier properties of the waveform. Additionally, or alternatively, some techniques and apparatuses described herein may provide unequal error protection, unequal bandwidth allocation, and/or the like as part of the multiplexing schemes. Examples of multiplexing schemes described herein include in-phase/quadrature (I/Q) multiplexing, superposition quadrature amplitude modulation (QAM) based at least in part on layered bit mapping, polarization division multiplexing of QAM with superposition coding, and frequency division multiplexing using UE-specific beams.
US10673671B2 Method and apparatus for performing cell search in wireless communication system
A method and apparatus for performing a cell search in a wireless communication system is provided. A narrowband user equipment (NB UE) performs the cell search at a specific frequency with a fixed frequency offset, and moves to the specific frequency with the fixed frequency offset and a channel raster.
US10673669B2 Sequence-based signal processing method and apparatus
A sequence-based signal processing method and apparatus are provided. A sequence meeting a requirement for sending a signal by using a physical uplink control channel (PUCCH) is determined. The sequence is a sequence {fn} consisting of 12 elements, fn represents an element in the sequence {fn}, and the determined sequence {fn} is a sequence meeting a preset condition. Then, the 12 elements in the sequence {fn} are respectively mapped to 12 subcarriers, to generate a first signal, and the first signal is sent. By using the determined sequence, when the signal is sent by using the PUCCH, a low correlation between sequences can be maintained, and a relatively small peak-to-average power ratio (PAPR) value and a relatively small cubic metric (CM) value can be maintained. Therefore, a requirement of a communication application environment in which the signal is sent by using the PUCCH is met.
US10673668B2 Signal sending method, signal receiving method, terminal device, base station, and system
An embodiment of the present invention discloses a signal sending method, a signal receiving method, a terminal device, a base station, and a system, to ensure that a signal has a sufficiently large capacity when a PAPR is low, and reduce power consumption of the terminal device. The method in embodiments of the present invention includes: generating, by the terminal device, a first signal; performing, by the terminal device, code division processing on the first signal using a target code division sequence selected from a code division sequence set, to generate a second signal, where any two code division sequences in the code division sequence set meet orthogonality and shift orthogonality; and sending, by the terminal device, the second signal to the base station at a corresponding time-frequency resource location.
US10673665B2 Transmitting and receiving device and method in wireless communication system
Disclosed is a method for a station (STA) device transmitting data in a wireless local area network (WLAN) system. The method for transmitting data, according to one embodiment of the present invention, comprises the steps of: FEC encoding transmission data; constellation mapping the transmission data; inserting a pilot tone in the transmission data; performing Inverse Discrete Fourier Transform (IDFT) on the transmission data; and upconverting the transmission data and transmitting a transmission signal, wherein, if an Orthogonal Frequency Division Multiple Access (OFDMA) scheme is applied to the transmission signal, the transmission signal comprises at least one tone unit which is the unit of subcarrier allocation of the OFDMA scheme.
US10673664B1 Receiver and method for calibrating frequency offset
A receiver comprises an I/Q demodulator generates an angular signal by demodulating an in-phase branch and a quadrature branch of a received signal; a filter communicatively coupled to the I/Q demodulator and configured to generate a filtered angular signal by filtering out a noise signal having a frequency higher than a predetermined frequency value from the angular signal; an angle subtractor communicatively coupled to the filter and configured to generate a phase signal based on the filtered angular signal; a phase calibrator communicatively coupled to the angle subtractor and configured to generate a calibrated phase signal based on at least one received preamble signal corresponding to the phase signal and a known value of the at least one received preamble signal corresponding to the phase signal; and a symbol decider communicatively coupled to the phase calibrator and configured to generate an output symbol based on the calibrated phase signal.
US10673659B2 Iterative two dimensional equalization of orthogonal time frequency space modulated signals
An iterative two dimension equalizer usable in a receiver of orthogonal time frequency space (OTFS) modulated signals is described. In one configuration of the equalizer, a forward path generates, from received time-frequency domain samples and a channel estimate, estimates of data bits and likelihood numbers associated with the estimates of data bits, generated by delay-Doppler domain processing. In the feedback direction, the estimates of data bits are used to generate symbol estimates and autocorrelation matrix estimate in the time domain. In another configuration, a soft symbol mapper is used in the feedback direction for directly generating the feedback input symbol estimate without having to generate estimates of data bits.
US10673658B2 Image distortion correction in a wireless terminal
A circuit in a wireless communications terminal/device and a method is described for reducing an image distortion. By measuring three gain mismatches of I path and Q path of a transceiver, and estimating a value of an IQ mismatch coefficient based on the three gain mismatches; and applying a measurement adjustment to the I path or the Q path based on the value of the IQ mismatch coefficient, the image distortion is reduced.
US10673653B2 Preamble detection and time-of-arrival estimation for a single-tone frequency hopping random access preamble
A receiver baseband processor and method for performing preamble detection and Time-of-Arrival, ToA, estimation for a single-tone frequency hopping random access preamble. The processor FFT processes a received signal and identifies logical tones. For each logical tone, the processor reads received symbols; determines a ToA estimate; forms a statistic based on the ToA estimate; compares the statistic to a preamble threshold; and when the statistic is greater than or equal to the threshold, determines a preamble is present and utilizes the ToA estimate for a timing advance command.
US10673652B2 System and method for providing explicit feedback in the uplink
A method for transmitting feedback includes generating explicit channel feedback for a plurality of transmit beam-receive beam combinations (TRBCs) between the user device and a transmit-receive point (TRP), generating a modified resource in accordance with explicit feedback configuration information, the modified resource configured to convey the explicit channel feedback, wherein an explicit channel feedback associated with each TRBC is conveyed on a different data symbol of the modified resource, and transmitting the modified resource to the TRP using a single TRBC.
US10673650B2 Programmable tunnel creation for hardware-based packet processing
A packet processor may implement programmable tunnel creation. A network packet may be received at a packet processor. A tunneling protocol may be identified for the network packet. The packet processor may access one or more memories to obtain tunnel header data that includes a tunnel header and field identifiers which indicate respective fields in the tunnel header that are determined based on data in the network packet. The tunnel header data may have been stored in the one or more memories prior to receiving the network packet. The network packet may be modified to insert the tunnel header into the network packet including the respective fields indicated by the field identifiers. The modified packet may then be transmitted.
US10673649B2 Method and device for quality of service regulation
In accordance with various implementations, a method is performed at a gateway with one or more processors, non-transitory memory, and a data interface. The method includes: obtaining a request to instantiate a tunnel for data from a guest service provider (GSP) to a user device that traverses an operator network; determining whether the request satisfies tunneling criteria, where the tunneling criteria at least includes a first criterion associated with intrinsic information associated with the operator network and a second criterion associated with extrinsic information that characterizes network resources of the network operator based on a relationship between the operator network and the GSP; instantiating the tunnel in response to determining that the request satisfies the tunneling criteria, where instantiating the tunnel includes the gateway transmitting tunnel instructions to other nodes of the operator network; and routing the data through the tunnel to transmit the data to the user device.
US10673646B1 System, device, and method of multi-path wireless communication
System, device, and method of multi-path wireless communication. A method includes: constructing in an electronic device of a user, a control message indicating a user command intended to be performed by a Home Automation Device (HAD) of the user; wherein the constructing includes inserting into the control message a unique Message-Identifier. The method then transmits the control message, from the electronic device of the user to the HAD, concurrently via at least two different wireless communications channels which include at least: (i) a first wireless communication channel that includes passage of traffic through the Internet, and (ii) a second wireless communication channel in which no traffic passes through the Internet.
US10673644B2 System and method to provide homogeneous fabric attributes to reduce the need for SA access in a high performance computing environment
Systems and methods for InfiniBand fabric optimizations to minimize SA access and startup failover times. A system can comprise one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, a plurality of host channel adapters, a plurality of hosts, and a subnet manager, the subnet manager running on one of the one or more switches and the plurality of host channel adapters. The subnet manager can be configured to determine that the plurality of hosts and the plurality of switches support a same set of capabilities. On such determination, the subnet manager can configure an SMA flag, the flag indicating that a condition can be set for each of the host channel adapter ports.
US10673643B2 Meeting invitee as proxy
An electronic invitation, including invitation proxy information, for a meeting is communicated to at least a first and a second invitee. A response is received from the first invitee including response proxy information indicating that the response to the invitation includes a request to proxy for the second invitee. Updating, in a memory, using the response proxy information, an attendance register to indicate that the first invitee will attend the meeting and that the first invitee may proxy for the second invitee. Communicating a proxy confirmation request to the second invitee and receiving a proxy confirmation response including proxy confirmation information. The attendance register is updated, in the memory, using the proxy confirmation information, to indicate that the second invitee will not attend the meeting and that the first invitee will proxy for the second invitee.
US10673641B2 Connecting to a conference device
Apparatuses, methods, systems, and program products are disclosed for connecting to a conference device. A device module detects a client device within a short-range wireless communication distance of a conference device. The conference device is reservable for a conference and configured to present content received from the client device. A notification module that sends a notification to the client device in response to determining that the conference device is available. The notification invites the client device to connect to the conference device. A connection module connects the conference device to the client device in response to receiving a connection confirmation from the client device.
US10673640B2 Network switch
A network switch with: Power-over-Ethernet ports to connect to twisted-pair wires and transmit signals with a data packet comprising a target address and direct-current electric power via the twisted-pair wires; a first Powerline Communication port to connect to a pair of line wires supplying alternating-current electric power and to transmit signals with a data packet via the pair of line wires; a controller; and a memory storing target addresses by data packet. The controller may: receive a signal from one of the Power-over-Ethernet ports or the Powerline Communication port; demodulate the inbound signal; produce a data packet from the demodulated inbound signal; determine the target address of the data packet; look up the determined target address; produce an outbound signal modulated for the target port; and send the modulated outbound signal to the target port.
US10673636B1 System and apparatus for providing authenticable electronic communication
The present disclosure provides generally for system and method of authenticating a source of electronic communication. According to the present disclosure, authenticable communications may allow for authentication of a source of the electronic communication, which may limit potential damage caused by fraudulent communications. In some aspects, an authenticable communication may allow the recipient to confirm that the indicated source is the actual source of the authenticable communication. In some embodiments, the authentication may not require an exchange of encrypted communications or an exchange of communications solely within the same communication system. Authenticable communications may provide a separate layer of security that may allow a recipient to review the contents with confidence that the communication is not fraudulent. Further, authenticable communications may provide the additional security without requiring specialized software.
US10673634B2 Crypto integration platform
Methods and systems described herein create a first addressed account and a second addressed account that each have a common identifier and are each associated with a customer. The system can receive an order for exchanging digital transactional items associated with the first addressed account, where the order is associated with the common identifier. A private key associated with the first addressed account can be used to electronically sign a first transaction to transfer the digital transactional items from the first addressed account to the second addressed account, and the same private key can be used to sign a second transaction. After verifying that the first transaction was signed with the same private key as the first transaction, the system authorizes placement of the order on a cryptographic exchange.
US10673633B2 Hashed data retrieval method
Method for retrieving data entered during a server connection, the server having access to a memory including a generated hashed word of a first input data, which corresponds to the data modified by a processing function, the capacity of the hashed word being lower than a predefined capacity, a generated security key of a second input data, which corresponds to the data modified by a processing function, the capacity of the security key being equal to the difference between the predefined capacity and the hashed word capacity, the security key not being stored, method wherein: —after a request to retrieve the data, the hashed word and the security key are concatenated in order to reach the predefined capacity, and —an inverse hash function, using an algebraic solving of the hash function, is applied to the concatenation of the hashed word and security key, to retrieve the data.
US10673631B2 Elliptic curve isogeny-based cryptographic scheme
Elliptic curve cryptographic schemes performed between a pair of cryptographic correspondent computing devices. In an aspect, a first entity generates a first basis point in a first selected basis being, either a first basis (A) or a second basis (B), and performs a first key generation in the selected basis. A second entity receives the public key and determines the product of a predetermined scalar in a second selected basis being either the first basis (A) or the second basis (B) and one of the first auxiliary points. If the product is an identity point, performs second key generation in the second selected basis, otherwise performing second key generation in either of the first basis (A) or the second basis (B). A common key is generated using the private keys and public keys. In another aspect, a scheme is performed symmetrically between two entities to generate a common key.
US10673629B2 Data transmission and reception method and system
A server sends a key update request for requesting updating of the key, to a client terminal. The client terminal sends, to a key delivery server, a key delivery request for requesting the delivery of a key to the client terminal. The key delivery server delivers a key to the client terminal. The client terminal sends, to the server, a key reception notice indicating that the delivered key was received. The server sends, to the client terminal, a key-use start notice indicating that the client terminal starts data transmission and reception by using the delivered key with a different client terminal from the aforementioned client terminal. The client terminal performs data transmission and reception with the different client terminal by using the delivered key.
US10673626B2 Threshold secret share authentication proof and secure blockchain voting with hardware security modules
For an encryption-protected decentralized and replicated blockchain file storage system maintained and managed by a channel of peers, the invention creates the additional levels of trust that are needed for peer voter authentication and transaction proposal endorsement. The invention effectively excludes hostile agents from influencing or impersonating legitimate voter peers through the mathematical strength of the K-of-N mechanism based on secret sharing with cryptographic hashing. In a further embodiment an extension to nested signatures is disclosed to enforce signing order.
US10673620B2 Blockchain validation system
Blockchain validation is provided by receiving a first validation request of a blockchain. A hashing algorithm is applied to a first block of the blockchain to generate a first hash value. In response to the first validation request of the blockchain, a first image from a plurality of images is provided on a display device. The first image is selected to be provided for display on the display device based on the first hash value. The first image may be compared to a second image that was provided for display on the display device prior to the first validation request and that image was provided based on a second hash value to determine whether the first image and the second image are substantially similar, which indicates that no changes have been made to the data in the blockchain.
US10673619B1 System and method for digital asset transfer
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for digital asset transfer. One of the methods includes: obtaining a request for transferring a quantity of a digital asset from a first blockchain account associated with a blockchain to a second blockchain account associated with the blockchain, wherein the request identifies a tangible asset corresponding to the digital asset; determining a blockchain contract that is deployed on the blockchain and that corresponds to the tangible asset identified in the request; generating, based on the obtained request, a blockchain transaction for transferring the quantity of the digital asset from the first blockchain account to the second blockchain account, wherein the blockchain transaction invokes the determined blockchain contract; and sending the generated blockchain transaction to a blockchain node for adding to the blockchain.
US10673618B2 Provisioning network resources in a wireless network using a native blockchain platform
A Network Function (NF) entity in a telecommunication network receives blockchain credentials associated with UE and selects a Blockchain Charging Function (BCF). The NF entity further generates a Charging Data Record (CDR) corresponding to network resources, and sends a charging request based on the CDR (and policy rules) to the BCF entity over a blockchain network interface. The BCF entity sends a confirmation of the charging request, and the NF entity, based on the confirmation, provisions the network resources to the UE.
US10673614B2 Secret search system, management device, secret search method and computer readable medium
The present invention is provided with an encryption similarity calculation unit to calculate an encryption similarity being a similarity degree between storage data and search data encrypted using a homomorphic encryption, by performing a homomorphic operation on storage encryption data being the storage data encrypted using the homomorphic encryption, and search encryption data being the search data encrypted using the homomorphic encryption, the search data being used in search of the storage data, and an encryption result transmission unit to generate an encryption search result to represent whether or not the similarity degree is not more than a threshold value θ by using the encryption similarity, and to transmit the encryption search result to a search device.
US10673609B2 Synchronization device, method, program and system
A synchronization device, for use in a system of synchronization devices, to synchronize a received data stream with data streams received at other synchronization devices, and including a synchronization buffer receiving a data stream; an event detector detecting an event in the received data stream and to broadcast event information including an event detection time; and a delay computation element receiving, from each synchronization device, event information including the event detection time, to determine a delay time of a most delayed data stream, and to calculate a delay time to be applied to the received data stream to synchronize the received data stream with the most delayed data stream.
US10673605B2 Semi-static and dynamic TDD configuration for 5G-NR
TDD configuration may be dynamically and/or semi-statically signaled to user equipment devices by a base station. Semi-static TDD configuration may include: an initial portion for downlink transmission; a flexible portion; and a terminal portion for uplink transmission. TDD structure of the flexible portion may be determined later by transmission of dynamic physical layer configuration information such as downlink control information (DCI) and/or slot format indicator (SFI). (The SFI may be included in a group common PDCCH of a slot.) The downlink portion and/or the uplink portion may include subsets whose nominal transmit direction is subject to override by transmission of dynamic physical layer configuration information.
US10673597B2 Device to device (D2D) operating method of UE in wireless communication system and UE using method
The present invention provides a method of transmitting a channel quality indicator (CQI) in a wireless communication system. The method performed by a user equipment supporting a relatively shorter transmission time interval (S-TTI) than a legacy transmission time interval (L-TTI) includes determining predefined control channel-related overhead depending on whether S-TTI-based communication is performed and transmitting the CQI based on the determined predefined control channel-related overhead. If the S-TTI-based communication is performed, the predefined control channel-related overhead is identically determined between an S-TTI including a legacy physical downlink control channel (PDCCH) region and a S-TTI not including a legacy PDCCH region.
US10673596B2 Transmission of uplink control channels over an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A first method includes generating uplink control information at a wireless device, and transmitting the uplink control information over an interlace of a component carrier of an unlicensed radio frequency spectrum band. The interlace includes a plurality of non-contiguous concurrent resource blocks in the unlicensed radio frequency spectrum band, and at least two resource blocks in the interlace include different portions of the uplink control information. A second method includes generating uplink control information at a wireless device, and transmitting the uplink control information over an uplink control channel of an unlicensed radio frequency spectrum band. Resources of the uplink control channel are divided into a plurality of discrete dimensions and the uplink control information of the wireless device is transmitted over a number of the discrete dimensions allocated to the uplink control information of the wireless device.
US10673594B2 Method, base station, and user equipment for feeding back ACK/NACK information for carrier aggregation
The present invention provides a method, a base station, and a user equipment for feeding back ACK/NACK information for carrier aggregation. The method includes: configuring a common field preset in DCI as at least one type of command field related to ACK/NACK feedback of at least two types of command fields related to ACK/NACK feedback, where the common field can be configured as the command fields related to ACK/NACK feedback; and sending the DCI to a user equipment, so that the user equipment feeds back ACK/NACK information according to the DCI. The present invention may realize backward compatibility of the ACK/NACK information feedback with an LTE system in carrier aggregation.
US10673584B2 Carrier activation in a multi-carrier wireless network
A wireless device may receive, during a transmission time interval (TTI), a media-access-control control element (MAC CE) comprising at least one parameter indicating, to the wireless device, to activate at least one licensed cell and at least one unlicensed cell. The wireless device may perform channel monitoring on the at least one unlicensed cell before a first maximum duration after the TTI. The wireless device may perform channel monitoring on the at least one licensed cell after initiating the channel monitoring on the unlicensed cell and before a second maximum duration after the TTI. The first maximum duration and the second maximum duration may be different.
US10673583B2 Resource allocation in a wireless communication system
Embodiments of methods and apparatuses for resource allocation in a wireless communication system are disclosed. In one embodiment, a method of wireless communication comprises obtaining data to be transmitted over a plurality of sub-channels in a wireless communication environment, determining channel conditions associated with the plurality of sub-channels, scheduling the data to be transmitted according to the channel conditions associated with the plurality of sub-channels to form scheduled data for transmission, and transmitting the scheduled data to one or more receivers via the plurality of sub-channels. The method of determining channel conditions associated with the plurality of sub-channels comprises determining interference observed at each sub-channel in the plurality of sub-channels.
US10673582B2 Communication channel calibration for drift conditions
A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component.
US10673581B2 Low latency packet recovery
Methods, systems, and computer program products are provided for receiving a data packet at a receiver in a communication system, the communication system comprises at least one main transmission network and at least one backup network, the detection of the loss of a data packet from a main transmission network being based on a hash key signature derived from at least a portion of the data packet and the lost data packet being recovered from a backup network.
US10673574B2 Methods and apparatuses for group transmissions
The embodiments herein relates to a network node, a UE, and methods thereof for reliable group transmissions. The method in the UE comprises receiving, from a network node, at least one signaling comprising HARQ parameters including a diversity distance between a HARQ transmission and a subsequent HARQ re-transmission and information on a number of retransmissions; receiving at least one transmission comprising at least one packet from the network node; decoding the received at least one packet; if the decoding of the at least one packet is successful, encoding the at least one packet and retransmitting, to at least one other UE of the group, the at least one transmission including the at least one encoded packet, wherein retransmitting of the at least one packet is performed simultaneously as retransmission of the at least one transmission from the network node to the at least one other UE of the group.
US10673573B2 Uplink transmission method and corresponding equipment
A method for an uplink transmission of a user equipment (UE) in a wireless communication system and the UE are provided. The method includes receiving, from a base station (BS), control signaling; grouping physical downlink shared channels (PDSCHs) based on the control signaling; determining a hybrid automatic repeat request acknowledgement/negative acknowledgement (HARQ-ACK/NACK) codebook for each grouping of the PDSCHs; and transmitting HARQ-ACK/NACK information corresponding to the HARQ-ACK/NACK codebook. The UE includes a transceiver configured to receive control signaling from a BS; and a processor configured to: group PDSCHs based on the control signaling; and determine an HARQ-ACK/NACK codebook for each group of PDSCHs, wherein the transceiver is further configured to transmit HARQ-ACK/NACK information corresponding to the HARQ-ACK/NACK codebook.
US10673562B2 Signal receiving circuit and operation method thereof
A signal receiving circuit may include a receiving equalizer and a sequence estimator. The receiving equalizer may be configured to compensate an inter-symbol interference in a signal from an external to output an equalization data, based on a receiving signal from an outside. The sequence estimator may be configured to determine a termination symbol, based on the equalization data, to perform a decoding on the receiving signal, based on the determined termination symbol, and to output the decoded receiving signal as a sequence data.
US10673560B2 Mobile communication system using subcoding techniques
The disclosure relates to a mobile communication system, including: a first transmission path configured to transmit a message according to a first radio access technology; a second transmission path configured to transmit the message according to a second radio access technology; and an encoder configured to encode the message by a code before transmission of the message over the first transmission path and the second transmission path, wherein the code comprises at least two subcodes, and wherein the encoder is configured to encode the message intended for transmission over the first transmission path with a first subcode of the at least two subcodes and to encode the message intended for transmission over the second transmission path with a second subcode of the at least two subcodes.
US10673559B2 Optimal preamble length and detection threshold
A system and method for determining an optimal configuration of the preamble for use in a wireless network is disclosed. The system and method use the calculated or given channel bit error rate to determine this configuration. There are two important parameters associated with the preamble; its length and the detection threshold. The detection threshold is a measure of how many bits can be incorrect while still detecting the preamble. The optimal value of the detection threshold sets a trade off between false positives and false negatives. In some embodiments, the system uses the channel bit error rate to determine these parameters. In certain embodiments, the detection threshold can be implemented by the receiver without knowledge of the transmitter. By optimizing the configuration of the preamble, the reliability of communications is minimally impacted while power consumption of the network devices is reduced.
US10673554B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10673551B2 Time synchronization method and apparatus
A time synchronization method includes, a boundary device of a third-party network side receives a synchronization packet carrying a time synchronization offset and is delivered by a boundary device of an upstream network side on the basis that boundary devices in an entire network are all boundary clock (BC) devices, where the time synchronization offset is a time offset between a time domain of the upstream network and a time domain of the third-party network, and the boundary device of the third-party network side transparently transmits the synchronization packet carrying the time synchronization offset to a boundary device of a downstream network side such that the boundary device of the downstream network side performs time synchronization with the boundary device of the upstream network side according to the time synchronization offset. Thus time synchronization among multiple time domains in a network.
US10673549B1 Advertising measurement and conversion measurement for radio systems
A system comprises an Internet network interface, and a first server. The first server include a first port operatively coupled to the Internet network interface, a memory, a processor, and a service application for execution by the processor. The service application is configured to receive a digital audio file and associated radio broadcast information via the Internet network interface, obtain an audio file identifier using a segment of the digital audio file, forward the digital audio file to a radio broadcast system according to the radio broadcast information, receive the segment of the digital audio file and associated radio reception information via the internet network interface, and identify the digital audio file and record the radio reception information for the identified digital audio file.
US10673547B1 Method and apparatus for communication
Aspects of the disclosure provide an apparatus for wireless communication. The apparatus includes a transceiver and a processing circuit. The transceiver is configured to transmit and receive wireless signals. The processing circuit is configured to determine a transmission parameter adjustment for the transceiver, detect that the transmission parameter adjustment has a potential to cause a collision to an overlapping basic service set (OBSS), adjust timings for transmission control to avoid the collision, and control the transceiver based on the determined transmission parameter adjustment and the adjusted timings for transmission control.
US10673545B1 Noise measurement for integrated circuit device with on-device test signal up-conversion
Noise test systems, methods, and circuitries are provided for determining a noise characteristic of a receiver. In one example, an integrated circuit device includes an active RF receiver element configured to process a radio frequency (RF) signal to generate a receiver signal; an up-conversion mixer configured to up-convert a test signal to generate an RF test signal; an attenuator configured to selectively adjust a power of the RF test signal to generate adjusted RF test signals; and a coupler configured to couple the adjusted RF test signals to an input of the active RF receiver element. In another example, instead of or in addition to the attenuator, the integrated circuit device includes first, second, and third power sensors configured to measure a power of the test signal, the RF test signal, and the receiver signal, respectively. The power measurements are used to determine the noise characteristic.
US10673542B2 Method for controlling an electrical load by means of pulse width modulation
A method for controlling an electrical load by means of pulse width modulation, (PWM) includes specifying a setpoint switching frequency fsetpoint and a setpoint duty ratio dsetpoint and determining the carrier frequency fch of a radio transmitter. The actual switching frequency fsw of the PWM is adapted to the carrier frequency fch of the radio transmitter in such a way that a multiple k*fsw of the actual switching frequency fsw is equal to the carrier frequency fch with an integer factor k. The actual switching frequency fsw is set to the value closest to the setpoint switching frequency fsetpoint for which the amplitude of the harmonics k*fsw in the harmonic spectrum of the actual switching frequency fsw is smaller than the amplitudes of their closest lower (k−1)*fsw and upper (k+1)*fsw adjacent harmonics.
US10673540B2 Method for communicating between at least one first system and at least one second system
The invention relates to a method for communicating between at least one first system (2) and at least one second system (3) via a full-duplex synchronous serial link (4) capable of simultaneously routing data between said systems (2, 3), said data comprising: at least one message (12; 43) from the first system (2) to the second system (3), at least one message (16; 45) from the second system (3) to the first system (2), and a clock signal (13; 44). According to the method: the second system (3) receives a message (12; 43) and a clock signal (13; 44) sent by the first system (2), delayed and substantially in phase; the second system (3) sends the first system (2) a message (16; 45); the clock signal (13; 44) received by the second system (3) is returned (17; 46) to the first system (2) along with the message (16; 45) sent by the second system (3); and the first system (2) receives the message (16; 45) sent by the second system (3) and the returned clock signal (17; 46), delayed and substantially in phase.
US10673539B2 Systems and methods for underwater illumination, survey, and wireless optical communications
Embodiments of the present disclosure describe an underwater optical communication and illumination system employing laser diodes directly encoded with data, including spectrally efficient orthogonal frequency division multiplex quadrature amplitude modulation (QAM-OFDM) data. A broadband light source may be utilized to provide both illumination to an underwater field of interest and underwater optical communication from the field of interest to a remote location.
US10673534B2 Signal processing method, apparatus, and optical fiber transmission system
A signal processing method is provided. Under the method, a first digital signal can be obtained by an optical transmitter. The first digital signal is a one-dimensional bipolar digital signal. A spectral compression and filtering can be performed by the optical transmitter on the first digital signal to generate a second digital signal. A frequency shift can be performed by the optical transmitter on the second digital signal such that a center location of a spectrum of the frequency-shifted second digital signal is at a frequency of 0.
US10673530B2 Free space optical communication system and method
A free-space optical communication method is provided. The method includes generating, at a transmitter of a satellite, an optical frequency comb and a pump signal, modulating the optical frequency comb to generate a data signal and an idler signal that is a phase conjugate of the data signal, attenuating the pump signal, transmitting over free-space, from the satellite, a communication signal having the data signal, the idler signal and the pump signal, receiving from the satellite, at a receiver, the transmitted communication signal having the data signal, the idler signal, and the attenuated pump signal, amplifying, at a phase-sensitive amplifier, the data signal and the idler signal, and demodulating the data signal and the idler signal to extract data.
US10673528B1 Methods and apparatuses for controlling optical signals in optical networks
The disclosed systems, apparatuses and methods are directed to controlling optical channel signal and an optical network equipment in optical networks. The methods comprise adjusting an optical channel spectrum based on bit error rates (BER) measured for a dithered optical channel signal. The optical channel spectrum is dithered such that a signal reference frequency is alternated between a first second signal reference frequency and a second signal reference frequency. BER is measured and analysed separately for the dithered signal reference frequency being detuned to the first and to the second signal reference frequencies. Based on a BER difference between BER at the first signal reference frequency and BER at the second signal reference frequency, the optical channel spectrum is shifted with regards to frequency in order to improve optical network performance.
US10673524B2 Optical repeater adjusting power of output optical signal and output electrical signal and method performed by the optical repeater
An optical repeater performs an electrical-to-optical conversion based on a power level of an optical signal or an optical modulation index (OMI) required by a radio unit or a host unit connected to the optical repeater. Further, the optical repeater performs an optical-to-electrical conversion based on a power level of a radio frequency (RF) signal required by the radio unit or the host unit connected to the optical repeater.
US10673522B2 Method, device and system for antenna delay calibration
The present invention relates to positioning technology and more particularly, to a method, device and system for antenna delay calibration. An embodiment of the present invention provides a method for antenna delay calibration, including the following steps: receiving delay and location distance between a first node and a second node; inputting the delay between the first node and the second node into a preset detection distance calculation formula to obtain a detection distance between the first node and the second node; inputting the location distance and detection distance into a preset actual delay calculation formula to obtain an actual delay; and inputting the actual delay into a node to calibrate and verify the node. The embodiment of the present invention obtains the actual delay by calculating the location distance and detection distance. Compared with dedicated equipment, each node is measured and calibrated, the implementation cost is low, it is convenient and fast, and the applicability is high, and batch measurements are realized as well.
US10673517B2 Desktop signal booster
Technology for a desktop signal booster is disclosed. The desktop signal booster can include a cellular signal amplifier, an integrated device antenna coupled to the cellular signal amplifier, an integrated node antenna coupled to the cellular signal amplifier, and wireless charging circuitry. The cellular signal amplifier can be configured to amplify signals for a wireless device, and the wireless device can be within a selected distance from the desktop signal booster. The integrated device antenna can be configured to transmit signals from the cellular signal amplifier to the wireless device. The integrated node antenna can be configured to transmit signals from the cellular signal amplifier to a base station. The wireless charging circuitry can be configured to wirelessly charge the wireless device when the wireless device is placed in proximity to the desktop signal booster.
US10673511B2 Wireless signal transmitting antenna, wireless signal receiving antenna, wireless signal transmitting system, wireless signal transmitting method, and wireless signal receiving method
According to the present invention, when wireless communication is performed, a signal can be formed into a spiral beam (H), the spiral pitch of the signal can be changed, and a plurality of spiral beams (H) with different spiral pitches can be transmitted and received. The present invention pertains to a wireless signal transmitting antenna (10) including a signal emitting means (A) having N number of antenna elements (A1, . . . , AN) (where N is an integer satisfying N≥2) equally spaced on a circumference of circle, and a signal distribution means (B) for generating, from an input first signal (S), N number of second signals (G1, . . . , GN) having a phase difference from one another and outputting the N number of second signals (G1, . . . , GN) to the N number of antenna elements (A1, . . . , AN), respectively, so that a spiral beam (H) with the equiphase surface inclined spirally is output from the signal emitting means (A).
US10673506B1 Adaptive spatial diagnostics in a wireless network
Approaches are described for accurate spatial diagnostics data and channel state information (CSI) recording due to dynamic bandwidth selection and other network changes in a wireless local area network (WLAN). Data transmissions such as channel soundings of a network, including data communications between networked computing devices on a communication channel of the network, can be obtained. The data communications can be associated with channel state parameters that can describe characteristics of the channel through which data is transmitted. The channel state parameters can be monitored overtime to detect a trigger event on the network. A type of trigger event can be determined based on channel state parameters before and after the event. Optimization parameters (e.g., operation parameters, calibration parameters, etc.) or other such information can be determined based on the type of trigger event. The parameters can be applied to an appropriate computing device to dynamically account for changes to channel, bandwidth, etc. of the communication link as a reaction to current channel, traffic, and interference conditions. Thereafter, channel state information (CSI) from the communication link can be extracted independent of changes related to channel state parameters and can be used for spatial diagnosis services of the network, including WLAN diagnosis, home security, health care monitoring, smart home utility control, elder care, and the like.
US10673504B2 Transmission parameter determination method and apparatus
A transmission parameter determination method and apparatus are provided. In the method, a second node determines a transmission parameter grade X1 based on a predetermined set and at least one of predetermined information and indication signaling.
US10673503B2 Method and device for performing beam forming
A method and a device for performing beam forming are provided. The method includes determining plural obstruction free beam windows (OFBWs). Ranking values are determined for the OFBWs based on a ranking parameter. X OFBWs are selected from the plural OFBWs based on the ranking values that are determined, where X is a natural number determined randomly by a randomizer. One or more beams are formed based on the selected X OFBWs.
US10673500B2 Hybrid closed-loop multiple-input multiple-output and transparent diversity schemes
Methods, systems, and devices for wireless communications are described. A user equipment (UE) having partially coherent antennas may be configured for simultaneous transmissions on groups of antennas (e.g., multiple pairs of antennas). To achieve the benefits of simultaneous transmissions using groups of antenna that are partially coherent, without having the transmissions affect each other (e.g., interference), the UE may apply a hybrid closed-loop multiple-input multiple-output (MIMO) scheme among each antenna in the antenna groups where phase coherence can be maintained. Following the hybrid closed-loop MIMO scheme, the UE may apply a transparent diversity scheme across each antenna of the groups. Alternatively, the UE may first apply the transparent diversity scheme and next apply the hybrid closed-loop MIMO scheme. By applying a hybrid closed-loop MIMO scheme, as well as a transparent diversity scheme, the UE may fully realize its resources and contribute to an improved spatial diversity for a MIMO system.
US10673498B2 Device and method for wireless communications
A device and method for wireless communications. The device includes: an information acquisition unit, configured to acquire channel information about a transmission object and a non-transmission object for wireless communications, wherein the transmission of the transmission object is controlled by the device and transmission of the non-transmission object is not controlled by the device; and an interference reducing unit, configured to reduce interference with the non-transmission object based on the channel information about the transmission object and the non-transmission object.
US10673497B2 Method and arrangements in a telecommunication system
Methods and arrangements are described for Multi User Multiple-Input-Multiple-Output (MU-MIMO) signaling via Multiple-Input-Multiple-Output (MIMO) antennas between a base station and one of a plurality of mobile terminals supporting both Single User and Multi User Multiple-Input-Multiple-Output (SU-MIMO and MU-MIMO) signaling modes. Switching between the modes is supported, and the modes have partly shared signaling. SU-MIMO mode signaling which is not needed for MU-MIMO mode signaling is identified. Data bits of the identified signaling is interpreted to comprise signaling information associated with MU-MIMO mode.
US10673494B2 Grouping management method, apparatus and system in coordinated multiple points
The embodiments in the disclosure provide a group management method utilized in coordinated multipoint (CoMP), a device, and a system. The method includes: transmitting, by an access point, identification information of the access point to a station, wherein the identification information is used for identifying a static CoMP cooperating set to which the access point belongs; receiving, by the access point, an acknowledgment request message of a dynamic CoMP cooperating set transmitted by the station, wherein the acknowledgment request message of the dynamic CoMP cooperating set contains information of candidate members belonging to the same dynamic CoMP cooperating set with the access point; and determining, by the access point, whether to form a dynamic CoMP cooperating set with some or all of the candidate members, and feeding back acknowledgment information of the dynamic CoMP cooperating set.
US10673487B2 Method, system and apparatus to optimize A4WP wireless charging and NFC co-existence
The disclosure relates generally to method, system and apparatus to optimize wireless charging to identify a proximal Near-Field Communication (NFC) tag and prevent damage by a magnetic wireless charging field. The disclosed embodiment provide different methods for NFC tag detection without impacting A4WP wireless charging. In an exemplary method, dedicated NFC reader is used to interleave the NFC and A4WP signals on the same coil. In one implementation the signals are frequency-multiplexed. In another implementation, the signals are time-multiplexed.
US10673486B2 Device and method for controlling transaction between short-range wireless communication reader and external electronic device
According to an embodiment, an electronic device, comprises a first communication circuit configured to support near-field communication (NFC); a second communication circuit configured to support wireless communication; at least one memory device; and at least one processor operationally connected with the first communication circuit, the second communication circuit, and the at least one memory device, wherein the at least one memory device stores instructions, when executed, cause the at least one processor to perform operations comprising: receive, from a first external electronic device via the first communication circuit, a first request for the first external electronic device to perform a transaction with a second external electronic device, in response to the first request: transmit the first request via the second communication circuit to the second external electronic device; and transmit a first response, corresponding to the first request, the first response including data stored in the at least one memory device, to the first external electronic device via the first communication circuit, and receive a second response corresponding to the first request from the second external electronic device via the second communication circuit, the second response containing at least part of the first response.
US10673484B2 Antenna diversity switching
A method includes: controllably configuring at least one antenna diversity switch in a wireless device to establish conductive paths between at least one transceiver of the wireless device and multiple antennas each disposed at a respective one of a multiple areas of a housing of the wireless device; and routing signals between the at least one transceiver and the multiple antennas, via the at least one antenna diversity switch, such that a signal is routed to either of at least two of the multiple antennas disposed at a first end area of the multiple areas of the housing of the wireless device or to either of at least two other antennas disposed at a second end area of the multiple areas of the housing of the wireless device.
US10673479B2 Range-based transmission parameter adjustment
An apparatus is disclosed for range-based transmission parameter adjustment. In an example aspect, the apparatus includes a first antenna, a second antenna, and a wireless transceiver. The wireless transceiver is coupled to the first antenna and the second antenna. The wireless transceiver is configured to transmit a proximity detection signal via the first antenna. The wireless transceiver is also configured to receive a reflected proximity detection signal via the second antenna. The reflected proximity detection signal including a portion of the proximity detection signal that is reflected by an object. The wireless transceiver is additionally configured to adjust a transmission parameter based on the reflected proximity detection signal. The transmission parameter varies according to a range to the object. The wireless transceiver is further configured to transmit an uplink signal using the transmission parameter.
US10673478B2 Asynchronous communication device
According to one embodiment of an asynchronous communication device, the transmitter circuit includes a signal generation circuit to output a first pulse signal and a delay compensation circuit to receive the first pulse signal, perform delay compensation processing on the pulse width of the first pulse signal, and output a second pulse signal obtained by the delay compensation processing. The delay unit receives the second pulse signal, causes delay in the rising or falling edge of the second pulse signal, and outputs a third pulse signal in which the delay is caused. The receiver circuit receives the third pulse signal and performs signal processing based on the third pulse signal. The delay compensation circuit, while maintaining the pulse period of the first pulse signal, performs pre-compensation processing on the first pulse signal based on a delay value of the delay to be caused by the delay unit.
US10673476B2 Receiver having equalization with iterative parallel processing and noise de-whitening mitigation
This disclosure describes a receiver having equalization with noise de-whitening mitigation for wireless communication. An input port receives, via an antenna, a signal communicated over a wireless communication link, the signal comprising a noise component. Control circuitry performs zero forcing equalization of the received signal to generate a zero forcing equalization result signal. The zero forcing equalization causes de-whitening of the noise component by increasing a correlation among elements of the noise component. The control circuitry mitigates the de-whitening of the noise component by: determining a noise variance value based on channel properties of the wireless communication link, and modifying the zero forcing equalization result signal based on the noise variance value. The modified zero forcing equalization result signal is communicated, via an output port, to log-likelihood ratio (LLR) generation circuitry for LLR computation.
US10673473B2 Transmitter and receiver circuits
A circuit may include a transmitter for generating a signal indicative of input data, an on-chip channel for transmitting the signal from the transmitter, and a receiver comprising a receiving terminal that has a negative resistance value as input resistance of the receiving terminal, the receiver generating a signal indicative of recovered data based on the transmitted signal through the on-chip channel. The circuit may recycle a portion of charge stored in the on-chip channel using charge recycling, and the charge recycling is associated with the negative resistance value of the input resistance.
US10673472B2 Hybrid-coupler-based radio frequency multiplexers
A radio frequency (RF) multiplexer includes, for example, a common port, a first port for a first frequency band, a second port for a second frequency band, and a third port for a third frequency band. The RF multiplexer also includes, for example, a first quadrature hybrid coupler (QHC), a second QHC and a third QHC. A coupling of the first QHC, a first pair of filters, and the second QHC separates the first frequency band and the second frequency band from the common port to the first port and to the second port, respectively. A coupling of the first QHC, a second pair of filters, and the third QHC separates the first frequency band and the third frequency band from the common port to the first port and to the third port respectively.
US10673467B2 Apparatus and method for parallelized successive cancellation decoding and successive cancellation list decoding of polar codes
An apparatus and a method. The apparatus includes a receiver including an input for receiving a codeword of length mj, where m and j are each an integer; a processor configured to determine a decoding node tree structure with mj leaf nodes for the received codeword and receive an integer i indicating a level at which parallelism of order m is applied to the decoding node tree structure; and m successive cancellation decoders (SCDs) configured to decode, in parallel, each child node in the decoding node tree structure at level i.
US10673465B2 Memory controller, memory system, and control method
A memory controller according to an embodiment includes a memory interface that reads out a received word from a non-volatile memory and a decoder that performs bounded distance decoding for the read received word. The decoder sets rm (rm is a natural number equal to or larger than 1) symbols of a plurality of symbols constituting the received word, as options of symbol positions at each of which an error is assumed, generates a test pattern in which m (m is a natural number equal to or larger than 1 and equal to or smaller than the rm) symbols of the rm symbols are objects of rewriting, generates test hard-decision values by rewriting each of hard-decision values of the m symbols that are objects of rewriting in the test pattern, among the symbols, and performs bounded distance decoding for the test hard-decision values.
US10673462B2 Coding method and coding device
The present disclosure provides a coding method and a coding device. The coding method includes: coding information bits via cyclic redundancy check CRC, then inputting the bits coded via the CRC into an interleaver determined by a construction parameter of a Polar code, where the interleaver is configured to interleave the bits coded via the CRC and output interleaved bits; and coding the output interleaved bits via the Polar code to obtain a coded Polar code.
US10673461B2 Hybrid scheduling and latch-based pipelines for low-density parity-check decoding
A pipeline decoding system for performing pipelined decoding of a codeword characterized by one or more parity checks may include a first pipeline stage circuit configured to process a first parity set composed of one or more first parity checks of the codeword and to process a second parity set composed of one or more second parity checks of the codeword, a second pipeline stage circuit configured to generate one or more codeword update messages for the second parity set based on a first estimate of the codeword, and a third pipeline stage circuit configured to update the first estimate of the codeword with one or more codeword update messages for the first parity set to obtain a second estimate of the codeword.
US10673459B1 System and components for encoding integers
A system for encoding and decoding data-tokens. In some examples, the system may be configured to encode and decode integers. In other cases, the system may be configured to encode and decode symbols or bytes of data.
US10673457B2 Systems and methods for detecting events that are sparse in time
Under one aspect, a method is provided for detecting events that are sparse in time. The method can include (a) receiving N analog input signals that are continuous and are independent from one another, wherein each one of the events causes a change in a corresponding one of the analog input signals, and N is 2 or greater. The method also can include (b) by a first analog circuit, for each of the N analog input signals, outputting products of that analog input signal and a plurality of gain factors. The method also can include (c) by a second analog circuit, outputting M sums of the products, wherein M is 2 or greater and is less than or equal to N. The method also can include (d) detecting a first one of the events based on the M sums of the products.
US10673456B1 Conversion and folding circuit for delay-based analog-to-digital converter system
A conversion and folding circuit includes a voltage-to-delay converter block, including preamplifiers, for converting a voltage signal into delay signals, and a folding block, including logic gates coupled to the preamplifiers, for selecting earlier-arriving and later-arriving ones of the delay signals. If desired, the logic gates may include odd and even chains for outputting delay signals to first and second analog-to-digital converters. If desired, the conversion and folding circuit may include first and second chains, and a chain selection circuit for selectively outputting a delay signal from a desired one of the first and second chains.
US10673453B1 Delay-based residue stage
An analog-to-digital converter has a logic gate for generating an output signal having a delay corresponding to a delay between input signals. The logic gate includes inputs for receiving the input signals, and an output for outputting the output signal. A delay comparator generates a digital signal representative of the order of the input signals, and generates a delay signal having a delay corresponding to the delay between the input signals. The delay comparator has inputs for receiving the input signals, a digital output for outputting the digital signal, and a delay output for outputting the delay signal. A delay-based analog-to-digital converter, with a front stage and successive residual stages, is also disclosed. A delay comparator having merged comparator, sign-out, and delay-out circuits, and which may be operated within one of successive stages, without a clock, is also disclosed.
US10673449B1 Digital-to-analog converter with glitch-irrelevant reference voltage to increase linearity
A digital-to-analog converter has both a plurality of DAC stages and a plurality of dummy stages. Each DAC stage causes a glitch or disturbance to a pair of reference voltages when the DAC stage changes its switching state. Each dummy stage also causes a similar glitch or disturbance to the pair of reference voltages when the dummy stage changes its switching state. The dummy stages are controlled to change their switching state responsive to how many DAC stages change their switching state such that a total glitch induced onto the reference voltages remains substantially constant across a succession of digital words converted by the digital-to-analog converter into an analog output signal.
US10673448B2 System and method for regulating transfer characteristics of integral analog-to-digital converter
A system and method for regulating transfer characteristics of an integral analog-to-digital converter are provided. The system comprises a cascade N-stage integrator structure having N integrators, the input end of the first integrator is connected to a voltage, the output end of each integrator is connected to the input end of the adjacent integrator, and the output end of the Nth integrator is connected to an output node (VRAMP). Wherein, the N is positive integer greater than or equal to 2. In the cascade multistage integrator structure, the voltage of the output node (VRAMP) is in direct proportion relation with the time to the power of N. By adopting a cascade multistage integrator according to the present disclosure, it is simple to regulate transfer characteristics of the ADC, and the cascade digital signal processing is convenient, which can reduce the ADC conversion time and improve the ADC conversion rate. Compared with the existing polyline mode, the present disclosure has better linearity; and it can be easily extended to cascade multistage integrators.
US10673446B2 Atomic oscillator and frequency signal generation system
An atomic oscillator includes a semiconductor laser, an atomic cell, a light receiving element, a first temperature control element, a heat transfer member, and a second temperature control element. The laser includes a resonator and an insulation layer disposed around the resonator. The resonator includes a first mirror layer, a second mirror layer, and an active layer disposed between the first mirror layer and the second mirror layer. The atomic cell is irradiated with light emitted from the semiconductor laser. In the atomic cell, an alkali metal atom is accommodated. The light receiving element detects intensity of light transmitted through the atomic cell and outputs a detection signal. The first temperature control element controls a temperature of the semiconductor laser. The heat transfer member is disposed in the insulation layer. The second temperature control element is controlled based on the detection signal and is connected to the heat transfer member.
US10673443B1 Multi-ring cross-coupled voltage-controlled oscillator
Two rings of a voltage controlled oscillator (VCO) configured to generate a plurality of phases of an oscillator signal, each ring of the two rings comprising three stages of inverters configured to generate a subset of phases of the plurality of phases of the oscillator signal, cross coupled via each stage to a corresponding stage in an other ring of the two rings using inverters to inverse-phase lock the subsets of phases of the plurality of phases of the oscillator signal of the two rings, and configured to receive inputs at each stage from a previous stage in the ring and a feed-forward signal from a successive stage in the other ring of the two rings, and a tail current supply configured to supply the two rings of the VCO with a tail current, the tail current comprising a low-magnitude proportional component and a high-magnitude integral component.
US10673439B1 Adaptive integrated programmable device platform
A device can include programmable logic circuitry, a processor system coupled to the programmable logic circuitry, and a network-on-chip. The network-on-chip is coupled to the programmable logic circuitry and the processor system. The network-on-chip is programmable to establish user specified data paths communicatively linking a circuit block implemented in the programmable logic circuitry and the processor system. The programmable logic circuitry, the network-on-chip, and the processor system are configured using a platform management controller.
US10673438B1 Digital signal processing block
A digital signal processor (DSP) slice is disclosed. The DSP slice includes an input stage to receive a plurality of input signals, a pre-adder coupled to the input stage and configured to perform one or more operations on one or more of the plurality of input signals, and a multiplier coupled to the input stage and the pre-adder and configured to perform one or more multiplication operations on one or more of the plurality of input signals or the output of the pre-adder. The DSP slice further includes an arithmetic logic unit (ALU) coupled to the input stage, the pre-adder, and the multiplier. The ALU is configured to perform one or more mathematical or logical operations on one or more of the plurality of input signals, the output of the pre-adder, or the output of the multiplier. The DSP slice also includes an output stage coupled to the ALU, the output stage configured to generate one or more output signals based at least in part on one or more of the outputs of the ALU, or at least one of the plurality of input signals.
US10673435B2 Reduction of dynamic switching current in high-speed logic
A method and apparatus for reducing dynamic switching current in high speed logic. The apparatus may include a CMOS logic circuit, which in turn includes an NMOS FinFET, a first PMOS FinFET, and a second PMOS FinFET. A gate of the NMOS FinFET is connected to a gate of the first PMOS FinFET, a drain of the NMOS FinFET is connected to a drain of the first PMOS FinFET, and the second PMOS FinFET is connected to the first PMOS FinFET to create a capacitor between a source and the drain of the first PMOS FinFET. In one embodiment, the second PMOS FinFET is contained in and positioned at an edge of a cell that also contains the first PMOS FinFET and the NMOS FinFET.
US10673432B1 Delaying turn on time to transistor comparing global, peak current
Methods, apparatus, systems and articles of manufacture are disclosed to control parallel transistors. An example system includes a first transistor coupled in parallel to a second transistor, a pulse width modulation generator coupled to the first transistor. The pulse width modulation generator is to generate a first signal. The example system further includes a first switch timing controller coupled to the pulse width modulation generator. The first switch timing controller is to compare a first peak current of the first transistor with a second peak current and generate a second signal based on the comparison of the first peak current and the second peak current. The example system further includes a gate driver coupled to the first switch timing controller and the gate driver is to control the first transistor in response to the second signal.
US10673431B2 Electronic circuit with device for monitoring a power supply using a trip threshold chosen from a range of voltages around a band gap voltage
A power supply voltage is monitored by a monitoring circuit including a variable current generator and a band gap voltage generator core receiving the variable current and including a first node and a second node. A control circuit connected to the first and second nodes is configured to deliver a control signal on a first output node having a first state when an increasing power supply voltage is below a first threshold and having a second state when increasing power supply voltage exceeds the first threshold. The first threshold is at least equal to the band gap voltage. An equalization circuit also connected to the first and second nodes with feedback to the variable current generator generates the bandgap voltage at a second output node. The control signal operates to control actuation of the equalization circuit.
US10673426B2 Switch bootstrap charging circuit suitable for gate drive circuit of GaN power device
A switch bootstrap charging circuit suitable for a gate drive circuit of a GaN power device includes a high-voltage MOSFET, a low-voltage MOSFET, a high-voltage MOSFET control module, and a low-voltage MOSFET control module. The low-voltage MOSFET is a PMOS transistor, and the source of the low-voltage MOSFET is connected to the power supply voltage. The drain of the high-voltage MOSFET serves as an output terminal of the switch bootstrap charging circuit. The low-voltage MOSFET control module and the high-voltage MOSFET control module generate a gate drive signal of the low-voltage MOSFET and a gate drive signal of the high-voltage MOSFET according to the gate drive signal of the lower power transistor.
US10673421B1 Level shifter device and operation method thereof
A level shifter device and an operation method thereof are provided. The level shifter device includes a buffer, a first level shifter and a dynamic voltage regulation circuit. The buffer includes an output terminal. The first level shifter has a first input terminal coupled to the output terminal of the buffer. The first level shifter has a reference voltage terminal coupled to an analog reference voltage. The dynamic voltage regulation circuit generates a dynamic voltage having a level varied according to a bounce of the analog reference voltage, and provides the dynamic voltage to at least one of the buffer as a power supply and the first level shifter as a bias voltage.
US10673419B2 Oscillator circuit with temperature compensation function
Disclosures of the present invention particularly describe oscillator circuit with temperature compensation function, consisting of a fully differential amplifier, a current mirror unit, a bias current supplying unit, a compensation unit, and a reference signal generating unit. A variety of experimental data have proved that, based on the normal operation of the compensation unit and the reference signal generating unit, an oscillation frequency of this oscillator circuit would be maintained at same level even if the ambient temperature continuously increases. Therefore, because the frequency drift due to temperature variation would not occur in the oscillator circuit of the present invention, the novel oscillator circuit is potential oscillator to replace the conventional oscillators applied in analog-to-digital convertors or time-to-digital convertors.
US10673415B2 Techniques for generating multiple low noise reference voltages
Techniques to generate two separate temperature independent reference voltages. The reference voltages can be generated using a chain of ΔVBE cells. A cross-quad ΔVBE-cell-based bandgap voltage reference can cancel out noise of associated current sources by forcing them to correlate. Several ΔVBE stages can be cascaded together to generate an appreciable PTAT component that can cancel the CTAT component from VBE. In some example configurations, only BJTs are used—without requiring use of an amplifier—to generate the bandgap voltages; in this way, extremely low noise voltage references can be generated. The PTAT and the CTAT voltages can be combined to generate a bandgap voltage of approximately VG0 or approximately 2VG0.
US10673413B2 Programmable termination resistor for HDMI transmitter output
A supply-less transmitter output termination resistor with high accuracy is presented. This termination resistor can be used for applications with high supply voltage and low voltage devices. The termination resistor is programmable and includes many parallel branches. Each branch can be turned off or on with a switch. The biasing for the switch is in such a way that it keeps the resistance of the switch constant independent of the supply voltage or the output common mode voltage. This will increase the accuracy of the termination resistor. Besides HDMI this technique can be used for many other applications.
US10673408B2 Resonance device
A resonance device is provided with a reduced size and also suppresses the occurrence of deformation and breakage during operation. The resonance device includes a lower substrate, an upper substrate that defines a vibration space between the lower substrate and the upper substrate, a protruding portion that is formed on an inner surface of the lower or upper substrates. Moreover, a resonator is disposed in the vibration space and includes a base portion and vibration arms that extend in parallel to one another from the base portion along the inner surface of the lower substrate or the inner surface of the upper substrate and that vibrate in a vertical direction toward the inner surface of the lower substrate or the inner surface of the upper substrate.
US10673404B2 Resonator and resonation device
A resonator includes a vibration portion with a base and a plurality of vibration arms each having a fixed end and a free end with the fixed end being connected to the base. Each of the plurality of vibration arms includes a piezoelectric thin film and an electrode stacked on the piezoelectric thin film. Moreover, a width of each of the plurality of vibration arms increases from the fixed end toward the free end. In addition, a width of the electrode of each of the plurality of vibration arms increases from the fixed end towards the free end of the vibration arm.
US10673403B2 Resonator and resonance device
A resonator is provided that suppresses a shift in resonant frequency. The resonator includes a vibration member including vibration arms extending therefrom with two or more of the vibration arms performing out-of-plane bend with different phases. Moreover, the resonator includes a base having a front end connected to the vibration arms and a rear end opposing the front end and structured to bend in a direction of the out-of-plane bend when the vibration arms perform the out-of-plane bend. Moreover, a frame surrounds a periphery of the vibration member and one or more holding arms are positioned between the vibration member and the frame. One end of each holding arm is connected to the base and the other end of the holding arm is connected to the frame. The holding arms bend in the direction of the out-of-plane bend when the base bends.
US10673401B2 Optimized multi gain LNA enabling low current and high linearity including highly linear active bypass
An LNA having a plurality of paths, each of which can be controlled independently to achieve a gain mode. Each path includes at least an input FET and an output FET coupled in series. A gate of the output FET is controlled to set the gain of the LNA. Signals to be amplified are applied to the gate of the input FET. Additional stacked FETs are provided in series between the input FET and the output FET.
US10673399B2 Multiport amplifier input network with compensation for output network gain and phase frequency response imbalance
Beamforming channels of a satellite are calibrated using a low power, spread spectrum calibration signal. The power of the calibration signal is below the noise level of a user signal in an active channel, allowing channels to be calibrated while active. When calibrating the transmit side circuitry, a two-stage calibration can be used, first calibrating the output hybrid matrix, then calibrating the whole of the transmit side. To improve performance, the dwell time spend calibrating a channel can be based on the power of the user signal in the channel. A transmit probe can be used to inject a calibration signal into the receive antennae and a receive probe can be used to extract the calibration signal from the transmit antennae. To reduce frequency of calibrations, the calibrations can be based on path-to-path differences. These techniques are also applied to multiport amplifiers (MPAs).
US10673397B2 Operational amplifier
An operational amplifier includes an output node; an output stage, comprising a plurality of output current paths and a plurality of control nodes, wherein the plurality of control nodes are respectively coupled to the plurality of output current paths, and the plurality of output current paths are coupled to the output node and respectively coupled to a plurality of power supply sources providing different voltages; and a selecting unit, configured to couple an internal output node of the operational amplifier to one of the plurality of control nodes of the output stage.
US10673396B1 Series-connected FETs in active linear mode
The addition of gate bias resistors substantially balances the voltage across any number of series-connected FETs, while the feedback control of the gate-source voltage of one FET controls the current through all of the FETs. In this way, the thermal load and voltage stress are substantially balanced for series connected FETs operating in active linear mode (partially on), enabling operation at voltages much higher than the individual ratings of low cost, readily available FETs. Alternatively, series-connecting FETs for active-mode operation is thermally equivalent to paralleling because the FET heat load is practically uniform, enabling operation at much higher current. This concept is extended to a series connection of FETs that can block, pass, and/or limit alternating load current with the voltage applied across all the FETs being either polarity or alternating polarity. We provide analysis, practical design considerations, and simulation results.
US10673392B2 Digital amplifier and output device
A digital amplifier includes a pulse-width adjustment circuit that adjusts the pulse width of a digital signal, a switching circuit that amplifies the output signal of the pulse-width adjustment circuit, and a feedback signal generator that generates a feedback signal based on the output signal of the switching circuit.
US10673391B2 Operational amplifier circuit capable of improving linearity relation between loading current and input voltage difference
An operational amplifier circuit is provided. The operational amplifier circuit includes a differential input stage circuit and a loading stage circuit. The differential input stage circuit includes an input circuit, a voltage maintaining circuit, and a current source. The input circuit includes a first input transistor and a second input transistor, for receiving a first and a second input signals, respectively. The voltage maintaining circuit includes a first branch circuit and a second branch circuit. The first branch circuit is coupled to the first input transistor for receiving the first input signal, and the second branch circuit is coupled to the second input transistor for receiving the second input signal. The current source is coupled to the first input transistor and the second input transistor. The loading stage circuit is coupled to the voltage maintaining circuit.
US10673390B2 Clamped output amplifier
Devices, systems and methods for clamping output voltages of op-amps while minimizing post-clamping recovery delays are described. A circuit, which controls transitions between two operating modes, may include a first comparator for comparing an output voltage with a clamping voltage and outputting a first mode signal, a second comparator for comparing an input voltage with a reference voltage and outputting a second mode signal. A first logic component may receive the mode signals, perform a logical operation, and output a logic signal. A duplex output, based on a value of the logic signal, may output a track signal and an inversely corresponding hold signal, such track and hold signals being used by an op-amp circuit to configure adjusting blocks used to control transients during mode transitions.
US10673389B2 Chopper amplifiers with high pass filter for suppressing chopping ripple
Chopper amplifiers with high pass filters for suppressing chopping ripple are provided herein. In certain embodiments, a chopper amplifier includes an input chopping circuit, an amplification circuit, a low frequency content detection circuit, and an output chopping circuit electrically connected in a cascade. The low frequency content detection circuit operates in combination with a transconductance or other gain circuit as a high pass filter that filters input offset voltage and/or low frequency noise of the amplification circuit, thereby suppressing output chopping ripple from arising.
US10673386B2 Wideband power amplifiers with harmonic traps
An amplifier may include a transistor and input and output matching networks. One or more harmonic trap circuits may be electrically connected to a node located between the input matching network and a gate terminal of the transistor or to a node located between the output matching network and a drain terminal of the transistor. Each harmonic trap may provide a low resistance path to ground for signal energy above a fundamental operating frequency of the amplifier, such as harmonic frequencies thereof. The output matching network may act as an impedance inverter that provides a 90 degree insertion phase between the input of the output matching network and the load. A variable length drain feeder may connect a voltage source to an output of the output matching network.
US10673379B2 Systems and methods for reworking shingled solar cell modules
A high efficiency configuration for a solar cell module comprises solar cells arranged in a shingled manner to form super cells, which may be arranged to efficiently use the area of the solar module, reduce series resistance, and increase module efficiency. Removing a defective solar cell from a super cell may be difficult, however. It may therefore be advantageous to bypass defective solar cells in a super cell rather than remove and replace them. A bypass conductor may be applied to the rear surface of the super cell to bypass one or more defective solar cells in a super cell or in a solar module comprising super cells.
US10673378B2 Illumination panel
An illumination panel includes a transparent structural core having two opposing surfaces, a matrix of light releasing dots substantially covering both the opposing surfaces, and a protective panel in abutting contact with each of the opposing surfaces whereby the dots are an adhesive for bonding the core to the protective panels and wherein the density or size of the dots increases across the illumination panel in a direction away from an illumination panel edge adjacent a light emitting element.
US10673377B2 Method and apparatus for alternating circuit solar power generation
A solar power generator has a lens through which to receive radiant energy from the sun, a drive shaft positioned near the lens, and a motor coupled to the drive shaft to rotate the drive shaft. A number of solar modules are coupled to the drive shaft, such that as the motor rotates the drive shaft, each one of the solar modules receives radiant energy as it rotates by the lens and produces therefrom a voltage signal.
US10673375B2 Power-over-fiber receiver
An electromagnetic energy receiving device includes an energy conversion component and an opto-mechanical coupling. The opto-mechanical coupling is arranged to receive a fiber-based conduit. The energy conversion component includes at least one internal surface having an arced profile of radius R, and the internal surface has a plurality of photovoltaic (PV) assemblies arranged thereon such that each one of the plurality of PV assemblies is shingled upon at least one adjacent PV assembly.
US10673367B2 Apparatus and method for controlling an oscillating device
An apparatus and method for controlling an oscillating device is presented. In particular, a controller for adjusting the frequency of a drive signal driving a haptic actuator is presented. The controller contains a calculator adapted to receive a first and a second measurement of the electrical parameter and to calculate a difference between the first measurement and the second measurement. The first measurement is obtained at a first sampling time and the second measurement is obtained at a second sampling time. The controller is adapted to provide a control signal to adjust a frequency of the drive signal based on the difference.
US10673365B2 Motor vector control method and device, and aircraft
A motor vector control method and device, and an aircraft are provided. The method includes: receiving a Pulse Position Modulation (PPM) signal; acquiring a first given voltage signal of a motor according to the PPM signal; adopting a control manner of giving a d-axis current 0, to acquire a d-axis voltage of the motor; and calculating a q-axis voltage of the motor at the next moment according to the first given voltage signal and the d-axis voltage of the motor, and performing vector control on the motor according to the d-axis voltage of the motor and the q-axis voltage of the motor at the next moment.
US10673364B2 Motor control method, motor drive system, and electric power steering system
A motor control method includes acquiring three current values of three-phase currents flowing through a motor, the three current values being detected by three current sensors, and two rotor angles of the motor, the two rotor angles being detected by two position sensors; performing six ways of calculation using two of the three current values and one of the two rotor angles; identifying at least one failed sensor from among the current sensors as well as the position sensors, using a table showing a relationship between a failed sensor and a pattern of a result of each of the six ways of calculation; selecting, as a normal sensor, a sensor different from the at least one failed sensor identified; and controlling the motor using the normal sensor selected.
US10673363B2 Regulating methods for operating an internal combustion engine upon network fault detection
A method of operating an internal combustion engine, wherein a fuel-air mixture is burnt in the internal combustion engine and the internal combustion engine drives a generator, wherein the generator is connected to a power supply network and delivers power to the power supply network and wherein upon or after detection of a dynamic network fault by which the power delivery of the generator into the power supply network is reduced acceleration of the internal combustion engine is prevented or limited, wherein upon or after the detection of the network fault in the power supply network the fuel feed to the internal combustion engine is increased.
US10673361B2 Actuator with integrated position sensor and play compensation
Methods of compensating for play and for initializing a position encoder in an actuation system (2) including an actuated system (8) comprising an elastic element, and an actuator (4) with a stepper motor (12) having at least one electrical phase.
US10673360B2 Motor controller
A motor controller includes a motor drive circuit, a noise cancellation circuit, and a control unit. The motor drive circuit supplies electric power to an electric motor. The noise cancellation circuit includes an RLC circuit, a switch element, and a pull-down resistor. One end of the RLC circuit is electrically connected to a positive terminal of a power supply via the switch element, and the other end of the RLC circuit is electrically connected to a frame ground. A connection point between the RLC circuit and the switch element is electrically connected to a negative terminal of the power supply via the pull-down resistor. The control unit turns ON the switch element for a predetermined time at falling timings of phase voltages output from the motor drive circuit.
US10673359B2 Device for detecting rotation position and air conditioner
A detector detects whether or not a first line induced voltage and a second line induced voltage match each other, the first line induced voltage being a potential difference of a first phase potential of phase potentials relative to a reference potential, and the second line induced voltage being a potential difference of a second phase potential of the phase potentials other than the first phase potential relative to the reference potential. The phase potentials is outputted by the armature due to an induced electromotive force. The reference potential is any one of a minimum phase and a maximum phase. A rotation-position setting unit sets, to a predetermined value, an estimation value of a rotation position of the motor 2 at a point in time when the first line induced voltage and the second line induced voltage match each other.
US10673357B2 Power generation device
A power generation device converts vibrational energy into electric power using a vibrational power generation element in which an electret is provided on one substrate of substrates configured to be relatively movable while maintaining a mutually facing state, and supplies the electric power. A vibrational power generation element has the same configuration as the vibrational power generation element and converts vibrational energy into electric power. The vibrational power generation element is connected to a light-emitting diode via a bridge-type full wave rectifier circuit constituted by diodes, a smoothing circuit constituted by a capacitor, and a light-emitting diode drive circuit. A power generation state of the power generation device using the vibrational power generation element and the like is displayed by blinking of the light-emitting diode.
US10673356B2 Nanofriction power generation device with spiral vibrating balls and buoy body thereof
A nanofriction power generation device with spiral vibrating balls and a buoy body thereof-includes an inner spiral barrel, an outer spiral barrel sleeved outside the inner spiral barrel, hollow balls between the two spiral barrels, an electric energy storage device contained in the inner spiral barrel, and a buoy barrel for containing the outer spiral barrel. The outer wall of the inner spiral barrel and the inner wall of the outer spiral barrel are respectively provided with first spiral tracks and second spiral tracks extending from one end to the opposite other end. The inner spiral barrel is in the outer spiral barrel, and the first spiral tracks and the second spiral tracks have a one-to-one correspondence and form spiral channels. Nanofriction electric generator films are attached to an outer surface of each hollow ball and an inner wall of each spiral channel.
US10673351B2 Active CMOS recovery units for wireless power transmission
A rectifying circuit includes, in part, first and second NMOS transistors, an impedance matching network, and an RF block circuit. The source and gate terminals of the first NMOS transistor respectively receive the ground potential and a biasing voltage. The second NMOS transistor has a gate terminal coupled to the drain terminal of the first NMOS transistor, a drain terminal coupled to the gate terminal of the first NMOS transistor, and a source terminal receiving the ground potential. The impedance matching network is disposed between the antenna and the drain terminals of the first and second NMOS transistors. The RF block circuit is coupled between the drain terminals of the first and second NMOS transistors and the output terminal of the rectifying circuit. The RF block circuit is adapted to prevent the RF signal from flowing into the output terminal of the rectifying circuit.
US10673346B2 Circuit for reducing power consumption and liquid crystal display
The present disclosure proposes a circuit for reducing power consumption and a liquid crystal. The circuit includes a transformer, a first output loop, and a second output loop. The transformer includes a secondary driving winding with a first output terminal, a ground terminal, and a second output terminal arranged between the first output terminal and the ground terminal. When a voltage output by the second output terminal is less than a predetermined voltage, the first output loop is conducted and the second output loop is terminated. When a voltage output by the second output terminal is greater than the predetermined voltage, the first output loop is terminated and the second output loop is conducted.
US10673345B2 DC/DC converter comprising a transformer and transmission and recovery of a signal thereacross
A DC/DC converter comprises a transformer having a primary and a secondary, a winding of the primary forming part of a transformer power supply self-oscillating circuit. The primary side includes a controllable circuit that receives a first digital signal to be transmitted to the secondary, and a modulation device acting on the self-oscillating circuit. The secondary side comprises a detection and de-modulation circuit for recovering the first signal. The modulation device delivers a second signal that controls, via a switch, application of a first DC voltage across the self-oscillating circuit when the second signal is in a first state, the second signal comprising first pulse trains in a second state during first periods of the first signal. The detection and demodulation circuit comprises a device for reconstructing the first pulse trains of the second signal based on interruptions of energy recovered at the secondary, thereby deducing the first signal therefrom.
US10673344B2 Switching power supply circuit with synchronous rectification and associated control method
A switching power supply circuit with synchronous rectifier has an energy storage component, a rectifier switch coupled to a secondary side of the energy storage component, and a secondary side control circuit. The secondary side control circuit provides a driving signal to control the rectifier switch. When the drain-source voltage across the rectifier switch is less than a first threshold value, the secondary side control circuit controls the driving signal to be a maximum voltage to control the rectifier switch being fully on for a predetermined duration. After a predetermined duration, the secondary side control circuit adjusts the voltage of the driving signal based on the drain-source voltage across the rectifier switch and a second threshold value.
US10673338B2 Voltage converter and operating method of voltage converter
A voltage converter includes a first transistor, a second transistor, a third transistor, a fourth transistor connected, an output capacitor, a flying capacitor, a first gate driver configured to output a first power supply voltage as a first high level and a first voltage as a first low level, a second gate driver configured to output a second power supply voltage as a second high level and a second voltage as a second low level, a third gate driver configured to output a third power supply voltage as a third high level and a third voltage as a third low level, a fourth gate driver configured to output a fourth power supply voltage as a fourth high level and a ground voltage as a fourth low level.
US10673336B2 DC-DC converter with droop regulation
A DC-DC converter with droop regulation for better transient performance. The DC-DC converter includes a switching circuit, a comparison circuit and a logic control circuit. A differential voltage indicative of an output voltage of the switching circuit, and a droop voltage indicative of an output current of the switching circuit, are generated. A high-pass filtered signal is obtained by high-pass filtering the droop voltage. The comparison circuit responds to the differential voltage, a reference voltage and the high-pass filtered signal to generate a set signal. The logic control circuit generates a control signal based on the set signal to control the switching circuit.
US10673333B1 Power module with switchable current routes and electronic device using same
A power module with current rerouting across a printed circuit board (PCB) for decreasing electromagnetic interference and signal degradation is applied in an electronic device. The power module includes the PCB, a switch control chip, a switch circuit, a filtering circuit, a first switch, a second switch, and a control unit. The PCB includes a powered copper area, a first ground copper area, and a second ground copper area. When in the S3, S4, or S5 state and a voltage output terminal is disabled, the control unit turns off the first switch and turns on the second switch, to couple the powered copper area to the second ground copper area. When the voltage output terminal is enabled, the control unit reverses the on and off operations to enable the voltage output terminal to output a voltage.
US10673331B2 Circuit with reduced light load power dissipation and a method thereof
A feedback block used with an isolated switching converter, having: a variable resistance circuit receiving a resistance control signal and having an equivalent resistance in proportional to a duty cycle of the resistance control signal; and a resistance control circuit, configured to provide the resistance control signal based on a load of the isolated switching converter; wherein the duty cycle of the resistance control signal varies in response to the load of the isolated switching converter.
US10673329B2 Multiphase voltage regulator
Examples herein relate to a multiphase voltage regulator, comprising a pulse-width modulation PWM controller to output a plurality of PWM signals for driving a plurality of pluggable stand-alone voltage regulator converter stage, wherein each pluggable stand-alone voltage regulator converter stage receives one of the PWM signals and delivers a regulated output voltage signal, wherein a contribution of the regulated output voltage signals is delivered to a load connected onto a printed circuit assembly PCA.
US10673326B2 Semiconductor device including boosting circuit with plural pump circuits
A semiconductor device including: a semiconductor substrate; at least one circuit block provided on a main surface of the semiconductor substrate and having a predetermined function; a wiring layer including plural metal layers that connect the circuit block; and plural capacitors including a first capacitor connected to the circuit block and that uses the plurality of metal layers, and a second capacitor that uses an active area disposed within the main surface of the semiconductor substrate, wherein at least one of the first capacitor and at least one of the second capacitor are stacked in a stacking direction of layers of the semiconductor.
US10673325B2 DC-DC converter configured to support series and parallel port arrangements
A DC-DC converter can include: a switched capacitor converter; and a switching converter, where input ports of the switched capacitor converter and the switching converter are coupled to each other in one of series and parallel connections, and output ports of the switched capacitor converter and the switching converter are coupled to each other in the other of series and parallel connections.
US10673324B2 Isolated converter with switched capacitors
An isolated converter with switched capacitors can include: a first capacitor; a first group of switches coupled between two terminals of an input port, where the first group of switches is configured to selectively couple a first terminal of the first capacitor to one of a first terminal and a second terminal of the input port; a second group of switches coupled between two terminals of an output port, where the second group of switches is configured to selectively couple a second terminal of the first capacitor to one of a first terminal and a second terminal of the output port; and a second capacitor coupled between one of the first and second terminals of the input port and one of the first and second terminals of the output port.
US10673321B2 Charge pump circuit with built-in-retry
Methods produce IC devices that include a multiplexor that is electrically connected to a bandgap reference generator and a charge pump. The multiplexor receives voltage levels of a voltage-boosted clock signal being output by the charge pump to the bandgap reference generator. The multiplexor outputs, to the charge pump, either: a retry signal (if the voltage levels of the voltage-boosted clock signal being output by the charge pump are below a voltage threshold) or a pump signal (if the voltage levels of the voltage-boosted clock signal being output by the charge pump are not below the voltage threshold). The pump signal causes the charge pump to output the voltage-boosted clock signal to the bandgap reference generator. The retry signal causes the charge pump to not output the voltage-boosted clock signal to the bandgap reference generator, and instead to precharge the charge pump.
US10673320B2 Snubber circuit and power conversion system including same
When a magnitude of a voltage between a pair of first voltage points in a main circuit exceeds a first clamp value, a first clamp circuit absorbs electrical energy of the main circuit from the pair of first voltage points to clamp the voltage to the first clamp value. When a magnitude of a voltage between a pair of second voltage points in the main circuit falls below a second clamp value, a second clamp circuit injects electrical energy to the main circuit from the pair of second voltage points to clamp the voltage to the second clamp value. A voltage conversion circuit performs voltage conversion between a first clamp voltage defining a first clamp value and a second clamp voltage defining a second clamp value.
US10673317B2 Soft-switching low input current-ripple power inversion circuits
A soft-switching and low input current ripple inverter circuit is disclosed. It includes two paralleled dual-switch forward inverter circuits with a single transformer, two clamping diodes, and one coupling capacitor. It has voltage-clamping function on the switches with a lossless snubber at the turn-off instant and provides enough leakage energy to achieve zero-voltage switching operation with low input current ripple feature. Two set of the driver signals with 180 phase shift each other are used to control the switches of said first and second dual-switch forward inverters, respectively. Each set of driver signals includes one PWM signal (D) and one near 50% duty cycle driver signal. Employing the proposed inverter circuit, the switch's turn-on voltage can be reduced to half input voltage compared to its prior art circuits. Consequently, the switching losses are thus reduced and efficiency is improved, especially in light-load operation.
US10673316B2 Output adjustment circuit for power converters, corresponding device, and method
A circuit includes a power converter including an output node and a feedback port, which is configured to receive a feedback signal to control the output signal at the output node. The circuit further includes a feedback network coupled to both the output node and the feedback port of the power converter. The feedback network includes a combined voltage divider. The combined voltage divider includes a first branch and a second branch. The first branch is coupled between the output node of the power converter and a partition node coupled to the feedback port of the power converter. The second branch is coupled between the partition node and a ground voltage. The second branch of the combined voltage divider includes a modulation node between the partition node and the ground voltage.
US10673314B2 Motor configuration selection device, motor configuration selection method, and non-transitory computer-readable medium storing program
To select the configuration of a linear motor more appropriately. A motor configuration selection device according to the present invention comprises a characteristic calculation unit that calculates at least one of force and magnetic attraction to be achieved by a component of a linear motor based on a gap between a field magnet and an armature in the linear motor to be selected.
US10673312B2 Electric machine, stator for an electric machine and vehicle
A stator for an electric machine comprising a rotor and stator poles. At least one partial amount of stator poles each comprises a pole winding and a permanent magnet unit. A first magnetic flux induced by the permanent magnet unit is superimposed by a second magnetic flux is an electric voltage is applied to the pole winding or an electrical current is injected into the pole winding. A recess is arranged in the permanent magnet unit, which recess faces the rotor. An electric machine comprising a stator according to the invention, wherein the rotor is designed to change a magnetic resistance of a magnetic circuit, which extends through a permanent magnet unit of stator poles of the stator, according to the position of the rotor.
US10673311B2 Electric motor with low torque ripple
An electrical motor is provided to reduce torque ripple. Torque ripple is a variation in torque output as the rotor rotates. The motor has a stator and a rotor. The stator slots are used for windings. The rotor slots define a plurality of poles. The number of slots in the stator are equal to the number of slots in the rotor.
US10673309B2 Inverter-integrated motor
An inverter-integrated motor according to the present invention is configured such that an inverter module and a motor are integrated so as to line up in an axial direction of the motor, the inverter module is configured into a single member in which are integrated: a power portion that includes an inverter; and a control portion that includes a microcomputer, and the motor includes: a rotor; a stator; and a pair of housings that include bearings that support a shaft of the rotor.
US10673305B2 Brushless motor for a power tool
A power tool including a housing, a controller within the housing, and a brushless motor within the housing and controlled by the controller. The brushless motor including a stator assembly including a stator core having stator laminations with an annular portion and inwardly extending stator teeth. The stator assembly defines a stator envelope in an axial direction extending between axial ends of stator end caps of the stator assembly. The brushless motor further includes a rotor assembly including a rotor core having rotor laminations and defining a central aperture that extends in the axial direction and that receives a shaft, and a position sensor board assembly including position sensors and configured to provide position information of the rotor core to the controller. The rotor assembly and the position sensor board assembly are provided at least partially within the stator envelope.
US10673300B2 Motor
Disclosed is a motor including a housing having a first receiving part formed at one side thereof, a stator disposed in the housing, a rotor disposed in the housing, a rotating shaft rotated along with the rotor, a holder coupled to one side of the housing, and a bearing disposed between the first receiving part and the holder to support a rotation of the rotor.
US10673298B2 Electric motor provided with stator-integrated housing
An electric motor includes: a rotor; a stator disposed on an outer peripheral side of the rotor; a front-side housing provided with an opening housing a part of the rotor; a rear-side housing clamping the stator between the rear-side housing and the front-side housing; a plurality of fastening members fastening the stator, the front-side housing, and the rear-side housing together; and an annular portion disposed on a surface, of the front-side housing, the surface facing the stator and having an annular shape that surrounds the opening, wherein respective heights of first sections of the annular portion that are in the vicinity of insertion holes of the fastening members are lower than respective heights of second sections, which are positioned at middle points between an adjacent pair of the first sections, among the first sections, the intermediate point is close to the adjacent pair of the first sections.
US10673297B2 Impact resistant electric motor
Electric motors and machines including such electric motors, the electric motors having improved impact resistance. Features of the electric motors minimize axial shifting of the motor shaft and other components of the electric motor, and/or minimize damage to components caused by such axial shifting occasioned by an impact force on the motor.
US10673289B2 Motor with stiffened stator core, manufacturing method thereof, and washing machine including the motor
Provided is a high-powered low profile motor. The motor includes a stator (20) facing a rotor (50) while having a gap from the rotor (50). The stator (20) includes a ring-shaped connection core (10) formed by connecting a plurality of divided cores (5a) and an insulator (24) formed as if surrounding the connection core (10) by resin molding by an insertion forming. An inner diameter (r) of the connection core (10) is set smaller than inner diameters (R) of the divided cores (5a) bent in a half moon shape when connected.
US10673288B2 Method for forming a nitrogenation barrier and machine formed using a body having the nitrogenation barrier
A method includes forming one or more oxide barrier layers on one or more protected portions of a magnetic, metallic body, and converting one or more unprotected portions of the magnetic, metallic body to a less magnetic material by exposing the magnetic metallic body having the one or more oxide barrier layers formed thereon to nitrogen. One or more protected portions of the magnetic, metallic body that are beneath the one or more oxide barrier layers are not converted to the less magnetic material. The method can be used to form one or more layers of a laminated electric motor.
US10673285B2 Electronic device and method for controlling wireless transmit power by detecting foreign object
Various embodiments related to electronic devices are set forth herein. According to an embodiment, an electronic device comprises a coil, a power transmitting circuit electrically connected with the coil, a sensing circuit, and a control circuit. The control circuit is configured to wirelessly output, using the power transmitting circuit, a first designated power through the coil to an external electronic device, and identify, using the sensing circuit, first energy detected at the coil due to a foreign object of the electronic device. The control circuit is further configured to, when a magnitude of the energy falls within a first designated range, output, using the power transmitting circuit, a second designated power to the external electronic device, and when the magnitude of the energy falls within a second designated range, abstain from outputting the power to the external electronic device using the power transmitting circuit. Other embodiments are possible as well.
US10673283B2 Wireless power transmission system using meta-structure transmission line capable of performing beam steering
Disclosed is a wireless power transmission system using a meta-structure transmission line capable of performing beam steering. The wireless power transmission device using a meta-structure transmission line capable of performing beam steering includes a beam steerer including a meta-structure transmission line constituted of a plurality of single cells; a controller configured to control an operation mode and beam scanning of the beam steerer; and a power supply configured to supply power to the beam steerer under control of the controller.
US10673281B2 Controlling inductive power transfer systems
An inductive power transfer system comprises a primary unit, having a primary coil and an electrical drive unit which applies electrical drive signals to the primary coil so as to generate an electromagnetic field. The system also comprises at least one secondary device, separable from the primary unit and having a secondary coil which couples with the field when the secondary device is in proximity to the primary unit. A control unit causes a circuit including said primary coil to operate, during a measurement period, in an undriven resonating condition. In this condition the application of the drive signals to the primary coil by the electrical drive unit is suspended so that energy stored in the circuit decays over the course of the period. A decay measurement unit takes one or more measures of such energy decay during the measurement period. In dependence upon said one or more energy decay measures, the control unit controls the electrical drive unit so as to restrict or stop inductive power transfer from the primary unit.
US10673277B2 Systems and method for high power constellations for wireless charging and power delivery
A system for high powered wireless power delivery and charging includes an electronic device having a wireless charging module. The wireless charging module includes a power management module, the power management module configured and executing instructions to enable and disable the power delivery or charging of the electronic device based on whether a valid charging circuit exists, the power management module additionally configured and executing instructions to prevent a detection of an invalid load.
US10673275B2 Method and system for protecting a wireless power transfer system
A wireless power transfer system is disclosed. The wireless power transfer system includes a first converting unit configured to convert a first DC voltage of an input power to a first AC voltage. Further, the wireless power transfer system includes a contactless power transfer unit configured to receive the input power having the first AC voltage from the first converting unit and transmit the input power. Also, the wireless power transfer system includes a second converting unit configured to receive the input power from the contactless power transfer unit and convert the first AC voltage of the input power to a second DC voltage. Furthermore, the wireless power transfer system includes a switching unit configured to regulate the second DC voltage across the electric load if the second DC voltage across the electric load is greater than a voltage reference value.
US10673271B2 Efficient charging of multiple portable information handling systems based on learned charging characteristics
A power adapter device may use a method for efficient charging of multiple portable information handling systems based on learned charging characteristics. In particular, when electrical power is delivered to at least one of the portable information handling systems, the power adapter device may prioritize electrical power delivery to another portable information handling system ahead of the portable information handling systems based on the learned charging characteristics such that charging is efficient.
US10673267B2 Charge and discharge control circuit and battery device
A charge and discharge control circuit operates between a first and a second power supply voltage of the secondary battery, and is used in a cascade-connection to the second charge and discharge control circuit having the same configuration, and includes an output circuit and an output terminal for discharge control, an input circuit and an input terminal for discharge control, and a control circuit. The input circuit includes a first MOS transistor having a source terminal connected to the input terminal and a gate terminal for receiving the first power supply voltage, a second MOS transistor having a drain terminal and a gate terminal connected to a drain terminal of the first MOS transistor and a source terminal for receiving the second power supply voltage, and a third MOS transistor current-mirror-connected to the second MOS transistor and having a drain terminal for supplying a discharge control input signal.
US10673263B2 Control device, control system, electric storage device and computer-readable medium
The control device controls an adjusting unit that adjusts current flowing between an electric storage unit of an electric storage device configured such that the electric storage device can be connected in parallel with a distinct power supply device, and a wire that electrically connects the electric storage device and the distinct power supply device. The control device includes a current detecting unit that detects (i) current flowing between the wire and the electric storage unit in the second direction or (ii) current flowing between the wire and the electric storage unit when the first current adjusting unit electrically disconnects the wire and the electric storage unit, and an operation control unit that controls operation of the first current adjusting unit based on (i) voltage or SOC of the electric storage unit and (ii) a detection result of the current detecting unit.
US10673262B2 Electric device having function of informing battery residual capacity
An electric device according to the present invention includes: a first power source which supplies electric power to a predetermined load unit; a second power source which supplies electric power from an outside power source to the load unit; a switching unit which switches the first power source and the second power source which supply electric power to the predetermined load unit; a time measuring unit which measures the time; a voltage measuring unit which measures terminal voltage of the first power source; a storage unit which stores the terminal voltage of the first power source measured by the measuring unit and the time when the terminal voltage of the first power source is measured based on the time measuring unit; a time change rate calculating unit which calculates a time change rate of the terminal voltage of the first power source stored in the storage unit; and an informing unit which performs informing operation with respect to a residual capacity of the first power source in accordance with the time change rate of the terminal voltage of the first power source calculated by the time change rate calculating unit.
US10673257B2 Systems and methods for battery impendance matching to facilitate improved battery charging
Systems, methods, and apparatus for providing a homopolar generator charger with an integral rechargeable battery. A method is provided for converting rotational kinetic energy to electrical energy for charging one or more battery cells. The method can include rotating, by a shaft, a rotor in a magnetic flux field to generate current, wherein the rotor comprises an electrically conductive portion having an inner diameter conductive connection surface and an outer diameter conductive connection surface, and wherein a voltage potential is induced between the inner and outer diameter connection surfaces upon rotation in the magnetic flux field. The method can also include selectively coupling the generated current from the rotating rotor to terminals of the one or more battery cells.
US10673254B2 Simple battery and charger system
A simple battery and battery charger. In one embodiment, the battery charger includes an output terminal that provides a charging voltage Vout and charging current Iout. The battery is contained in a battery pack having an input terminal, which can be connected to the output terminal in order to receive Vout and Iout. The battery charger may include a first circuit for controlling the magnitude of Vout. The battery pack may include a second circuit that generates a control signal when the output terminal is connected to the input terminal. The first circuit is configured to control the magnitude of Vout based on the control signal.
US10673252B2 Multi-battery charging station which selectively connects battery sub-modules to a common power bus for charging
Battery sub-modules are selecting to electrically connect to a common power bus, including by: determining if a discharge-related fault indication for a given battery sub-module indicates that the given battery sub-module is in a discharge-related fault condition. If so, the given battery sub-module is excluded from the selected battery sub-modules such that said given battery sub-module is electrically disconnected from the common power bus. The selected battery sub-modules are configured so that the selected battery sub-modules are electrically connected to the common power bus; the selected battery sub-modules that are electrically connected to the common power bus are charged.
US10673238B2 Micro grid power optimization
A micro grid for an oil field is powered by a utility power grid. A micro grid controller is adapted to prevent excessive or unstable power draw on the utility power grid while allowing uninterrupted power supply for drilling rigs in the oil field. The micro grid controller is adapted to control operation of one or more pieces of electrical equipment on the drilling rigs. The micro grid controller may prioritize operation of the electrical equipment based on relative priority of the operations or based on an operating condition of the drilling rig.
US10673236B2 Controlling demand and energy through photovoltaic inverters delivering VARs
By virtue of the ability to vary local load via inverter (e.g., solar PV inverter) volt-ampere reactive power (VAR) injection, local demand and energy consumption can be controlled at a system level. Utilities that provide solar PV systems to consumers can leverage this ability to reduce the purchase of high cost energy. Moreover, revenue for such utilities can be maximized. For example, such localized voltage and VAR control allow for precise control to achieve, e.g., plus or minus about two percent of kW and kWHr of power consumed at a node.
US10673234B2 Power communication architecture for an aircraft
The invention relates to a power communication architecture (100) for an aircraft comprising: a power electronics module management unit (103) that is capable of receiving input signals (104) and of delivering a current setpoint (106); at least one power electronics module (107) that is capable of receiving said current setpoint (106); at least one load (105) that is controlled by the at least one power electronics module (107); the power electronics module management unit (103) storing control laws (108) for controlling the one or more loads (105) allowing a current setpoint (106) to be transmitted according to the input signals (104) and said control laws (108). The invention also relates to an electrical distribution device for an aircraft comprising at least one such architecture.
US10673231B2 Regulation method and device for current limiting control
A regulation method for current limiting control, comprising: S1. regulating a current limiting threshold in real time based on a current limiting action: S2. controlling switch transistors based on the regulated current limiting threshold. By implementing the regulation method and device, it is made possible to regulate a current limiting threshold in real time directly based on a current limiting action, such that a current uprush in a first PWM wave will be significantly suppressed at the time of sudden loading or occurrence of a short circuit. Further, by regulating the current limiting threshold in real time based on the current limiting action and an inductive current, it is not only made possible to satisfy proper load-carrying capability, but also made possible to prevent a current uprush in a first PWM wave from being too high at the time of sudden loading or occurrence of a short circuit.
US10673229B2 Arc detection and prevention in a power generation system
Methods for arc detection in a system including one or more photovoltaic generators, one or more photovoltaic power devices and a system power device and/or a load connectible to the photovoltaic generators and/or the photovoltaic power devices. The methods may measure voltage, current, and/or power delivered to the load or system power device, and the methods may measure voltage noise or current noise within the photovoltaic system. The methods may periodically, and/or in response to detecting noise, reduce an electrical parameter such as current or voltage in order to extinguish an arc. The methods may compare one or more measurements to one or more thresholds to detect arcing, and upon a comparison indicating that arcing is or was present, an alarm condition may be set.
US10673227B2 System level ESD detection device and restart system using the same
A system level electrostatic discharge (ESD) detection device includes a phase detection unit including at least one phase detector suitable for detecting a phase difference between a plurality of supply voltages or between a plurality of input signals; a storage unit suitable for shifting between a first and a second state, the second state indicating a phase difference detected by the phase detection unit; and an output unit suitable for outputting a system level electrostatic discharge (ESD) detection signal according to the first or second state of the storage unit.
US10673214B2 Method for installing a pulling head assembly
A workstation and method for the installation of a pulling head assembly onto one or more conductors of a cabling system are provided. The workstation incorporates one or more of: a conductor clamp that holds the conductors of the cabling system in place during the installation of the pulling head assembly; a cutting guide having indicia marks that indicate the lengths to which to cut the conductors in order to achieve a staggered pattern of pulling eyes attached to the conductors in the pulling head assembly; a stripping tool that is used to remove a portion of the insulation from the terminal end of each conductor so that the end of the conductor may be inserted into the pulling eye; and a crimping tool that is used to crimp the pulling eyes onto the terminal ends of each of the conductors.
US10673210B2 Isolation and exhaust system for an electrical enclosure
An electrical enclosure, such as a Motor Control Centers (MCC), can include a ventilation system providing airflow while protecting from both ingress of solid objects as small as 1.0 millimeter and egress of gasses from an arc flash by providing a protective mesh with holes having a dimension of less than 1 millimeter, a bracket coupled to the mesh for providing a rigid support, and a flap configured to seal against the bracket and block the mesh in response to a pressure wave produced by an arc flash. The flap, normally open for airflow, can close in response to the pressure wave, by bending at a perforation line to move the flap toward the mesh. The electrical enclosure can also include a normally closed exhaust system. The exhaust system can be configured to open in response to the pressure wave to allow the gasses to escape.
US10673207B2 Light-emitting semiconductor device, light-emitting semiconductor component and method for producing a light-emitting semiconductor device
The invention relates to, inter alia, a light-emitting semiconductor component comprising the following: —a first mirror (102, 202, 302, 402, 502), —a first conductive layer (103, 203, 303, 403, 503), —a light-emitting layer sequence (104, 204, 304, 404, 504) on a first conductive layer face facing away from the first mirror, and—a second conductive layer (105, 205, 305, 405, 505) on a light-emitting layer sequence face facing away from the first conductive layer, wherein—the first mirror, the first conductive layer, the light-emitting layer sequence, and the second conductive layer are based on a III-nitride compound semiconductor material, —the first mirror is electrically conductive, and—the first mirror is a periodic sequence of homoepitaxial materials with varying refractive indices.
US10673205B2 Wavelength tunable laser module and method of controlling wavelength thereof
A method of controlling a wavelength of a wavelength tunable laser module includes: referring to data of measured frequencies and wavelength filter control values at two or more points for each basic frequency channel, the data being stored in a memory of a controller; selecting the basic frequency channel closest to a frequency of laser light that a laser light source is instructed to emit; calculating a first wavelength filter control value for providing the instructed frequency of laser light from the data of the measured frequencies allocated to the basic frequency channel closest to the instructed frequency and the wavelength filter control values; and controlling the transmission characteristic of a wavelength filter using the first wavelength filter control value.
US10673203B2 Alignment methods for laser diodes
The present disclosure generally relates to methods of assembling projectors, and more particularly, to methods of aligning laser diodes in laser projectors. Implementations of the present disclosure include positioning an alignment beam and a photodetector in an optical path of the projector. The alignment beam propagates from an alignment light source through a location where a laser diode is to be mounted. A laser diode is then initially positioned in the optical path with a laser cavity of the diode acting as a passive waveguide during the assembly process. The laser diode is then fixed in place at a position and, or, an orientation that corresponds to light from the alignment beam passing through a laser cavity of the diode to be aligned and registering at least a minimum threshold value of a measure at the photodetector.
US10673201B2 Semiconductor light source
A semiconductor light source includes a laser and at least one phosphor, wherein the laser includes a semiconductor body having at least one active zone that generates laser radiation, at least one resonator having resonator mirrors and having a longitudinal axis is formed in the laser so that the laser radiation is guided and amplified along the longitudinal axis during operation and the active zone is located at least partially in the resonator, and the phosphor is optically coupled to the resonator in a gap-free manner so that in the direction transverse to the longitudinal axis at least part of the laser radiation is introduced into the phosphor and converted into a secondary radiation having a greater wavelength.
US10673198B2 Fiber-coupled laser with time varying beam characteristics
Methods, apparatus, and systems comprising a fiber-coupled laser and time-varying beam characteristics. A laser may generate an optical beam that is launched into one or more lengths of fiber, at least one of which comprises a confinement region that is optically coupled to an output. A perturbation device may modulate, through action upon the one or more lengths of fiber, a beam characteristic over a time period during which the laser is energized. A controller may cause the perturbation device to act upon the one or more lengths of fiber to impart a time-averaged beam characteristic and/or to induce a continuous variation in one or more beam characteristics during system use. A process monitor may sense a metric external to the optical system, and a feedback signal from the process monitor may be coupled into the controller. Dynamic beam characteristics may be modulated based on the feedback signal.
US10673194B2 Manufacturing method of connector structure
A manufacturing method of connector structure including the following steps is provided. First, providing a dielectric layer having. Then, forming a first adhesive layer and a second adhesive layer on two opposite sides of the dielectric layer respectively. Then, providing at least one first conductive elastic cantilever and at least one second conductive elastic cantilever, wherein the first conductive elastic cantilever comprises a first fixing end portion and a first free end portion, and the second conductive elastic cantilever comprises a second fixing end portion and a second free end portion. Then, fixing the first fixing end portion and the second fixing end portion to the first adhesive layer and the second adhesive layer respectively, wherein the first fixing end portion is aligned with the second fixing end portion. Afterward, forming at least one conductive via for electrically connecting the first conductive elastic cantilever with the second conductive elastic cantilever.
US10673192B1 Power plug adapter
A power plug adapter includes a housing assembly, four plug assemblies movably arranged on the housing assembly, two rotating columns vertically arranged in the housing assembly and only rotating around an axis, and a movable pin arranged between the two rotating columns in an abutting mode. The plug assemblies are arranged in correspondence with one or more plastic bodies, one or more plug pins fixed on the plastic bodies, and one or more sliding buttons connected to the end of each of the plastic bodies. One or more sliding grooves for the sliding buttons to slide are provided on a shell of the housing assembly. In this construction, interlocking among the four plug assemblies can be achieved. The requirement of design, manufacture and assembly precision for the plug assembly and rotating column of the present invention are relatively decreased, and the possibility of a stuck fault is reduced.
US10673191B2 Electrical power unit with wireless charging
An electrical power unit is positionable in or along a work surface and includes a housing with a movable cover that is positionable in open and closed positions at an upper region of the housing. The cover defines an interior region in which a wireless power transmitter is mounted. A lamp unit is disposed in the housing or the cover. The lamp unit is configured so that emitted light is visible from outside the power unit when the cover is closed. The wireless power transmitter is operable to selectively illuminate the lamp unit when the wireless power transmitter is energized. Optionally, at least one direct-contact electrical or data receptacle is provided at the housing, and may be arranged or positioned so that it is accessible at least when the cover is in the open position.
US10673189B2 Power connector assembly for a communication system
A power connector assembly includes a power rail and a slide power connector. The power rail is mounted to a first wall of a first component via mechanical standoffs to define a clearance space between the power rail and the first wall. An electrode is disposed along a first side of the power rail facing the first wall. The slide power connector is mounted to a second wall of a discrete, second component. The slide power connector defines a track that receives the power rail therein. At least one power contact of the slide power connector is disposed within the clearance space and is electrically connected to the electrode of the power rail to establish an electrical connection. At least one of the first and second components is movable relative to the other along an extension cycle. The electrical connection is maintained throughout the extension cycle.
US10673186B2 Electrical cord having plugs multi-functional light indicators
An electrical cord having improved safety features comprises a plug having a body portion surrounding respective ends of first, second, and third electrical wires. A live receptacle is in electrical communication with the end of the first electrical wire. A neutral receptacle is in electrical communication with the end of the second electrical wire. A ground receptacle is in electrical communication with the end of the third electrical wire. The body portion surrounds and maintains the live, neutral, and ground receptacles in spaced apart orientation corresponding to blades on an electrical plug. Multiple indicator lights are provided to indicate various states of the plug in which electricity is supplied to the plug.
US10673183B2 Very high speed, high density electrical interconnection system with edge to broadside transition
A modular electrical connector with broad-side coupled signal conductors in a right angle intermediate portion and edge coupled end portions. Broadside coupling provides balanced pairs for very high frequency operation, while edge coupling provides a high density interconnection system at low cost. Each module has separately shielded signal conductor pairs. The shielding is shaped to avoid or suppress undesirable propagation modes within an enclosure formed by shielding per module. Lossy material is selectively placed within and outside the shielding per module to likewise avoid or suppress unwanted signal propagation.
US10673179B1 Breakaway electrical connector system
A smart breakaway electrical connector disconnects a powerline at a designed tensile load, detects the break, and wirelessly communicates the precise location of the break to repair dispatchers. Mating male and female housings hold the internal electrical connection points together. Locking arms pivotally connected to the female connector interlock by detent with the male connector and spring force on the locking arms is used to prevent disengagement of the detent until the design tensile force is exceeded. Photovoltaics combined with rechargeable batteries ensure power availability when the line is disconnected and utility power is unavailable.
US10673177B2 Electric device terminal apparatus and method for manufacturing electric device terminal apparatus
An electric device terminal apparatus includes: a housing having a fitting portion that can fit together with a partner member; a storage groove provided in the periphery of the fitting portion, on an end surface of the housing that faces the partner member; and a ring-shaped seal member that is provided in the storage groove and water-tightly seals a space between the end surface of the housing and the partner member. The storage groove is filled with a liquid gasket as the seal member.
US10673176B1 Signal connector with elastic clamping plates and to-be-pressed-against posts for ensuring secure connection and watertightness
A signal connector with elastic clamping plates and to-be-pressed-against posts for ensuring secure connection and watertightness includes a connector socket and a connector plug. The connector socket has a base insulating body provided with: plural base connection terminals, two to-be-pressed-against posts, and a longitudinal conical portion and plural transverse conical portions for dividing the base connection terminals into rows. The connector plug has a head insulating body provided with: plural head connection terminals, two elastic clamping plates, and a longitudinal insertion groove for accommodating the exposed head connection terminals and, when the connector socket and plug are connected, for accommodating the longitudinal and transverse conical portions, too. Each elastic clamping plate can press elastically and tightly against the corresponding to-be-pressed-against post to prevent unintended displacement between the connector socket and plug, and water seeping into the signal connector can be guided out by the longitudinal and transverse conical portions.
US10673174B2 Digital measurement instrument
A digital measurement instrument with excellent environmental durability and at least a conventional level of usability including a main scale, a slider movable relative to the main scale, a displacement sensor configured to detect displacement or position of the slider in relation to the main scale, and a control circuit. The control circuit controls change between a normal measuring mode and an origin setting mode. The control circuit also sets and stores a first area, the first area being a preset predetermined range outside of a measurement range. The control circuit also changes operation mode from the normal measuring mode to the origin setting mode when the slider is detected to have stopped within the first area for a consecutive predetermined period of time. Additionally, the digital calipers are provided with no mechanical push button switches.
US10673169B2 Method of operating MSL connector series
Method of operating a connector apparatus having a female connector assembly and a male connector assembly. The female connector assembly includes a female housing, a connector position assurance (CPA) member for assuring the engagement of the male connector assembly with the female connector assembly, and a first terminal position assurance (TPA) member for assuring that terminals for the female connector assembly are positioned properly. The female housing further includes a connector latch used to securely hold together a connector apparatus. The female housing has TPA protection ribs and CPA protection walls. The male housing has TPA protection ribs.
US10673166B2 Electrical connector having a retainer
An electrical connector includes an insulative housing and a plurality of contacts. Each contact has a retaining section, a mating section and a crimping section, the insulative housing defines a positioning groove communicated with contact-receiving passageways, the retaining section is provided with an elastic retaining arm extending backwards, a pair of cutouts on both sides of the retaining arm along a transverse direction, and a pair of limiting walls exposed in the cutouts and the positioning groove. When the contacts assembled to the relative contact-receiving passageways, each retaining arm is abutting against a rear inner surface of the positioning groove via a free end thereof to prevent the contact moving backwards, the electrical connector further comprises a retainer, and the retainer defines a plurality of limiting blocks extruding into the positioning groove and the corresponding cutouts, and the limiting blocks are abutting against the relative limiting walls.
US10673164B2 Electrical connector
An electrical connector for circuit boards whose terminals 70 have a first abutment portion 72 which, within a terminal retaining portion 63A, is located closer to one interior wall surface of the above mentioned terminal retaining portion 63A opposed to one major face of said retained portion 71 than to said one major face and which is abuttable against said one interior wall surface, and a second abutment portion 73, which is located closer to the other interior wall surface of the terminal retaining portion 63A opposed to the other major face of the above mentioned retained portion 71 than to said other major face and which is abuttable against said other interior wall surface.
US10673161B1 Conductive connector
A system and apparatus for increasing connectivity of a circuit board comprising a connector, wherein the connector has a horizontal body and a hollow cylindrical portion extruding vertically from the body; wherein the cylindrical portion is made up of a set of pieces; wherein at least a piece of the set of pieces is arranged to expand horizontally upon insertion of a phalanx head in a vertical manner. A method to increase current connectivity comprising screwing a fastener into threads of a connector through a hollow cylindrical portion of the connector; wherein the hollow cylindrical portion of the connector is made up of a set of pieces; wherein the screwing causes a phalanx head to contact the cylindrical portion expanding at least one piece of the set of pieces in a horizontal manner in relation to the fastener.
US10673153B1 Tail cover-pulling type connector
The utility model provides a tail cover-pulling type connector, comprising a first shell, a second shell, a handle, an elastic piece and a conductor, wherein, the first shell is detachably connected with the second shell, the first shell and the second shell form a receiving space, the second shell is provided with a first through hole communicated with the receiving space and used for inserting a wire, the handle is rotatably arranged in the first shell, the conductor and the elastic piece are arranged in the receiving space and the conductor is located over the elastic piece, and a holding space for holding the wire is formed between the conductor and the elastic piece. The tail cover-pulling type connector is reliable in structure and convenient to disassemble, and the connection of the wire is firm.