Document Document Title
US10440766B2 Providing communication services to a plurality of user equipments of a telecommunications network
A method for providing communication services to a plurality of user equipments of a telecommunications network includes: in a first step, both a first type of communication services and a second type of communication services require, respectively, a first communication bearer to be established between the telecommunications network and a respective user equipment of the plurality of user equipments; and in a second step, subsequent to the first step, at least a second communication bearer is established and/or activated by or for a first user equipment in case that the first user equipment detects network performance of the telecommunications network above a predefined first network performance threshold or receives information indicating network performance above the predefined first network performance threshold.
US10440764B2 Communication control method, user terminal, processor, and base station
A communication method, user terminal, processor, and base station for direct communication including a user terminal transmitting to a base station, buffer status information indicating amounts of data to be transmitted in direct communication, where each amount of data is for each of logical channel groups for the direct communication and for each communication partner of the direct communication, assigning, by the base station to the user terminal, a radio network temporary identifier for the direct communication, determining, by the base station, a radio resource to be used for the user terminal to perform the direct communication, transmitting, from the base station to the user terminal, resource information indicating the determined radio resource, by use of the radio network temporary identifier assigned to the user terminal, and receiving, by the user terminal, the resource information on a basis of the radio network temporary identifier assigned to the user terminal.
US10440762B2 Automatic establishment of a VPN connection over unsecure wireless connection
System and method for automatically establishing a Virtual Private Network (VPN) link between a mobile device and a VPN server over an unsecure wireless network, comprising, at the mobile device, detecting an attempt to establish a wireless connection to the internet via an unsecure wireless network, probing the unsecure wireless network to determine accessibility over the unsecure wireless network to a VPN server, automatically initializing, based on the determination, a VPN client, the VPN client executed to establishes a VPN link between the mobile device and the VPN server over the unsecure wireless network, directing network traffic of the mobile device through the VPN link and automatically terminating the VPN client when the mobile device disconnects from the unsecure wireless network.
US10440758B2 Method and arrangement for activating wireless connection
A wireless connection is activated by detecting in detecting means an opening of an access door providing an access to a space, and activating in response to the detection of the opening of the access door a wireless communication connection.
US10440757B2 Second-screen control automatic pairing using push notifications
A computer-implemented method for pairing multimedia devices is provided herein. The method may include operations of detecting a connection between a first-screen device and a pairing service, the first-screen device connecting to the pairing service through a local network and of generating a pairing code that is valid for a pairing session. The method may further include sending a request to a push notification server to send a push notification comprising the pairing code to a second-screen device, receiving the pairing code from the second-screen device, and associating the first-screen device and the second-screen devices as paired devices.
US10440754B2 Random access method and apparatus for supporting multiple transmission time intervals and communications system
A random access method and apparatus for supporting multiple TTIs and a communications system. The random access method includes: transmitting a preamble for requesting random access by a UE to a base station via a first message; a TTI type of the UE is indicated by the first message; and receiving by the UE a random access response transmitted by the base station via a second message; different TTI types correspond to different random access responses. Hence, latency of a random access procedure of a UE having a short TTI may be greatly lowered.
US10440751B2 Method and device for enabling station to receive signal in wireless communication system
The present disclosure relates to a method of receiving, by a station that operates in a wireless LAN system, a signal in a wireless communication system. In this case, it is possible to include the steps of receiving a PPDU that includes an MAC frame, decoding the MAC frame, and checking information in the MAC frame based on the MAC header of the MAC frame that includes a first address field and a second address field. In this case, when the PPDU includes the identification information (ID) of a station, the MAC header may include only one of any of the first address field and the second address field.
US10440750B2 Enhancements for coordinated orthogonal block-based resource allocation (COBRA) in WLAN systems
A method and apparatus for supporting UL MU diversity are provided. The method may comprise transmitting a MU RTS frame to a plurality of STAs, the MU RTS frame comprising a plurality of MCS indicators, a plurality of data stream number indicators, an indication of a spatial technology, and a duration field. The MU RTS frame solicits clear to send (CTS) frame responses from a plurality of STAs and simultaneous UL OFDMA transmissions may be received in accordance with the MCS indicators, the data stream number indicators and the indicated spatial technology. An AP may transmit another frame comprising UL transmission information for transmission of data frames by the plurality of STAs. The AP may receive from the plurality of STAs, the data frames simultaneously and may additionally transmit acknowledgements of the received data frames to the plurality of STAs.
US10440749B2 Wireless communication system, wireless communication apparatus, wireless communication method, and computer program
Random access operation is performed under a communication environment in which a plurality of communication modes having different transmission rate coexist with small overhead. A high-grade communication station spoofs information of a packet length and a rate in a decoding portion so that a value of (packet length)/(rate) corresponds to a duration where the communication is hoped to be stopped. The other station receiving the spoofed information receives the rest of the packet with the designated rate during the interval designated by the value of (packet length)/(rate). In this case, the packet length and the rate are not those of actually transmitted packet so that this packet is discarded.
US10440746B2 Method and apparatus for mitigating hidden node interference
The method includes receiving, at a user equipment, a request-to-send (RTS) signal from a base station in an unlicensed channel, the RTS signal including individual IDs or group IDs of multiple user equipments, the multiple user equipments including the user equipment; and identifying whether the RTS signal includes an individual ID or group ID of the user equipment, wherein the identifying includes sending a clear-to-send (CTS) signal to the base station in a licensed channel or the unlicensed channel to allow the base station to perform data transmission to the user equipment in response to the RTS signal including the individual ID or group ID of the user equipment; and ignoring the RTS signal in response to the RTS signal not including the individual ID or group ID of the user equipment.
US10440745B2 Wireless communication method and wireless communication terminal using multiple channels
Provided is a wireless communication terminal. The wireless communication terminal includes a transceiver and a processor. The processor performs a contention procedure based on a back-off counter, in each of a plurality of channel and accesses, by using the transceiver, at least one of the plurality of channels based on the contention procedure.
US10440744B2 Radio channel access method and apparatus
Disclosed are a base station and a channel access method performing a channel access in a unlicensed band. The channel access method includes: performing channel sensing at least once on a channel of the unlicensed band in a channel sensing period of a frame; and broadcasting a reservation signal for the channel when the channel is empty.
US10440740B2 High-efficiency wi-fi (HEW) station and access point (AP) and method for random access contention
Embodiments of a high-efficiency Wi-Fi (HEW) station, access point (AP), and method for random access contention in a wireless network are generally described herein. In some embodiments, the HEW station may receive a beacon frame that indicates a number of trigger frames (TFs) included in a beacon interval. The beacon frame may be received from an HEW access point (AP) in channel resources that include multiple sub-channels. The HEW station may receive a random access TF that indicates a random access portion of the sub-channels that are allocated for random access contention during an uplink transmission period. The HEW station may select a candidate sub-channel from the channel resources. When the candidate sub-channel is included in the random access portion, the HEW station may transmit an association request (AR) frame on the candidate sub-channel during the uplink transmission period.
US10440735B2 Uplink hopping pattern for contention-based reliable communication
A method, wireless device, and network node for scheduling uplink transmissions for at least one wireless device. The method, in the wireless device, includes defining a set of time-frequency uplink transmission hopping patterns for the at least one wireless device, assigning to a first wireless device of the at least one wireless device, a first time-frequency uplink transmission hopping pattern from the set of time-frequency uplink transmission hopping patterns, and receiving, from the first wireless device, an uplink transmission of data packets, the uplink transmission based on the assigned first time-frequency uplink transmission hopping pattern.
US10440732B2 Method and device for transmitting data
The invention discloses a data transmission method and apparatus. The method determines a target CTU from multiple candidate CTUs according to a first partial identifier in a terminal device identifier, where the terminal device identifier includes the first partial identifier and a second partial identifier. The method sends an uplink data packet to a network device by using the target CTU, where the uplink data packet carries the second partial identifier. According to the data transmission method and apparatus disclosed, the first partial identifier in the terminal device identifier can be implicitly indicated to reduce signaling overheads of a system.
US10440728B2 Techniques for scheduling unicast and multicast wireless communications
Various aspects relate to determining whether one or more subframes are multicast-broadcast single-frequency network (MBSFN) subframes. A user equipment (UE) can receive, from a base station, a system information broadcast signal that includes an indication of one or more subframes as MBSFN subframes, and a subsequent system information broadcast signal that indicates at least scheduling information for a multicast control channel (MCCH) in at least a portion of the one or more subframes. The UE can determine, based at least in part on the indication or on the subsequent system information broadcast signal, a numerology for a physical multicast channel (PMCH) corresponding to the MCCH in at least the portion of the one or more subframes, and can process at least the portion of the one or more subframes based at least in part on the scheduling information or the numerology for the PMCH.
US10440725B2 Method and device for transmitting data in unlicensed band
Provided are a method and apparatus for transmitting data in an unlicensed band. The device determines a downlink reception end time and an uplink transmission start time at which the uplink transmission starts in the unlicensed band. If the interval between the downlink reception end time and the uplink transmission start time is equal to or less than a threshold value, the device abandons the uplink transmission.
US10440723B2 Hierarchical channel assignment in wireless networks
Aspects of the disclosed technology address the problems of calculating and performing channel assignments for access points (APs) in a wireless network. In some aspects, a process for performing channel assignment can include steps for identifying multiple APs in a network, each of the wireless APs being associated with an initial channel assignment, selecting an AP from among the wireless APs in the network, determining a channel quality for the initial channel assignment associated with the AP, and selecting a new channel for the AP based on the channel quality. In some aspects, the process further includes steps for selecting a second AP, determining a channel quality for the initial channel assignment associated with the second AP, and selecting a new channel for the second AP based on the channel quality. Systems and machine-readable media are also provided.
US10440722B2 Mobile communications network, methods, base station, relay node and communications terminal
A base station receives measurement information from infrastructure units, and this measurement information in order to create a look-up table. Based on analysis of the measurement information, an indication of connections between a relay node and communications terminals in the network is transmitted, and communications resources are assigned to each of the infrastructure units in the network. The relay node in the network transmits channel sounding signals to be measured by other infrastructure units, in their assigned communications resource, and with a specified transmission power. The infrastructure units which detect the channel sounding signals can then use them to measure and estimate a state of the channel and determine which frequency resources to use when scheduling transmissions.
US10440721B2 Determining a cluster set of mobile devices
Mechanisms for determining a cluster set of mobile devices are disclosed. A controller node identifies a primary mobile device that has a scheduled transmission for the controller node at a first time. The controller node identifies, from a plurality of mobile devices, a set of eligible assistant (EA) mobile devices. Each EA mobile device in the set is directed to determine a corresponding mobile device-to-mobile device (MD-MD) channel indicator that identifies a quality of a channel between the each EA mobile device and the primary mobile device. The controller node receives from at least one EA mobile device in the set the corresponding MD-MD channel indicator. The controller node then determines a cluster set that includes the primary mobile device and the at least one EA mobile device.
US10440719B2 System and method for policy based wireless docking access and prioritization
A method and device includes a scheduling controller receiving a request to reserve pairing with a device during a specific period of time, a memory storing a device identifier of a first information handling system in a scheduling table to associate the first information handling system with the device during the specific period of time, and providing connection details for the specific period of time to the first information handling system and the device, wherein the device and first information handling system can utilize the connection details to automatically pair any time after a start of the specific period of time.
US10440717B2 Method for D2D communication performed by terminals in wireless communication system, and devices for supporting same
Provided are a method for device to device (D2D) communication performed by terminals in a wireless communication system, and devices therefor. The method is characterized by: determining whether or not a first signal for D2D communication with another terminal and a second signal for communication with a base station collide at the same transmission time; and transmitting only the second signal at the transmission time if the first signal and the second signal collide.
US10440715B2 System and method for OFDMA resource management in WLAN
Embodiments are provided for implementing a control function in a Wireless Local Area Network (WLAN) for allocation of resources to multiple stations (STAs) to enable Orthogonal Frequency Division Multiple Access (OFDMA) communications. An embodiment method includes determining a plurality of transmission resources for OFDMA communications of a plurality of STAs in the WLAN. The determination includes allocating a plurality of subcarriers to the STAs. The method further includes signaling the determined transmission resources to the STAs. The signaling of the transmission resources is piggybacked on at least one of data and management frames, such as in a sub-header of a MAC frame, or is an explicit signaling, such as in one or more dedicated fields of a traffic specification information element. The transmission resources for OFDMA communications allow simultaneous transmissions of the STAs in the WLAN.
US10440706B2 Systems and methods for PUCCH resource allocation and HARQ-ACK reporting with processing time reduction
A user equipment (UE) is described. The UE includes a processor and memory in electronic communication with the processor. The UE receives a configuration message of processing time reduction from an evolved node B (eNB). The UE also receives a physical downlink control channel (PDCCH) downlink control information (DCI) for a physical downlink shared channel (PDSCH) with reduced processing time in subframe n−k, where k is smaller than 4. The UE further determines a physical uplink control channel (PUCCH) resource for hybrid automatic repeat request-acknowledgement (HARQ-ACK) reporting. The UE additionally determines HARQ-ACK bits to be reported in subframe n. The UE also transmits the HARQ-ACK in subframe n on the determined PUCCH resource.
US10440704B2 Method and device for allocating resource units in wireless LAN
A method and a device for allocating resource units in a wireless LAN are disclosed. The method for allocating resource units in a wireless LAN comprises the steps of: generating, by an AP, a PPDU to be transmitted to a plurality of STAs; and transmitting, by the AP, the PPDU to the plurality of STAs on the whole frequency band, wherein the PPDU includes resource allocation information, the resource allocation information includes first resource unit allocation information for allocating first resource units and second resource unit allocation information for allocating second resource units, the first resource unit allocation information is information relating to the allocation of the first resource units for at least one first STA, among the plurality of STAs, which is to receive the PPDU through the first resource units on the whole frequency band, the second resource unit allocation information is information relating to the allocation of the second resource units for at least one second STA, among the plurality of STAs, which is to receive the PPDU through the second resource units on the whole frequency band, and the number of tones allocated to the first resource units can be larger than the number of tones allocated to the second resource units.
US10440701B2 User equipment and power allocation method
A terminal device and a power allocation method are disclosed, relates to the field of communications network technologies. In embodiments of the present disclosure, at least one uplink channel of a first target subframe numbered i is determined; according to uplink channel information of a second target subframe numbered x, a reserved power that is reserved for a base station or a cell group in which the second target subframe numbered x is located is determined, where the reserved power is determined when uplink channel information of the second target subframe numbered x includes a PRACH or includes only an SRS channel or includes no channel. According to the reserved power, a transmit power of each uplink channel in the at least one uplink channel of the first target subframe numbered i is determined. Solutions provided in the embodiments of the present disclosure are applicable to power allocation.
US10440698B2 Transmitting uplink control information
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided that may be configured to receive a downlink control message, to determine a beta offset value for transmitting UCI based at least in part on the downlink control message, and to transmit the UCI on an uplink shared channel interleaved with data based on the determined beta offset value. The apparatus may identify the beta offset from a set of values based on the downlink control message. An apparatus may identify resources allocated for PUSCH and may map UCI to the identified resources for PUSCH in a frequency interleaved manner over a bandwidth of the identified resources. The apparatus may map data to the identified resources in a time-first or frequency-first manner, and may transmit a signal comprising UCI and data on the identified resources of the PUSCH in accordance with the mapping.
US10440687B2 Method and user equipment for resource allocation of vehicle network
A method and a user equipment for resource allocation of vehicle network are provided. The method includes: sensing available resource blocks (RBs) to generate a first resource indicator labeling location information of the available RBs; receiving second resource indicators from neighboring devices in which the second resource indicators label location information of the available RBs sensed by the neighboring devices; combining the first resource indicator and the second resource indicators into a cooperative resource indicator and sending the cooperative resource indicator to a base station providing a centralized network; and receiving location information of a dedicated RB assigned by the base station according to the cooperative resource indicator and sending messages via the dedicated RB.
US10440682B2 Methods and apparatuses for dynamic beam pair determination
The choice of a transmit (Tx)-Receive (Rx) beam pair out of many available beam pairs between a base station and a millimeter wave (mmW)-capable UE is directly related to the performance of transmission between the base station and the UE. A method, apparatus, and computer-readable medium at a transmitting user equipment (UE) capable of (mmW) communication are disclosed to determine a new serving Tx-Rx beam pair based on priorities of the plurality of Tx-Rx beam pairs. The UE may select a Transmit (Tx)-Receive (Rx) beam pair from a plurality of Tx-Rx beam pairs available at the UE for measurement, based in part on a priority of the Tx-Rx beam pair, and update the priority of the selected Tx-Rx beam pair based in part on a combination of static information and dynamic information of the selected Tx-Rx beam pair.
US10440675B2 Method and apparatus to determine a wireless network coverage and responsiveness
Aspects of the invention may involve systems and methods. In an embodiment, a method to determine wireless network coverage and responsiveness may be described. The method may include wirelessly transmitting test data to determine wireless connectivity and transmission quality; determining a quality of the wireless transmission of the test data; determining a location of the wireless device during the wireless transmission of the test data; updating a log with the location of the wireless device, a time of day of the wireless transmission, and the quality of the wireless transmission; and transmitting the log to a central server.
US10440672B2 Method and device for transmitting and receiving signal between user equipment and base station in wireless communication system
The present invention discloses a method for transmitting and receiving signals between a user equipment and a base station in a wireless communication system and device for supporting the same. More specifically, the invention discloses a method by which, when a base station transmits synchronization signal blocks in various beam directions, a user equipment achieves synchronization with the base station by detecting the index of a received synchronization signal block and then transmits and receives signals with the base station.
US10440671B2 Terminal apparatus and communication method
Communication is efficiently performed even when the communication is performed in a high carrier frequency. A terminal apparatus includes: a reception unit configured to receive assistance information from a primary cell and a plurality of synchronization signals from a secondary cell and to perform synchronization on the basis of the assistance information and the plurality of synchronization signals; and a transmission unit configured to transmit measurement information regarding at least one of the plurality of synchronization signals. The assistance information includes respective pieces of information regarding the plurality of synchronization signals. The assistance information includes an ID of each of the plurality of synchronization signals, and the terminal apparatus transmits the ID as the measurement information regarding the synchronization signal.
US10440669B2 Synchronization-dependent transmission for vehicle to anything communication
A method and a device configured for selecting a transmission parameter in a wireless communication network are disclosed. According to one aspect, at least one transmission parameter is selected based at least upon an estimated level of synchronization for the first wireless device.
US10440665B1 Dynamic control of power-backoff based on worst-case IM3 analysis
When a UE is going to engage concurrently in a first transmission on a first channel and a second transmission on a second channel, the UE will apply a level of power-backoff for the first transmission, with the level of power-backoff being dynamically established (i) based on a prediction of what PSD-limited frequency in the nearest IM3 product will have the highest PSD and (ii) based on a mapping between that predicted worst-case frequency to an associated power-backoff value. For instance, considering the IM3 product nearest in frequency to the first transmission, a determination could be made as to what portion of the IM3 product is subject to a PSD limit. And a prediction could be made as to what frequency within that frequency range will have the highest PSD. That predicted worst-case frequency could then be mapped to an associated power-backoff value, and the UE could be configured accordingly.
US10440660B2 Uplink spectrum analysis technique for passive intermodulation (PIM) detection
A method and system for identifying passive intermodulation, PIM, at a base station in a wireless communication system are disclosed. In some embodiments, a method includes measuring the noise floor in a radio frequency, RF, channel of an uplink carrier, the uplink carrier comprising a carrier transmitted from a wireless device to the base station. The method includes comparing the measured noise floor to a predetermined noise floor. The method also includes determining whether PIM is present based on a result of the comparison.
US10440654B2 Channel sounding techniques for a wireless communication system
A technique of operating a wireless communication system includes determining respective geometries of multiple subscriber stations, which include a first subscriber station and a second subscriber station, with respect to a serving base station. Respective channel sounding bandwidths for sounding the channel between the multiple subscriber stations and the serving base station are then scheduled, based on the respective geometries. The respective channel sounding bandwidths include a first channel sounding bandwidth (associated with the first subscriber station) and a second channel sounding bandwidth (associated with the second subscriber station). The first channel sounding bandwidth is greater than or equal to the second channel sounding bandwidth and the first subscriber station has a lower geometry than the second subscriber station.
US10440653B2 Terminal management method and apparatus
A terminal management method and an apparatus, where the method includes that a terminal obtains a first light intensity at a first moment and a second light intensity at a second moment according to a first interval period. The second moment is later than the first moment. When a difference between the first light intensity and the second light intensity is greater than a first threshold, and the second light intensity is less than a second threshold, the terminal closes a target program. It can be learnt from above that, the terminal can determine, according to a variation in light intensities, whether the terminal is blocked by clothes, and close the target program. This reduces running power consumption of the terminal and increases a standby time of the terminal.
US10440651B2 Operating geographic location systesm
In general, in one aspect, a method includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a background state, determining, based on data received from a location system of the mobile device, that the mobile device has remained within a geographic area during a time interval, the geographic area being defined by a radius determined according to an application type of the application, and disabling at least a portion of the location system of the mobile device.
US10440649B2 Method for performing power management in wireless LAN system and wireless device using the same
Disclosed herein is a method for performing power management in a wireless LAN system and a wireless device using the same, wherein the method may include the steps of receiving, by a first wireless device, a beacon frame including a first time wake time (TWT) flow identifier (TWT FID) indicating a type of first recommendation frame authorized to be transmitted during a first TWT service period and a second TWT flow identifier (TWT FID) indicating a type of second recommendation frame authorized to be transmitted during a second TWT service period, from a second wireless device, after receiving the beacon frame, shifting, by the first wireless device, from an awake state to a doze state, and receiving, by the first wireless device, a change frame for changing the second TWT flow identifier during the first TWT service period from the second wireless device.
US10440648B2 Sleeping and wake-up methods and apparatuses of master-slave network, and power saving system of master-slave network
Sleeping and wake-up methods and apparatuses of a master-slave network, and a power saving system of a master-slave network, are provided. The method includes: obtaining, from a link management list, running statuses of slave devices on links; determining a target device, where the target device is a slave device whose running status is idle; if running statuses of the target slave device to an end slave device on a link on which the target slave device is located are all idle, determining that a sublink from the target slave device to the end slave device on the link on which the target slave device is located is a target sublink; and sending a power saving message to at least one slave device on the target sublink, so that the slave device enters a sleep and listen state when receiving the power saving message.
US10440647B2 System and method for enabling low power devices
Various embodiments are directed to a wireless access point capable of reserving a wireless communication channel by sending a quiet message to multiple legacy devices. The quiet message may include data identifying periodic quiet durations during which the legacy devices cannot access the wireless communication channel. The wireless access point may send a polling schedule to the multiple low power wireless devices. The polling schedule may include data identifying the periodic quiet durations. The wireless access point may then poll the multiple low power wireless devices during the periodic quiet durations. The low power wireless devices can exchange data with the wireless access point during the quiet durations. The quiet message sent to the legacy devices guarantees that the legacy devices will not use the specified channel during the quiet durations. Thus, communications with the low power wireless devices may occur without interference from the legacy devices.
US10440646B2 Communications device and method utilizing a delay period between transmission and reception of data via a wireless network
A communications device transmits/receives data to/from infrastructure equipment forming part of a communications network. The communications device includes a controller and a transceiver configured to transmit and/or receive signals representing the data to/from the infrastructure equipment. The transceiver is configured to, under control of the controller, transmit a request for services message to the infrastructure equipment, and receive a response message to the request for services message from the infrastructure equipment. The request for services message includes a delay period, and the controller is configured after transmission of the request for services message to configure the transceiver to enter a reduced power state in which an amount of power consumed by the transceiver is reduced for the delay period. The controller is also configured, after the delay period has expired, to configure the transceiver to exit the reduced power state to receive the response message from the infrastructure equipment.
US10440643B2 Method and device for selecting camping cell
A method and device for selecting a camping cell are provided. The method includes that: terminal equipment measures licensed frequency bands and unlicensed frequency bands according to configuration information, the configuration information including channel signal quality measurement information and/or channel interference level measurement information, wherein the channel quality measurement information may include a Reference Signal Receiving Power (RSRP) parameter and/or a Reference Signal Receiving Quality (RSRQ) parameter, and the channel interference level measurement information may include a Received Signal Strength Indicator (RSSI) parameter; and the terminal equipment determines a camping cell according to a result of measurement over the licensed frequency bands and the unlicensed frequency bands. Therefore, the terminal equipment may camp in a licensed frequency band cell or an unlicensed frequency band cell, and may also achieve optimal access performance between the licensed frequency bands and the unlicensed frequency bands.
US10440640B2 Base station conditions resource adaptation
Monitoring client traffic at frequencies suitable to infer playback information of applications executing at the client device is described herein. By way of example, network traffic transmitted to a client application can be analyzed to determine an amount of traffic consumed by the client. Based on the amount of traffic and optionally network conditions observed by the client, a suitable resource level can be determined for conveying the traffic to the client. Adjustments to allocated resources can be made, where requested, to improve consumption rates of allocated resources. The resource level can be determined at a frequency suitable to identify changes in playback state of the client application, to provide changes in allocated resource that closely respond to changes in traffic demand.
US10440638B2 Method, apparatus, user equipment and base station for sending and receiving system information
Related are a method, an apparatus, user equipment and a base station for sending and receiving SI. The method of receiving SI comprises: in response to receiving first-class SI broadcast by a base station, determining a requesting window, a receiving window and a pilot code of to-be-requested SI, where the requesting window includes P number of time domain sending opportunities for sending a request carrying the pilot code; monitoring a first Q number of time domain sending opportunities within the requesting window to determine whether a request carrying the pilot code is sent from UE to the base station; when no UE sends the request carrying the pilot code, sending the request carrying the pilot code in the (Q+1)-th time domain sending opportunity; and monitoring the receiving window of the to-be-requested SI for the to-be-requested SI sent by the base station.
US10440635B2 Network device and user device and methods thereof
The present disclosure relates to a user device and a network node. The user device comprises a transceiver configured to broadcast an access signal SA when not being connected to any radio communication networks, receive an access response signal SR in response to broadcasting the access signal SA, communicate with at least one network node of the radio communication network. The network node comprises a transceiver and a processor; wherein the transceiver is configured to receive a broadcasted access signal SA, wherein the broadcasted access signal SA comprises identity information of the user device; wherein the processor is configured to assign at least one frequency spectrum segment for communication for the user device; and wherein the transceiver is further configured to transmit an access response signal SR to the user device.
US10440629B2 Synchronization reference terminal selection method performed by terminal in wireless communication system, and terminal using same method
The present invention provides a device-to-device (D2D) operation method performed by a remote terminal in a wireless communication system, the method comprising receiving system information from candidates of a relay terminal which provides a relay service between a cellular link and a side link; and determining, as a synchronization reference terminal, any one terminal from among the candidate relay terminals on the basis of the system information, wherein the relay terminal of the remote terminal and the synchronization reference terminal is the same.
US10440627B2 System and method for enabling multi-modal communication
Systems and methods for a multi-tenant communication platform. At a multi-tenant communication platform, and responsive to authentication of a communication request provided by an external system, a routing address record of the communication platform is determined that matches a communication destination of the communication request. The matching routing address record associates the communication destination with a plurality of external communication providers. At least one communication provider associated with the matching routing address record is selected, and a request to establish communication with the communication destination is provided to each selected communication provider. The communication request specifies the communication destination and account information.
US10440625B2 Method and apparatus for performing handover in inter-vehicle communication system
In the present invention, provided is a method for performing handover, by a first terminal, in an inter-vehicle communication system. Here, the method for performing handover, by the first terminal, may comprise the steps of: receiving information on a first bias value from a base station; receiving information on a second bias value from a second terminal; and performing handover on the basis of the first bias value and the second bias value. Here, the first terminal and the second terminal are configured in the same terminal group, the first bias value is a bias value for the terminal group, and the second bias value may be a bias value for the first terminal.
US10440619B2 System and method for seamless mobility in a network environment
In one example embodiment, an apparatus is provided that includes an antenna that receives, in a first wireless network, a first identifier of a second wireless network access point. The apparatus also includes a processor that processes data received by the antenna. The apparatus transmits, in the first wireless network, the first identifier of the second wireless network access point. The apparatus establishes a tunnel to the second wireless network. The antenna transmits a second identifier of the second wireless network access point.
US10440618B2 Apparatus and method for managing mobility in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present invention relates to management of mobility of a terminal in a wireless communication system, and an operating method of the terminal comprises: a step of transmitting a first message requesting mobility-related capability information of an access network, and a step of receiving a second message informing of the mobility-related capability information of the access network. In addition, the present invention includes other embodiments in addition to the aforementioned embodiment.
US10440601B2 Controlling uplink traffic received by multiple base stations
The invention provides a method of controlling a mobile communication network, the method comprising, an uplink controlling entity, in response to reception quality measurement reports sent by a plurality of reception points within the mobile communication network following a transmission of data by a user equipment device, the reception quality measurement reports being responsive to the reception of the transmission, configuring the reception points within the mobile communication network such that each of the multiple reception points is configured to exhibit a participation behavior with respect to at least one of subsequent measurement reporting and payload reporting with regard to transmissions from the user equipment device, the participation behavior being dependent on the reception quality measurement report.
US10440595B2 Wireless local area network coverage hole detection using mobile communication devices
Apparatus and method for coverage hole detection in a wireless local area network (WLAN) using a mobile communication device. The method includes a first step of providing a plurality of access points distributed within the WLAN and at least one mobile communication device operable within the WLAN. A next step includes downloading triggers for respective coverage measurement conditions to the at least one associated mobile communication device from an associated access point. A next step includes detecting a coverage measurement condition by the at least one mobile communication device that activates one of the triggers, whereupon a next step includes sending a coverage measurement indicating the triggered condition from the at least one mobile communication device to an associated access point, which forwards a coverage incident report to a Central Report Manager.
US10440588B2 Routing signals based on an orientation of devices with respect to each other
Examples disclosed herein provide for the detection of an orientation of devices with respect to each other. Based on the orientation, one of the devices may route signals between wireless communication units of the devices, so that wireless communication units from one of the devices to make contact with the other device are properly mapped to input/output ports on the other device.
US10440587B2 Vehicle, communication method thereof, and wireless communication device therein
A vehicle includes a position detector configured to obtain position information on a target vehicle, and a wireless communication unit configured to form a first beam pattern based on the position information on the target vehicle, and communicate with the target vehicle through a radio wave of the first beam pattern. The wireless communication unit reforms the beam pattern according to a position of the target vehicle in order to maintain the communication with the target vehicle.
US10440583B2 Data transmission method and device
A data transmission method and a device are disclosed and relate to the field of communications technologies, so that a CSI status feedback mechanism suitable for an LTE-U system can be provided. The method includes: detecting, by a first device, data that is transmitted by a second device on an unlicensed carrier; and sending, by the first device, channel state information CSI to the second device on an Nth time resource that is after the first device starts to receive the data that is transmitted by the second device on the unlicensed carrier, where N is a positive integer less than 4. The method and the device are used for data transmission.
US10440582B2 Mobile station and uplink data transmission method
A mobile station which performs communication using a same bearer over component carriers belonging to different base stations includes a reception unit configured to receive a message including identification information of a base station to which uplink data are to be transmitted; a determination unit configured to determine a base station to which uplink data are to be transmitted according to the received message; and a transmission unit configured to transmit uplink data to the determined base station.
US10440581B2 Inter-carrier D2D resource allocation
A method in a wireless device is disclosed. The method comprises determining one or more time resources in a particular carrier from one or more pools of time resources for a sidelink operation by the wireless device. The method comprises sending a gap request message to a network node, the gap request message indicating one or more gaps requested by the wireless device, the one or more gaps comprising the determined one or more time resources for the sidelink operation.
US10440579B1 Internet of things location spoofing detection
A network device receiving subscription data for Internet of Things (IoT) devices for subscribing to an IoT device cellular network service, and receives configuration data for configuring the IoT device cellular network service for the IoT devices, where the configuration data identifies a first device location determining source and a second device location determining source. The network device initiates provisioning of the IoT device cellular network service for the one or more IoT devices, receives primary location data, generated by the first device location determining source, associated with a first IoT device, and receives secondary location data, generated by the second device location determining source, associated with the first IoT device. The network device determines one of a plurality of confidence levels associated with the first IoT device being located at a primary location based on one or more confidence thresholds, the primary location data, and the secondary location data.
US10440574B2 Unlocking a device
Techniques and systems for unlocking a first device based on signals transmitted between the first device and a second device are disclosed. A disclosed technique includes receiving, by a first device, at least one wireless signal from a second device; transmitting, by the first device, at least one wireless signal to the second device; determining, by the first device, transit times of the at least one received wireless signal and the at least one transmitted wireless signal; determining, by the first device, one or more range measurements between the first device and the second device based at least in part on the transit times; determining, by the first device, an unlock decision based at least in part on the one or more range measurements; and causing, by at least the first device, the first device to unlock if the unlock decision is positive.
US10440567B2 Apparatus and method for receiving content in terminal
An apparatus and a method for receiving content in a terminal, by which the terminal can receive, with low power consumption, content from an adjacent service provider by using a wireless communication technology. A low-power short-range communication unit; and a controller for controlling the low-power short-range communication unit to broadcast an advertising packet including information of the terminal at regular intervals, and control the low-power short-range communication unit so as to connect to a particular service provider which has scanned the advertising packet. A control operation is then performed so as to receive content from the particular service provider.
US10440559B2 Private mobile edge computing data center in a telecommunication network
A computer-implemented method for processing a data packet in a communication network includes receiving, at a private Mobile Edge Computing (MEC) data center, the data packet. The private MEC data center hosts one or more virtual Evolved Packet Core (EPC) gateways, and each of the one or more virtual Evolved Packet Core (EPC) gateways corresponds to one or more respective Public Land Mobile Network (PLMN) service providers. The private MEC data center identifies a traffic routing type for the data packet. The private MEC data center transmits the data packet based on the identified traffic routing type.
US10440557B2 Electronic device for providing service using secure element and method thereof
An electronic device includes a housing, a display including a touch screen exposed through a part of the housing, a communication circuit supporting cellular communication, a secure element storing a plurality of profiles including a first profile associated with a first cellular network and a second profile associated with a second cellular network, at least one processor electrically connected to the display, the communication circuit, and the secure element, and a memory electrically connected or coupled to the processor.
US10440555B2 Procedures to support network slicing in a wireless communication system
Apparatuses, methods, and systems are disclosed for mobility management among multiple network slices. One apparatus includes a processor that receives a mobility management request from the mobile unit and forwards the mobility management request to the secondary network slice. Here, the mobile unit is simultaneously served by the primary network slice and a secondary network slice of the mobile communication network. The apparatus sends a single mobility management response to the mobile unit, wherein the single mobility management response includes a first response from the primary network slice and a second response from the secondary network slice. In various embodiments, the apparatus may include a network interface for communicating over a mobile communication network.
US10440553B2 Distributed network center and area estimation
Some embodiments include a wireless sensor network including a plurality of sensor nodes each comprising: a signal receiver configured to receive intermediate information from at least one of one or more neighboring nodes of the plurality of sensor nodes, one or more processors configured to receive the intermediate information and update the intermediate information based on a soft-max approximation function, and a transmitter configured to send the intermediate information, as updated, to at least one of the one or more neighboring nodes of the plurality of sensor nodes. For each sensor node of the plurality of sensor nodes: the sensor node can store local location coordinates for the sensor node, and the sensor node can be devoid of receiving location coordinates for any other of the plurality of sensor nodes. The plurality of sensor nodes can be configured to communicate in a distributed manner for a first plurality of iterations until a final iteration of the first plurality of iterations when a predetermined stopping condition is satisfied. The plurality of sensor nodes can be further configured to generate an estimated center of the wireless sensor network based on the intermediate information updated in the final iteration of the first plurality of iterations. The wireless sensor network can be devoid of a fusion center. Other embodiments are disclosed.
US10440552B2 Method and apparatus for cooperative positioning in a wireless communication network
According to the teachings herein, a wireless device that is a candidate for operating in the cooperative positioning advantageously activates that mode in response to detecting a warning situation. In some embodiments, the detection and/or activation operations are autonomously undertaken by the wireless device. In other embodiments, the wireless communication network provides warning situation detection and/or control of the cooperative positioning mode. More generally, the wireless communication network maintains a database identifying those wireless devices within a given service area that are cooperative positioning mode candidates—e.g., the devices having D2D communication capability and operational configurations that allow such operation. By the network providing such information in advance of a warning situation, the candidate devices have the information needed to efficiently discover or otherwise identify other such candidates.
US10440550B2 Method and apparatus for performing inter-carrier D2D communication
A system and method for use in a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE) is disclosed. The method for performing a discovery transmission on a second carrier by a user equipment (UE) served by a primary cell (PCell) on a first carrier, includes receiving, from a base station, a signaling indicating that the UE read discovery resource configuration for the second carrier on the second carrier or that the UE should request the discovery resource configuration for the second carrier from the base station for acquiring the discovery resource configuration for the second carrier. The method also includes acquiring the discovery resource configuration based on the signaling.
US10440542B2 Wireless battery monitoring and control system for parachute deployment and auto load disengagement
A battery system includes a battery, a monitoring circuit, a wireless communication device and a remote wireless communication unit, and a deployable drone parachute. The monitoring circuit includes a processing unit and non-volatile memory that stores a unique identification of the battery. The wireless communication device is disposed on the battery and is in data communication with sensor circuits. The wireless communication device transmits real time operational parameter data sensed by the sensor circuits. The remote wireless communication unit is in wireless data communication with the wireless communication device and receives the operational parameter data therefrom.
US10440541B2 Beacon having multiple communication interfaces
A communication beacon including a calculation unit associated with a memory unit for data backup and with a clock circuit and a communication circuit, the beacon being supplied with power by a power supply unit. The communication circuit includes a first interface unit using a first protocol, at least one second interface unit using a second protocol, and an antenna connected to each of the interface units.
US10440539B2 Systems and methods for antenna pattern measurement
Systems and methods for antenna pattern measurement are provided. One system includes a plurality of wireless sensors arranged in an array, wherein the wireless sensors are configured to be powered by radio-frequency (RF) signals at different power levels. The system also may include a controller configured to wirelessly transmit the RF signals at different power levels and measure responses from the wireless sensors at the different power levels. The system may further include a processor configured to calculate a radiation pattern of an antenna under test using the measured responses.
US10440538B2 Location and contextual-based mobile application promotion and delivery
Apparatus and methods are disclosed for selecting one or more mobile device applications using context data describing the current environment of a mobile device and application metadata describing environment conditions where applications are more likely to be relevant, in order to improve the experience of discovering, downloading, and installing mobile device applications. According to one embodiment, a method comprises associating metadata with mobile device applications automatically receiving context data representing a current geographical location from a mobile phone, searching the metadata to determine which applications are likely of interest based on the current geographical location, and transmitting notification data to the mobile phone indicating the determined applications.
US10440535B2 System and method for asset-agnostic wireless monitoring and predictive maintenance of deployed assets
Systems and methods for asset monitoring utilize a network, one or more data servers, one or more asset-monitoring modules, and one or more beacon modules to monitor assets deployed across a facility. The systems and methods are asset-agnostic and are able to provide statistical forecasts and degradation model for each asset monitored. The systems and methods may further apply real-time regression, including Bayesian updating techniques to provide real-time corrections to forecasts and degradation models.
US10440531B2 Service delivery in a communication network
A method and apparatus for providing information relating to delivery of a service from a server to a mobile device. A node in a Radio Access Network (RAN) receives from an interaction device an instruction message indicating that the mobile device is authorized to exchange service delivery information relating to delivery of the service from the server to the mobile device with the node in the RAN. The node can then exchange service delivery information with the mobile device. The interaction device need not maintain state, as it simply authorizes the mobile device to interact directly with the node in the RAN. Furthermore, signaling between the interaction device and the node in the RAN is reduced.
US10440528B2 System and method for determining conversion rate for short message service (SMS) messaging
A method for detecting SMS messaging service interruptions by classifying SMS messages as delivered or undelivered based upon the receipt of a successful conversion message within a predetermined time period. A current conversion rate is calculated for each network operator partner and destination network pair and the current conversion rate is compared against a reference conversion rate to identify a decrease in the conversion rate of the SMS messages. If the conversion rate decrease exceeds a predefined value, the channel between the network operator partner and the destination network pair is flagged and subsequent SMS messages are routed to end users via an alternative destination network.
US10440520B2 Method and apparatus for selecting radio resources for vehicle (V2X) communications from an overlapping resource pool
A user equipment (UE) comprises processor circuitry, sensing circuitry, and transmitting circuitry. The processor circuitry is configured to acquire broadcast signaling from a base station, the broadcast signaling including a threshold value list. The sensing circuitry is configured to measure a reception power and to compare the measured reception power with a threshold. The transmitting circuitry is configured to transmit a sidelink transmission if a resource is available according to resource sensing. The threshold is obtained from the threshold value list in dependence upon at least a priority of the sidelink transmission.
US10440517B2 Vaping heat map system and method for electronic vapor provision systems
A method of generating of a map of vaping action events includes receiving respective notifications of a vaping action for each of a plurality of electronic vapor provision systems, logging GPS coordinates in response to detection of the vaping action, transmitting one or more logged sets of GPS coordinates to a vaping heat map server, and updating a vaping action count in one or more map regions in the map of vaping action events responsive to the transmitted GPS coordinates.
US10440513B2 Pick and put location verification utilizing RF received signal strength
An inventory tracking system includes a plurality of emitters that each emit a wireless signal and are placed at known locations relative to a plurality of storage areas in a warehouse, including a first storage area for storage of a specified item. The system further includes a mobile device that travels with a material handler. The mobile device: receives a first wireless signal from a first emitter that is one of the plurality of emitters; calculates a first distance between the material handler and the first emitter based on the first wireless signal; determines that the material handler is located at a stocking location for the first storage area based on the first distance and the known location of the first emitter; and sends a notification indicating that the material handler is at the stocking location for the first storage area.
US10440510B2 Method and system for tracking location of an electronic device
A method of tracking location of an electronic device includes broadcasting a communication signal in a first short range wireless communication mode; and receiving location information of a second electronic device in a second short range wireless communication mode switched to, from the first short range wireless communication mode, the location information of the second electronic device being detected by using the broadcasted communication signal.
US10440509B1 Technology for managing location-based functionalities for electronic devices
Systems and methods for managing and facilitating geofencing features associated with electronic devices are disclosed. According to certain aspects, an entity may own or manage a set of retail stores. A server associated with the entity may receive an estimated location of an electronic device, and may determine that the estimated location is in proximity to one of the set of retail stores. The server may further calculate a geofencing boundary for the retail store based on certain location-based data, and may determine whether the estimated location of the electronic device is within the geofencing boundary. The server may additionally facilitate certain geofencing features based on the determination.
US10440503B2 Machine learning-based geolocation and hotspot area identification
Machine-learning based geolocation techniques may be used to provide the geolocations of user devices and determine the locations of hotspot areas. A coarse geolocation of a user device may be determined based on the wireless communication network usage information of the user device. Device data that includes the coarse geolocation of the use device may be inputted into a trained geolocation model of a machine learning algorithm. A refined geolocation of the user device that is more accurate than the coarse geolocation of the user device may be determined by using the machine learning algorithm to process the device data via the trained geolocation model. The refined geolocation of the user device may be further stored in a data store.
US10440502B2 Location-based social software for mobile devices
A method for communicating location information to a device includes receiving, at a computer system that implements a social networking service, location information that represents a geographic location of a device associated with a first user, associating, by the computer system, the received location information with a profile associated with the first user; and sending, from the computer system to a device associated with a second user, a message that is generated based at least in part on the location information.
US10440495B2 Virtual localization of sound
A method for improved virtual localization of sound comprises making a sound at an origin point, recording the sound with two or more recording devices at, two or more different distances from the origin point, generate a head-related transfer function (HRTF) for each of signals received from the two or more recording devices at the two or more different distances from the origin point, convolving a waveform with a localized HRTF generated using at least one of the HRTFs, and drive a speaker with the convolved waveform.
US10440494B2 Method and system for developing a head-related transfer function adapted to an individual
A method for generating an individual-specific head-related transfer function from a database containing 3D or 2D ear data and corresponding head-related transfer functions, the method comprises the steps of: performing a statistical analysis of the 3D or 2D ear space of the database; performing a statistical analysis of the head-related-transfer-function space of the data base; performing an analysis of the relationships between the statistical parameters of the statistical analysis of the 3D or 2D ear space and the statistical parameters of the head-related-transfer-function space; and determining, from the relationship analysis and the statistical analysis of the 3D or 2D ear space, a function for calculating a head-related transfer function from data representative of at least one ear.
US10440487B2 Sound enrichment for the relief of tinnitus
A sound enrichment system for provision of tinnitus relief, the sound enrichment system includes a noise generator, at least one signal modulator for random or pseudo-random modulation of a noise signal that is obtained using the noise generator, and an output transducer for conversion of the modulated noise signal to an acoustic signal for presentation to a user. A method of providing a noise enriched sound signal for provision of relief of tinnitus includes generating a randomly or pseudo-randomly modulated noise signal, generating an acoustic noise signal using the modulated noise signal, and presenting the acoustic noise signal to a tinnitus suffering person.
US10440485B2 Hearing aid and earpiece
A hearing aid, in particular a BTE hearing aid, includes an ear insert having an earpiece and an attachment part being linked to a receiver. The earpiece includes an elongate adapter and a plurality of shields. The adapter is mounted on the attachment part and extends in a longitudinal direction. The earpiece is in a modular form and the at least one shield is exchangeably fitted onto the adapter. The adapter has a head with a rear abutment contour against which at least one of the shields abuts. In this way, the earpiece is particularly variably and flexibly configurable. A corresponding earpiece is also provided.
US10440477B2 Method and apparatus for playing audio by means of planar accoustic transducers
Apparatus and method for playing music by means of planar acoustic transducers adapted to optimize the music emission quality.
US10440475B2 Signal processing device, signal processing method, and program
[Object] To provide a signal processing device, a signal processing method, and a program.[Solution] The signal processing device includes: a first arithmetic processing unit that performs first suppressing processing for suppressing a first audio signal based on a first microphone on a basis of a second audio signal based on a second microphone; and a second arithmetic processing unit that performs second suppressing processing for suppressing the second audio signal on a basis of the first audio signal.
US10440470B2 Electronic device including speaker
Disclosed is an electronic device including a housing; a speaker configured to output a sound signal; an enclosure surrounding the speaker and including a pipe passage, through which the sound signal moves in a direction facing an opening formed in the housing; a heat emitting structure mounted on an inner surface or an outer surface of the enclosure; a sealing member attached to the pipe passage; and a processor physically or electrically connected to the heat emitting structure and configured to control emission of heat.
US10440466B2 Speaker module
A speaker module including a speaker box, a diaphragm and a plurality of porous grains is provided. The diaphragm is disposed on the speaker box and adapted to receive a signal to vibrate. The porous grains are disposed in the speaker box and adapted to absorb energy of air in the speaker box.
US10440461B2 Dynamically reactive, formable and wearable earpiece
Systems, apparatuses and methods may provide for an earpiece that includes an audio subsystem and a longitudinal housing that is bendable between a substantially straight shape and a substantially curved shape. The longitudinal housing may contain the audio subsystem and include a flexible material. Additionally, a speaker may be coupled to the audio subsystem and positioned at an end of the longitudinal housing. In one example, the earpiece also includes a controller coupled to the flexible material, wherein the controller generates one or more control signals that cause the flexible material to automatically complete a bend of the longitudinal housing to the substantially curved shape.
US10440458B2 Comfort and high retention vibration and sound damping ear tips
An ear tip made partially of a secondary insert, clamp, sleeve band or other memory retaining elastic material that, when integrated with a biocompatible, soft, highly elastic and vibration and sound damping material provides improved containment and isolation of sound pressure within a sound transmission path and provides the necessary retention for this type of acoustically superior material to be retained properly on a sound generating assembly.
US10440455B2 Immersive sound system
Sound control and audio output systems and methods for an entertainment venue are described. The sound control and audio output systems include an in-seat speaker arrangement. The in-seat speaker arrangement includes a theater chair having a back section and a seat section, one or more top speakers arranged around a headrest area of the back section of the theater chair, and a lower speaker disposed within the seat section of the theater chair.
US10440454B2 Signal processing method, apparatus, and system
Embodiments of the present invention provide a signal processing method, a network apparatus, and a system. The method includes: mapping a received first client signal into a first ODUflex; mapping the first ODUflex into an optical channel data tributary unit (ODTUCn.X) including X tributary slots, where X is a non-integer; and multiplexing the ODTUCn.X into an optical channel payload unit (OPUCn). According to the signal processing method provided in the embodiments of the present invention, carrying efficiency can be improved when a fine-grained service is transmitted, and complexity is relatively low.
US10440444B2 Method and set top box for use in a multimedia system
A multimedia server receives a plurality of programs of a multimedia source. The multimedia server includes a tuning module to receive the plurality of programs and to select a set of programs from the plurality of programs based on a set of program select commands that is derived from select requests. A program mixer mixes the set of programs into a stream of program data. One or more transceiving modules transmit the stream of program data on to corresponding communication paths and receive the select requests. A client module produces the select requests for one or more clients. The client module includes a selection module to produce at least one of the select requests. A network interface controller transmits at least one of select requests to the multimedia server and receives the stream of program data via the communication path or paths in response.
US10440440B1 Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device
Systems and methods are described herein for a media guidance application on a first device that detects a user's engagement with a second media asset on second device, and alerts the user to an important event in a first media asset presented on the first device, thereby reminding the user to view the first media asset. The media guidance application may determine when the next important event will occur in the media asset and determine an estimated amount of time required to play back the second media asset. The media guidance application may adjust the estimated amount of time based on advertisements and network conditions at the second device. If the media guidance application determines that the estimated amount of time is longer than the amount of time before the next important event in the first media asset, the media guidance application may generate an alert on the second device.
US10440437B2 System and method for enhanced video selection
A system and method for presenting video asset information to a viewer to assist the view in selecting a video asset for viewing. The video assets can be available from a plurality of different video asset sources, such as VOD (video on demand), PVR (personal video recorders) and broadcast (including over the air, cable, and satellite). Images from the video assets are displayed in a uniform manner, along with information about the video assets. The information includes data in a metadata category. The view can select one of the video assets for viewing, but also can navigate using metadata categories such as genre, actors, director etc. This allows a much easier and natural navigating and selection process for viewers.
US10440432B2 Socially annotated presentation systems and methods
A video-platform server may obtain and provide context-specific metadata to remote presentation devices via an application programming interface. Context-specific metadata may include tags describing one or more assets (social-media-enhanced annotations or other such enhancements arising from viewer selections, e.g.) that are depicted in or otherwise associated with a given sequential position (a segment in a video playback, e.g.).
US10440427B2 Content supply device, content supply method, program, terminal device, and content supply system
The present disclosure relates to a content supply device, a content supply method, a program, a terminal device, and a content supply system, which are capable of implementing rapid zapping between channels in DASH. The content supply device of the present disclosure generates a zapping segment stream by delimiting zapping streaming data among a plurality of pieces of streaming data into minimum units when reception of the streaming data is switched, according to a common timing with another channel, unicast-delivers the zapping segment stream, multicast-delivers the zapping segment stream, and generates a metafile for a reception side to receive the zapping segment stream that is unicast-delivered and multicast-delivered. The present disclosure can be applied to a system that delivers content in a streaming manner.
US10440420B2 Providing visual content editing functions
A method of adjusting visual content. The method comprises: identifying when a client device captures at least one of an image and a video file; analyzing textual content in a plurality of content providing network sources, available via a network, to identify at least one current event; acquiring at least one demographic characteristic of a user of the client device; selecting one or more visual content editing functions based upon the at least one demographic characteristic and according to the at least one current event; and supplying the one or more selected visual content editing functions to the client device.
US10440419B2 Synchronizing presentation of content presented by multiple client devices
Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. When exchanging information, presentation of content to users associated with different client device may be initially synchronized across the client devices. To synchronize content presentation, a client device initiating presentation of the content transmits a request identifying the content and an initial time to other client devices. The initial time is greater than than a maximum return time or latency in a network coupling the client devices and the online system from a time when the request is transmitted. A client device determined to be out of synchronization with one or more other client devices receives a command to modify a rate at which the content is presented to reestablish synchronization.
US10440417B2 Systems and methods for providing storage of data on servers in an on-demand media delivery system
A system and method may be provided that allows users to store, retrieve, and manipulate on-demand media content and data stored on a remote server network in an on-demand media delivery system. More particularly, the system may allow a user to access his or her on-demand media account from user equipment in different locations as long as the current user equipment can communicate with a remote server that stores user-specific information. The system upon user selection may freeze the delivery of on-demand media at a particular point and allow the user to resume the media at a later time from some other network location in system. Users may upload personal images or files to an on-demand delivery server for later retrieval and display. Users may be permitted to assign access rights to the uploaded files.
US10440415B2 Display apparatus, image processing apparatus and control method for selecting and displaying related image content of primary image content
There is provided an image processing apparatus which comprises a receiver which receives primary image content; a communicator which communicates with at least one supply source which supplies related image content of the primary image content; a signal processor which processes and outputs the primary image content; and a controller which controls the communicator to request the supply source to supply the related image content, and controls the signal processor to process and play the related image content supplied from the supply source in response to the request if a user selects a key to play the related image content of the primary image content while the primary image content received by the receiver is processed by the signal processor.
US10440414B1 Systems and methods of delivering episodic content
Methods of delivering episodic content according to time zone specific schedules are disclosed. Video content is scheduled and delivered via complex interactions between clients and servers, where a service host can be used to coordinate delivery of content from a content host. It is contemplated that, in the event video content is unavailable at a scheduled time, an error message can be delivered to a client while a prompt to rectify the error condition can be delivered to a channel manager via the service host.
US10440413B2 Methods and apparatus to perform media device asset qualification
Methods, apparatus, systems and articles of manufacture to perform media device asset qualification are disclosed. An example apparatus includes an asset quality evaluator to identify candidate media device assets obtained from a media device that identify media. The example apparatus further includes an asset grader to grade the candidate media device assets based on calculating a valid hash count corresponding to a number of matches between a first one of the candidate media device assets compared to a second one of the candidate media device assets using a hash table, and identify the first one of the candidate media device assets as a reference media device asset, the first one having a higher grade compared to grades of other candidate media device assets. The example apparatus further includes an asset loader to generate a validation report including the identification of the reference media device asset.
US10440411B2 Program play control method and digital television device
A program play control method and a digital television device are disclosed. The method includes: reading section data from received transport stream TS data packets, and directly saving the section data in a nonvolatile memory without parsing, where the section data carries program specific information PSI and system information SI; if audio/video data carried in a TS data packet corresponding to the PSI needs to be played, parsing the section data to obtain the PSI and the SI, and saving the PSI and the SI; and reading the PSI from the memory, playing, according to the PSI, the audio/video data carried in the TS data packet corresponding to the PSI, reading the SI from the memory, and displaying the SI. Implementation of embodiments of the present invention can save storage space of a memory and a nonvolatile memory in a case in which no loss of PSI/SI is ensured.
US10440406B2 Method and apparatus for transmitting or receiving multimedia
According to an embodiment, a method of transmitting multimedia comprising assigning media processing unit (MPU) metadata included in a first MPU and a second MPU such that the MPU metadata is transmitted as last of the first MPU and the second MPU; generating the first MPU and the second MPU based on the assignment; generating interval information indicating a transmission time interval for transmitting the first MPU and the second MPU; transmitting the first MPU; transmitting control information within the transmission time interval indicated by the interval information; and transmitting the second MPU based on the interval information, after transmitting the control information is provided.
US10440405B2 Content delivery device for streaming content
A device can receive, from a user device, a request for content in a target format for playback. The device can determine information identifying the content in a source format based on the request for content associated with the target format. The device can request the content in the source format using the information identifying the content in the source format. The device can receive the content from a content source in the source format based on requesting the content in the source format. The device can convert the content in the source format to generate a set of files associated with the target format. The device can provide the set of files in the target format to a content delivery network associated with the user device.
US10440403B2 System and method for controlling media content capture for live video broadcast production
A system and method is provided for minimizing delay time for controlling media content capture during live video broadcast production. The system includes a video production receiver that receives media content streams from one or more cameras that includes live media content captured by the cameras and encoded in a first encoding format. Moreover, a multi-view interface displays the media content and a video production controller generates control instructions based on inputs to the interface to change operation of the cameras capturing the respective media content. A camera controller is included that transmits the generated control instructions to the cameras to change the operation for capturing the respective media content. Moreover, the video production controls production of a live video stream for video broadcast production using media content that is captured from the cameras and that is encoded in a second encoding format different than the first encoding format.
US10440400B2 Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10440398B2 Probabilistic model to compress images for three-dimensional video
A method includes receiving head-tracking data that describe one or more positions of people while the people are viewing a three-dimensional video. The method further includes generating a probabilistic model of the one or more positions of the people based on the head-tracking data, wherein the probabilistic model identifies a probability of a viewer looking in a particular direction as a function of time. The method further includes generating video segments from the three-dimensional video. The method further includes, for each of the video segments: determining a directional encoding format that projects latitudes and longitudes of locations of a surface of a sphere onto locations on a plane, determining a cost function that identifies a region of interest on the plane based on the probabilistic model, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
US10440397B2 Image decoding device and method
The present disclosure relates to an image decoding device and method through which it is possible to suppress an increase in a load of a decoding process. The present disclosure is provided with a decoding unit configured to generate decoded image data by decoding encoding data obtained by encoding image data for each coding unit (CU) that is recursively divided, and a filter processing unit configured to perform a filter process of the decoded image data generated by the decoding unit according to information set for each data unit corresponding to header information of the encoding data. The present disclosure is applicable, for example, to an image decoding device and the like.
US10440395B2 Method and apparatus for adaptively reducing artifacts in block-coded video
Apparatus, systems and methods for adaptively reducing blocking artifacts in block-coded video are disclosed. In one implementation, a system includes processing logic at least capable of deblock filtering at least a portion of a line of video data based, at least in part, on edge information and texture information to generate at least a portion of a line of deblocked video data, and an image data output device responsive to the processing logic.
US10440391B2 Method and apparatus of video coding
Aspects of the disclosure include a method of video coding. The method includes receiving input data associated with a first block and a second block of an image frame, the first block and the second block corresponding to different color space components. The method further includes identifying a reference region in the first block, identifying at least two reference unit cells among a plurality of unit cells in the reference region, identifying respective intra prediction modes for processing the identified reference unit cells, determining an intra prediction mode for processing a sub-block in the second block based on the identified intra prediction modes, and generating an intra predictor of the sub-block based on the determined intra prediction mode. The reference region and the sub-block correspond to a same region in the image frame. The method further includes encoding or decoding the sub-block based on the intra predictor of the sub-block.
US10440385B2 Multi-view coding with effective handling of renderable portions
A proposed intermediate way of handling the renderable portion of the first view results in more efficient coding. Instead of omitting the coding of the renderable portion completely, even more efficient coding of multi-view signals entails merely suppressing the coding of the residual signal within the renderable portion, whereas the prediction parameter coding still takes place from the non-renderable portion of the multi-view signal across the renderable portion so that prediction parameters for the renderable portion may be exploited for predicting parameters for the non-renderable portion. The additional coding rate for transmitting the prediction parameters for the renderable portion may be kept low as this merely aims at forming a continuation of the parameter history across the renderable portion to serve as a basis for prediction parameters of other portions of the multi-view signal. Expressed differently, the prediction parameters for the renderable portion need not perfectly predict the texture within the renderable portion of the first view to keep the residual signal within the renderable portion low.
US10440381B2 Method for encoding and decoding images, and device using same
According to the present invention, an inter-prediction method includes: receiving mode information on the inter-prediction of a current block; decoding the received mode information; and performing inter-prediction using the decoded mode information. According to the present invention, image compression efficiency may be improved.
US10440380B2 Picture prediction method and related apparatus
Embodiments of a picture prediction method and a related apparatus are disclosed. A picture prediction method includes: determining K1 pixel samples in a picture block x, and determining a candidate motion information unit set corresponding to each pixel sample in the K1 pixel samples, where the candidate motion information unit set corresponding to each pixel sample includes at least one candidate motion information unit; determining a merged motion information unit set i including K1 motion information units, where each motion information unit in the merged motion information unit set i is selected from at least a part of motion information units in candidate motion information unit sets corresponding to different pixel samples in the K1 pixel samples; and predicting a pixel value of the picture block x by using a non-translational motion model and the merged motion information unit set i.
US10440370B2 Apparatus and method for image coding, and non-transitory computer-readable storage medium
An apparatus for image coding includes a processor to: execute a determining process that includes, when a specific entry included in a first palette for use in coding a first block in a coding-target image is not an entry candidate for a second palette for use in coding a second block to be coded after the first block, determining an entry to be included in the second palette based on a first index indicating a code amount to be generated when the specific entry is to be included in the second palette and a second index indicating a code amount to be generated when the specific entry is not to be included in the second palette; execute a generating process that includes generating the second palette including the entry determined in the determining process; and execute a palette coding process that includes coding the second block by the second palette.
US10440365B2 Methods and devices for emulating low-fidelity coding in a high-fidelity coder
Methods of encoding and decoding video in a low-fidelity mode are described. A coding unit level low-fidelity flag is present in the bitstream to signal whether low-fidelity mode is enabled for a particular coding unit or not. If enabled, then, for that coding unit, the chroma quantization parameter is determined using the luma quantization parameter adjusted by a low-fidelity-mode offset. If not enabled, then, for that coding unit, the chroma quantization parameter is determined using the luma quantization parameter without adjustment by the low-fidelity-mode offset. The chroma quantization parameter is then used in the scaling of quantized chroma transform domain coefficients. Use with luma or other video components is also proposed.
US10440364B2 Context initialization in entropy coding
A decoder includes an entropy decoder configured to derive a number of bins of the binarizations from the data stream using binary entropy decoding by selecting a context among different contexts and updating probability states associated with the different contexts, dependent on previously decoded portions of the data stream; a desymbolizer configured to debinarize the binarizations of the syntax elements to obtain integer values of the syntax elements; a reconstructor configured to reconstruct the video based on the integer values of the syntax elements using a quantization parameter, wherein the entropy decoder is configured to distinguish between 126 probability states and to initialize the probability states associated with the different contexts according to a linear equation of the quantization parameter, wherein the entropy decoder is configured to, for each of the different contexts, derive a slope and an offset of the linear equation from first and second four bit parts of a respective 8 bit initialization value.
US10440360B2 Video processing system
A video processing system includes a video processing unit (VPU) and one or more display processing units, all having access to external memory. Video data representing frames to be displayed is generated. The VPU generates pixel data representing the frames and stores it in memory. The display processing units then read the pixel data to display the frames. The VPU is configured to generate and store in memory pixel data representing reference frames for the sequence of video frames at the full resolution of the reference frame and also at at least one lower resolution to the full resolution.
US10440359B2 Hybrid video encoder apparatus and methods
Methods and apparatus for video processing are disclosed. In one embodiment the work of processing of different types of video frames is allocated between a plurality of computing resources. For example, different computing resources for can be used for I, P and B frames, where an I frame is an intra-frame encoded with no other frames as a reference; a P frame is encoded with one previous I or P frame as a reference and a B frame is encoded with one previous and one future frame as references. In one example, a central processing unit (CPU) performs encoding of I frames and P frames of a video and a graphics processing unit (GPU) performs initial encoding of B frames of the video in connection with a fixed function video encoder configured to perform entropy encoding of the B frames.
US10440357B2 System and method for determining an imaging deviation of a camera
A system is described for determining an imaging deviation of a camera having: the camera, which is focused on a first distance, having a target pattern unit, which is situated at a second distance from the camera in a field of view of the camera and which has a three-dimensional surface texture having calibration markings, having a lens unit which is situated at a third distance from the camera and between the target pattern unit and the camera and is developed so that the three-dimensional surface texture is able to be imaged by the camera, and having a control unit that is connected to the camera and which is developed so that the imaging deviation of the camera is determinable by evaluating an image taken of the calibration markings of the three-dimensional surface texture. Also described is a method for determining an imaging deviation of a camera.
US10440352B2 Image processing apparatus and method
The present disclosure relates to an image processing apparatus and method, and specifically relates to an image processing apparatus and method which can improve convenience of a service using a multi-viewpoint image. An image processing apparatus includes a virtual captured image generation unit which generates, by using multi-viewpoint image data, depth data showing a distance to a photographic subject in the multi-viewpoint image, and profile information including a parameter which reproduces an optical effect by a virtual optical system, a virtual captured image obtained by capturing the photographic subject of the multi-viewpoint image by using the virtual optical system. The present disclosure can be applied, for example, to the image processing apparatus.
US10440350B2 Constructing a user's face model using particle filters
Constructing a user's face model using particle filters is disclosed, including: using a first particle filter to generate a new plurality of sets of extrinsic camera information particles corresponding to respective ones of a plurality of images based at least in part on a selected face model particle; selecting a subset of the new plurality of sets of extrinsic camera information particles corresponding to respective ones of the plurality of images; and using a second particle filter to generate a new plurality of face model particles corresponding to the plurality of images based at least in part on the selected subset of the new plurality of sets of extrinsic camera information particles.
US10440349B2 3-D 360 degrees depth projector
A camera system configured to generate depth information for a local area. The camera system comprises a plurality of depth camera sub-assemblies arranged in a substantially spherical arrangement. Each sub-assembly comprises a projector that projects a structured light pattern onto a portion of the local area, such that the projected light patterns of the plurality of sub-assemblies form a tiled light pattern covering 360 degrees of the local area. Each sub-assembly further comprises at least one camera is configured to capture images of the local area. A controller of the camera system is configured to receive the captured images and to construct a 360 degree depth map of the scene, based upon the structured light patterns projected by the projectors of the plurality captured in the received images.
US10440345B2 Display control methods and apparatuses
Embodiments of the present application disclose various display control methods and apparatuses. One of the display control methods comprises: determining a first display area of a first light field display device and play sequence alignment reference information, wherein the first display area is used to play a first video; and controlling, according to the play sequence alignment reference information, a second display device to display, within at least one first frame interval of the first video, at least one second frame of a second video in the first display area, wherein the first video and the second video are different parts obtained by performing time-domain downsampling of a same content source. This solution can improve a gain of a time resolution actually displayed in a light field information content source, and improve the flexibility of time-domain display control.
US10440342B2 Secure transfer of previously broadcasted content
A method and apparatus for secure transfer of previously broadcasted content enables the secure transfer of previously broadcasted content between DVRs on a computer network.
US10440335B2 Treatment of light by means of an optical device
An optical device is provided including a light-imaging component configured to focus light fed to the light-imaging component in at least one focusing spot, wherein the light fed includes at least one predefinable wavelength; and a conversion apparatus including at least one phosphor which is designed to convert light having the at least one predefinable wavelength into conversion light, wherein the conversion apparatus is arranged in such a way that the at least one phosphor is arranged in the focusing spot of the light-imaging component. The light-imaging component is configured to generate at least two focusing spots, and the conversion apparatus is arranged in such a way that the at least two focusing spots are positioned on the at least one phosphor.
US10440332B2 Inspection camera devices and methods with selectively illuminated multisensor imaging
Camera head apparatus, systems, and methods for providing wide angle/panoramic images and/or video of the interior of pipes or other cavities using multiple imaging and illumination modules are disclosed.
US10440331B2 System, method, and program for image analysis
The system for image analysis that analyzes an image taken by a camera improves the accuracy of detection and identification in image analysis. The system memorizes a plurality of imaging environment data sets that include setting data of a camera and data on an object; includes a detection module 211 that detects an imaging environment from the camera, a check module 212 that checks the imaging environment, and an extraction module 213 that extracts an imaging environment data set similar to the detected imaging environment; and applies the extracted imaging environment data set and analyzes an image.
US10440330B2 Surveillance camera
Provided is a surveillance camera. The surveillance camera includes a main body casing; a front cover that forms a camera housing by being combined with the main body casing; a first protrusion unit that protrudes frontward of the front cover from a front surface of the front cover; a second protrusion unit that is formed on an outer edge of the first protrusion unit by being separated from the first protrusion unit; and a lens mounting unit that combines with the front cover, wherein the lens mounting unit comprises a first guide unit that protrudes toward the front cover and contacts the first protrusion unit and a second guide unit that contacts the second protrusion unit. Accordingly, tilting of the lens mounting unit is effectively prevented.
US10440328B2 Method and apparatus to synchronize personalized co-cast content with user viewing habits
A method and apparatus designed to permit content providers to insert personalized content into a television signal based upon the user preferences or viewing habits.
US10440327B1 Methods and systems for video-conferencing using a native operating system and software development environment
In an embodiment, a video-conferencing system may include a computing device, camera and networking capabilities integrated into a single set-top box unit. The system may receive first input audio data and first input video data via a network connection, the audio data and video data being captured at a location remote from the video-conferencing device; generate instructions to send the first input audio data and first input video data to a first display device coupled to the video-conferencing device; capture, using a camera of the video-conferencing device, output video data of an environment surrounding the video-conferencing device; capture, using a microphone array of the video-conferencing device, output audio data of the environment surrounding the video-conferencing device; and generate instructions to send the output video data and the output audio data to a remotely located receiving device.
US10440325B1 Context-based natural language participant modeling for videoconference focus classification
A video conferencing system includes a processing device and a memory device and is configured to manage a video conference to manage a video conference feed to a plurality of participant devices. The system includes an interface control module that receives a plurality of video feeds and audio feeds associated with participants to the video conference, and generates a video conference feed including a video conference interface for being displayed to the plurality of participants. The system also includes a context analysis module that analyzes the audio feeds to identify contextual information associated with the conversation. The system further includes a participant modeling module that calculates a topic relevance score for each of the plurality of participants based on the contextual information. During a video conference, the interface control module emphasizes a video feed of a participant associated with a topic relevance score greater than a threshold.
US10440321B2 Video processing method and system based on car-hailing order
The present application discloses a video processing method and system based on car-hailing order. The method comprises: a driver terminal confirming acceptance of the car-hailing order; the driver terminal receiving a video connection request initiated by a user terminal corresponding to the car-hailing order; and the driver terminal providing real-time video information to the user terminal.
US10440319B2 Display apparatus and controlling method thereof
A display apparatus is disclosed. The display apparatus may include a display configured to operate as at least one of a screen and a mirror, a photographing unit configured to generate a photographed image in which a subject present in a display direction of the display is photographed, and a processor configured to control the display in order for a first area of the display operate as a screen displaying part of the photographed image and a second area other than the first area to operate as a mirror.
US10440318B2 Motion adaptive de-interlacing and advanced film mode detection
A system including a motion adaptive de-interlacer, a film mode detector, and a combiner. The motion adaptive de-interlacer is configured to determine a first output by de-interlacing a plurality of interlaced frames based on at least a first motion indicator indicating motion between fields of the plurality of interlaced frames. The film mode detector is configured to determine a second output based on a film mode detected based on at least a second motion indicator indicating motion between fields of the plurality of interlaced frames. The film mode detector is further configured to output a control signal based on the second motion indicator and the film mode. The combiner is configured to combine the first output and the second output based on the control signal.
US10440317B2 Video processing device
A video processing device generates a display video signal to be supplied to a liquid crystal display unit that is driven by a frame inversion scheme. The video processing device includes a controller and a video signal processor. The controller controls a vertical synchronizing signal included in an interlace video signal input from outside the video processing device so that a display invalid section having a predetermined number of fields is set for the interlace video signal at a predetermined period. The video signal processor i) generates the display video signal based on the interlace video signal in which the display invalid section has been set by control of the vertical synchronizing signal and ii) outputs the display video signal to the liquid crystal display unit.
US10440316B2 Device and method for displaying a video over a network
Disclosed are a device and method for displaying a video over a network, the method includes: determining a first resolution of a target video frame input over network, and comparing the first resolution with a screen resolution of a mobile terminal, and the first resolution with a resolution of a video frame displayed by the mobile terminal; if the first resolution is different from the screen resolution of the mobile terminal, determining a first ratio of a row resolution of the screen resolution to a row resolution of the first resolution, and a second ratio of a column resolution of the screen resolution to a column resolution of the first resolution; determining the size of a display window according to the smaller one of the first ratio and the second ratio, which is a display scale, and the first resolution; and displaying the target video frame in the display window.
US10440313B2 Method, system and apparatus for spatially arranging a plurality of video frames for display
A method and system for spatially arranging a plurality of video frames for display on a layout region is provided. The plurality of video frames are selected from a video sequence based on a determination of motion of an object within the video sequence. An image layout path is determined for the selected video frames. An anchor point is determined for each selected video frame based on a determination of motion of the object depicted in the video frame, each said anchor point locating a selected video frame with respect to the layout path. The selected plurality of video frames are spatially arranged on the layout region relative to the determined image layout path and in accordance with the determined anchor points.
US10440306B1 Customized graphics for video conversations
An online system customizes video conversations between users of the online system. During a video conversation, the online system presents a composite view to the participating users. The composite view may include visual representations of the users, a background graphic, or other types of graphics such as masks and props that the users can wear or interact with in the environment of the video conversation. The visual representations may be generated based on a live video feed of the users or include avatars of the users. The online system can determine the graphics based on information about the users. For instance, the online system determines a background graphic showing a location that the users have each visited. Upon viewing the background graphic, the users may be encouraged to interact with the background graphic or other graphics included in the composite view, which can promote an engaging video conversation experience.
US10440303B2 Method and system for generating a ramping signal
A system is provided for generating a ramping signal. The system includes a plurality of storage circuits each including an input and an output. The output of a previous storage circuit is connected to the input of a next storage circuit. The storage circuits are configured to propagate a first enable signal based on a first control signal. The system also includes a plurality of first current generating circuits. Each first current generating circuit is coupled to the output of a corresponding storage circuit to receive the propagated first enable signal. The first current generating circuits are configured to generate a first current signal based on the propagated first enable signal.
US10440302B2 Imaging device including pixel
An imaging device having a pixel including a photoelectric converter that converts incident light into charges, and a reset transistor having a first source, a first drain and a first gate, one of the first source and the first drain coupled to the photoelectric converter. The imaging device further including first voltage generating circuity that generates a first voltage; second voltage generating circuity that generates a second voltage, the second voltage generating circuity being different from the first voltage generating circuity; and first switching circuity that causes either the first voltage generating circuity or the second voltage generating circuity to selectively couple to the other of the first source and the first drain of the reset transistor.
US10440292B2 Color signal and near-infrared signal generated by using pattern information defining intensity-corresponding pattern
The invention enables image processing of visible light and near-infrared light using an imaging device. An acquisition unit (110) acquires an image signal representing an image including near-infrared light that has an intensity according to a pattern having a prescribed geometric shape. A signal processing unit (120) uses pattern information which defines the pattern to output, a color signal representing visible light components corresponding to the image signal and a near-infrared signal representing near-infrared light components corresponding to the image signal.
US10440289B2 Audio/video output device
An audio/video output device includes a first output component for video and audio output, a second output component for audio output, a video memory and a controller. The video memory stores video signal. The controller allocates at least part of an area of the video memory to the second output component in response to determining that an external device connected to the second output component supports video input.
US10440288B2 Methods and apparatuses for capturing image frames with interlaced exposure
An apparatus and a method for capturing image frames using interlaced exposure. The apparatus includes a digital camera and a memory. The digital camera includes an image sensor and the memory includes camera settings. The apparatus further includes a processor and a user interface. The user interface enables a user to manually input or adjust image capture parameter values including at least one first capture parameter value for a first set of pixels from the image sensor, and, at least one second capture parameter value for a second set of pixels from the image sensor. The processor controls the digital camera to expose the first set of pixels using the at least one first capture parameter value and the second set of pixels using the at least one second capture parameter value, where exposures of the first set of pixels and the second set of pixels overlap in time.
US10440284B2 Determination of exposure time for an image frame
An apparatus for adjusting an exposure time for an image frame is presented. The apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to process at least one image frame, select at least one region of interest from the at least one image frame, process at least two consecutive image frames to determine a motion field, segment the motion field into at least one motion cluster, select based on the at least one region of interest and the at least one motion cluster, the most relevant motion cluster, and adjust the exposure time based on motion information of the selected most relevant motion cluster.
US10440279B2 Smart camera user interface
Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.
US10440278B2 Imaging device and system including imaging device and server
An imaging device includes an imaging unit that images a subject and generates image data, an image processor that performs predetermined image processing on the image data generated by the imaging unit, a storage unit in which items of setting information concerning a setting for photographing set by a user are stored, and a controller that controls the imaging unit and the image processor. At a time of photographing, the controller extracts setting information corresponding to a photographing scene from among the items of setting information stored in the storage unit and causes icon for selecting the extracted setting information to be displayed on display unit. Icon includes a thumbnail image generated based on an image acquired when each of the items of the setting information set by the user is stored.
US10440274B2 Imaging apparatus capable of imaging with the use of an illumination apparatus including a flash unit capable of changing a radiation direction, control method for the same, and program
An imaging apparatus is capable of imaging with the use of an illumination apparatus including a flash unit capable of changing a radiation direction, and includes: a photometry unit; a display unit that displays information about a result of photometry using the photometry unit; and a display control unit that executes a control related to display on the display unit, wherein when the illumination apparatus is performing a first operation of multiple emissions by the flash unit while changing automatically the radiation direction of the flash unit to a plurality of different directions, the display control unit performs a control so as not to display the information about the photometry result on the display unit.
US10440272B2 Imaging apparatus for controlling actuator which includes vibrator having contact portion and relative movement member with which the contact portion of the vibrator is pressurized and in contact, control method for the imaging apparatus, program of the imaging apparatus, and storage medium which stores the program of the imaging apparatus
To provide an imaging apparatus capable of maintaining good performance even if it is used in a high-humidity environment, the imaging apparatus is equipped with a detecting unit for detecting an environment of a photographing optical system, and a control unit for controlling an actuator of driving the photographing optical system to perform a first operation and a second operation of performing maintenance of the photographing optical system, and driving the actuator in the second operation at a timing according to the environment.
US10440271B2 On-chip compensation of rolling shutter effect in imaging sensor for vehicles
An image-capture system, which handles on-chip compensation of rolling shutter effect in an imaging sensor, generates motion vector information for a plurality of speed values of a vehicle at each location on a specified route and derives an image-kernel for the plurality of speed values at each location on the specified route. A successive location of the vehicle is predicted at a current location of the vehicle based on the generated motion vector information for a current speed value of the vehicle at the current location on the specified route. A first image, which exhibits a shift of a plurality of pixels, is captured by the imaging sensor at the predicted successive location on the specified route. A second image is generated from the captured first image based on a compensation of the shift of the plurality of pixels in the captured first image.
US10440265B2 Image processing method and apparatus, electronic device and control method
An image processing method and apparatus, a control method are provided. A part of the color-block image within the fixed region is converted into a first image using a first interpolation algorithm. The first image includes first simulation pixels arranged in an array. A part of the color-block image beyond the fixed region is converted into a second image using a second interpolation algorithm. The second image includes second simulation pixels arranged in an array, and a complexity of the second interpolation algorithm is less than that of the first interpolation algorithm. The first image and the second image are merged into a simulation image corresponding to the color-block image. With the image processing method, by processing different parts of the image respectively with the first interpolation algorithm and the second, the time for processing the image is reduced while the image quality is improved, thus improving the user satisfaction.
US10440264B2 Image processing system, method of reconfiguring field programmable gate array, information processing device, information processing method, and non-transitory computer-readable medium
An image processing system can specify storage locations of necessary functions even when a user-set process flow has been updated. The image processing system includes a setting device and an image processing device. The image processing device includes a storage device and a field programmable gate array (FPGA). The setting device includes a generation part that generates storage location information defining a storage location in the storage part for each of image processing programs to be selected, which have been selected from a library, and a transmission part that transmits the image processing programs to be selected, a process flow defining an execution order of the image processing programs, and the storage location information to the image processing device. The image processing device includes a rewriting part that writes a received image processing program to a storage location of the storage device defined in the storage location information.
US10440263B2 Synchronized display on hinged multi-screen device
A mobile computing device is provided that comprises a housing having a first part and a second part coupled by a hinge, the first part including a first display and the second part including a second display, wherein the hinge is configured to permit the first and second displays to rotate between angular orientations from a face-to-face angular orientation to a back-to-back angular orientation. The mobile computing device further includes a camera mounted in the first part of the housing and configured to capture image data, the camera and the first display both facing a first direction, and a processor mounted in the housing. In the back-to-back angular orientation, the processor is configured to cause the second display to display the image data while simultaneously causing the first display to display the image data and secondary content.
US10440261B2 Automatic selection of a camera based on facial detection
A camera selection system and method for automatically selecting an appropriate camera to use for capturing photos and videos is provided. The method includes the steps of detecting that a camera application has been opened, activating a first camera and a second camera of the mobile device, analyzing a feed received from the first camera and a feed received from the second camera to detect whether a face is present in a field of view of the first camera or the second camera, determining that the user intends to use the first camera based on a detection of the face in the field of view of the first camera, deactivating the second camera in response to the determining and displaying the feed received from the first camera on the main display of the mobile device for viewing by the user while using the camera application.
US10440258B2 Electronic equipment, controlling method of electronic equipment, and storage medium
To prevent a user's erroneous operation while avoiding complexity of operations, the present invention provides an electronic equipment comprising: a display controlling unit to execute control to display, in a case where an operation for executing a predetermined process to an image selected by a selecting operation is executed, a confirmation screen for confirming whether or not the process to the image is executable; a processing unit to execute the predetermined process to the image selected by the selecting operation, in accordance with acceptance of an execution instruction operation of the predetermined process in a state that the confirmation screen is displayed; and a controlling unit to execute control so as to make an operating method of the execution instruction operation different on the confirmation screen, in accordance with whether or not the image selected by the selecting operation is an image with which specific information is associated.
US10440246B2 System for enabling remote annotation of media data captured using endoscopic instruments and the creation of targeted digital advertising in a documentation environment using diagnosis and procedure code entries
A system comprising a network of computers programmed to receive and process visual data transmitted from an endoscopic instrument, display the processed visual data as a live stream and as a set of discrete media objects to be annotated by users of multiple computers accessing the media objects remotely. The endoscopic instrument may feature several buttons arranged for capturing, freezing, and annotating the live stream. The media objects, annotations, and metadata associating the users with the annotations will be embedded by the system into a report using image and text matching algorithms, the report exportably stored and accessed in a patient-physician schedule and database environment.
US10440245B1 Oven appliance camera assembly including a light shield
A door assembly for providing selective access to a cooking chamber of an oven appliance includes an inner glass assembly and an outer glass assembly spaced apart by an outer air gap. A mounting bracket is positioned within the outer air gap and a camera is mounted to the mounting bracket. The door assembly further includes a primary light shield, which may be an extension of the mounting bracket or a non-reflective coating on the outer glass assembly, which blocks reflected light from reaching the camera. In addition, the inner glass assembly may include an inner glass pane and a middle glass pane separated by an inner air gap, and a secondary light shield may be positioned within the inner air gap to block more reflected light.
US10440243B2 Image pickup apparatus
An image pickup apparatus includes: an image pickup device including a plurality of convex electrodes disposed on an opposing surface; and a wiring board including a plurality of first edge electrodes on a first main surface and a plurality of second edge electrodes on a second main surface, wherein the wiring board is disposed in an upright state on the opposing surface, the plurality of convex electrodes include first convex electrodes and second convex electrodes, the first convex electrodes are bonded to the first edge electrodes, the second convex electrodes are bonded to the second edge electrodes, and the wiring board is held between the first convex electrodes and the second convex electrodes.
US10440239B1 System and method for detecting presence of a living hold in a video stream
A system and a method for detecting presence of a living hold in a video stream are disclosed. The method comprises pre-processing N consecutive frames for eliminating noise. An edge score may be calculated for the N consecutive frames, and a clip threshold primary and a clip threshold secondary may be defined. The method further comprises identifying primary edges and secondary edges in the N consecutive frames. Successively, a percentage of fixed primary edges and percentage of fixed secondary edges may be determined. Presence of the living hold may be confirmed based on the value of the percentage of fixed primary edges and the percentage of fixed secondary edges.
US10440235B2 Information processing apparatus, color profile generation system, information processing method, and recording medium
An information processing apparatus generates a second profile for reproducing, on a recording medium having a fluorescent characteristic, a color defined in a first profile. The information processing apparatus includes a processor configured to acquire, as a white color value of the recording medium, a colorimetric value obtained by colorimetric measurement of the recording medium under a colorimetric condition using a light source including ultraviolet rays; set a white reference value different from the white color value, based on the white color value; acquire, as a first target value, a color value in a Lab uniform color space defined by the first profile; acquire, as a second target value, a color value obtained by converting the acquired color value, based on the white reference value; and set the second target value with respect to a gamut having a chroma that is less than a first chroma.
US10440234B2 Image processing system and image processing method
An imaging processing system includes an image pickup device that has circuitry which creates, from raw image data, image data including a first gamut, and compression-codes the image data including the first gamut to generate compression-coded image data. The system also includes an image processing device that has circuitry which decodes the compression-coded image data to generate uncompressed image data, which includes the first gamut. The circuitry of the image processing device also converts the uncompressed image data including the first gamut into image data including a second gamut, where the first gamut encompasses the second gamut.
US10440232B2 Image forming apparatus
An image forming apparatus includes an image processing section and an image forming section. The image processing section corrects, on the basis of pieces of image data, a pixel value corresponding to an auxiliary color developer in a first pixel and thereby causes a developer amount in the first pixel to fall within a predetermined range. The pieces of image data correspond to respective developers including one or more basic color developers that configure an image and the auxiliary color developer. The developer amount in the first pixel is a total amount of the one or more basic color developers and the auxiliary color developer in the first pixel when the one or more basic color developers and the auxiliary color developer are disposed on each other. The image forming section forms an image on a transfer print medium on the basis of the pieces of processed image data processed.
US10440231B2 Generating calibrated LUT providing NPac response utilizing calibration element for HANS LUT describing drop weight deviation based on measurement data
A system includes a memory to store at least one Halftone Area Neugebauer Separation (HANS) look-up table (LUT) that represents a predetermined drop weight for N colorant channels of a printer. The HANS LUT provides a given Neugebauer Primary area coverage in response to a device color input value. Measurement data stored in the memory represents measured drop weight values for the N colorant channels of the printer. A processor executes instructions stored in the memory. The instructions are to compute a calibration element for the HANS LUT that describes a drop-weight deviation with respect to the HANS LUT based on the measured drop weight values. The instructions are to apply the calibration element to at least a portion of the HANS LUT to generate a calibrated LUT.
US10440227B2 Image processing device implements image processing method to perform thinning and smoothing process on image data converted from first resolution to second resolution
An image processing device includes: a first matching circuit to determine whether an image matrix of image data of a first resolution matches a first pattern, and output a first determination result; a first converting circuit to, if the image matrix matches the first pattern, replace a target pixel of the image matrix with a first pixel pattern of a second resolution, and output first image data of the second resolution; a second converting circuit to convert the image data of the first resolution into image data of the second resolution, and output second image data of the second resolution; a detecting circuit to detect whether the target pixel is included in a fine line structure, and output a detection result; and a selecting circuit to output one of the first image data and the second image data based on the first determination result and the detection result.
US10440226B2 Image processing apparatus, control method of image processing apparatus, and storage medium with performing smoothing on object other than character
A favorable image for which an attribute of each object being taken into consideration is obtained without the need to specify in detail various kinds of image processing to be applied to image data. An image processing apparatus including: an image processing unit configured to perform predetermined image processing on image data; a user interface for a user to set contents of the image processing; and a setting management unit configured to limit a portion of the image data to which the set contents of the image processing are applied in accordance with the contents set via the user interface.
US10440224B2 Transmitting command for scanner to generate scan data and processing data to determine size of original
In a case where values received indicate a first color scale representing first number of colors and indicate the specific image process, a processor of an information processing apparatus receives first scan data in the first color scale from the scanner, and performs a specific image process on the first scan data. In a case where the values indicate a second color scale representing second number of colors and does not indicate the specific image process, the processor receives and outputs the second scan data. In a case where the values indicate the second color scale and the specific image process, the processor receives third scan data in the third color scale representing third number of colors larger than the second number. The processor performs the specific image process on the third scan data, and converts the processed third scan data to forth scan data in the second color scale.
US10440221B2 Location tracking system for networked print devices in an environment
A system of tracking a location of a print device in an environment. For each of one or more users of a print device during a time period, the system identifies an event that is initiated at the print device over a network where the event is associated with the user and a print job, and determines whether the user is registered with the location tracking system. In response to determining that the user is registered with the location tracking system, the system determines a login location of the user, determines whether the login location is current, and in response to determining that the login location is current, stores the one or more location coordinates in a data store such that they are associated with the print device. The system estimates a location of the print device, and provides the location of the print device to an asset management system.
US10440219B2 Apparatus and methods for computerized authentication of electronic documents
A computerized method for authenticating documents having VIZ sections, the method comprising capturing an image of a document to be authenticated from a scanner and enhancing the captured image, and using a processor for identifying and cropping a VIZ section in the image.
US10440218B2 Image processing apparatus, control method for image processing apparatus, and non-transitory computer-readable recording medium
One or more image processing apparatuses, one or more control methods therefor, and one or more storage mediums for use with same are provided herein. In at least one embodiment provided herein, an image processing apparatus includes a determining unit configured to selectively determine from a plurality of data formats a data format of still image data generated from un-development moving image data which may have a readjustable focal position, an instructing unit configured to instruct to output the still image data, and a generating unit configured to generate from the un-development moving image data the still image data in the data format determined by the determining unit in a case where the instructing unit instructs to output the still image data.
US10440207B2 Display device, electronic device and image processing apparatus including the display device, and method of displaying information
On a touch-panel display of an image forming apparatus, a function selecting area and a preview area are displayed next to each other. On the function selecting area, a function setting menu is displayed in one display mode among an icon mode in which only a group of icons are displayed, a regular mode in which a group of icons and a group of texts are displayed, and an express mode in which a group of icons, a group of texts and a group of function setting buttons are displayed. In the icon mode, detailed preview information is displayed on a large preview area, and in the express mode, detailed function selecting information is displayed on a large function selecting area.
US10440205B1 Image forming apparatus forming image on paper
An image forming apparatus includes a paper reading section, a similarity judgment section, and a control section. Between a downstream side in a paper conveyance direction of the paper feed section and a position where image formation is performed, the paper reading section reads an existing image already formed on a surface opposite to a formation surface of a new image newly formed on paper by an image formation section. Based on image data of the new image and image data of the existing image obtained by the image formation section, the similarity judgment section judges similarity between the both images. The control section, upon judging that the similarity is high, causes a pattern image to be formed on a surface of the paper where the existing image is formed, and upon judging that the similarity is not high, does not cause the pattern image to be formed.
US10440203B2 Adjusting color tone for printing using display of virtual object together with marker arranged in real environment
A display includes a display unit, an image sensor that takes an image of a predetermined area and outputs the taken image, and a hardware processor that detects the marker in the taken image, generates differential color information between color data of the marker in the taken image and color data of the marker in the print image data, displays a virtual object which reproduces the print image data in the display unit, sets an object adjustment value for adjusting a color tone of the virtual object displayed on the display unit based on the differential color information, and calculates a print adjustment value for adjusting a color tone reproduced by the image forming apparatus based on the object adjustment value.
US10440199B2 Systems and methods for generating and communicating enhanced portable document format files
A method for converting a facsimile includes receiving the facsimile via the public-switched telephone network, generating an enhanced portable document format (EPDF) file that includes information in addition to image information and communicating the EPDF file to an e-mail server. The EPDF file can then be communicated as an attachment to an e-mail message addressed to the intended recipient of the facsimile. A facsimile processing system includes a public-switched telephone network interface, a packet-switched network interface, a mail transfer protocol server, an input agent, a job processor and a translator. The input agent identifies and forwards the incoming facsimile to the job processor. The job processor determines when an EPDF file is desired and communicates appropriate instructions to the translator. The translator generates the EPDF file in response to the instructions and the image information from the facsimile. The translator integrates signatures and repositionable notes in outbound facsimiles.
US10440194B1 Image reading device, image forming apparatus
First representative pixel data is a maximum amount of light, when a light source is turned off. Second representative pixel data and third representative pixel data respectively represent a minimum amount of light and a maximum amount of light for a conspicuous channel to which a piece of data representing an amount of light smaller than an amount of light corresponding to a first threshold belongs. In an image reading device, a determination device, when the third representative pixel data represents an amount of light that is equal to or larger than an amount of light corresponding to at least a second threshold corresponding to the first representative pixel data, or a third threshold corresponding to the second representative pixel data and the first representative pixel data, determines that a device state is defective.
US10440193B2 Image reading device and image forming apparatus
An image reading device includes a reading unit to read a sheet image and a turning unit to turn relative to the reading unit. The turning unit includes a conveyance roller to convey a sheet to a reading position, a discharged sheet stacking tray having the read sheet, a discharge roller to discharge the sheet to the discharged sheet stacking tray, and a communication unit to wirelessly receive data from outside the image reading device. Where the sheet is stacked, the discharged sheet stacking tray includes a first region and a second region downstream of the first region. The first region has a sheet regulating portion at a front side of the first region located higher than a bottom face where the sheet is stacked, and the second region does not have the sheet regulating portion. A reading part to read communication unit information is disposed overlapping the second region.
US10440191B2 Information processing system
In a system in which a wireless access network and another network are connected to each other, an accurate fee is charged in a case where data held in an application server disposed in the wireless access network is used.The application server holds an application and data relating to the application. A usage mode information generating unit generates usage mode information which is information relating to a usage mode when the wireless terminal uses the held data. A network data usage amount measuring unit measures a network data usage amount when the wireless terminal uses data on another network via a wireless access network connected to the wireless terminal. A fee charging unit charges a fee on the basis of the measured network data usage amount and charge a fee on a basis of the generated usage mode information.
US10440188B2 Techniques for providing location data in emergency calls
Disclosed are techniques for handling emergency calls via an emergency call routing system. A Voice-over Internet Protocol (VoIP) emergency call server may be configured to receive a session initiation protocol (SIP) INVITE for an emergency call from a telephone number serviced by a telecommunication service provider (TSP) SIP call server. The SIP INVITE message header may include multiple location objects including a registered geo-coded address location object associated with the telephone number placing the emergency call, and a location object comprised of lat-long coordinates determined at the time the emergency call is placed. The emergency call server may determine whether the registered geo-coded address and the lat-long coordinates are within a specified distance of one another. When the registered geo-coded address and the lat-long coordinates are within a specified distance of one another, the emergency call server may use the geo-coded address as the location object when handling the emergency call. However, when the registered geo-coded address and the lat-long coordinates are not within a specified distance of one another, the emergency call server may use the lat-long coordinates as the location object when handling the emergency call.
US10440187B1 Bootstrapped predicative routing in CRM
In a crowd sourcing approach, responses to customer service inquiries are provided by routing a subset of the inquiries to an independent group of experts. The customer service inquiries are optionally routed to specific experts based on matches between identified subject matter of the inquiries and expertise of the experts. Embodiments include methods of classifying customer service inquiries, training a machine learning system, and/or processing customer service inquiries. Customer service inquiries and answers from a first enterprise and/or industry are optionally used to train an inquiry classifier for a second enterprise and/or industry. The classifier being configured to predict if a new customer service inquiry will require access to confidential information for a human to generate an answer that resolves the inquiry.
US10440185B2 System and method for contact center shared economy
A system includes a contact center to provide an interaction between a consumer and an agent workstation of the contact center, where the consumer conducts a transaction with a provider through a third party marketplace. A database stores information about a relationship between the consumer, the provider and the marketplace. The contact center to routes the consumer to the agent workstation based on the relationship.
US10440183B1 Cognitive routing of calls based on derived employee activity
Cognitive routing of an incoming call includes analyzing respective captured audio and video data related to each of a plurality of agents of an enterprise, each agent associated with a respective mobile device; and determining a respective current activity in which each agent is engaged based on the agent's related captured audio and video data. Such routing also includes selecting one of the plurality of agents to receive an incoming call based at least in part on the determined respective current activity in which each agent is engaged; and routing an incoming call to the mobile device associated with the selected one agent.
US10440177B1 Virtual telephone extension
The present disclosure is directed to a method and system for routing communications. A plurality of communications-enabled devices are coupled to a communications network. Each communications-enabled device has a device identifier. A user-programmable database associates each of a plurality of user identifiers with a device identifier. A router circuit is coupled to the communications network through a portal communication device having a portal identifier. A user designates a destination user identifier when making a communication. The router circuit switches the call, directing the call to a destination device identifier responsive to the user-programmable database association between the destination user identifier and a device identifier. According to certain aspects, communications are directed to users and are routed to associated equipment, a user identifier serving as a virtual extension number. Users remotely program the database to direct their communications to communications-enabled devices at various destinations.
US10440176B2 Real-time voice paging voice augmented caller ID/ring tone alias
A communication device and method can include one or more processors operatively coupled to memory and an audible output device, where the one or more processors receive a call from a calling party that includes caller identification information and a voice paging message associated with the caller identification information, presenting the caller identification information, presenting the voice paging message as an alias of or to a ring tone or interleaved with the ring tone before the call from the calling party is answered or rejected. Other embodiments are disclosed.
US10440174B2 Management of movement states of an electronic device using communications circuitry data
Systems, methods, and computer-readable media for managing or classifying movement states of an electronic device are provided that may utilize communications circuitry data from one or more communications circuitries when determining a current or future movement state of an electronic device.
US10440170B2 Apparatus and method for transmitting/receiving message in mobile communication terminal with touch screen
An apparatus and method for transmitting/receiving a message in a mobile communication terminal with a touch screen are provided. The method includes generating a Simple Contact Object (SCO) mapped to at least one contact and a Simple Inputbox Object (SIO) for message composition, displaying the generated SCO and SIO on an idle screen in a widget format, composing a message using the displayed SIO, and storing the composed message in the SIO, and, when a contact between the SIO storing the message therein and the SCO is detected, transmitting the stored message to the contact mapped to the SCO.
US10440166B2 Doorbell communication and electrical systems
A doorbell system can be used to block a first electricity that is less than a first threshold from entering an electronic chime. By blocking the first electricity from entering the electronic chime, the electronic chime is not allowed to emit a notification sound. The doorbell system can also be used to allow a second electricity that is greater than the first threshold to enter the electronic chime. By allowing the second electricity to enter the electronic chime, this can allow the electronic chime to emit a notification sound in response to a visitor being present.
US10440165B2 Doorbell communication and electrical systems
A doorbell system can include a doorbell and a chime. The chime can emit a notification sound in response to a visitor pressing a button of the doorbell. Electrical switches can be electrically coupled between the doorbell and the chime to control the flow of electricity to the chime. In some embodiments, the switches prevent the chime from emitting notification sounds.
US10440161B2 Auto-configurable transport stack
A computer-implemented method includes: receiving an interest of an object in a network; obtaining a stack requirement for a protocol stack, wherein the stack requirement specifies at least a functionality for a stack component; selecting the stack component, based on the functionality and at least a name prefix of the interest or the object; and instantiating the stack component in the protocol stack.
US10440160B2 Scramble of payload and preamble in 10SPE with synchronous and self-synchronous scrambling
An apparatus includes an encoder circuit and a scrambler circuit configured to receive a frame, the frame including a preamble and a payload. The scrambler circuit is further configured to scramble contents of the frame including the payload and at least a portion of the preamble, provide synchronization information with results of scrambling the contents, and send results of scrambling the contents to the encoder circuit.
US10440157B2 Distributed measurement arrangement for an embedded automotive acquisition device with TCP acceleration
The invention refers to a method and a communication system for transmitting in either direction data between any two devices in a client layer and/or a transport layer of a communication system. The data transmission is performed according to the transport control protocol, referred to hereinafter as TCP. In order to achieve a high data transmission rate it is suggested that central storage means (12) for buffering the data to be transmitted and a TCP protocol operation block (10) are provided within the communication system, wherein the TCP protocol operation block (10) handles references on the transported data stored in the storage means (12) instead of the data itself. The invention also refers to an embedded acquisition device (1) located between the two devices of the communication system, between which the data is to be transmitted. The acquisition device (1) comprises means adapted for performing the method according to the present invention.
US10440155B2 Private connection multi-media transition
Systems and methods are provided for setting up a communication channel over a packet switched network between/among participants to a private line connection which has been established over the packet switched network such that the communication channel is different from the private line connection.
US10440154B2 Method and system for predictive loading of software resources
A method for predictive loading of software resources in a web application includes predicting a future state of the web application, determining the software resources required by the first predicted future state, and loading the software resources required by the first predicted future state. Determining that future predicated state further includes determining an associated probability for each possible future state in the first set of possible future states, identifying, from the first set of possible future states, a first predicted future state with the highest associated probability, and predicting a first set of possible future states based on a current state, run-time application context, and either use case data or historical application usage data.
US10440153B1 Enterprise health score and data migration
One or more computers receive a request from a user to change a configuration of a computing environment provided by one or more servers. In response to receiving the request and before performing the requested change in the configuration of the environment, the computers determine an estimated measure of performance that represents a level of performance of the computing environment if changed according to the request and provide data indicating performance measures indicating the estimated measure of performance for the environment corresponding to the change in the configuration of the environment. After providing the data indicating the estimated performance measures, the computers receive data indicating user input confirming the request to change the configuration of the environment, and perform the requested change in the configuration of the computing environment.
US10440151B2 Service authorization handshake
The present document describes systems and methods that authorize client resources such as computers, servers, computing appliances, and virtual machines to access online services provided by an online service provider. To authorize a client resource, a client submits a registration request on behalf of the client resource to an authorization service provided by the service provider. The authorization service returns an activation code to the client. The activation code may expire after an amount of time, or upon first use. The client provides the activation code to an agent running on the client resource. The agent establishes communication with the authorization service, and upon providing the activation code to the authorization service, receives an authorization token that can be used by the client resource to access online services in accordance with security roles or permissions specified with the registration request.
US10440150B2 Delivery pacing systems and methods
Embodiments provide a delivery pacing solution to keep customers from affecting other customers. The delivery pacing solution need not be predefined or pre-configured for any customer or any particular job or job type and can be implemented in various ways, for instance, in a queue manager or a dynamic ticketing server. In some embodiments, an agent may obtain from a queue an item specifying a destination and determine whether the item has a concurrency parameter for a group associated with the destination. If so, the agent delivers the item to the destination. If not, the agent dynamically determines a concurrency parameter and returns the item to the queue with the concurrency parameter which controls a maximum number of items in the group that can be concurrently processed for delivery to the destination. A queue manager applies a concurrency rule to the item based on the concurrency parameter.
US10440145B1 SDK for reducing unnecessary polling of a network service
A software development kit (SDK) is disclosed that can reduce unnecessarily polling of a network service. The SDK is modified to cache response objects received from a network service that describe the state of a computing resource. Polling requests received for the state of the computing resource are satisfied from the cache when possible, thereby avoiding the polling of the network service. Entries in the cache can be invalidated based upon events generated by the network service that indicate that the state of the computing resource has changed.
US10440144B2 Near real time notifications distribution platform
A notification platform for distribution of notification content in an on-line social network system, on-line and in near real time, is described. As a new notification is detected in the continuous stream of notifications triggered by time-sensitive events, the near real time notifications distribution system determines member profiles representing potential recipients of the notification by traversing a relationship graph. The relationship graph has nodes representing member profiles, as well as other entities maintained in the on-line social network system. The edges of the relationship graph represent relationships between entities represented by the associated nodes. For each member profile representing a potential recipient of the notification, the near real time notifications distribution system generates a relevance score, which is used to determine whether the notification is to be delivered to the potential recipient.
US10440141B2 Distributed filesystem atomic flush transactions
Large scale high performance file proxy caching sites may be configured to coalesce many client write operations into one very large assemblage of modified file data. At some point the caching site will flush all modified file data downstream towards the origin file server. In some instances the amount of modified data being flushed may be more than can be transferred in a single network request. When multiple network requests are required, the consistency guarantee provided by many filesystems requires that the file either be updated with the data contained in all of the network requests or not be modified at all. In addition, once the first flush request is processed no other file read or write requests can be serviced until the last flush request has been processed. This document discloses methods for performing atomic multi-request flush operations within a large geographically distributed filesystem environment.
US10440139B2 Process broker for executing web services in a system of engagement and system of record environments
A method for implementing an on-premises process broker. The method may include receiving parameter data from a system of engagement, whereby the parameter data includes a query goal. The method may include storing the parameter data in a cache. The method may include preparing a REST call using programming logic based on the parameter data. The method may include transmitting the prepared REST call to a system of record. The method may further include receiving response data from the system of record based on the transmitted REST call. The method may also include updating the parameter data in the cache based on the response data. The method may include determining whether the query goal is satisfied. The method may also include transmitting the parameter data to the system of engagement based on determining the query goal is satisfied.
US10440136B2 Method and system for resource scheduling
An apparatus and method for resource scheduling on an application system utilizing a proxy server, the application system including one or more hosts and running one or more applications, each of the one or more applications having one or more instances. The method includes monitoring a request queue of application requests, at the proxy server, to be processed by the application system for the one or more applications, and scheduling computing resources of the application system for an application of the one or more applications according to a predetermined scheduling rule and a status of the request queue.
US10440131B2 Executing requests for services using shared location data
Exemplary methods, apparatuses, and systems receive, from a first user device associated with a first user, location data representing a current physical location of the first user. A request for the current physical location of the first user is received from a second user device associated with the second user. In response to the received selection, the current physical location of the first user based upon the shared location data is transmitted to the second user device. A selection of a third party service is received from the second user device. The current physical location of the first user is transmitted to a server associated with the third party service within a request for the third party service to send the a service or product to the current physical location of the first user.
US10440128B2 Systems and methods for selecting efficient messaging between services
Systems and methods for selecting efficient messaging to a service include operating the service in a one of a Microservices Architecture (MSA) and a Service-Oriented Architecture (SOA); providing messaging protocols and serialization formats supported by the service for a second service to determine the efficient messaging to the service; and communicating with the second service via a selected messaging protocol and a selected serialization format based on the providing. Each of the service and the second service is a self-contained unit of functionality that is combined with other services to provide functionality of a large software application.
US10440127B2 Mobility bonding network
Embodiments of the disclosure provide a mobile-specific intermediary replacement for the toll free service. This mobile intermediary entity or service can provide four primary call invocation types. Namely, calls can be invoked through a dialer of the mobile device, through a web interface accessed through the mobile device, through a mobile application executing on the mobile device, or through a personal assistant of similar service. The mobile intermediary entity or service can also provide rich, supplementary services for mobile callers. These services can include but are not limited to menu navigation, call continuity, caller geo-location awareness, and awareness of the caller's mobile network operator's identifier. Services natively provided by the called enterprise, such as call conferencing, can also be provided within the call.
US10440123B2 Method and system for secure bidirection communication for industrial devices
A method and system for establishing bidirectional remote communication between a Remote Service Portal and a plurality of drives is described. The method and system use a bidirectional remote communication interface for bidirectional remote communication that comprises a network adaptor for installing a client server connected to the drives and configured for bi-directional secure data exchange and handling the drive related action and data for each drive, a CommGrid server configured as a communication server configured to communicate with the client server and the RSP, and a web socket based communication protocol for the bidirectional remote communication between the RSP, the client server and the CommGrid server that uses request and response packets for handling request actions and response actions respectively, comprising a plurality of blocks, and wherein the plurality of blocks comprise Data block, Digital Signature block, Device Key block and Action specification block.
US10440118B2 Scalable homogenized intelligent building data ingest controller
A device for processing alarms includes a processor and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations for processing building management system data. The operations include retrieving a first source driver and a first destination driver. The first source driver is for accessing the building management system data from a first source and the first destination driver is for transforming the data from the first source into a first standard format utilized by a first destination data storage system. The operations further include accessing the data from the first source using the first source driver, transforming the data from the first source into the first standard format using the first destination driver, and storing the data from the first source that is transformed into the first standard format into the first destination data storage system.
US10440110B2 Managing presence among devices accessing shared and synchronized content
A content management system receives presence information from a client application on a device indicating interaction information of a user relative to a content item synchronized to the content management system. The interaction information includes presence information describing presence information of a native application interacting with the content item. The presence information indicates whether the native application opened, is viewing, or is editing the content item. The presence information may specify a user interface element and process associated with the presence information. The content management system stores presence records describing the presence information and uses the presence records to generate and transmit a presence status associated with a user. When a new version of a content item is received, the content management system may also use the presence records to determine an action to perform with the user interface window associated with the prior version.
US10440104B2 Load balancing with layered edge servers
N nodes are assigned to a first layer of nodes having a first domain name server (DNS) anycast Internet Protocol (IP) address and a first fully qualified domain name (FQDN). M nodes are assigned to a second layer of nodes having a second DNS anycast IP address and a second FQDN. When a request to resolve the first FQDN for the first layer of nodes is received by a DNS of a node of the first layer and a load on the ES of the node is less than a threshold, the DNS handles the request by returning an edge server (ES) anycast IP address for the ES of the node. When the load on the ES is greater than the threshold, the DNS offloads the request by returning the second FQDN so that the second FQDN of the second layer is resolved to the second DNS anycast IP address.
US10440098B1 Data transfer using images on a screen
In various example embodiments, a system and method for data transfer using images are provided herein. An image is received from a source device. Moreover, the image represents information stored in a memory of the source device. The image is generated based on an application that converts the information into the image. Further information is then generated on a destination device based on the received image. The further information is a duplicate of the information that is stored in the memory of the source device.
US10440096B2 Application computation offloading for mobile edge computing
Systems, apparatuses, methods, and computer-readable media, are provided for offloading computationally intensive tasks from one computer device to another computer device taking into account, inter alia, energy consumption and latency budgets for both computation and communication. Embodiments may also exploit multiple radio access technologies (RATs) in order to find opportunities to offload computational tasks by taking into account, for example, network/RAT functionalities, processing, offloading coding/encoding mechanisms, and/or differentiating traffic between different RATs. Other embodiments may be described and/or claimed.
US10440094B2 System for restricting remote operation command if not from relay device
While a support apparatus is remotely operating an information processing apparatus via a relay server, remote operation of the information processing apparatus by another apparatus other than the support apparatus is restricted.
US10440091B2 Communication method, electronic device and storage medium
Provided is a communication method of an electronic device, including executing a web browser, requesting registration in an IP multimedia core network subsystem (IMS) using a first client associated with the web browser, and displaying, in a part of the web browser using the first client, information associated with a network to which the electronic device is connected.
US10440090B2 Information processing apparatus, information processing system, information processing method, and non-transitory computer readable medium
An information processing apparatus includes a processing unit that performs a process, a controller that performs a control operation to cause the processing unit to perform the process requested by a hypertext transfer protocol (HTTP) request from a display apparatus that displays process results of the process, and a notification unit that notifies the display apparatus of the process results through communication different from an HTTP response responsive to the HTTP request having requested the process to be performed.
US10440088B2 Systems and methods enhancing streaming video performance through color depth variance
Systems and methods are provided for enhancing streaming performance through controlled and selectively-applied reductions in the color depth of streamed video content. In various embodiments, the method includes receiving, at a streaming media server, a request transmitted over a communications network to stream video content to a client media receiver. In response to this request, a streaming video session is initiated between the client media receiver and the streaming media server. During the streaming video session, the streaming media server obtains the video content as video input data having an original color depth; generates an encoded video stream from the video input data, while selectively reducing a color depth of the encoded video stream; and transmits the encoded video stream over the communications network to the client media receiver. The streaming media server repeats the steps of generating and transmitting until termination of the streaming video session.
US10440087B2 Estimation of losses in a video stream
A method for estimating a loss of information in a video stream comprising video frames of different frame types, wherein the video stream is transmitted in a sequence of data packets, the method comprisingduring a first learning period of the video stream: identifying the different frame types in the video stream, determining a reference average size of at least some of the frame types in the video stream, determining a reference occurrence frequency how often at least some of the frame types occur in the video stream, wherein the reference average size and the reference occurrence frequency are determined using information provided in a header of the transmitted data packets, during a second time period of the stream: identifying the different frame types in the video stream taking into account the reference average frame size, the reference occurrence frequency determined in the first learning period, and information provided in the header of the data packets in the second time period, determining the size of at least some of the frames in the second time period, determining the loss of information in the video stream taking into account the reference average size, the reference occurrence frequency determined in the first learning period and the determined size of at least some of the frames in the second time period.
US10440085B2 Effectively fetch media content for enhancing media streaming
An online system more efficiently streams multimedia content over the Internet for play back on client devices with varying computing power and network bandwidths by generating enhanced manifest files that more efficiently identify suitable media representations of the multimedia content. Each media representation has multiple media segments according to predefined byte ranges and a manifest file, which identifies location of the media file, bitrates, resolution, byte range, total duration, and other metadata. The online system customizes a manifest file for a user based on various factors including device capacity, network connectivity type and geolocation of the user. The online system also generates manifest fetch commands, which more efficiently fetch media segments for streaming. In response to changes of streaming server and media file (e.g., increased popularity), the online system dynamically updates corresponding manifest files.
US10440079B2 Content server media stream management
Mechanisms are provided to manage media stream transmissions at a content server. A content server detects that a user on a device such as a mobile device has stopped playing a live media stream. The content server maintains information associating the user with the media stream and time information. When the content server detects that a user wishes to resume playing a media stream, the user can continue viewing the media stream from where stoppage occurred. In many instances, the content server stores many hours of live media stream data and allows a user to select a particular starting point.
US10440077B2 Method and apparatus for media stream transmission, and user equipment
The present invention discloses a method and an apparatus for media stream transmission, and user equipment. According to the method and the apparatus for media stream transmission, and the user equipment in embodiments of the present invention, same media content, of multiple users, on unicast bearers is multicast by using an MBMS channel, so that a backhaul network resource and an air interface resource that is of a base station can be saved, thereby reducing costs for transmitting a media stream.
US10440076B2 Media seek mechanisms
Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.
US10440074B2 System, information processing apparatus, and information processing method
An information processing apparatus that can be connected to information terminals and a data storage device through a network, and includes: a storage request receiver that receives conference identification information, information terminal identification information for a user participating in the conference, conference material data, and a storage request of the conference material data; an authentication program generator that generates an authentication program for determining whether the conference material data is capable of being transmitted to any of the information terminals when the conference material data is transmitted to the information terminal based on correspondence information in which pieces of the information terminal identification information are at least correlated with respective pieces of conference identification information, in accordance with the storage request; and a storage controller that stores the conference material data contained in the storage request and the authentication program in the data storage device in a correlated manner.
US10440072B2 Systems and methods for communicating among meeting attendees via wireless telephones
An organizer uses software to define a conference or meeting to take place at a physical meeting location, and to include a list of attendees. The attendees can receive the meeting information, including the location and attendee list, via client-side software on the wireless telephone. Also via their wireless telephones, the attendees can link to and display pages associated with other attendees, send and receive messages to and from one another, arrange further on-site or offsite meetings, and share various types of personal and business information.
US10440069B2 System and method for acquiring, processing, and updating global information
A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. In one embodiment, the method includes retrieving current version information associated with the global information from a global information server; retrieving global information from the global information server based on the current version information; updating a period of validity of the current version information based on a status of communication with the global information server; and suspending a network service for the global information when detecting that the period of validity of the current version information has expired.
US10440067B2 Switch controller for separating multiple portions of call
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for collecting call data, feeding call data to applications, and providing advanced call features.
US10440065B2 Method and apparatus for providing user input back channel in audio/video system
A method and apparatus for providing a user input back channel (UIBC) in an audio/video (AV) source device and an AV sink device communicating according to a wireless fidelity (Wi-Fi) display (WFD) standard is provided. The method includes: setting up an AV control session and an AV data session between the AV source devices according to the WFD standards; enabling the UIBC from the AV sink device to the AV source device by using the AV control session; and transmitting a user input from the AV sink device to the AV source device through the UIBC.
US10440063B1 Media device content review and management
Systems and methods may be provided to monitor media content on a monitored media device, including multimedia content, to determine whether the content is appropriate for the monitored device or devices, and to take action to remove, filter or otherwise block inappropriate content. The content monitored may include, for example, content such as audio content, video content, images, and text.
US10440062B2 Consent receipt management systems and related methods
A consent receipt management system may, for example, be configured to track data on behalf of an entity that collects and/or processes persona data related to: (1) who consented to the processing or collection of personal data; (2) when the consent was given (e.g., a date and time); (3) what information was provided to the consenter at the time of consent (e.g., a privacy policy, what personal data would be collected following the provision of the consent, for what purpose that personal data would be collected, etc.); (4) how consent was received (e.g., one or more copies of a data capture form, webform, etc. via which consent was provided by the consenter); (5) when consent was withdrawn (e.g., a date and time of consent withdrawal if the consenter withdraws consent); and/or (6) any other suitable data related to receipt or withdrawal of consent.
US10440060B2 End-to-end secure cloud computing
A method includes receiving, at a control node of a cloud computing network, a first enterprise policy specific to the first enterprise and a second enterprise policy specific to the second enterprise, and managing communications between at least one user device of the first enterprise and the at least one enterprise application hosted on behalf of the first enterprise based on the first enterprise policy. The method also includes managing communications between at least one user device of the second enterprise and the at least one enterprise application hosted on behalf of the second enterprise based on the second enterprise policy.
US10440059B1 Embedding contexts for on-line threats into response policy zones
In one embodiment, a response policy zone (RPZ) application generates an RPZ that includes contexts for the on-line threats that are associated with domain names. For a domain name that is associated with an on-line threat, the RPZ application determines a threat specification that describes a characteristic of the on-line threat. The RPZ application then generates an alias based on the domain name and the threat specification. Subsequently, the RPZ application generates a domain name system (DNS) resource record that maps the domain name to the alias, includes the resource record in the RPZ, and transmits the RPZ to a DNS name server that implements the RPZ. Upon receiving a DNS query associated with the domain name, the DNS name server generates a DNS response based on the alias. Because the domain name and the threat specification is reflected in the alias, the DNS response automatically provides a relevant context.
US10440053B2 Methods and systems for detecting and preventing network connection compromise
The security of network connections on a computing device is protected by detecting and preventing compromise of the network connections, including man-in-the-middle (MITM) attacks. Active probing and other methods are used to detect the attacks. Responses to detection include one or more of displaying a warning to a user of the computing device, providing an option to disconnect the network connection, blocking the network connection, switching to a different network connection, applying a policy, and sending anomaly information to a security server.
US10440048B1 Anti-attacking modelling for CMD systems based on GSPN and Martingale theory
A method comprising: S1. dividing attack and defense processes associated with a computer network system into first one or more single-node attacks and second one or more link attacks based on attack granularity; S2. determining one or more single-node attack parameters associated with the computer network system based on configuration of the computer network system; S3. calculating (1) success probability and (2) time length of a single node attack by applying GSPN theory to mathematically analyze the determined one or more single-node attack parameters; S4. based on the success probability of the attacking single node as a parameter, using the Markov chain and the Martingale theory to calculate an average number of steps required for a successful link attack; and S5. calculating a total theoretical average attack time based on the average number of steps required for a successful link attack and the time length of a single node attack.
US10440047B2 Systems and methods for mapping internet protocol addresses for an organization
The disclosed computer-implemented method for mapping Internet Protocol addresses for an organization may include (1) receiving information for an organization from an organizational server, (2) extracting data from a plurality of server data sources associated with the information, (3) mapping the data from the plurality of sever data sources to the information, and (4) determining, based at least in part on the mapped data, a list of IP addresses identifying one or more relationships associated with the organization thereby facilitating performing a security posture analysis against a malicious attack. Various other methods, systems, and computer-readable media are also disclosed.
US10440046B2 Technologies for anonymous context attestation and threat analytics
Technologies for anonymous context attestation and threat analytics include a computing device to receive sensor data generated by one or more sensors of the computing device and generate an attestation quote based on the sensor data. The attestation quote includes obfuscated attributes of the computing device based on the sensor data. The computing device transmits zero knowledge commitment of the attestation quote to a server and receives a challenge from the server in response to transmitting the zero knowledge commitment. The challenge requests an indication regarding whether the obfuscated attributes of the computing device have commonality with attributes identified in a challenge profile received with the challenge. The computing device generates a zero knowledge proof that the obfuscated attributes of the computing device have commonality with the attributes identified in the challenge profile.
US10440036B2 Method and system for modeling all operations and executions of an attack and malicious process entry
Computerized methods and systems determine an entry point or source of an attack on an endpoint, such as a machine, e.g., a computer, node of a network, system or the like. These computerized methods and systems utilize an attack execution/attack or start root, to build an attack tree, which shows the attack on the end point and the damage caused by the attack, as it propagates through the machine, network, system, or the like.
US10440035B2 Identifying malicious communication channels in network traffic by generating data based on adaptive sampling
Identifying malicious communications by generating data representative of network traffic based on adaptive sampling includes, at a computing device having connectivity to a network, obtaining a set of data flows representing network traffic between one or more nodes in the network and one or more domains outside of the network, wherein each data flow in the set of data flows includes a plurality of data packets. One or more features are extracted from the set of data flows based on statistical measurements of the set of data flows. The set of data flows are adaptively sampled based on at least the one or more features. Then, data representative of the network traffic is generated based on the adaptively sampling to identify malicious communication channels in the network traffic.
US10440033B2 Data storage system file integrity check
An integrity check for a first file is initiated. In response, a first key corresponding to the first file is obtained. The first file is hashed to determine that the first key is not equivalent to the hashed first file. A second key is then obtained that corresponds to the hashed first file. A second file is then obtained using the second key. This second file is hashed to determine whether the second key is equivalent to the hashed second file. Integrity of the first file is confirmed if the second key is equivalent to the hashed second file or integrity of the first file is rejected if the second key is not equivalent to the hashed second file. Related apparatus, systems, techniques and articles are also described.
US10440028B1 Distributed authorization of identities in a dynamic connected environment
Techniques include receiving, at a sensor, a request for authentication of an identity; determining, based on a distributed ledger, a dynamic credibility score for the identity; determining whether the dynamic credibility score for the identity can be validated by consensus by at least a subset of distributed verification services, based on whether the dynamic credibility score for the identity is within a range of variance from one or more credibility scores for the identity determined by the subset of the plurality of distributed verification services; and determining, based on whether the dynamic credibility score for the identity can be validated by consensus, whether to authorize the identity to perform the action in the blockchain network.
US10440027B2 Controlling interactions and generating alerts based on iterative fuzzy searches of a database and comparisons of multiple variables
A computing platform may receive, from a web server, entity identification information in different formats, and normalize the entity identification information. After normalizing the information, the computing platform may receive a plurality of interaction records each associated with an interaction between a system and a client of the system. The computing platform may compare the normalized entity identification information with the interaction records of the interactions between the system and the clients of the system. After determining that the entity identification information matches client information for one of the interaction records, the computing platform may send an alert to a control server. The alert may cause the control server to take one or more actions with respect to the client. For example, future attempts by the client to access one or more services offered by the system may be blocked for access by the client.
US10440026B2 Systems and methods for providing public ephemeral media content without requiring subscription
Systems, methods, and non-transitory computer-readable media can detect a trigger to provide public ephemeral media content to a viewing user account. A subset of user accounts can be identified, out of a set of user accounts, based on a respective popularity metric for each user account in the subset. The subset of user accounts can be identified such that each user account to be included in the subset has respectively shared one or more public ephemeral media content items within a specified time period. The subset of user accounts can be identified such that each user account to be included in the subset has not been subscribed to by the viewing user account. The viewing user account can be provided with access to the subset of user accounts.
US10440025B2 Remotely controlling access to online content
Various embodiments provide an approach to controlled access to online content. Such control may be based on a multitude of factors including but not limited to website content, profile for the person consuming the data. In operation, machine-learning techniques are used to classify the websites based on community and social media inputs, crowd-sourced data, as well as access rules implemented by parents or system administrators. Feedback from users/admins of the system, including the instances of allowed or denied access to websites, in conjunction with other relevant parameters, is used for iterative machine-learning techniques. Embodiments may also allow for real, or near real-time, approval or denial of access to websites by registered admins.
US10440023B2 Automatic creation of groups based on a degree of collaboration among users
Users of a content management system (CMS) collaboratively work together to create, review, and edit the content items in the shared folder. The CMS provides a messaging service that allows the users to exchange messages and automatically recommends chat groups to users based on their shared folders and a level of collaboration determined for each content item in a shared folder. To determine collaboration, the CMS obtains user interactions performed by the users on content items in the shared folder and determines a collaboration value for the shared folder based on a function of weight frequencies of user interactions for each content item. If the collaboration value is greater than a threshold collaboration value, the CMS recommends that the user create a chat group with the users of the shared folder.
US10440022B2 Identity management
There are provided apparatuses and methods for providing user information stored at an access network to a content provider, the access network for providing a user device with access to the internet, the user information relating to a user of an application module stored on the user device, the user device for requesting and receiving content from a said content provider. A request for an identifier for the user device to use when requesting content from a content provider is received at an access network, which generates and transmits an identifier to the user device. A request from the content provider for user information is received at the access network, the request comprising the generated identifier. The access network obtains user information based on the identifier and transmits, to the content provider, the obtained user information.
US10440017B2 Secure health data storage and transaction system
Embodiments of the invention are directed to a system, method, or computer program product for a transaction apparatus for secure data storage and consolidation of medication adherence, health and wellness data for easy implementation and utilization during a transaction. The transaction apparatus may be configured, in various embodiments, for receiving, storing, encrypting, decrypting, encoding, decoding, accessing, transferring, writing, and/or presenting transaction data including, but not limited to, health care data, medication adherence data, wellness data, location data, authentication data, identification data, access data, personal data, and/or other data associated with a user. As such, the transaction apparatus may receive data from a user and store the data. The user may then provide authorization to access the data. The user may then select the data to be copied to an output device associated with the apparatus. The output devices may include, but are not limited to, an E-ink display, mobile devices, and the like.
US10440016B2 System and method for applying digital fingerprints in multi-factor authentication
A method for multi-factor authentication with a first client includes receiving a request associated with the first client, initiating an authentication transaction, generating a digital fingerprint based on a set of client properties collected in association with the first client, identifying a second client from data associated with the authentication transaction, analyzing a digital fingerprint based on a set of stored digital fingerprints; generating a concern metric based on the analysis; and notifying an entity that the login request may have originated from an unauthorized source.
US10440008B2 Method and system for dynamically generating a hint to recall a password for a user account of a user
The invention provides a method and system for dynamically generating a hint to recall a password for a user account of a user. The method for dynamically generating the hint to recall the password for the user account of the user includes the steps of receiving the password for the user account while the user inputs the password field of a login page. The password comprises a plurality of characters. The method, then, converts the password from the plain text to a hash value using a hash function. Thereafter, the method performs a modulo operation on the hash value to obtain an index pointing an object within an object library associated with the user. The method, then, displays, the object as the hint. The hint enables the user to create a mental association between the password and the object for the user account.
US10440007B1 Symbolic feedback for user input
User input into a user interface is symbolically represented to increase security. User input received into a user interface and a mapping is applied to the user input. A result of the mapping is provided. The user interface may be updated to include the result of the mapping and/or may be provided to another device, such as over a short range communication channel. A person who views or otherwise has access to the user interface does not obtain the user input, but the result of the mapping indicates whether the user input was provided correctly.
US10440006B2 Device with embedded certificate authority
A smart device, connected device, Internet of Things (IoT) device, etc. is configured with an embedded certificate authority. The embedded certificate authority generates a compound certificate that is signed at least by a manufacturer certificate securely stored on the device. The compound certificate includes a representation of a state of the device, which is based on one or more measurements of code executable on the device. The compound certificate may be used by an external device communicating with the smart device to determine whether the device is in a trusted state. Because the compound certificate is chained to a manufacturer certificate, the external device can communicate with the manufacturer (or an employed party) to determine whether the state of the device should be trusted.
US10440002B2 Communication system and method, information processing terminal and method, and information processing device and method
The present invention relates to a communication system and method, an information processing terminal and method, and an information processing device and method which enable simple and secure restricted access. When a PDA 11 is brought close, a reader 2 of a personal computer 1 reads a device ID form an IC tag 12. The personal computer 1 registers device IDs on a connection permission list, and permits only devices registered on the list to connect. When being instructed to perform accessing, the PDA 11 controls a communication unit to access the personal computer 1 and to transmits its device ID. The personal computer 1 determines whether or not the transmitted ID is registered on the connection permission list, and permits the connection when determining that the ID is registered. The present invention can be applied to various information processing devices such as a personal computer and a PDA.
US10440000B2 Secure data provisioning
A first instruction to store an entity identification (ID) in a memory of a device may be received. The entity ID may be stored in the memory in response to receiving the first instruction. Furthermore, a second instruction to store a value based on a key in the memory of the device may be received. A determination may be made as to whether the value based on the key that is to be stored in the memory corresponds to the entity ID that is stored in the memory. The value based on the key may be stored in the memory of the device when the value based on the key corresponds to the entity ID.
US10439996B2 Method and system for metadata analysis and collection with privacy
A system and method for metadata analysis and collection with privacy is disclosed. According to one embodiment, a trusted third party (TTP) system generates and transmits authorization keys to a government agency (GA) system and a communication service provider (CSP) system. The TTP system receives index records referencing records of subscribers from the CSP system and ingests the index records received from the CSP system. The TTP system receives a target index request from the GA system and sends a metadata record request to the CSP system based on the target index request. The CSP system sends metadata records to the TTP system, and the TTP system delivers the metadata records to the GA system. The metadata records are encrypted with encryption keys shared between the GA system and the CSP system such that the TTP system cannot decrypt the metadata records.
US10439994B2 Method and device for encrypting and decrypting multimedia content
The present disclosure relates to a 5th-Generation (5G) or pre-5G communication system to be provided to support a higher data rate than a 4th-Generation (4G) communication system like Long Term Evolution (LTE). The present invention provides a method for encrypting a multimedia content comprising: encrypting multimedia contents including a plurality of variants and a plurality of samples; and transmitting the encrypted multimedia contents, wherein the plurality of variants correspond to the samples included in the multimedia contents, respectively, and are configured with reference to a predetermined number of samples, and each of the plurality of variants is configured with reference to a combination of different samples.
US10439993B2 Mapping system assisted key refreshing
Presented herein is a system to set up a secure connection between nodes on two enterprise networks across a public network. The system includes a network element associated with each enterprise network. The first network element transmits a map request to a mapping server. The map request includes a destination address on the second enterprise network and a peer introduction request. The first network element includes a first key generation material in the peer introduction request. The second network element is configured to receive the map request forwarded from the mapping server, generate a map reply corresponding to the map request, and transmit the map reply to the first network element. The map reply includes a peer introduction reply with a second key generation material. The first network generates a secure key by inserting the second key generation material into a first key derivation function.
US10439992B2 System for accessing data
The present disclosure relates to a computer system for inserting multiple data items in a relation, the relation being stored on a server computer of the computer system, the relation comprising data items, wherein the data items are encrypted with a first encryption method in the relation, wherein the data items form a partially ordered set in the relation, the partial order being formed with respect to the data items in non-encrypted form. The computer system further comprises a client system, wherein for inserting multiple encrypted data items in the partially ordered set: the client system is configured for determining that the multiple data items have a same insert position in the partially ordered set; sorting the multiple encrypted data items in accordance with a linear order corresponding to the order in which the encrypted data items are stored in the relation with respect to the partial ordered set, wherein depending on the insert position the sorting is performed in ascending or descending order; encrypting the multiple data items using the first encryption method; and the server system is configured for inserting the encrypted data items in the partially ordered set consecutively in their sorted order.
US10439987B2 Systems and methods for securing network traffic flow in a multi-service containerized application
Provided is a method for securing network traffic flow in a multi-service containerized application, including: obtaining, with one or more processors, a composition record defining a multi-service containerized application; analyzing, with one or more processors, the composition record to look for one or both of network traffic patterns and network traffic flow; adding, with one or more processors, to the composition record a configured firewall container definition of a network traffic enforcement container that upon execution of the multi-service containerized application is communicatively coupled between a first container and a second container of the multi-service containerized application, wherein the first container and the second container are configured to communicate with each other across a first virtualized network; and converting, with one or more processors, the first virtualized network between the first container and the second container into a second virtualized network and a third virtualized network.
US10439984B2 Multi-stage defense-aware security modules placement in the cloud
Providing security for one or more network flows may include a security deployment node decomposing one or more virtual security appliances (265) of a logical security architecture (255) into security modules (310). The security deployment node orders the security modules (310) into a sequence (320) that implements a selected workflow pattern (400). The selected workflow pattern (400) may be selected from a workflow pattern database, and may define the security to be provided for a flow, for example, according to known best practices. The sequence (320) is then divided into segments (330), and the segments (330) are assigned to different groups (220) of network nodes (230) in a network (200). For each segment (330), an assignment of each security module (310) in the segment (330) to a network node (230) within the group (220) to which the segment (330) is assigned is computed. The network (200) is then configured according to the assignments.
US10439983B2 IP allocation pools
Systems, methods, and computer program products involve identifying a first IP block having a first set of IP addresses and a second IP block having a second set of IP addresses, the first set of IP addresses different from the second set of IP addresses. A first expected number of IP reassignments for the first IP block can be determined. A first number of IP reassignments between the first IP block and the second IP block can be identified. The first number of IP reassignments can be compared against the first expected number of IP reassignments. The first IP block and the second IP block can be merged into an IP allocation pool based, at least in part, on the comparison.
US10439982B2 Robust domain name resolution
A recursive DNS nameserver system and related domain name resolution techniques are disclosed. The DNS nameservers utilize a local cache having previously retrieved domain name resolution to avoid recursive resolution processes and the attendant DNS requests. If a matching record is found with a valid (not expired) TTL field, the nameserver returns the cached domain name information to the client. If the TTL for the record in the cache has expired and the nameserver is unable to resolve the domain name information using DNS requests to authoritative servers, the recursive DNS nameserver returns to the cache and accesses the resource record having an expired TTL. The nameserver generates a DNS response to the client device that includes the domain name information from the cached resource record. In various embodiments, subscriber information is utilized to resolve the requested domain name information in accordance with user-defined preferences.
US10439981B2 Communications device media delivery
A communications device determines the appropriate method for providing a message depending upon the content of the message without prompting or querying a user of the device. When the user selects a name as the recipient of the created message, the mobile device determines delivery options. If the message contains text only and if the user enters/selects a mobile device phone number, the message is sent via SMS. If the message contains multimedia and if the user enters or selects a mobile device phone number, the message is sent via MMS. If the message is text only or multimedia, and if the user enters or selects an email address, the message is sent via email. In various implementations, the message is delivery via determined delivery options including a lowest cost delivery option, a subscriber preferred delivery option, or a delivery options as indicated by an intended recipient's presence information.
US10439980B2 Cross-messaging identity mapping
A user identifier to a user is received over a messaging platform. The user identifier is mapped to a user identity that includes an identity mapping to a plurality of other user identifiers for the user that are used over other messaging platforms by the user.
US10439978B2 System, method, and apparatus for replying to comments
A method for replying to comments is disclosed. The method may comprise obtaining, by a terminal device, a request to reply to a plurality of comments on a published post; determining, by the terminal device, a first target group from the plurality of comments, the first target group including reply targets having similar contents; and sending, by the terminal device, a reply to each of the reply targets.
US10439972B1 Apparatus and method for maintaining a message thread with opt-in permanence for entries
A server has a processor and a memory storing a message thread module with instructions executed by the processor to maintain a message thread between users of client devices. The message thread module serves a message thread with a new text entry to a client device in response to a request for the message thread from a user. Message thread state change is collected from the client device, where the message thread state change represents an indication to automatically delete the new text entry of the message thread after the duration of a transitory display period on the client device unless an indication of a gesture applied to a display screen presenting the new text entry of the message thread is received from the client device during the transitory display period. The message thread state change is queued at the server along with additional message thread state changes associated with the collecting operation performed for additional users associated with the message thread. The message thread is revised based upon the message thread state change and the additional message thread state changes to form shared message thread state. The shared message thread state is stored. The shared message thread state is supplied in response to a request for the message thread from a user.
US10439971B1 System for detecting erroneous communications
Techniques for detecting errors in communications include generating a communication based on a received payload and an existing template that corresponds to the payload. An image file indicative of the visual appearance of the communication is generated. The visual appearance of the communication is compared to that of a model, which indicates an expected location, color, or shape associated with particular elements of the communication. If the visual appearance deviates from that of the model by at least a threshold tolerance, a notification indicative of a potential error in the payload or template may be generated. If the visual appearance significantly deviates from that of the model, transmission of the communication may be prevented.
US10439969B2 Double filtering of annotations in emails
A system and method for filtering email annotations is disclosed. An email may be parsed for actionable items and email text associated with those items may be annotated. A server-side filter may be applied to the actionable items to remove annotations that have a low-probability for user action. The email and its associated annotations are then stored on the server. An email client may retrieve the email and its associated annotations from the server and perform render-time filtering. This render-time filtering applies real-time checking for annotations which have a low-probability for user action. The email and its associated annotations are then displayed via a user interface.
US10439968B2 Activity notification system
Aspects of the present disclosure relate to an activity notification system. In one aspect, one or more entities associated with a user of a file may be identified. A priority level may be assigned to each of the one or more entities based on a type of activity of one or more activities associated with the file. The priority level may include at least a highest priority level and a lowest priority level. A notification indicating an occurrence of at least one activity from the one or more activities associated with the file may be sent to the entity of the one or more identified entities assigned the highest priority level. It may be determined which activities of one or more activities received at a notification service meet a notification value threshold. At least one notification from the activities determined to meet the notification value threshold may be generated.
US10439967B2 Attachment reply handling in networked messaging systems
Systems, methods, apparatuses, and software for network messaging systems in computing environments are provided herein. In one example, a networked messaging system is provided that presents a message to a user, the message being associated with a conversation thread comprising one or more members and having a file attachment. The networked messaging system receives a reply instruction issued by the user to reply to the conversation thread with a modified version of the file attachment, and responsively establishes a reply message associated with the conversation thread that includes the modified version of the file attachment. The networked messaging system transfers the reply message with the modified version of the file attachment for delivery to the one or more members.
US10439966B2 Transitioning between private and non-private state
This specification is generally directed to techniques for automatically transitioning applications—especially those that enable exchange of messages between users—into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.
US10439964B2 Method and apparatus for providing a messaging interface
An approach is presented for interacting with a messaging user interface. A presentation is caused, at least in part, of a messaging user interface associated with one or more messaging services at a device. Presentation of a user interface element providing a link to one or more communications sessions corresponding to the messaging services is caused, at least in part. Selection of the user interface element causes, at least in part, presentation of representations of the communications sessions as one or more overlay elements on the user interface.
US10439963B2 Increasing capacity in a topic-subscription messaging system
A technique increases capacity in a topic-subscription messaging system. The technique involves, during a first time period, operating a first topic structure of the system. The first topic structure includes a first topic and a plurality of first subscriptions coupled with the first topic. The technique further involves, during a second time period, providing a second topic structure which includes a second topic and a plurality of second subscriptions coupled with the second topic. The technique further involves, during a third time period, providing a link from the second topic structure to the first topic structure making (i) the second topic structure a parent to the first topic structure and (ii) the first topic structure a child to the second topic structure, the link conveying messages from a particular second subscription of the second topic structure to the first topic of the first topic structure.
US10439962B2 Packet processing in an OpenFlow switch
A technique for packet ingress processing and packet egress processing in an OpenFlow, OF, switch is presented. A method aspect directed to packet ingress processing comprises receiving a packet at an OF port. The packet is associated with one of multiple logical flow entities, such as logical ports, allocated to the OF port. In a next step, the logical flow entity associated with the received packet is determined. Then, metadata for the packet is tagged with an identifier for the logical flow entity associated with the packet. The tagging controls handling of the packet at egress processing. The packet handling, in turn, may include a selective dropping or passing of the packet.
US10439960B1 Memory page request for optimizing memory page latency associated with network nodes
Various aspects optimize memory page latency and minimize inter processor interrupts associated with network nodes in a virtual computer system. For example, a system can include a first network node and a second network node. The first network node generates a memory page request in response to an invalid memory access associated with a virtual central processing unit of the first network node. The memory page request includes an identifier for the virtual central processing unit. The second network node receives the memory page request and provides memory data associated with memory page request to the first network node.
US10439957B1 Tenant-based management system and method for distributed computing environments
A tenant-based distributed computing environment management system includes a service that is executed on a computing system to allocate a subset of the resources for use by each of a plurality of tenants, and generate a plurality of tags for each resource in the subset in which each tag includes tenant information associated with the tenant to whom the subset of resources are allocated. The service may then identify, for at least one of the tenants, the subset of resources allocated to the tenant, and transmit information associated with the identified subset of resources to a computing device of the tenant.
US10439955B2 Enterprise-level management, control and information aspects of cloud console
A method, computer-readable medium, and system for monitoring usage of computing resources provisioned across multiple cloud providers and/or data centers are disclosed. Events associated with usage of a plurality of computing resources may be accessed, where the plurality of computing resources may implement a virtual machine, a plurality of virtual machines of a cloud computing environment, etc. The events may be associated with a start, a stop, a status change, etc., of the plurality of computing resources. The events may be used to generate usage data for the plurality of computing resources. The usage data may include historical data associated with previous usage of the plurality of computing resources. Additionally, the usage data may be displayed using a graphical user interface, thereby enabling monitoring and/or tracking of usage of computing resources provisioned across at least one cloud provider and/or at least one data center.
US10439948B2 Facilitation of adaptive dejitter buffer
A more robust and efficient flow of voice or other content packets can be achieved by leveraging an adaptive dejitter buffer. The dejitter buffer can be dynamically adjusted according to network conditions including handover. The dejitter buffer memory/depth can be adjusted in accordance with a delay interruption length associated with various handover types. Thereafter, the dejitter buffer memory can be filled with packet data to decrease a packet delay variation associated with handover.
US10439946B2 Technologies for endpoint congestion avoidance
Technologies for endpoint congestion avoidance are disclosed. In order to avoid congestion caused by a network fabric that can transport data to a compute device faster than the compute device can store the data in a particular type of memory, the compute device may in the illustrative embodiment determine a suitable data transfer rate and communicate an indication of the data transfer rate to the remote compute device which is sending the data. The remote compute device may then send the data at the indicated data transfer rate, thus avoiding congestion.
US10439942B2 Communication terminal apparatus and method of performing communication by using plurality of network interfaces mounted on the communication terminal apparatus
A method of performing communication by using a plurality of network interfaces mounted on a communication terminal apparatus and a communication terminal apparatus are provided. The method includes allocating different Internet protocol (IP) addresses corresponding to the plurality of network interfaces to a plurality of applications of the communication terminal apparatus, relaying data transmitted or received between the plurality of applications and the plurality of network interfaces based on the allocated IP addresses, and simultaneously performing communication with an external network by the plurality of network interfaces through the relaying of the data.
US10439936B2 Packet data routing
Measures, including methods, systems, non-transitory computer-readable storage mediums and computer programs for use in routing packet data. At a network switching device, a data packet is received from a device located upstream of the network switching device. The received data packet comprises routing data associated with a routing decision which has been taken for the data packet upstream of the network switching device. The routing data comprises an abstract media access control (MAC) address corresponding to a next hop destination for the data packet located downstream of the network switching device. At the network switching device, the abstract MAC address in the data packet is replaced with a real MAC address of the next hop downstream destination. At the network switching device, the data packet is forwarded towards the next hop downstream destination.
US10439932B2 System and method for flow rule management in software-defined networks
Embodiments described herein provide a switch. The switch can include one or more ports, a communication module, and a flow rule management module. During operation, the communication module obtains a flow rule from a notification message from a controller of a software-defined network. The flow rule management module then determines whether a priority value of the flow rule is in a local flow table. The flow table can store flow rules received from the controller. If the priority value of the flow rule is not in the local flow table, the flow rule management module stores the flow rule in a location of the flow table allocated for the priority value.
US10439925B2 Sandbox environment for testing integration between a content provider origin and a content delivery network
This document describes systems, devices, and methods for testing the integration of a content provider's origin infrastructure with a content delivery network (CDN). In embodiments, the teachings hereof enable a content provider's developer to rapidly and flexibly create test environments that send test traffic through the same CDN hardware and software that handle (or at least have the ability to handle) production traffic, but in isolation from that production traffic and from each other. Furthermore, in embodiments, the teachings hereof enable the content provider to specify an arbitrary test origin behind its corporate firewall with which the CDN should communicate.
US10439922B2 Service analyzer interface
Provided are systems and methods for determining and displaying service performance information via a graphical user interface. In one embodiment, a system can provide, for each of one or more machines associated with a service: obtaining performance data for the machine; and comparing the performance data for the machine to one or more predefined performance thresholds for the machine to determine a health status for the machine; and determining a health status for the service based at least in part on the health status of at least one of the one or more machines associated with the service.
US10439919B2 Real time event monitoring and analysis system
A system (1) has propensity models (4), and a controller (5) for automatically supplying key event data for user interactions with a network. The key event data is distributed asynchronously around a network to the model systems (4). The model systems (4) use the key event data and user data from subscriber systems to generate subscriber analysis outputs such as propensity to take one of a set of pre-configured actions. The probed data includes usage, charging, and purchase history data. The models are weighted sub-models, in which weights are based on user segment.
US10439913B2 Dynamic replacement and upgrade of existing resources based on resource utilization
Performance data received from interrelated communication devices is analyzed to determine the current operating state of the device and based on the current operating state a variable associated with replacing the device is determined which is implemented in the determination of a dynamic user-specific replacement schedule for the interrelated communication devices.
US10439911B2 Method and apparatus for spectrum monitoring
A receiver is configured to be coupled to a television and data service provider headend via a hybrid fiber coaxial (HFC) network. The receiver comprises front-end circuitry operable to receive a signal that carries a plurality of television and/or data channels, and digitize the received signal to generate a digitized signal. The receiver comprises channelizer circuitry operable to select a first portion of the digitized signal, and select a second portion of the digitized signal. The receiver comprises processing circuitry operable to process the selected second portion of the digitized signal to recover information carried in the plurality of channels. The receiver comprises monitoring circuitry operable to analyze the selected first portion of the digitized signal to measure a characteristic of the received signal; and control the transmission of network management messages back to the headend based on the measured characteristic of the received signal.
US10439910B2 Low-latency streaming
Method and systems for enabling low-latency streaming of segments over at least one network to a client are described wherein said client is configured to request and receive segments from at least one server on the basis of a manifest file. Said method comprises: collecting quality of service information experienced by said client in at least a part of said network and storing said quality of service information in a quality database in said network; sending at least part of said quality of service information to said content processing device; determining on the basis of said at least part of said quality of service information one or more configuration parameters for a buffer, preferably a play-out buffer; and/or, for a segment request function in said content processing device; and, configuring said buffer and/or, said segment request function in accordance with said configuration parameters.
US10439907B2 System and method for providing communication platform metadata
A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
US10439903B2 Gathering monitoring data relating to the operation of a data processing system
A system, apparatus and method for gathering monitoring data relating to the operation of a data processing system are disclosed. The data processing system comprises a monitor controller and a plurality of monitors which gather monitoring data relating to the operation of the data processing system. Each monitor does not send its monitoring data to the monitor controller unsolicited, but merely indicates to the monitor controller that it has such data ready for transmission. In response to reception of a data ready signal from more than one monitor, the monitor controller selects one of these monitors and sends it a data transmission command, thereby avoiding resource contention in a shared resource between data transmissions from more than one monitor.
US10439902B2 Method and apparatus for managing user quality of experience (QOE) in mobile communication system
The present invention relates to a method and apparatus for managing quality in a mobile communication system and, more particularly, to a method and apparatus for managing user quality of experience (QoE) between various wired and wireless networks. A method for managing user quality of experience by means of an apparatus for managing user quality of experience in a mobile communication system, according to one embodiment of the present invention, comprises the steps of: setting a quality measurement request message by using a quality measurement condition received from a user; transmitting the quality measurement request message to a quality measurement device; and receiving information on the quality which is measured by using the quality measurement condition, wherein the quality measurement request message and the information on the quality are transmitted while being included in an OpenFlow message.
US10439900B2 Quality of service policy based load adaption
A distributed storage system can maintain calculated load values of services throughout the system. The load values represent different types of load on the system. When a load value corresponding to a client changes, the load value is evaluated against thresholds to determine whether a different quality of service (QoS) policy is to be selected and implemented. If so, a function/formula indicated in the selected policy is used to calculate a scaling factor, which is then used to calculate a target performance value based on QoS parameters of the client. The system then manages access by the client according to the target performance value.
US10439898B2 Measuring affinity bands for pro-active performance management
A computer implemented system and method for pro-active application monitoring and alerting using affinity band. To enable pro-active monitoring, the present invention may derive affinity band. The invention accesses performance data generated from monitoring an application associated with one or more transaction and configuring iteration period to derive affinity band. The method provides configuring an interval within iteration period whereby all performance metric values may be aggregated and deriving affinity band for each of the performance metrics. The affinity band may then be used as benchmark or threshold to monitor current values for each of the performance metrics. Alerts may be raised through pro-active monitoring mechanism when the current values of the performance metric go beyond the threshold set, displaying a tendency to rise or go beyond normal values with extent of deviation.
US10439897B1 Method and apparatus for enabling customized control to applications and users using smart tags
Example embodiments of the present invention provide a method, an apparatus, and a computer program product for tagging storage resource management objects in a storage resource management application. The method includes receiving an identification of a storage resource management object in the storage resource management application and associating a tag with the identified storage resource management object. The storage resource management application then may perform an operation on the storage resource management object according to the tag.
US10439895B2 Dynamic selection of channels for incoming communication
The technology disclosed for configuring a transcoder-router to direct incoming communications to desired receivers includes receiving a selection by a user from an icon-based GUI, of an incoming voice, video, image, short message, or email media type to configure for routing. Incoming communications gets routed in the context of the incoming media type, with the transducer-router receiving a combination of routing conditions with which to determine the routing of the incoming media type: a time zone against which routing schedules are measured; a time window for the routing schedules that covers both time of day and day of week; and available receiver devices for the routing under the selected combination of the incoming media type, time zone and time window. The disclosed systems and methods include committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages.
US10439891B2 Hyperparameter and network topology selection in network demand forecasting
Approaches for optimizing network demand forecasting models and network topology using hyperparameter selection are provided. An approach includes defining a pool of features that are usable in models that predict demand of network resources, wherein the pool of features includes at least one historical forecasting feature and at least one event forecasting feature. The approach also includes generating, using a computer device, an optimal model using a subset of features selected from the pool of features. The approach further includes predicting future demand on a network using the optimal model. The approach additionally includes allocating resources in the network based on the predicted future demand.
US10439885B2 Method for gathering traffic analytics data about a communication network
There is provided a method for gathering traffic analytics data about a communication network that analyzes specific attributes of communications relationships between system assets of a network.
US10439884B1 Cybersecurity incident response and security operation system employing playbook generation through custom machine learning
A new cybersecurity incident is registered at a security incident response platform. At a playbook generation system, details are received of the new cybersecurity incident from the security incident response platform. At least some of the details correspond to a set of features of the new cybersecurity incident. A set or subset of nearest neighbors of the new cybersecurity incident is localized in a feature space. The nearest neighbors of the new cybersecurity incident are other cybersecurity incidents having a distance from the new cybersecurity incident within the feature space that is defined by differences in features of the nearest neighbors with respect to the set of features of the new cybersecurity incident. A custom playbook is created for responding to the new cybersecurity incident having prescriptive procedures based on occurrences of prescriptive procedures previously employed in response to the nearest neighbor cybersecurity incidents.
US10439877B2 Systems and methods for enabling wide area multicast domain name system
Systems, methods, and computer-readable media for implementing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wire area network by utilizing agents, application programming interfaces (API), and a controller. The controller can implement polices for communication between the agents and APIs, enabling zero-configuration network
US10439874B2 Tracking and implementing workarounds to computer-related issues
In one embodiment, a supervisory device in a network identifies a workaround for a symptom exhibited by a particular device in the network by traversing a path in a symptom-problem graph. The path in the graph includes a symptom vertex that represents the symptom, a problem vertex that shares an edge with the symptom vertex and represents a problem that causes the symptom, and a workaround vertex that shares an edge with the problem vertex and represents the workaround for the symptom. The supervisory device causes the identified workaround to be applied to the particular device and updates the path in the graph to replace the workaround vertex with a fix vertex that represents a fix for the problem that causes the symptom exhibited by the particular device. The supervisory device causes the fix to be applied to the particular device based on the updated path in the graph.
US10439873B2 Reliably configure on-premise servers from the cloud
Optimizations are provided for reliably configuring an on-premise server using configuration data stored at a cloud-based service. An on-premise server polls the cloud-based service to determine whether any new configuration changes are available for the on-premise server to implement. In response to an indication that a new configuration change is available for the on-premise server, the on-premise server performs a validation to determine whether the new configuration change is committable by the on-premise server. Afterwards, the on-premise server receives the new configuration change and then attempts to commit to that new configuration change.
US10439868B2 Electronic device employing level-based transmission of configuration information
An electronic device for transmitting configuration information and an operation method thereof are provided. In various embodiments, an electronic device may receive a signal including information related to a media device, from the media device. The electronic device may identify configuration information usable for setting a configuration of the media device, in response to the signal. A level (such a security level or a priority level) of the configuration information may be identified. It may then be determined whether it is permissible for the configuration information to be transmitted to the media device, based on the identified level of the configuration information. If so, the configuration information may be transmitted to the media device.
US10439864B1 Systems and methods for operations, administration and maintenance (OAM) in the physical coding sublayer (PCS)
Systems and methods described herein provide a method for operation, administration and maintenance (OAM) of data message transmission. The method comprises reading a transmit register of a transmitter associate with a first management entity to determine a transmit status of the transmit register. The method further comprises loading a data message into the transmit register when the transmit status of the transmit register indicates availability. The method further comprises embedding the data message as an out-of-band message with physical code sublayer modulation, and transmitting the out-of-band message on the physical code sublayer to a receiver associated with a second management entity. A transmit state machine of the transmitter and a receive state machine of the receiver establish a handshake to allow the out-of-band message to be passed asynchronously.
US10439861B2 Device to-device (D2D) operation method performed by terminal in wireless communication system, and terminal using said method
Provided are a D2D operation method performed by a terminal in a wireless communication system, and a terminal using said method. The method comprises the steps of: receiving a public land mobile network (PLMN) list and performing a D2D on the basis of the PLMN list, wherein the PLMN list comprises at least one PLMN.
US10439859B2 Synchronization in mixed OFDM sub-carrier spacing scenarios
A wireless communication device receives OFDM radio signals having different numerologies (i.e. different sub-carrier spacing) and determines whether the transmission, by one or more transmitting nodes, of the OFDM signals are coordinated. The meaning of “coordinated” is to be understood as the OFDM signals are time-synchronized and the determination of whether the OFDM signals are coordinated may involve such actions as reading broadcast or receiving configuration message transmitted in the system, determining a relation (for instance cell/access point beam identity) between transmitted synchronization or reference signals. If the OFDM signals are determined to be coordinated, time and/or frequency offset for the second OFDM signal having the second subcarrier spacing is derived based on the time and/or frequency offset associated with the first OFDM signal having the first subcarrier spacing.
US10439857B2 UE, network node, and method for determining transmitting manner of downlink signal of cell
The present application discloses a UE, network node, and method for determining a transmitting manner of a downlink signal of a cell. The UE obtains first attribute indication information of a first cell, where the first cell is any cell other than a cell serving the UE, and the first attribute indication information of the first cell includes at least one of: a radio access standard supported for signal transmitting by the first cell, a frequency band supported for signal transmitting by the first cell, an PCI supported for signal transmitting by the first cell, a modulation mode supported for signal transmitting by the first cell, or an MIMO antenna mode supported for signal transmitting by the first cell; and the UE determines a transmitting manner of a downlink signal of the first cell according to the obtained first attribute indication information of the first cell.
US10439853B2 Time domain in continuous DFT-S-OFDM for sidelobes reduction
Goal of the application is providing an alternative to the N-continuous algorithm in frequency domain for sidelobes reduction (OOB) suitable for SC-FDMA. A part of the time domain symbols is used as correction signal to ensure continuity of the signal and its derivatives at symbol boundaries, ie between previous symbol and guard interval (can be Zero Padding or Cyclic Pre-fix) of current symbol. Said time domain symbols are then FFT precoded, windowed, followed by IFFT and Guard Interval insertion. Also applied to FBMC.
US10439846B2 Method and device for estimating channel in wireless communication system
A method by which a terminal estimates a channel in a wireless access system can comprises the steps of: receiving mapping information on a port and a layer of a data demodulation reference signal (DMRS); receiving change information on whether the port of the DMRS has been changed; and determining a change in port information on the basis of an indicator and estimating a channel of the DMRS.
US10439841B2 Network interface, network and method for data transmission within the network
A network interface of a network user having at least one physical interface for connecting the network interface to a network interface of a different network user, at least one data selector, which is connected to the physical interface and which is suitable for receiving data from the physical interface and sending data to the physical interface, and at least one data switch, which is connected to the data selector and which is suitable for receiving data from the data selector and sending data to the data selector.
US10439835B2 Synchronized accessibility for client devices in an online conference collaboration
Techniques and systems for synchronized accessibility for client devices in an online conference are described. For example, a conferencing system receives presentation content and audio content as part of the online conference from a client device. The conferencing system generates sign language content by converting audio in the audio content to sign language. The conferencing system then synchronizes display of the sign language content with the presentation content in a user interface based on differences in durations of segments of the audio content from durations of corresponding segments of the sign language content. Then, the conferencing system outputs the sign language content as synchronized with the presentation content, such as to a viewer client device that requested the sign language content, or to storage for later access by viewers that request sign language content.
US10439834B2 Method and apparatus for providing a social event opportunity notification
Methods and apparatus for arranging event opportunities are disclosed. For example, the method detects the event opportunity that matches user profiles of at least two users who are unassociated with one another, verifies a safety parameter for one of the at least two users, wherein the safety parameter is defined by the one of the at least two users, and if the safety parameter is satisfied, sending an invitation to the event opportunity to each of the at least two users.
US10439833B1 Methods and apparatus for using multicast messaging in a system for implementing transactions
Methods and apparatus for generating and using multicast transaction messages in an exchange system are described. A unicast transaction message is received, e.g., by a gateway device which interacts with devices outside the exchange system. The gateway device generates a multicast transaction message from the unicast transaction message and sends transmits it to other devices in the exchange system. A multicast transaction message is received by the gateway device. The gateway generates a unicast transaction response message and sends it to the trader system which sent the transaction message to which the response corresponds. Traders are permitted to include information in a transaction message field which is not interpreted or used by the exchange to control message processing. The information in the uninterpreted field is echoed back to the trader system and allows the trader to correlate the transaction messages to one or more clients or to perform other operations.
US10439828B2 Encoding data for cells in a PUF that corresponds to a response in a challenge response pair
The present invention provides a method for authenticating distributed peripherals on a computer network using an array of physically unclonable functions (PUF). As each PUF is unique, each PUF is able to generate a plurality of challenge response pairs that are unique to that PUF. The integrated circuits of the PUF comprise a plurality of cells, where a parameter (such as a voltage) of each cell may be measured (possibly averaged over many readings). The plurality of cells in the PUF may be arranged in a one, two or more dimensional matrix. A protocol based on an addressable PUF generator (APG) allows the protection of a network having distributed peripherals such as Internet of things (IoT), smart phones, lap top and desk top computers, or ID cards. This protection does not require the storage of a database of passwords, or secret keys, and thereby is immune to traditional database hacking attacks.
US10439826B2 Identity-based certificate management
Methods for managing digital certificates, including issuance, validation, and revocation are disclosed. Various embodiments involve querying a directory service with entries that correspond to a particular client identity and have attributes including certificate issuance limits and certificate validity time values. The validity time values are adjustable to revoke selectively the certificates based upon time intervals set forth in validity identifiers included therein.
US10439820B2 Method and apparatus for secure access to a mobile edge computing gateway device based on a subscriber location fingerprint
A method for secure access to a mobile edge computing gateway device based on a subscriber location fingerprint may comprise receiving a request to access the mobile edge computing gateway, a first user credential, and an encrypted token from a requesting user, associating the first user credential with a block chain location fingerprint for the subscribing user, including a plurality of time-stamped records of a plurality of estimated or measured location state variables of the subscribing user and an associated confidence interval representing an accuracy of those variables, decrypting the location fingerprint, receiving a requesting user location measurement, predicting a current location for the subscribing user and an associated current confidence interval based on recent location state variables in the location fingerprint, and allowing the requesting user access to the mobile edge computing gateway when the received requesting user location measurement falls within the value of the current confidence interval.
US10439818B2 Captcha image generation method and apparatus, and server
The present disclosure discloses a CAPTCHA image generation method and apparatus, and a server, relating to the field of computer technologies. According to the present disclosure, first noise points are generated on a CAPTCHA code in some regions of an initial image and second noise points are generated on a background of the image in another region, so that a machine cannot filter out the noise points in a CAPTCHA image by means of some simple algorithms, increasing difficulty in recognizing the CAPTCHA code by the machine, reducing a risk that the CAPTCHA code is cracked by the machine, and having a strong crack-proof capability.
US10439814B1 Resource advertisement and routing via discovery configuration
A resource generates and provides discovery configuration information to a network appliance. The network appliance validates the discovery configuration information, such as by validating a token within the discovery configuration information, then is configured using at least the discovery configuration information and passes at least a portion of the discovery configuration information to a network disjoint from that which connects the resource and the network appliance. This portion of discovery configuration information may include service advertisement information, routing information for traversing the network topology, and in some embodiments, the validation token.
US10439813B2 Authentication and fraud prevention architecture
Embodiments of the invention are directed to authentication and authorization methods. The authentication process can involve a user device interacting with an access device that is within a proximity of the user device to help ensure that the user device is near a location of the access device. The access device can assist with the authentication, either at the access device or via a communications network to an authentication computer. For example, embodiments can provide mechanisms for authentication of a user device at an access device before the user device is authenticated and authorized access to a building.
US10439809B2 Method and apparatus for managing application identifier
A method and an apparatus for managing an application identifier, where the application identifier management apparatus receives a request sent by a terminal to apply for a private key of an application identifier. The identifier management apparatus acquires a user identifier and an application identifier according to the request. The identifier management apparatus acquires a feature identifier of the user according to the user identifier, generates a private key of the application identifier according to the application identifier and the feature identifier of the user, and sends the private key of the application identifier to the terminal.
US10439808B2 Communication with everlasting security from short-term-secure encrypted quantum communication
A method of communicating a classical message M between a first party A and a second distant party B over a public channel F, comprises the steps of sharing a key between the parties, the shared key K comprising a short-term-secure key KS and/or a long-term-secure key KL; at A, encoding M as a quantum codeword, A using K to encode M into a first encrypted codeword belonging to a publicly known quantum code; communicating the first encrypted codeword from A to B over F whose output is a second codeword; unitarily transforming the second codeword into a third codeword by using a N-mode interferometer controlled by B, placed at the output of F and keyed by K; determining an estimate of M, at B, by performing a measurement on the third codeword and by processing the measurement using K.
US10439804B2 Data encrypting system with encryption service module and supporting infrastructure for transparently providing encryption services to encryption service consumer processes across encryption service state changes
In response to determining that an encryption operation request includes no indication of a cryptographic key, an encryption service module performs an encryption operation using a current cryptographic key retrieved by the encryption service module, and creates and stores an encrypted data object that includes the resulting ciphertext and a key identifier that uniquely identifies the cryptographic key and the associated cryptographic algorithm used to perform the encryption. A subsequent decryption operation request to the encryption service module that indicates the encrypted data object is processed by retrieving the cryptographic key and identifying the associated cryptographic using the key identifier contained in the encrypted data object. The encrypted data object may also include an initialization vector used to generate the ciphertext contained in the encrypted data object, as well as an integrity check value generated across the ciphertext and initialization vector.
US10439803B2 Secure key management
A protected machine. The machine includes an enclave. An enclave includes a protected area of an application address space for which access is prevented for any application code not resident in the enclave itself, except that keys can be provided by one or more management enclaves into the enclave. The machine further includes a management enclave coupled to the enclave. The management enclave is configured to provide a key to the enclave. The management enclave is a protected area of an application address space for which access is prevented for any application code not resident in the management enclave itself.
US10439802B2 System for scrambling and methods for use therewith
Processing circuitry includes key store hardware that stores a plurality of encryption keys. Key stream generator hardware generates a plurality of key streams from the plurality of encryption keys, wherein each key stream comprises a repeating stream of key data. Key river generator hardware generates a key river by parallelizing the plurality of key streams as key river symbols, wherein bits from each key river symbol are selected from each key stream as individual bits from differing ones of the plurality of encryption keys. Binary processor hardware generates a key path as a sequence of binary digits generated from at least one binary function of the key river.
US10439801B2 Entity authentication method and device based on pre-shared key
An entity authentication method includes: an entity A generates and sends NA to an entity B; the entity B generates NB and ZSEEDB, computes a key MKA∥KEIA and first encrypted authentication data AuthEncDataB, and sends the NB∥NA∥AuthEncDataB to the entity A for verification; the entity A generates ZSEEDA, computes second encrypted authentication data AuthEncDataA, a shared key seed Z, a master key MK and a first message authentication identifier MacTagA, and sends the NA∥NB∥AuthEncDataA∥MacTagA to the entity B for verification; the entity B computes Z, MK and MacTagA, compares the MacTagA with the received MacTagA, and if the two are equal, considers that the entity A is valid; the entity B computes and sends a second message authentication identifier MacTagB to the entity A; and the entity A computes MacTagB, compares the MacTagB with the received MacTagB, and if the two are equal, considers that the entity B is valid.
US10439800B2 Cryptographic system arranged for key sharing
A cryptographic system is provided comprising multiple configuration servers (200, 201, 202) arranged to configure multiple network devices (300, 350, 360) for key sharing. Each configuration server comprising a computation unit (220) arranged to compute local key material for the network device from root key material specific to the configuration server and the network device identity number of the network device that is being configured. At least two configuration servers of the multiple configuration servers provide computed local key material to said network device. The network devices are configured to determine a shared key with any one of multiple network devices. A network device comprises a shared key unit (330) arranged to derive a shared key from another network device's identity number and at least two of the multiple local key materials of the network device.
US10439799B2 System and method for automating indirect fire protocol using fully homomorphic encryption
Indirect fire protocol according to several embodiments of the present invention can include the initial step establishing a grid and locating a forward observer (FO) and a firing unit (FU) in the grid. The FO can estimate the bearing and range to a High Value Target (HVT) within the grid, and can homomorphically encrypting said HVT estimated position data. FO can then transmit the encrypted HVT estimated position data over cloud network architecture to a Fire Direction Center (FDC), using the FDC's Keypublic. The FDC can outsource the calculation of an absolute position of said HVT in said grid to non-secure internet cloud architecture, but with encrypted HVT estimation data and the FO position data in the grid (which the FDC knows). Once calculated, the HVT encrypted absolute position data can be decrypted, and then transmitted from FDC to a FU, using the FU's Keypublic.
US10439794B2 Automatic detection of change in PLL locking trend
A phase lock loop (PLL), such as an all digital phase lock loop (ADPLL) to provide an example, of the present disclosure operates in a frequency tracking mode to adjust a frequency of the output signal to be proportional to a frequency of a reference input signal, or, in a phase tracking mode to adjust a phase of the output signal to match any variations in the reference input signal. The ADPLL includes a phase and/or frequency detector that provides an error signal representing a difference, in frequency and/or phase, between the output signal and the reference input signal. The ADPLL monitors a trend of the error signal, such as a positive trend, a negative trend, or a flat trend to provide some examples, and switches among the frequency tracking mode and the phase tracking mode upon detecting a change in the trend of the error signal.
US10439792B2 Method for counting a DRX (discontinuous reception) timer in a carrier aggregation 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 counting a DRX (Discontinuous Reception) timer in a carrier aggregation system, the method comprising: configuring a plurality of cells including at least one FDD (Frequency Division Duplex) serving cell and at least one TDD (Time Division Duplex) serving cell; and counting a DRX timer in a subframe, wherein the subframe is an uplink subframe for all TDD serving cells.
US10439788B2 Wireless communication device
According to one embodiment, a wireless communication device includes: a communicator and controlling circuitry. The communicator is configured to simultaneously communicate a first frame and a second frame, and after the first frame and the second frame are communicated, communicate a third frame indicating acknowledgement of the first frame and a fourth frame indicating acknowledgement of the second frame. The controlling circuitry is configured to control to prevent the third frame and the fourth frame from being simultaneously communicated.
US10439785B2 Distance measurement adjustment at a mobile device
In a particular aspect, an apparatus includes first communication circuitry configured to perform first fine timing measurement (FTM) operations with respect to a device to generate first measurement data. The first FTM operation correspond to a first frequency band. The apparatus includes second communication circuitry configured to perform second FTM operations with respect to the device to generate second measurement data. The second FTM operations correspond to a second frequency band that is different than the first frequency band. The apparatus also includes a processor configured to compare the first measurement data and the second measurement data.
US10439773B2 Systems and methods for backwards-compatible preamble formats for multiple access wireless communication
Systems, methods, and devices for wireless communication are disclosed herein. One aspect of the disclosure provides a method of transmitting to two or more wireless communication devices. The method includes transmitting a first section of a preamble according to a first format, the first section of the preamble containing information informing devices compatible with the first format to defer to the transmission, transmitting a second section of the preamble according to a second format, the second section of the preamble containing tone allocation information, the tone allocation information identifying two or more wireless communication devices; and transmitting data to the two or more wireless communication devices simultaneously, the data contained on two or more sub-bands.
US10439771B2 Transmission method, reception method, transmitter, and receiver
When transmitting signals from a plurality of base stations (broadcasting stations), the base stations include at least a first base station having a first antenna with a first polarization and a second base station having a second antenna with a second polarization that is different from the first polarization. Then, when the first base station transmits a signal from the first antenna having the first polarization, the second base station transmits the same signal as the first antenna of the first base station from a second antenna having the second polarization, at the same time.
US10439767B2 Apparatus for transmitting and receiving data through unlicensed band
An apparatus for receiving a signal through an unlicensed band includes: a processor, a memory, and a radio frequency unit, wherein the processor executes a program stored in the memory to perform: receiving a secondary synchronization signal (SSS) in at least one remaining subframe except a subframe 0 or a subframe 5 of a plurality of subframes included in a discovery signal measurement timing configuration (DMTC), and detecting the SSS by using a subframe number of the subframe 0 or the subframe 5.
US10439766B2 Method and apparatus for transmitting duplication data using multiple carriers
A method for a use equipment to transmit duplication data using multiple carriers includes: configured by a base station to associate a first radio bearer to at least a first logical channel and a second logical channel; associating the first logical channel to at least one first carrier; associating the second logical channel to at least one second carrier that is different from the first carrier; and transmitting a first data associated with the first radio bearer via the first logical channel and a duplicate of the first data via the second logical channel.
US10439763B2 Network information transmission in a mobile communication network
A method for transmitting broadcast network information in a mobile wireless communication network includes a plurality of network nodes. The method includes providing a compression of broadcast network information related to a group of coordinated network nodes of the plurality of network nodes; coding the compressed broadcast network information by segmenting the compressed broadcast network information into a number of blocks and linearly combining the blocks into a plurality of linear combinations of blocks; and transmitting the linear combinations of blocks by the group of coordinated network nodes.
US10439754B2 Methods and apparatus to implement a third-order signal scrambler
Methods, apparatus, systems, and articles of manufacture to implement a third-order signal scrambler are disclosed. An example apparatus includes a controlled scramble generator to generate a controlled random sequence based on one or more subcarriers and a random pulse sequence, the random pulse sequence based on an output of a random number generator processed by a multi-order sinusoidal noise function. The example apparatus further includes a sequence modifier to form an output sequence by combining a source sequence with the controlled random sequence, the controlled random sequence to modify a characteristic of the source sequence in a frequency domain.
US10439743B2 System, method and apparatus for managing co-channel interference
A system, method, and apparatus for managing interference are presented. The interference may be between i) a fixed wireless link, FL, formed by a first FL node and a second FL node which communicate at a frequency f1 and ii) a radio access network, RAN, node. The method may comprise the first FL node monitoring radio link quality, QL, of fixed wireless link signals at f1. The first FL node may determine whether QL is worse than a predetermined QL threshold. If QL is worse than the predetermined QL threshold, the first FL node may measure, during a silent period, how much one or more signals transmitted from the RAN node 108 interferes with the first FL node at the f1. The first FL node may transmit, to an interference mitigation controller, interference measurement information which indicates how much the RAN node interferes with the first FL node at f1.
US10439739B2 Divided ring for common-mode (CM) and differential-mode (DM) isolation
Certain aspects of the present disclosure provide techniques and apparatus employing an isolation ring having a center strip of conductive material used to isolate magnetic fields generated by common-mode and differential-mode current flow through one or more inductors disposed in the ring. The apparatus generally includes an electrical component having an inductive element and a ring of electrically conductive material encircling the inductive element, wherein the ring has a strip of electrically conductive material disposed in the ring and connecting a first point on the ring to a second point on the ring.
US10439734B2 Method and system for waveguide delay based equalization with summing at single-ended to differential converters in optical communication
Methods and systems for waveguide delay based equalization summing at single-ended to differential converters in optical communication are disclosed and may include: in an optoelectronic receiver including a directional coupler, photodetectors, transimpedance amplifiers (TIAs), and a gain stage, receiving an input optical signal; splitting the input optical signal into first and second optical signals using the directional coupler; generating a first current from the first optical signal using a first photodetector; generating a first voltage from the first current using a first TIA; communicating the first voltage to a first input of the gain stage; generating a second current from the second optical signal using a second photodetector; generating a second voltage from the first signal using a second TIA; communicating the second voltage to a second input of the gain stage; and generating a differential output voltage from the first and second voltages using the gain stage.
US10439732B2 Receiving device and phase-error compensation method
A receiving device receives a received signal in which a data signal, modulated by using a phase modulation method, and a pilot signal are time-multiplexed. The receiving device includes a synchronizing circuit that synchronizes the phase of the received signal. The synchronizing circuit extracts a pilot signal from the received signal. The synchronizing circuit estimates a phase error by comparing the extracted pilot signal and a predetermined pattern. The synchronizing circuit conducts phase rotation on constellation points of the received signal in accordance with the reference phase, obtained from the phase error, and the phase in the modulation method related to the received signal. The synchronizing circuit estimates a phase estimate value of the received signal in accordance with the constellation points, on which phase rotation has been conducted. The synchronizing circuit compensates for a phase error of the received signal in accordance with the phase estimate value.
US10439731B2 Method for monitoring and correction of adjacent channel penalty in coherent optical transmission
In some embodiments, an apparatus includes a processor configured to receive a set of digital samples associated with a set of optical signals received at a coherent optical receiver. The set of digital samples is associated with a set of optical channels. Each optical channel from the set of optical channels is spaced from at least one adjacent optical channel from the plurality of optical channels. The processor is configured to calculate, for each optical channel from the set of optical channels, a spacing between that optical channel and at least one adjacent optical channel from the set of optical channels based on digital signal processing of the set of digital samples. The processor is configured to send a signal indicating, for each optical channel from the set of optical channels, the spacing between that optical channel and the at least one adjacent optical channel.
US10439729B2 Optical device and optical apparatus
A demultiplexing unit that is provided in an optical device and performs demultiplexing into a plurality of optical signals having wavelengths different from each other includes a plurality of optical filters that are coupled in multiple stages and in which a period of a peak wavelength of a transmission spectrum differs among different stages, a monitoring optical filter coupled to one of the plurality of optical filters, a monitoring photodetector coupled to the output side of the monitoring optical filter, and a plurality of wavelength adjustment units that are provided individually for the plurality of optical filters and the monitoring optical filter and cause wavelength shifts of an equal amount in a same direction.
US10439718B2 Efficient address assignment in coded lighting positioning systems
Remote controllers, positioning systems, and methods configured for the efficient assignment of addresses in a coded lighting positioning system are proposed. Particularly, a proposed remote controller comprises a receiver for receiving coded light from a light source in a coded lighting positioning system, where the coded light comprises an initial light source identifier of the light source. The remote controller also comprises a processing unit for assigning a modified light source identifier to the light source based on the received coded light, and a transmitter for transmitting the modified light source identifier to the light source. The modified light source identifier is a locally unique identifier used to provide positional information.
US10439712B2 System and methods for determining propagation delay
One aspect of the disclosure is directed to a system and method for determining the propagation delay for a signal to traverse an optical fiber between two transceivers. The method is performed by the first transceiver and includes transmitting a message to the second transceiver over a first optical fiber. The method further includes receiving on the first optical fiber a reply message from the second transceiver including an indication of the internal time for the second transceiver to transmit the reply message. The method further includes determining the time interval from the time the message was transmitted to the time the first transceiver received the reply message. The method further includes calculating the propagation delay from the time interval and the internal time. The method further includes configuring the first transceiver to receive data traffic from the second transceiver on a second optical fiber. Another aspect is directed to a system and method for using the determined propagation delay to synchronize the two transceivers.
US10439707B1 Systems and methods for mitigating adjacent satellite interference
Systems and methods of mitigating signal interference in communications involving an antenna array can include determining a radiation pattern of the antenna array in communication with a first communication device. The method can include determining that a power level or gain of the antenna array in a direction pointing to a second communication device exceeds a predefined threshold value, using the radiation pattern of the antenna array and a position of the second communication device. The method can include identifying one or more antenna elements among a plurality of antenna elements of the antenna array to be powered off or applying non-uniform weighting to the antenna elements to distort the radiation pattern of the antenna array in a way to reduce the power level or gain of the antenna array in the direction pointing to the second communication device.
US10439703B2 Beam selection for a radio transceiver device
There is provided mechanisms for beam selection. A method is performed by a first radio transceiver device. The method comprises obtaining link quality estimates of a radio signal conveyed to the first radio transceiver device from a second radio transceiver device by means of at least a first beam taken from a first beam set and a second beam. The second beam is wider than the first beam. The method comprises selecting which one of the first beam and the second beam to use for continued communications of radio signals with the second radio transceiver device in accordance with a comparison between the link quality estimates of the first beam and compensated link quality estimates of the second beam.
US10439701B2 Low complexity beamforming with compressed feedback
A first communication device receives a plurality of training signals from a second communication device via a communication channel. The first communication device determines, based on the plurality of training signals, a channel matrix corresponding to the communication channel, and determines, based the channel matrix and without decomposing a steering matrix, compressed feedback to be provided to the second communication device. The first communication device transmits the compressed feedback to the second communication device to enable the second communication device to steer at least one subsequent transmission to the first communication device.
US10439699B2 Method, access point, and station for transmitting channel state information
Embodiments of the present invention provide a method and an apparatus for transmitting channel state information. The method includes: sending a feedback indication message, a high-efficiency long training sequence, and a resource scheduling message, wherein the feedback indication message is used to indicate more than one target STAs that need to feed back channel state information, the high-efficiency long training sequence is used for determining the channel state information by the target STAs, and the first resource scheduling message is used to indicate a communication resource used by the target STAs when the target STAs feed back the channel state information; receiving the channel state information sent by the target STAs by using the communication resource.
US10439697B2 Mobile station, base station, and communication control method
A mobile station is configured to perform radio communication using spatial multiplexing with a base station. The mobile station includes a selecting unit and a transmitting unit. The selecting unit selects a data unit with highest channel quality from a plurality of data units and selects a spatial layer with highest reception quality from spatial layers belonging to the data unit. The transmitting unit transmits identification information of the spatial layer selected by the selecting unit to the base station as control information.
US10439694B2 Enhanced beamforming training in a wireless local area networks
Apparatus, computer readable media, and methods for enhanced beamforming training in a wireless local area network are disclosed. An apparatus of a access point or station is disclosed. The apparatus including processing circuitry where the processing circuitry is configured to encode an EBRP packet comprising a first portion comprising an indication of a first number of transmit antenna training settings (N-TX), and an indication of a second number of receive training subfields per N-TX settings (N-RX), and a second portion comprising a third number of training subfields. The third number may be less than or equal to N-TX times N-RX. The processing circuitry may be configured to cause the first portion of the EBRP packet to be transmitted and cause the second portion to be transmitted, where two or more of the third number of training subfields are to be transmitted simultaneously using different antennas and orthogonal sequences.
US10439690B2 Precoder codebook for advanced wireless communication systems
A method for operating user equipment (UE) in an advanced wireless communication network. The method comprises receiving, from an eNodeB (eNB), downlink signals indicating precoder codebook parameters that include a first number of antenna ports (N1) for a first dimension, a second number of antenna ports (N2) for a second dimension, and a codebook configuration, swapping precoder matrix indicator (PMI) expressions based on the N1 and N2, and the codebook configuration in order to derive a first PMI pair (i1,1, i1,2), and a second PMI (i2) using a single precoder codebook, and transmitting, to the eNB, channel state information (CSI) including the first PMI pair and the second PMI.
US10439687B2 Transmission opportunity (TXOP) duration field disable setting in high efficiency signal A (HE-SIG-A)
Methods, computer readable media, and wireless apparatuses are disclosed for a TXOP duration field disable setting in a HE preamble, such as HE-SIG-A. An apparatus of a wireless device can include processing circuitry configured to decode a HE PPDU received from a second wireless device, the HE PPDU including a first TXOP duration field in a PHY portion of the HE PPDU. The processing circuitry can detect whether the TXOP duration field includes a disable flag based on bit values of the TXOP duration field. The disable flag can indicate absence of duration information in the TXOP duration field. Upon detecting the disable flag, a response HE PPDU can be encoded for transmission to the second wireless device. The response HE PPDU can include a second TXOP duration field with a disable flag within a PHY portion of the response HE PPDU.
US10439685B2 Front-end architectures for multiple antennas
Front-end architectures for multiple antennas. In some embodiments, a front-end architecture for wireless application can include a first mid-band amplifier system configured to amplify transmit and receive signals in a first mid-band. The front-end architecture can further include a second mid-band amplifier system configured to amplify at least a transmit signal in a second mid-band, such that the front-end architecture is capable of simultaneous uplink operations in the first mid-band and the second mid-band.
US10439682B2 Access mechanism for proximity-based service UE-to-network relay service
A method for a relay user equipment (UE) to forward packets between a base station and a remote UE is disclosed. The method includes assigning network functions by the base station to at least one of the remote UE and the relay UE for a relay network slice, and selecting one or more sidelink radio resources and a corresponding RAN profile for forwarding the packets between the remote UE and the relay UE, where the selecting the one or more sidelink radio resources includes sending a sidelink-measurement configuration from the base station to at least one of the remote UE and the relay UE. The sidelink-measurement configuration includes a list of sidelink-candidate component carriers having licensed band and/or unlicensed band component carriers.
US10439679B2 Multimodal communication system using induction and radio and method
A system of wearable or personal area devices includes a first earpiece and a second ear piece each of the first ear piece and the second ear piece comprising an ear piece housing, an induction circuit disposed within the ear piece housing for short range communications, and a radio transceiver disposed within the ear piece housing for radio communications. The induction circuit of the first ear piece and the induction circuit of the second ear piece are adapted for communication there between using high bandwidth audio.
US10439673B2 Cloud-based acoustic echo canceller
A cloud based echo canceller is set forth for recreating an estimate of a lost packet or data at a server without requiring redundant data over the network or freezing operation of the echo canceller. In an exemplary embodiment, the echo cancelling function is not located in a single device, but is shared between the end-point and a cloud service, where the function of the end-point is to provide a time synchronized copy of the signal from the end-point loudspeaker and the signal received by the end-point microphone. Consequently, the high CPU intensive operations can be offloaded to a server such as a cloud server. In addition, several users can share the echo canceller, thereby reducing the cost of the overall function. According to an additional aspect, a further synchronization block is provided, in the form of a packet estimator, to compensate for packet or data loss in the send direction.
US10439671B2 Microelectronic devices designed with high frequency communication modules having steerable beamforming capability
Embodiments of the invention include a communication module that includes a die having a transceiver and a phase shifter die that is coupled to the die. The phase shifter includes a power combiner and splitter. The communication module also includes a substrate that is coupled to the phase shifter die. The substrate includes an antenna unit with steerable beam forming capability for transmitting and receiving communications.
US10439669B2 Coexistence of radio modules in an electronic device
Disclosed is an electronic device that includes first and second radio modules using the same radio frequency band. The electronic device includes a first and second programmable radio attenuator and is arranged for: (1) determining a value of attenuation associated with each radio module according to a maximum power acceptable to the radio module, a transmission power of the other radio module and isolation between the first and second radio interfaces, (2) determining, for each radio module, a value of a quality indicator of a communication established with said radio module, and, when, for a radio module, the value of the quality indicator is higher than a predetermined threshold value that's dependent on the value of the attenuation associated with the radio module and a minimum power acceptable to the radio module, and (3) programming the radio attenuator corresponding to the value of the attenuation associated with the radio module.
US10439668B2 Protective case assembly for handheld device
A protective case assembly for a handheld device includes a casing body and a frame. The handheld device has a device front surface, a device back surface opposite to the device front surface, and a device peripheral surface connected between the device front surface and the device back surface. The casing body is configured to surround the device peripheral surface. The frame is detachably connected to the casing body and has a frame inner peripheral surface defining a central hollow portion for exposure of the device back surface.
US10439667B1 Fabric cases for electronic devices
A fabric case for an electronic device may include a back panel having a periphery and a sidewall that extends around the periphery. The back panel and the sidewall may be joined monolithically or may be joined using seams. A monolithic fabric case may be formed by knitting rows of loops to create a sidewall, knitting rows of loops to create a back panel, and joining the loops of the sidewall with the loops of the back panel as the back panel is being knitted. A fabric case with seams may be formed by attaching a fabric sidewall to a fabric back panel using a seam such as a chain stitch. The sidewall may be a seamless tube of fabric that extends continuously around the back panel. The seamless tube may be folded to create interior and exterior walls. A stiffener may be interposed between the interior and exterior walls.
US10439666B2 Electronic apparatus
An electronic apparatus includes a mounting plate, a panel mounted to the mounting plate, a through-hole that penetrates the mounting plate in a direction of thickness of the mounting plate, and a bonding member that is buried in the through-hole and fixes the panel to the mounting plate, wherein an opening of the through-hole gradually grows large in the direction of the thickness of the mounting plate from a side where the panel is mounted.
US10439663B2 Methods and apparatus for phase noise estimation in data symbols for millimeter wave communications
Certain aspects of the present disclosure relate to methods and apparatus for phase noise estimation in data symbols for millimeter wave (mmW). A method for wireless communications by a transmitting device is provided. The method generally includes identifying a phase noise metric associated with at least one receiving device; determining a phase noise pilot configuration based, at least in part, on the identified phase noise metric; and providing an indication of the phase noise pilot configuration to the at least one receiving device. A receiving device can receive the phase noise pilots in accordance with the configuration and determine phase noise for a data symbol based on the received phase noise pilots.
US10439659B1 Device to minimize current overshoot in detuned antenna
A low frequency (LF) antenna control circuit is disclosed. The LF antenna control circuit includes an antenna driver to drive an antenna, a current and phase measurement circuit to measure antenna current and signal phase, a modulator to modulate a signal to be transmitted via the antenna and a controller configured to drive the antenna through the antenna driver using a first fixed amplitude for a first time period, a second fixed amplitude for a second time period that is subsequent to the first time period and subsequent to the second time period, and subsequently, to drive the antenna using step up/down voltages based on the measured antenna current and signal phase. The signal included encoded bits of data to be transmitted.
US10439651B2 Method and apparatus for reducing false decoding
Methods and apparatuses are provided for operating a list Viterbi decoder. A path metric difference (PMD) threshold is set based on an input signal level and a PMD limit value. Decoding is performed by using the PMD threshold. Performing the decoding includes determining a PMD of a best path, comparing the determined PMD and the PMD threshold, and declaring a decoding failure and ending performing of the decoding, if the PMD is greater than or equal to the PMD threshold.
US10439644B2 Error locator polynomial decoder and method
A decoder configured to decode a representation of the codeword includes an error locator polynomial generator circuit. The error locator polynomial circuit is configured to generate an error locator polynomial based on a decode operation that includes iteratively adjusting values of a first polynomial, a second polynomial, a third polynomial, and a fourth polynomial. The error locator polynomial circuit is also configured to initialize the third polynomial based on even-indexed coefficients of a syndrome polynomial and initialize the fourth polynomial based on odd-indexed coefficients of the syndrome polynomial.
US10439635B1 Analog-to-digital conversion method and analog-to-digital conversion device for temperature sensor
An analog-to-digital conversion method and an A/D conversion device for a temperature sensor are provided. An analog front-end circuit generates an A/D converter input signal positively correlated to a temperature and an A/D converter reference voltage signal negatively correlated to the temperature, and an operation is performed on a ratio of amplitudes of the generated signals to obtain a quantized output value. Since the amplitude of the A/D converter input signal is less than that of the A/D converter reference voltage signal, measurements on other signals is compatible with the measurement on the temperature in a multi-sensor system. A digitized output value is calculated by a digital-assisted readout method to generate a linear output relating to a temperature, thereby improving the accuracy of temperature measurement and reducing complexity of analog circuit design.
US10439633B2 Sigma delta modulator, integrated circuit and method therefor
A multi-bit continuous-time sigma-delta modulator, SDM, includes an input configured to receive an input analog signal; a first summing junction configured to subtract a feedback analog signal from the input analog signal; a loop filter configured to filter an output signal from the first summing junction: an analog-to-digital converter, ADC, configured to convert the filtered analog output signal to a digital output signal; and a feedback path for routing the digital output signal to the first summing junction. The feedback path includes a plurality of digital-to-analog converters, DACs, configured to convert the digital output signal to an analog form. The ADC includes multiple per-bit parallel loops, each loop configured to provide a per-bit current summation of the filtered analog output signal such that an output of the multiple per-bit parallel loops is a multi-bit quantization digital output signal.
US10439632B2 Reference voltage generator and semiconductor device including the same
A semiconductor device includes a reference voltage generator configured to output a reference voltage. The reference voltage generator includes a boosting code circuit and a first digital-analog converter (DAC). The boosting code circuit includes a first boosting pulse generator configured to generate a first boosting pulse and a first boosting code controller configured to output a first boosting code based on a reference code and the first boosting pulse. The first DAC is configured to output the reference voltage by converting the first boosting code. The first boosting code has a first code value different from the reference code when the first boosting pulse has a first logic level, and the first boosting code has the same value as the reference code when the first boosting pulse has a second logic level opposite to the first logic level.
US10439627B2 Alias rejection through charge sharing
An example apparatus is disclosed for alias rejection through charge sharing. The apparatus includes a filter-sampling network, a digital-to-analog converter, and a charge-sharing switch. The filter-sampling network includes a capacitor and a first switch, which is coupled between an input node and the capacitor. The filter-sampling network is configured to connect or disconnect the capacitor to or from the input node via the first switch. The digital-to-analog converter includes a capacitor array and a second switch, which is coupled between the input node and the capacitor array. The capacitor array is coupled between the second switch and a charge-sharing node. The digital-to-analog converter is configured to connect or disconnect the capacitor array to or from the input node via the second switch. The charge-sharing switch is coupled between the charge-sharing node and the capacitor and is configured to connect or disconnect the capacitor to or from the digital-to-analog converter.
US10439625B2 Comparator and analog-to-digital converter applied with dynamic current correlating circuit
A dynamic current correlating circuit is disclosed. The current correlating circuit includes a reset circuit, a first current generating circuit and a second current generating circuit. The reset circuit executes a discharging procedure during a first time interval and executes a charging procedure during a second time interval. The first current generating circuit is electrically connected to the reset circuit. The first current generating circuit generates a first sub-current and a second sub-current during a third time interval according to a first input voltage and a second input voltage and generates a first current after the third time interval. The second current generating circuit is electrically connected to the reset circuit. The second current generating circuit generates a second current according to the first input voltage and the second input voltage after the third time interval.
US10439617B2 Bidirectional gray code counter
Apparatuses, systems and methods associated with bidirectional Gray code counter design are disclosed herein. In embodiments, a bidirectional Gray code counter may include a sequential logic element to store a Gray code value and logic circuitry. The logic circuitry may be to determine, based on a bidirectional indicator signal, whether to increment or decrement the Gray code value update, through performance of an increment or a decrement of the Gray code value based on the determination of whether to increment or decrement the Gray code value, the Gray code value to be a sequential Gray code value and replace the Gray code value stored in the sequential logic element with the updated Gray code value. Other embodiments may be described and/or claimed.
US10439602B2 Electronic power switch
In accordance with aspects of the present invention, a power control circuit includes a MAIN window comparator circuit providing a MAIN signal; an AUX window comparator circuit providing an AUX signal; a state machine receiving the MAIN signal and the AUX signal; a MAIN slew circuit coupled to drive a MAIN switch, the MAIN switch coupled between MAIN and an output; an AUX slew circuit coupled to drive an AUX switch, the AUX switch coupled between AUX and the output; wherein the state machine operates to continuously activate either the MAIN switch or the AUX switch according to the MAIN signal and the AUX signal such that the output is continuously coupled to either a MAIN input or an AUX input with minimum disruption to output voltage, input and output capacitance inrush currents or reverse conduction. What really makes the circuit unique is it is combined with an adjustable forward biased rectification circuit for each channel of MAIN and AUX.
US10439601B2 Apparatus and method for instant-on quadra-phase signal generator
Apparatuses are provided for a quadra-phase clock signal generator. An example apparatus includes a first delay circuit configured to receive a first input clock signal generating a first delayed clock signal. A first phase mixer is provided communicatively coupled to the first delay circuit and configured to receive the first delayed clock signal at a first input and a second input clock signal at a second input. The first phase mixer may then generate a first output clock signal at a first output node responsive, at least in part, to mixing of the first delayed clock signal and the second input clock signal.
US10439599B2 Non-boolean associative processor degree of match and winner take all circuits
Embodiments include circuits, apparatuses, and systems for non-boolean associative processors. In embodiments, an electronic associative processor circuit may include first and second ring oscillators, each having an odd number of inverters, an input terminal, and an output terminal. A first capacitor may have a first terminal coupled with the output terminal of the first ring oscillator and a second capacitor may have a first terminal coupled with the output terminal of the second ring oscillator. Second terminals of the first and second capacitors may be coupled at an oscillator stage output terminal. The inverters of the first and second ring oscillators may be implemented with metal oxide semiconductor transistors. Other embodiments may be described and claimed.
US10439595B2 Customizable data aggregating, data sorting, and data transformation system
A customizable data aggregating, data sorting, and data transformation system is disclosed. In particular, the system may allow for the application of various filters to a sample of data corresponding to various measurables associated with objects. A mean and standard deviation for each of the measurables in the filtered sample of data may be calculated and may be utilized in determining z-scores for a first set of raw measurements corresponding to the measurables. Once the z-scores for the first set of raw measurements are determined, selected weights may be applied to each of the z-scores to determine a weighted z-score for each of the measurables in the first set. Each weighted z-score may then be aggregated to generate a score for an object associated with the first set. The score for the object may be utilized to rank the object relative to other objects in the filtered sample of data.
US10439594B2 Actually-measured marine environment data assimilation method based on sequence recursive filtering three-dimensional variation
The present invention provides an actually-measured marine environment data assimilation method based on sequence recursive filtering three-dimensional variation. The method includes: preprocessing actually-measured marine environment data; calculating a target function value; calculating a gradient value of a target function; calculating a minimum value of the target function; extracting space multi-scale information from the actually-measured data; and updating background field data to form a final data assimilation analysis field. The present invention improves the traditional recursive filtering three-dimensional variation method, and sequentially assimilates information with different scales, thereby effectively overcoming the problem that multi-scale information cannot be effectively extracted by a traditional three-dimensional variation method. A high-order recursive Gaussian filter is used, and a cascaded form of the high-order recursive filter is converted into a parallel structure, so that the recursive filtering process of the recursive Gaussian filter can be executed in parallel, and many problems caused by a cascaded filter are overcome.
US10439592B2 Magnetoresistance effect device and high frequency device
A magnetoresistance effect device includes a magnetoresistance effect element including a magnetization fixed layer, a magnetization free layer of which a direction of magnetization is changeable relative to a direction of magnetization of the fixed layer, and a spacer layer sandwiched between the fixed and free layers, a first signal line configured to generate a high frequency magnetic field when a high frequency current flows and apply the field to the magnetization free layer, and a DC application terminal configured to be capable of connecting a power supply for applying a DC current or voltage in a stacking direction of the element, and the element is disposed with respect to the terminal so the DC current flows from the fixed layer to the free layer in the element or so the DC voltage at which the magnetization fixed layer is higher in potential than the magnetization free layer is applied.
US10439590B1 Resonator electrode shields
A microelectromechanical system (MEMS) resonator includes a resonant semiconductor structure, drive electrode, sense electrode and electrically conductive shielding structure. The first drive electrode generates a time-varying electrostatic force that causes the resonant semiconductor structure to resonate mechanically, and the first sense electrode generates a timing signal in response to the mechanical resonance of the resonant semiconductor structure. The electrically conductive shielding structure is disposed between the first drive electrode and the first sense electrode to shield the first sense electrode from electric field lines emanating from the first drive electrode.
US10439587B2 Methods of manufacturing electronic devices formed in a cavity
Methods of manufacturing an electronic device formed in a cavity may include providing a first substrate having a first side wall including a first metal formed along a periphery on a bottom surface thereof and surrounding an electronic circuit disposed on the bottom surface, providing a second substrate having a second side wall including a second metal and a third metal formed along a periphery on a top surface thereof, aligning the first substrate with the second substrate with the first side wall opposing and contacting the second side wall to internally define a cavity between the bottom surface of the first substrate, the top surface of the second substrate, the first side wall ,and the second side wall, and heating and bonding the first substrate and the second substrate by transient liquid phase bonding.
US10439583B2 Split ring resonator antenna
A split ring resonator (SRR) antenna is disclosed. The SRR antenna comprises a substrate, a basic feeding portion, a conductive layer, a first capacitive, a conducting element and a second capacitive. The substrate has an outer edge, a first surface and a second surface opposite to the first surface. The basic feeding portion disposed on the first surface. The conductive layer is disposed on the second surface, and has a gap and a cavity. The first conductive layer defines two sides of the gap to be a first inner edge and a second inner edge, and a first matching element and a second matching are formed from the first inner edge and the second inner edge respectively. The cavity is connected to the outer edge of the substrate through the gap. The second capacitive coupling route is formed between the conducting element and the second matching element.
US10439581B2 Method for fabricating RF resonators and filters
A method of fabricating an RF filter comprising an array of resonators comprising the steps of: Obtaining a removable carrier with release layer; Growing a piezoelectric film on a removable carrier; Applying a first electrode to the piezoelectric film; Obtaining a backing membrane on a cover, with or without prefabricated cavities between the backing film and cover; Attaching the backing membrane to the first electrode; Detaching the removable carrier; Measuring and trimming the piezoelectric film as necessary; Selectively etching away the piezoelectric layer to fabricate discrete resonator islands; Etching down through coatings and backing membrane to a silicon dioxide layer between the backing membrane and the cover to form trenches; Applying a passivation layer into the trenches and around the piezoelectric islands; Depositing a second electrode layer over the piezoelectric film islands and surrounding passivation layer; Applying connections for subsequent electrical coupling to an interposer; Selectively removing second electrode material leaving coupled resonator arrays; Creating a gasket around perimeter of the resonator array; Thinning down cover to desired thickness; Optionally fabricating upper cavities between the backing membrane and cover by drilling holes through the cover and then selectively etching away the silicon dioxide; Dicing the wafer into flip chip single unit filter arrays; Obtaining an interposer; Optionally applying a dam to the interposer surface to halt overfill flow; Coupling the flip chip single unit filter array to pads of the interposer by reflow of the solder cap; Encapsulating with polymer underfill/overfill; and Singulating into separate filter modules.
US10439578B1 Smart speakers with cloud equalizer
A cloud-based equalizer system for a plurality of smart speakers. Each speaker has a wireless range extender connecting to a wireless access point to directly send and receive data, including audio packet transmissions, to and from the cloud. Equalizer settings associated with the audio packet transmissions are retrieved from a cloud-based search and are communicated to and implemented by at least one of the speakers in the plurality of smart speakers. A wireless communication protocol prioritizes audio packet transmissions over other data that may be transmitted to and from each speaker.
US10439577B2 Variable gain amplifier and method thereof
An embodiment provides a variable gain amplifying method includes: on a signal path of a radio frequency input signal, amplifying a radio frequency input signal by a plurality of serially-coupled amplifiers; steering currents from the amplifiers and controlling respective gains of the amplifiers; performing gain match on the signal path of the radio frequency input signal; and performing phase compensation on the signal path of the radio frequency input signal. The signal path of the radio frequency input signal further has first and second phase variation trends which compensate each other.
US10439569B2 Sensing circuit, corresponding amplifier, apparatus and method
A switching amplifier, such as a Class D amplifier, includes a current sensing circuit. The current sensing circuit is formed by replica loop circuits that are selectively coupled to corresponding output inverter stages of the switching amplifier. The replica loop circuits operated to produce respective replica currents of the output currents generated by the output inverter stages. A sensing circuitry is coupled to receive the replica currents from the replica loop circuits and operates to produce an output sensing signal as a function of the respective replica currents.
US10439568B2 Transmission amplifier for amplifying a signal in a wire-free transmission system
A transmission amplifier is provided for amplifying the signal in a wire-free transmission system. The transmission amplifier includes a pre-amplifier stage and an amplifier output stage that is coupled to the pre-amplifier stage. The amplifier output stage is configured with gate components and is configured to provide a signal fed in as an amplified output signal on the output side.
US10439566B2 Power amplifier circuit with adjustable bias voltage
A power amplifier circuit includes a differential to single-ended converter, a gain stage circuit, a driver stage circuit, and an output stage circuit connected in series, and a bias circuit connected to a bias voltage port of the gain stage circuit for adjusting a bias voltage of the gain stage circuit. The bias voltage is adjustable to ensure low power consumption, improve the efficiency of the power amplifier circuit and prevent process, voltage and temperatures from affecting the performance of the power amplifier circuit.
US10439563B2 Positive temperature coefficient bias compensation circuit
Temperature compensation circuits and methods for adjusting one or more circuit parameters of a power amplifier (PA) to maintain approximately constant Gain versus time during pulsed operation sufficient to substantially offset self-heating of the PA. Some embodiments compensate for PA Gain “droop” due to self-heating using a Sample and Hold (S&H) circuit. Other embodiments include bias compensation circuits that directly regulate a bias signal to an amplifier stage as a function of localized heating of one or more of amplifier stages. Such bias compensation circuits include physical placement of at least one bias compensation circuit element in closer proximity to at least one amplifier stage than other bias compensation circuit elements. One bias compensation circuit embodiment includes a temperature-sensitive current mirror circuit for regulating the bias signal. Another bias compensation circuit embodiment includes a temperature-sensitive element having a positive temperature coefficient (PTC) for regulating the bias signal.
US10439561B2 Reducing offset from an amplifier output without a low pass filter
An output of a first amplifier is coupled to an input of a first track and hold circuit and an input of a second track and hold circuit. An input of a first summing circuit is also coupled to an output of the first track and hold circuit and an output of the second track and hold circuit. In addition, an input of a second summing circuit is coupled to the output of the first track and hold circuit and the output of the second track and hold circuit. Moreover, an input of a third summing circuit coupled to an output of a modulator and an output of the second summing circuit, and an output of the third summing circuit coupled to an input of the first amplifier.
US10439560B2 Power amplification module
Provided is a power amplification module that includes: a first power amplifier that amplifies a first signal and outputs a second signal; and a first noise removing circuit that is inputted with a first voltage supplied from a DC-DC converter, removes noise from the first voltage in order to generate a second voltage, and outputs the second voltage as a power supply voltage of the first power amplifier.
US10439558B2 Apparatus and methods for power amplifiers with positive envelope feedback
Apparatus and methods for power amplifiers with positive envelope feedback are provided herein. In certain implementations, a power amplifier system includes a power amplification stage that amplifies a radio frequency signal, at least one envelope detector that generates one or more detection signals indicating an output signal envelope of the power amplification stage, and a wideband feedback circuit that provides positive envelope feedback to a bias of the power amplification stage based on the one or more detection signals. The power amplifier system further includes a supply modulator that controls a voltage level of a supply voltage of the power amplification stage based on the one or more detection signals such that the supply voltage is modulated with the output signal envelope through positive envelope feedback.
US10439556B2 Hybrid RC/crystal oscillator
An oscillator includes a tunable oscillator, a phase detector circuit communicatively coupled with an output of the tunable oscillator and an input to the oscillator, and an oscillator controller circuit configured to adjust frequency of the tunable oscillator based upon phase detection between output of the tunable oscillator and output of an external resonant element received at the input to the oscillator.
US10439554B2 Method and apparatus for solar panel protection and control system
Embodiments disclosed herein describe a solar panel protection and control system. The system can bypass the solar panel under hazardous conditions or under command. The system can also help a solar panel array to reach its maximum power point in operation.
US10439550B1 System and method for positioning solar panels with automated drones
Using a programmable aerial drone assembly configured to actuate a gearbox that repositions one or more solar panels, automated drones may be deployed to adjust the position of the solar panels throughout the day according to a programmable schedule. In exemplary embodiments, a plurality of docking stations may be deployed throughout a solar farm, such that one or more solar panels are mechanically coupled to the docking station, wherein the docking station includes a landing platform and a gearbox mechanically configured to adjust the position of the solar panels. One or more gearbox arms protrude from the top of the docking station landing platform, and corresponding arms on the aerial drone assembly engage the gearbox arms to actuate the gearbox. The aerial drone assembly also includes landing posts that register with the docking station.
US10439549B2 Vehicle attached photovoltaic charging systems
A photovoltaic electric vehicle charging system includes an enclosure to receive photovoltaic panels and the photovoltaic panels connected to each other via a plurality of connecting members inside the enclosure. A sliding mechanism moves panels in and out of the enclosure and the enclosure is configured to be mounted on a vehicle or embedded within the vehicle.
US10439548B2 Solar cell module and solar cell array
A solar cell module includes a solar panel and a protecting portion. The solar panel has first and second surfaces each having a rectangular shape. The protecting portion holds the solar panel along each of a first side and a second side of the solar panel that are opposed to each other, and exposes a third side of the solar panel except at end portions of the third side. The protecting portion includes first and second protecting members. The first protecting member sandwiches the first side from both the first and second surface sides to protect the first side. The second protecting member sandwiches the second side from both the first and second surface sides to protect the second side. The first and second sides each includes a portion located on an outer side of the solar panel than the third side in a first direction along the first side.
US10439545B2 Control apparatus and control method
In a control apparatus including a drive unit, first and second power supplies, a first diode, first and second control units, and a control method of the control apparatus, the first diode is connected to first and second power lines such that a direction from the second power line to the first power line is set as a forward direction, the second control unit is configured to calculate correction information for a first state value based on the voltage of the first power line before and after an abnormality has occurred in the first power supply and to transmit the correction information to the first control unit when the abnormality has occurred in the first power supply, and the first control unit is configured to correct the first state value using the correction information when the correction information has been received from the second control unit.
US10439543B2 Permanent magnet speed governor having fixed magnetic gap
A permanent magnet speed governor having a fixed magnetic gap. The permanent magnet speed governor includes an outer magnetic rotor and an inner magnetic rotor, at least two outer permanent magnets being evenly distributed along the circumferential direction of the inner circumferential surface of the outer magnetic rotor, the magnetic poles of the outer permanent magnets being arranged along the radial direction, the magnetisms of exposed magnetic pole surfaces of two adjacent outer permanent magnets being different. At least one rotatable permanent magnet is distributed along the circumferential direction of the outer circumferential surface of the inner magnetic rotor, the rotatable permanent magnet being cylindrical and the N pole and the S pole being along the diametrical direction, one end of the rotatable permanent magnet being provided with a magnetic circuit regulator. It increases the engagement area of the speed governor.
US10439542B2 Electric power conversion device
An electric power conversion device includes: a converter circuit which includes a boost chopper; a capacitor which is connected between output terminals of the converter circuit; a boost chopper which boosts a terminal voltage of the capacitor; a multiphase inverter circuit; and a boost chopper controller. In a case where the operation of the boost chopper is continuously stopped, the capacitor has a capacitance allowing the terminal voltage of the capacitor to have a pulse frequency twice as high as that of the AC power source. The multiphase inverter circuit has an output power which is allowed to fluctuate in synchronization with a power source.
US10439540B1 Drive circuit for electric motors
A drive circuit for an electric motor includes a variable frequency drive (VFD), a drive contactor, and a controller. The VFD is configured to receive line frequency current from a power source and apply a fixed frequency voltage to convert the line frequency current to a fixed frequency current. The drive contactor is configured to selectively couple the drive circuit to windings of the motor. The controller is configured to monitor for presence of a control signal applied to the drive contactor, wherein presence of the control signal closes the drive contactor to couple the drive circuit to the windings of the electric motor. The controller applies the fixed frequency voltage from the VFD to the windings upon determining presence of the control signal, determines whether the motor is motoring or regenerating after applying the fixed frequency voltage, and gradually increases the fixed frequency voltage applied to the windings when the motor is motoring.
US10439539B2 Feedback control system and method
The present disclosure provides a feedback control system and method for a bidirectional VCM. The system employs an analog core that is common to both the PWM and linear modes of operation. The analog core includes a feedback mechanism that determines the error in the current flowing through the motor. The feedback mechanism produces an error voltage that corresponds to the current error, and applies the voltage to a control driver. The control driver then controls the motor, based on the error voltage, in either a PWM or linear mode. By sharing a common core, the switching time between modes is improved. Furthermore, the output current error between modes is reduced.
US10439536B2 Apparatus and method for estimating initial position of rotor of motor
An initial position estimating apparatus for estimating an initial position of a rotor of a motor includes: a signal processor for outputting an angular error component from a change amount of a q-axis current in an estimated rotor reference frame; a position estimator for estimating an electrical position of the rotor from the angular error component; a magnetic pole determination portion for outputting magnetic pole determination information according to a sign of a magnetic pole determination signal determined based on a change amount of a d-axis current in the estimated rotor reference frame and based on a d-axis voltage; and a first addition portion for outputting an initial position of the rotor by adding the magnetic pole determination information to the electrical position.
US10439527B2 Motor control device
A motor control device includes an energization controller that generates energization control signals of a bridge driver, an ADC that samples and converts analog feedback voltages corresponding to output voltages of the bridge driver into digital feedback signals, and a zero-crossing detector that receives the feedback signals so as to perform zero-crossing detection for determining commutation timing and PWM duty of the energization control signal. Sampling timings of the ADC are switched to one of PWM on period and PWM off period according to the PWM duty. The energization controller PWM drives lower side switches of the bridge driver, and the sampling timings of the ADC are set to the PWM off period. The ADC performs an ADC process of the feedback voltage both in the PWM on period and in the PWM off period, and the zero-crossing detector adopts one of ADC results according to the PWM duty.
US10439524B1 Motor driving circuit and method thereof
A motor driving circuit includes a Hall sensor, an offset detecting circuit, a driving circuit and a back EMF zero point detector. The Hall sensor generates a Hall signal group, the offset detecting circuit detects the first phase changing point of the Hall signal group, and the driving circuit generates the initial phase changing signal in the pre-operation mode according to the Hall signal group. In the correction mode, the driving circuit stops outputting the initial phase changing signal, the back EMF zero detector detects the back EMF zero point, and outputs the back EMF zero point signal. The offset detecting circuit detects a phase difference between the first phase changing point and back EMF zero point, and determines a difference value between the phase difference and a predetermined phase difference. Then, the phase of the Hall signal group is adjusted according to the difference value.
US10439523B2 Method and device for controlling an operation of an electric motor
In a method for controlling an operation of an electric motor, electric voltages applied to electric phases of the electric motor are generated and output in a modulation in a controlled manner dependent on a rotor position of the electric motor and a target/actual comparison of at least one first variable which characterizes a load on the electric motor or an actual rotational speed of the electric motor. A rotor position angle, which characterizes the rotor position, is complemented with a specified preliminary control angle and another regulated preliminary control angle component upon reaching a field weakening range of the electric motor so as to form a sum angle. The sum angle is used to characterize the rotor position in the modulation upon reaching the field weakening range. The disclosure also relates to a device for controlling an operation of an electric motor.
US10439522B2 Brushless DC motor, and identification method and identification apparatus of identifying type of brushless DC motor
An identification method is an identification method for use in an identification apparatus that identifies types of brushless DC motors each including a circuit board on which a terminal for tachometer is mounted. The duty ratios of pulses outputted from the terminals for tachometer vary among multiple types of brushless DC motors. The identification method includes: supplying a power supply voltage from the identification apparatus to a brushless DC motor; inputting pulses outputted from the terminal for tachometer of the circuit board to the identification apparatus; obtaining the duty ratio of the pulses as a unique information piece of the brushless DC motor; and identifying the type of the brushless DC motor based on the unique information piece of the brushless DC motor.
US10439520B2 Motor stop control method and motor stop control apparatus
According to an aspect of the invention, a motor stop control method of a motor stop control apparatus which includes an arithmetic control unit and a detection unit. The arithmetic control unit has a stop start position at which a stop control is started from a position which is a predetermined angle before a target position at which a motor stops. The arithmetic control unit calculates a rotational speed of the motor at the stop start position on the basis of a detection value of the detection unit, and a stop time at which the rotational speed of the motor reaches zero from the stop start position on the basis of a deceleration line indicating a change in the rotational speed of the motor, the rotational speed of the motor, and the predetermined angle.
US10439518B2 Vibration-type actuator, driving method for vibration-type actuator, and electronic apparatus equipped with vibration-type actuator
A vibration-type actuator that is capable of reducing an unnecessary vibration during driving includes a vibration body configured by connecting an electro-mechanical energy conversion element and an elastic body. A driven body is in pressure contact with the vibration body. A controller moves the vibration body and the driven body relatively by a vibration that is excited in the vibration body by applying driving voltage to the electro-mechanical energy conversion element so that a difference between a resonance frequency in a natural vibration mode of the vibration body that is higher than an upper limit frequency of a predetermined driving frequency range and that is nearest to the upper limit frequency and a frequency of the driving voltage is greater than a difference between a resonance frequency in a natural vibration mode used for moving the vibration body and the driven body relatively and the frequency of the driving voltage.
US10439515B2 Power conversion device
A power conversion device includes a first switching element configured by using a first semiconductor material and a second switching element connected in parallel with the first switching element and configured by using a second semiconductor material having a band gap narrower than that of the first semiconductor material. The power conversion device further includes a control device configured to selectively execute any one of first switching control and second switching control of intermittently turning on the first switching element and the second switching element, respectively, according to a current command value. A size of the first switching element is smaller than a size of the second switching element. The control device selects the first switching control if the current command value is smaller than a first threshold value and selects the second switching control if the current command value is larger than a second threshold value.
US10439513B2 Systems and methods for synchronizing converter modules
Various examples are directed to a converter system comprising first and second series-connected converter modules and a synchronization circuit. The synchronization circuit may modulate a reference signal onto a carrier signal to generate a synchronization current signal and the synchronization current signal to an output current of the converter system to generate an aggregated output current. A first converter module may receive the aggregated output current from a first current sensor and generate a first reproduced synchronization signal at least in part from the aggregated output current. A first switch control signal for switching at least one switch at the first converter may be generated based at least in part on the first reproduced synchronization signal.
US10439511B2 Three phase inverter grid voltage feed forward method under unbalanced operating conditions
A system and method for controlling a grid-connected inverter to provide negative sequence current during unbalanced grid operating conditions. The system uses a combination of feedforward and feedback controls to compute voltage signals which are used to control the inverter switches. The system includes both positive and negative sequence current controllers with voltage feedforward terms. The measured grid voltage is directly fed forward to the positive sequence control through a predictive algorithm, so that the instantaneous voltage information is kept, reducing the influence of grid voltage harmonics on the quality of the output current. The predictive voltages include positive, negative and harmonic component information of the grid voltage signals.
US10439510B2 Load current measurement
In an example embodiment, an apparatus includes a bridge rectifier circuit having branches between the AC and DC nodes formed by a set of transistors. A load current measurement circuit includes a current-controlled current source coupled to the bridge rectifier circuit. The current control current source is configured to generate a mirrored current that is a scaled version of a current through at least one of the set of transistors. A current integration circuit is configured to integrate the mirrored current by charging a capacitor with the scaled current in a first mode and discharging the capacitor in a second mode. A sample and hold circuit is configured to set an output node to a voltage equal to a voltage stored by the capacitor in response to the current integration circuit entering the second mode and prior to the discharge of the capacitor.
US10439505B2 Power module
A power module includes a first circuit structure having a first bus substrate. The first bus structure has a first side on which is disposed a first circuit element. A second circuit structure has a second bus substrate and a second side on which is disposed a second circuit element. The first circuit structure and the second circuit structure are oriented in a stacked configuration such that the first side is disposed facing the second side, and the first circuit element partially overlaps the second circuit element. An output bus is disposed between the first circuit structure and the second circuit structure.
US10439498B2 Boost converter
A boost converter disclosed herein may include boost circuits including: a diode including a cathode connected to a high-potential output wiring; a switching element including a terminal connected to an anode of the diode and a terminal connected to a low-potential wiring; and a reactor connected between the high-potential input wiring and the anode. A control circuit may energize, in a first operation, a first boost circuit when charge current is in a first range, and energize the first and a second boost circuits when the charge current is in a second range larger than the first range. The control circuit may energize, in a second operation, a third boost circuit when the charge current is in the first range, and energize the third and a fourth boost circuits when the charge current is in the second range. The first boost circuit is other than the third boost circuit.
US10439497B2 Time-interleaved current feedback droop function for multiphase buck converters
Methods and apparatus for providing a time-interleaved current-feedback droop function for multiphase buck converters. An example method includes outputting a first control signal to enable a first set of switches corresponding to a first voltage of a first phase from a multiphase converter, the first phase included in a plurality of phases; enabling a first current associated with the first phase to be measured by a sample and hold circuit associated with the first phase; sampling the first current; holding the first current, the first current based on a load current for the first phase of the multiphase converter; and outputting a droop voltage based on a plurality of currents corresponding to the plurality of phases of the multiphase converter, the plurality of currents including the load current for the first phase.
US10439496B2 Control system for transitioning a DC-DC voltage converter from a buck operational mode to a safe operational mode
A control system for a DC-DC voltage converter includes a microcontroller having first and second applications. The first application commands the microcontroller to generate a first signal that is received at a first pin on a high side integrated circuit to transition a first plurality of FET switches to an open operational state, and that is received at a first pin on the low side integrated circuit to transition a second plurality of FET switches to the open operational state. The second application commands the microcontroller to generate a second signal that is received at a second pin on the high side integrated circuit to transition the first plurality of FET switches to the open operational state, and that is received at a second pin on the low side integrated circuit to transition the second plurality of FET switches to the open operational state.
US10439494B2 Inductor current sensing and regulation for power converter
In described examples of methods and control circuitry to control a power conversion system, a regulator circuit is coupled to provide switching control signals according to a regulation signal to operate a plurality of converter switches to generate a voltage signal at a switching node. A compensation sense circuit is coupled to provide a compensation pulse signal having a duty cycle that represents a percentage of time that a current flowing through the switching node is above a threshold value. A current compensation circuit adjusts the regulation signal according to the compensation pulse signal.
US10439490B2 Rectifier and associated rectifying circuit
A rectifier, including: a first and a second input terminal, a first output terminal and at least one rectifying circuit. Each rectifying circuit including: a switching circuit including a transistor, and a driving circuit. The driving circuit is coupled to the switching circuit and controls a switching status of the switching circuit, and includes a totem-pole circuit and an input transistor. The totem-pole circuit includes an input terminal and an output terminal coupled to the transistor. The input transistor is coupled between the totem-pole circuit and the switching circuit. The at least one rectifying circuit includes a first and a second rectifying circuit. The transistors of the first rectifying circuit and the second rectifying circuit are coupled to the first output terminal. The input transistors of the first rectifying circuit and the second rectifying circuit are coupled to the first input terminal and the second input terminal, respectively.
US10439485B2 DC inverter having reduced switching loss for paralleled phase leg switches
An electrified vehicle propulsion system uses current feedback to modify gate drive signals to suppress voltage spikes and increase switching efficiency. A DC link having a link capacitor and a link inductance is connected to first and second converters. A first converter bridge has a first phase leg with first upper and lower switching devices, each switching device having a respective gate loop. A second converter bridge has a second phase leg with second upper and lower switching devices, each switching device having a respective gate loop. A plurality of gate drivers provide gate drive signals to respective gate loops for turning the respective switching devices on and off. A plurality of gate coils are provided, wherein each gate coil is connected in series between a respective gate driver and a respective gate loop. Each gate coil is respectively inductively coupled to the link inductance.
US10439483B2 Gate driver for switching converter having body diode power loss minimization
In a switching converter having an inductive load, a current may flow through the body diode of a transistor even though the gate of the transistor is being controlled to keep the transistor off. Then when the other transistor of the switch leg is turned on, a reverse recovery current flows in the reverse direction through the body diode. To reduce switching losses associated with such current flows, a gate driver integrated circuit detects when current flow through the body diode rises above a threshold current. The gate driver integrated circuit then controls the transistor to turn on. Then when the other transistor of the switch leg is made to turn on, the gate driver first turns the transistor off. When the gate-to-source voltage of the turning off transistor drops below a threshold voltage, then the gate driver integrated circuit allows and controls the other transistor to turn on.
US10439482B2 Adaptive drive strength switching converter
In an embodiment, an adaptive drive strength switching converter includes a driver and a control loop coupled to the driver. In an embodiment, the control loop includes a peak detector, a comparator coupled to an output of the peak detector, a counter coupled to an output of the comparator, and a digital-to-analog converter (DAC) coupled to an output of the comparator.
US10439476B2 Cooling structure for rotating electric machine
A cooling structure for a rotating electric machine includes a stator, a plurality of refrigerant supply ports, and a refrigerant supply passage. The stator includes a stator core, an insulating member, and a plurality of coils. Each of the plurality of coils includes a corner portion having an arc shape when viewed in a radial direction. The plurality of refrigerant supply ports are arranged at a distance from the plurality of coils in a rotational axis direction. Each of the plurality of refrigerant supply ports is arranged at a position opposite to the corner portion located at a vertically upper side, on both sides of an imaginary vertical plane.
US10439474B2 Turbines and methods of generating electricity
A turbine includes a rotor. The rotor is connected to at least one blade. The blade is at least partially ultrahard material.
US10439472B2 Armature, armature manufacturing method, and rotating electrical device
An armature manufacturing method includes preparing a core member that includes a rotation shaft at a central portion and that is formed with plural teeth in a radiating shape centered on the rotation shaft; and winding winding wires onto slots between the plural teeth so as to form plural types of winding coil sections, each with a different winding wire diameter.
US10439468B2 Motor including bearing seating unit
The present invention relates to a motor including a motor housing, a stator installed in the motor housing and including a stator core including a plurality of unit stator cores having teeth protruding from a head unit, an insulator, and a coil, a rotor rotatably installed at a center of the stator and including a through hole formed at a center thereof and a magnet module, and a bracket disposed at an upper portion of the motor housing and including a bearing supporting a rotating shaft and a bearing seating unit, wherein the bearing seating unit includes a lateral supporting part supporting a side surface of the bearing and a lower supporting part perpendicularly protruding from the lateral supporting part so that the bearing is seated, and noise reducing groove units are provided on a surface of the lower supporting part.
US10439462B2 Rotary electric machine
A stator coil includes a plurality of flat wire-shaped coil pieces extending in a circumferential direction of a rotary electric machine at a position on an outer side of a stator core in an axial direction of the rotary electric machine. At the position on the outer side of the stator core in the axial direction, a distal end portion of one of the coil pieces, extending in a first direction in the circumferential direction, is joined with a distal end portion of another one of the coil pieces, extending in a second direction in the circumferential direction. The second direction in the circumferential direction is reverse to the first direction in the circumferential direction. An axially outer end face of the distal end portion of each coil piece is a circular arc face that is convex toward the outer side in the axial direction.
US10439460B2 Rotor of electric motor and its manufacturing method
A rotor capable of preventing a cover tube from being deformed locally due to injection pressure of a resin injected into a gap between a rotor core and a cover tube. The rotor includes a rotor core, a plurality of magnets, a cover tube, and a filler which is filled into the gap between the rotor core, and the cover tube. The rotor core includes a plurality of projections which project radially outward from an outer circumferential face of the rotor core, and which extends toward a second end face of the rotor core from a first end face of the rotor core in an axial direction of the rotor core, and a cutout that is dented radially inward from a radially outside end face of at least one of the projections.
US10439456B2 Sleeve rotor synchronous reluctance electric machine
According to various embodiments, a synchronous reluctance machine is disclosed. The synchronous reluctance machine includes a stator, a synchronous reluctance rotor disposed within the stator and configured to rotate relative to the stator, and a non-magnetic sleeve disposed circumferentially around the rotor, where sleeve thickness is between about 1 mm and 2 mm and an air-gap radius is between about 80 mm and 100 mm.
US10439455B2 Method for manufacturing strator, method for manufacturing rotary electric machine, and iron-core block
A tooth groove is provided at a border portion between a tooth body portion and a protrusion. The angle between a tooth body portion lateral face which is a lateral face in the circumferential direction of the tooth body portion and a tooth body portion stop portion which is a face, of the tooth groove, continued from the tooth body portion lateral face is the right angle or an acute angle. The protrusion is rotated toward the outer side in the circumferential direction, to bring a protrusion stop portion into close contact with the tooth body portion stop portion, the protrusion stop portion being an outer-circumferential-side lateral face of the protrusion, thereby forming a shoe in a tooth.
US10439445B2 Apparatus and method for detecting foreign objects in wireless power transmission system
Aspects of the present invention relate to an apparatus and method for detecting foreign objects in a wireless power transmission system. This specification provides a wireless power reception apparatus for detecting foreign objects, including a power measurement unit for generating required power information indicative of required power for the wireless power reception apparatus, sending the required power information to a wireless power transmission apparatus, and measuring power induced from the wireless power transmission apparatus and a secondary coil for receiving the power induced from the wireless power transmission apparatus. In accordance with the present invention, foreign objects intervened between the wireless power transmission apparatus and the wireless power reception apparatus are recognized, and a user removes the foreign objects. Accordingly, damage to a device attributable to foreign objects can be prevented.
US10439443B1 Conformal wave selector
Embodiments of a conformal wave selector and methods of application thereof are disclosed. A conformal wave selector comprises a first plurality of conductors arranged substantially in parallel in a first direction and in a first region and a second plurality of conductors arranged substantially in parallel in second direction that is normal to the first direction and in a second region that is different than the first region. The conductors are sized, spaced, and directionally arranged such that signals of particular wavelengths and unknown polarization are reflected and other signals are allowed to penetrate the conformal wave selector.
US10439435B2 Wireless inductive power transfer
A wireless power transfer system comprises a power transmitter generating a wireless power signal providing power to a plurality of power receivers (105, 109). The power transmitter (101) comprises a receiver (203) receiving data messages from the power receivers (105, 109) on a load modulation channel divided into time slots. A time slot processor (205) allocates time slots as dedicated time slots for individual power receivers or as common time slots for load modulation by any power receiver (105, 109). An identity controller (207) links a temporary identity to each of the power receivers (105) and a message processor (209) determines the source power receiver for messages in response to temporary identity information in the messages. Specifically, the message processor (209) determines the source for a first message received in a common time slot as the first power receiver (105) if the temporary identity information in the first message is indicative of a temporary identity assigned to the first power receiver (105).
US10439432B2 Highly flexible, electrical distribution grid edge energy manager and router
An electrical distribution grid energy management and router device, or GER device, may be installed in a distribution grid, and route power from power supply to one or more power consumers. The GER devices described herein may provide platforms to add one or more features to a distribution transformer, provide additional features and benefits to both the utility company and end consumer, and may serve as a platform for providing other features. A GER device may include sensors to measure electrical properties of incoming and outgoing power, and may include an electrical circuit layer having a central DC power stage. A GER device may include a physical layer providing a communications platform for one or more communication devices that may communicate with other GER devices to form a micro-grid, a utility, power consumers, third parties, and other electrical devices.
US10439431B2 Method to reduce inrush currents in a transformer-less rectifier uninterruptible power supply system
A method reduces inrush currents in a transformer-less rectifier UPS system when an input circuit breaker of the UPS system is closed from an open position. The circuit breaker is coupled between an AC power input and an AC input of a rectifier of the UPS system and a DC output of the rectifier is coupled to a DC bus of the UPS system. Before the circuit breaker is closed, the DC bus is charged to a DC voltage having a level that is equal to a peak AC voltage level of a line-line AC voltage of AC input power to the UPS system. The rectifier is operated as an inverter to provide an AC output voltage at the AC input of the rectifier that is equal to an AC voltage at the AC power input and when it is equal, the circuit breaker is closed.
US10439422B2 Wireless power transfer to a medical computer cart
A medical computer cart is equipped with an inductive receiver coil. The inductive receiver coil may, for example, be associated with a power management system adapted to use electrical power induced in the receiver coil to charge one or more batteries and/or provide power for operation of the medical computer cart. A charging station has an inductive charging transmitter coil corresponding to the inductive charging receiver coil in the medical computer cart. The inductive receiver coil may, alternatively, provide power for operation of the medical computer cart without the use of batteries.
US10439420B2 Charging method, charging adapter and charging system
The present disclosure provides a charging method, a charging adapter and a charging system. The charging adapter includes a second controller and an adjusting circuit including a current detection circuit. The second controller is configured to receive a voltage value of a cell, search a threshold range table to obtain a current adjusting instruction. The current detection circuit is configured to detect a current value of a power signal outputted by the adjusting circuit. The second controller is further configured to calculate a difference between the current value detected and a current value specified by the current adjusting instruction, and send a calibration instruction to the adjusting circuit when an absolute value of the difference calculated is greater than a difference threshold. The adjusting circuit is configured to calibrate the power signal according to a current difference specified by the calibration instruction, and output a calibrated power signal.
US10439418B2 Systems and methods to charge a battery at different charge rates and indicate when charging at a faster rate is available
In one aspect, a device includes a processor, at least one system component accessible to the processor, a battery accessible to the processor and that provides power to the processor and the at least one system component, a display accessible to the processor and powered by the battery, and storage accessible to the processor. The storage bears instructions executable by the processor to permit charging of the battery at a first rate during a first charging instance and to permit charging of the battery at a second rate during a second charging instance, where the second rate is slower than the first rate and the second charging instance is subsequent to the first charging instance. The instructions are also executable to provide an indication regarding the availability of again charging the battery at the first rate subsequent to the first charging instance.
US10439417B2 Battery temperature management and charging system
A battery system includes: a battery configured to be charged or discharged; a temperature sensor configured to detect a temperature of the battery; a heater configured to warm the battery; a charger configured to supply electric power from an external power supply to the battery and the heater; a relay provided in a passage through which the electric power from the charger is supplied to the battery; and a controller configured to control operations of the charger and the relay. The controller is configured to supply predetermined electric power from the charger to the heater and turn off the relay so as not to supply the electric power from the charger to the battery in a case where an SOC of the battery is equal to or more than a threshold and the temperature of the battery is lower than a predetermined temperature.
US10439416B2 Method for outputting charging current according to displayed media and power amplifier
A method for outputting a charging current is provided. When a power amplifier is connected to a device, the power amplifier acquires recognition information from the device. The power amplifier determines the type of the device according to the foregoing recognition information, and selects, according to the type of the device, a current to output. The power amplifier outputs the selected current to the device, in which the current is used to charge the device.
US10439414B2 Auto adjusting balancer apparatus
An apparatus includes a string of serially-connected energy storage devices, a string of serially-connected windings on at least one core and having a first medial node coupled to a first medial node of the string of serially-connected energy storage devices, and first and second switches configured to connect first and second end nodes of the string of serially-connected storage devices to respective first and second end nodes of the string of serially-connected energy storage devices. A control circuit is configured to operate the first and second switches at the same duty cycle.
US10439404B2 Hybrid battery pack including bi-directional charge regulator
A system for a rechargeable battery pack includes one or more lower voltage cells connectable to a charging circuit via a lower voltage terminal and one or more higher voltage cells electrically coupled in series to the one or more lower voltage cells via a bi-directional charge regulator. A higher voltage terminal is electrically coupled to the one or more higher voltage cells, and a common ground terminal is coupled to the one or more lower voltage cells and to the one or more higher voltage cells.
US10439398B2 Reactive power optimization system and method of power grid based on the double-fish-swarm algorithm
The invention provides a reactive power optimization system and a method of a power grid based on a double-fish-swarm algorithm. The system includes a power grid state data acquiring module, a reactive power regulating module and a reactive power executing module. The power grid state data acquiring module includes a power grid state data acquiring processor and a relay transmitter. The reactive power regulating module is a control terminal. The reactive power executing module includes generator terminal voltage regulators, transformer tap regulators and reactive power compensation regulators. The method is used for acquiring the initial data to be optimized in the current network; and optimizing the initial data to be optimized in the current network based on a double-fish-swarm algorithm so as to obtain optimal value of control variables in the power grid. According to the method, the distribution network to be optimized can realize reasonable reactive power flow distribution.
US10439396B2 Surge suppression system for medium and high voltage
A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units include various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US10439389B2 Semiconductor device, semiconductor system, and electronic apparatus
An aspect of the disclosure relates to a semiconductor device including a semiconductor element, a connection terminal configured to output a signal based on an output of the semiconductor element, a protection circuit connected to the connection terminal, and a voltage limiting element connected to the connection terminal, wherein the protection circuit is connected to a first power supply line having a first potential and a second power supply line having a second potential lower than the first potential, and wherein a potential supplied to the voltage limiting element is higher than the second potential and lower than the first potential.
US10439385B1 Biomedical stimulation protection device
A biomedical stimulation protection device includes a current source, a first upper P-channel metal oxide semiconductor field effect transistor (PMOSFET), a first adaptive bias circuit, and six first stimulating metal oxide semiconductor field effect transistors (MOSFETs). The first adaptive bias circuit receives a power voltage (VDD), a double power voltage (2VDD), and a triple power voltage (3VDD). The first upper MOSFET and the first stimulating MOSFETs are electrically cascoded with each other. The first adaptive bias circuit turns on at least one of the first stimulating MOSFETs according to VDD, 2VDD, and 3VDD, so as to stimulate a physiological tissue and control a voltage difference between two terminals of each of the first upper MOSFET and the first stimulating MOSFETs to be lower than or equal to VDD.
US10439382B2 System and method for new cable provisioning utilizing buried cable
Novel tools and techniques for underground cable installation are provided. A system includes a compressor and a boring attachment. The boring attachment may be operatively coupled to the compressor and further coupled to an outer sheath of a buried cable. The boring attachment may be configured to be actuated by the compressor. In response to being actuated by the compressor, the boring attachment may be configured to displace at least some ground material, in contact with the buried cable, in which the buried cable is buried, and advance in at least one direction along a longitudinal axis of the buried cable.
US10439381B1 Electrical raceway system and associated wire bundle clamp system and method
Disclosed herein is a clamp system for affixing at least one wire bundle, having any one of various sizes, to a rail elongated in a lateral direction. The clamp system comprises a first clamping component comprising a first concave engagement surface and configured for fixed attachment to the rail. The clamp system also comprises a second clamping component comprising a second concave engagement surface and configured for slidable attachment to the rail. When the first clamping component and the second clamping component are attached to the rail, the first concave engagement surface and the second concave engagement surface oppose and face each other to enable capture of the wire bundle therebetween and a distance between the first concave engagement surface and the second concave engagement surface is adjustable.
US10439380B2 Receptacle box and method of installing same
The present application teaches a receptacle box and methods of installing same for use in new and existing home and building construction.
US10439379B2 Substrate unit
A substrate unit includes a circuit board, a connector portion installed at the front end portion of the upper side of the circuit board, a busbar connected to the circuit board and fixed to the lower side of the circuit board, a bottom portion including a recessed portion overlapping the front end portion of the circuit board and arranged on the lower side of the busbar, and a bonding layer fixing the busbar to the bottom portion. The busbar includes a non-bonding region that faces the recessed portion. A bonding region includes the bonding layer surrounding three sides other than a front side, namely a left side, a right side, and a rear side, of the non-bonding region. Notches are located on a left side and a right side of the front end portion and overlap extension lines of boundary between the non-bonding and the bonding region.
US10439375B2 Wellbore line coating repair
Assemblies and methods of use are disclosed for repairing the coating of a coated wellbore line. A wellbore line can be cleaned and then coated with a repair material before being pulled through a die to shape the coating and then being pulled through setting section to set the repair material. The repair material can be a thermoplastic material that is set by cooling, or a thermoset material that is set by heating. The wellbore line can be repaired upon exiting a wellbore or being unspooled from a reel.
US10439372B2 Container energy storage system
A container energy storage system is provided, including a container, a plurality of functional assemblies, and a splitting plate, wherein the splitting plate has a connecting port electrically connected to the functional assemblies. The container includes a hollow main body having an opening and two doors pivotally connected to the hollow main body. The functional assemblies are disposed in the hollow main body, and the splitting plate is disposed between the functional assemblies and the opening. When the doors are in a closed position, the doors cover the opening.
US10439371B1 Snapped in rotating arc housing assembly for safety switch
The invention disclosed is an arc protection system for an electrical switch mounted in an electrical cabinet. The system includes an arc suppression housing pivotally mounted in the electrical cabinet. The housing comprises an arc extinguishing chamber having an opening configured to face separable contacts of an electrical switch mounted in the cabinet when the housing has been rotated about the pivot into a closed position. The arc extinguishing chamber is configured to extinguish an electric arc produced by opening the separable contacts when the housing is in the closed position. The system further includes an interference mechanism mounted on the arc suppression housing. The interference mechanism is configured to prevent closure of an access door of the electrical cabinet, when the housing has been rotated about the pivot into an open position configured to enable operator access to the separable contacts of the electrical switch.
US10439370B2 Ion generator device support
The present disclosure is directed to ion generator device supports. An ion generator device support is configured to retain an ion generator device, the ion generator device having a first portion containing exposed electrodes and a second portion, the support includes a first wall, a second wall extending orthogonally from the first wall and a third wall extending orthogonally from the first wall opposed to the second wall, wherein the third wall extends a smaller distance from the first wall than the second wall, wherein the third wall comprises an orthogonal extension section that extends from the edge of the third wall towards the second wall and is substantially parallel to the first wall.
US10439368B2 Production method of spark plug
Standard image data representing standard image including image of slit of a standard device is produced by photographing the standard device including the slit which includes a standard slit segment having a predetermined width. A width of the standard slit segment in the standard image is determined by analyzing the standard image data. Gap image data representing a gap image which is an image including an image of a discharge gap of a spark plug is produced by photographing the spark plug. A distance of the discharge gap in the gap image is determined by analyzing the gap image data. By using the distance of the discharge gap in the gap image and the width of the standard slit segment in the standard image, it is determined whether an actual distance of the discharge gap is within a predetermined allowable range or not.
US10439367B2 Ignition plug for an internal combustion engine and method for manufacturing the same
An ignition plug for an internal combustion engine includes an electrode protrusion that protrudes from an electrode base material of a ground electrode toward a discharge gap. The electrode protrusion has a base part that is integrated with the electrode base material and a cover part that is joined to the base part and faces the discharge gap. The base part has an end surface facing a protrusion direction of the base part and a side peripheral surface. An outer edge of the end surface has a curved surface. The cover part is formed from a precious metal or a precious metal alloy having a lower linear expansion coefficient than that of a material for forming the base part and covers at least a part of the side peripheral surface and the end surface of the base part. While the ignition plug is attached to an internal combustion engine and the electrode protrusion is heated and then cooled, a projection is formed on an outer surface of a portion covering the side peripheral surface of the base part.
US10439360B1 VCSEL with emission on substrate side
A VCSEL is described that provides for emission from the substrate side. The VCSEL comprises a substrate having first and second major surfaces, a first distributed Bragg reflector (DBR) on the first major surface of the substrate, an active region on the first DBR, and a second DBR on the active region. These elements are aligned on a longitudinal axis along which laser radiation is emitted. In an illustrative embodiment of the invention, an open region extends through the substrate along the longitudinal axis between the second major surface of the substrate and the first DBR. An anti-reflection coating and a first ohmic contact are located on the first DBR in this region. Preferably the first ohmic contact extends around all or part of the anti-reflection coating. A second ohmic contact is located on the surface of the second DBR. The two DBRs form a laser cavity; and emission takes place along the longitudinal axis through the anti-reflection coating. A method for forming the VCSEL is also described.
US10439359B2 Light source device
A light source device includes: a base member; a semiconductor laser mounted on an upper surface of the base member; a lateral wall portion having: a lower surface facing the upper surface of the base member and being a non-reflecting surface, and a reflecting surface that reflects light emitted from the semiconductor laser, is connected to the lower surface of the lateral wall portion at a lower end portion of the reflecting surface, and is inclined with respect to the upper surface of the base member; a first bonding film that is a metal film disposed in a region on the upper surface of the base member facing the lower surface of the lateral wall portion; a second bonding film that is a metal film disposed on the lower surface of the lateral wall portion; and a metal bonding member fuse-bonded to the first bonding film and the second bonding film to each other. An end portion of the first bonding film at a reflecting-surface side and an end portion of the second bonding film at the reflecting-surface side are located separately from the lower end portion of the reflecting surface. A distance between the end portion of the first bonding film at the reflecting-surface side and the lower end portion of the reflecting surface is different from a distance between the end portion of the second bonding film at the reflecting-surface side and the lower end portion of the reflecting surface.
US10439355B2 193nm laser and inspection system
An optical inspection system that utilizes sub-200 nm incident light beam to inspect a surface of an object for defects is described. The sub-200 nm incident light beam is generated by combining first light having a wavelength of about 1109 nm with second light having a wavelength of approximately 234 nm. An optical system includes optical components configured to direct the incident light beam to a surface of the object, and image relay optics are configured to collect and relay at least two channels of light to a sensor, where at least one channel includes light reflected from the object, and at least one channel includes light transmitted through the object. The sensor is configured to simultaneously detect both the reflected and transmitted light. A laser for generating the sub-200 nm incident light beam includes a fundamental laser, two or more harmonic generators, a frequency doubler and a two frequency mixing stages.
US10439354B2 Cascade control system of optical fiber amplifier
A cascade control system of an optical fiber amplifier includes a target setting parameter module, a primary controller, at least one controlled module and a secondary controller corresponding to the controlled module. The control system adopts two or more cascade control loops so that disturbance entering into the secondary loop can be overcome quickly, thereby the dynamic characteristics of the system may be improved. The primary controller aims to coarse adjustment and overall target control, and the secondary controller aims to fine adjustment and quick convergence of a short-term target, so that the control quality of the cascade control system may be further improved. The cascade control system may define the overall control target directly in the primary loop and avoid impact of aging characteristics of some special parameters on the application.
US10439349B2 Rotor for brush motor and on-vehicle brush motor
A rotor includes coils that are formed by winding wires around bobbins of a core, terminals which are arranged on the bobbins and to which end portions of the wires are hooked, and a commutator arranged at an end portion of the core on a side where the terminals are arranged. The terminals and commutator segments of the commutator are electrically connected via metal pieces extending from the commutator segments and via a wiring board.
US10439348B2 Rotary connector device
A rotator, which is configured by an annular top plate and a cylindrically shaped inner peripheral portion, and a stator, which is configured by assembling an annular stator main body and a cylindrically shaped sub stator, are assembled to be relatively rotatable in both a clockwise direction and a counterclockwise direction. An SRC that houses a flat cable being wound inside of a housing space formed therein is provided with a stator locking portion that enables a frame-shaped locking portion that extends from the stator main body to lock with a protruding locking portion that is formed on the sub stator; and a recess-protrusion fitting portion that suppresses the entry of foreign matter into the housing space. The recess-protrusion fitting portion is disposed on an opposing portion that corresponds to the stator locking portion.
US10439345B2 Interface for connecting portable electronic device with vehicle
An interface device for connecting a portable electronic device to a vehicle includes a holding module for receiving a portable electronic device with a display, and an adaptor module for connecting the portable electronic device to a vehicle. The holding module has a slot into which the portable electronic device is inserted and a front opening exposing the display of the portable electronic device, and an edge portion of the display is covered by a front part of the holding module.
US10439344B1 Universal DC power supply extension cable system
A DC power supply extension cable system includes a cord, a plurality of first barrel connectors and a plurality of second barrel connectors. The cord has a first end and a second end. The first end defines a first interface configured for the engagement of one of any of the first barrel connectors, and the second end likewise defines a second interface configured for the engagement of one of any of the second barrel connectors. The first interface is different than the second interface. Each of the first barrel connectors has a receiving opening therein and a first engagement mechanism configured to be accepted by only the first interface. Whereas each of the second barrel connectors has an external plug extending therefrom, and a second engagement mechanism configured to be accepted by only the second interface.
US10439342B2 Systems and methods for busway bridge joint maintenance
A bridge joint assembly for use with a busway system includes a plurality of insulator assemblies, a bolt holding the insulator assemblies in a stack, a housing enclosing the insulator assemblies, a seal surrounding the bolt, and a bolt access system extending from a wall of the housing to the seal. The bolt includes a bolt head protruding from the stack. The bolt access system defines a bolt access passageway that provides access to the bolt head from outside the housing.
US10439340B2 Earphone socket with housing and support bracket
The present disclosure provides an earphone socket. The earphone socket includes: a housing, a support bracket and a plurality of pins. The housing defines a mounting cavity with an open rear end and includes a fixed baffle located at a rear end of the housing and protruding beyond a rear end face of the housing. The support bracket is fixedly arranged in the mounting cavity. The plurality of pins comprises at least one pin snapped onto the support bracket, and respective tail portions of the plurality of pins extends out of the mounting cavity through the rear end of the mounting cavity, the rear end face of the housing is filled with a waterproof glue to fix the pins.
US10439339B2 Coaxial connector with a locking member attached to the housing
A shield terminal includes a contact part surrounding a center terminal and a dielectric body and configured to come into contact with a terminal of a target connector, a connecting part surrounding a shield wire and connected to the shield wire, and a catching-target part surrounding a coaxial cable. The contact part, the connecting part, and the catching-target part are bent and formed integrally into a cylindrical shape to surround a center line of the coaxial cable. A housing includes, inside an insertion hole, a catching face configured to come into contact with a part of a front edge of the catching-target part to restrict the shield terminal from moving forward.
US10439336B2 Plug connector part having a temperature sensor device
A plug connector part for connection to a mating plug connector part includes: at least one electrical contact element for carrying an electrical current and establishing electrical contact with at least one other contact element of a mating plug connector part; and a temperature sensor device for recording an increase in temperature of the plug connector part, the temperature sensor device including at least one sensor element, which is designed to detect infrared radiation emitted by the at least one electrical contact element.
US10439333B2 Shielded vertical header
An electrical connector which includes a housing having a first side wall, a second side wall and end walls. A mating connector receiving cavity is provided between the first side wall and the second side wall. Terminals are positioned in the mating connector receiving cavity. A shield receiving area is provided on the first side wall and has shield receiving slots which extend through the first side and open into the mating connector receiving cavity. An outer shield member is positioned in the shield receiving area. The outer shield has end sections which extend essentially perpendicular to a planar section. The end sections extend into the mating connector receiving cavity through the shield receiving slots. Inner shield members are positioned in the mating connector receiving cavity. The inner shield members extend between the terminals to facilitate signal integrity.
US10439331B2 Shield connector
It is aimed to provide a shield connector capable of avoiding enlargement. A shield terminal (40) includes inner conductors (41), a dielectric (42) surrounding the inner conductors (41) and an outer conductor (43) surrounding the dielectric (42). A housing (10) includes a cavity (14) for accommodating the shield terminal (40), a ground plate mounting portion (18) into which a ground plate (100) is to be mounted, and a separation wall (21) separating the ground plate mounting portion (18) and the cavity (14). A ground terminal (70) is arranged across the separation wall (21). The ground terminal (70) includes an outer conductor contact piece (71) configured to enter the cavity (14), a ground plate contact piece (72) configured to enter the ground plate mounting portion (18) and a coupling piece (73) coupling the ground plate contact piece (72) and the outer conductor contact piece (71).
US10439329B2 Modular connector plug for high speed data transmission networks
A modular connector plug includes controlled capacitances to compensate for near end cross talk at the connector interface created by interaction of signals having signal frequencies in a data transmission bandwidth. A printed circuit board (PCB) is configured to receive cable pairs, and a connector assembly includes first and fourth plug contacts corresponding to the first cable pair and second and third plug contacts corresponding to the second cable pair. First ends of each contact are connected to the PCB, and second ends extend in parallel with each other and transversely to the PCB length, collectively defining a contact interface proximate the contact end. Each contact has a maximum width at the contact interface, with at least one plug contact having a maximum width greater than the maximum width of another plug contact. Each contact accordingly defines an electrode of a compensating capacitance formed between adjacent pairs of plug contacts.
US10439328B2 Plug connector part having a compensation device
A plug connector part includes a plug housing that has at least one plug-in portion that can be connected to a mating plug connector part by plugging in an insertion direction so as to contact the plug connector part electrically with the mating plug connector part; and a compensation device arranged on the plug housing, the compensation device including: a housing; a carrier element connected to the plug housing and arranged on the housing; and a spring element that biases the carrier element with respect to the housing, wherein the carrier element is movable relative to the housing by way of resilient deformation of the spring element.
US10439327B1 Plug retention power outlet wall plate
Power outlet wall plates having retention components are described herein that are configured to be mounted around power outlets to thereby retain power cords in electrical engagement with sockets of the power outlets. The retention components can be secured to the structure using any suitable mechanism, such as by using fasteners, snap fit, and so forth.
US10439324B2 Lever-type connector
A lever-type connector (1) includes a housing (10) and a lever (40) rotatably mounted on the housing (10) and includes two arm plates (41) coupled by an operating portion (42). The connector (1) is connectable to a mating connector by rotating the lever (40). Two support shafts (21) project from outer side surfaces (12) of the housing (10). The arm plates (41) include shaft holes (43) and start opening deformation while riding on the support shafts (21). The arm plates (41) return when the support shafts (21) fit into the shaft holes (43). Each arm plate (41) includes an inclined receiving surface (45) inclined toward the operating portion (42). An inclined surface (21A) is provided on a projecting end of the support shaft (21) and is configured to come into surface contact with the inclined receiving surface (45) at a ride initial position of the arm plates (41).
US10439323B1 High voltage RF connector for coaxial-to-stripline transition
A high voltage RF connector for coaxial-to-stripline transition is capable of withstanding high voltages and providing impedance matching at RF frequencies. The high voltage RF connector comprises a bulkhead connector adapted to couple a coaxial cable connector. As the bulkhead connector matingly engages the coaxial cable connector, a first air gap forms therebetween, having an impedance determined, at least in part, by a first air gap distance between a first bulkhead connector dielectric insert and a coaxial cable connector dielectric insert. A second air gap also forms between first and second bulkhead connector dielectric inserts, both located within the bulkhead connector. The second air gap has approximately the same air gap distance and shape as the first air gap.
US10439319B2 Connector part of a subsea connector
A connector part of a subsea connector adapted to be mated with a second part of the subsea connector by application of a mating force. The connector part has at least a first contact configured for engagement with a respective second contact of the second connector part for establishing a connection. The connector part further includes a flushing mechanism having a chamber filled with a medium and one or more fluid passages providing a flow connection from the chamber to an area adjacent to the first contact. During mating of the first connector part with the second connector part, the flushing mechanism is actuated by the mating force and medium is expelled from the chamber and is directed towards at least one of the first contact or the second contact so as to flush the first contact or the second contact, respectively, during mating.
US10439317B2 Hermetically sealed electrical connector assembly
The interposer can include a substrate and first and second electrical connectors mounted to the substrate. The first electrical connector is configured to mate with a hard disk drive subassembly, and the second electrical connector is configured to mate with a flat flex circuit subassembly. The hard disk drive subassembly includes a hard disk drive case, a printed circuit board, and a third electrical connector mounted to the printed circuit board. The first and third electrical connectors are configured to mate with each other through the hard disk drive case so as to mate the interposer to the hard disk drive subassembly. The hard disk drive case can be hermetically sealed to the substrate of the interposer to prevent gas leakage
US10439314B2 Electrical plug connector
An electrical plug connector includes a first terminal module and a second terminal module disposed inside a metallic shell. The first terminal module includes a first insulated member and first plug terminals, a first combining portion, and a first conductive strip assembled on the first insulated member. The second terminal module includes a second insulated member and second plug terminals, a second combining portion, and a second conductive strip assembled on the second insulated member. The first terminal module and the second terminal module are formed by different plastic injection molds, and therefore the assembly of the first plug terminals, the second plug terminals, the first combining portion, and the second combining portion on the first insulated member and the second insulated member becomes easy. No additional Mylar film is utilized because no terminal groove appears on the outer surface of the first insulated member and the second insulated member.
US10439311B2 Receptacle connector with alignment features
A receptacle connector includes a housing having a mating end for mating with a plug connector and a mounting end for mounting to a circuit board. The housing has side walls and end walls with contacts in contacts arrays along both side walls. The contacts have mating ends and terminating ends. The housing has a card slot open at the mating end for receiving plug connector defined by interior surfaces of the side walls. The mating ends of the contacts are exposed in the card slot for mating electrical connection with the plug connector. The housing has alignment tabs extending inward into the card slot from the interior surface for aligning the plug connector within the card slot.
US10439309B2 Electrical connector preventing a terminal from being damaged by excess extrusion
An electrical connector includes a body, multiple terminals and a shell. The body includes a mating cavity defined by a top plate, a bottom plate and two side plates. The top plate and the bottom plate are respectively provided with multiple accommodating grooves, which include a wider first accommodating groove and a narrower second accommodating groove. Each terminal has an elastic portion accommodated in a corresponding accommodating groove. A first clearance is provided between the elastic portion and a side of the first accommodating groove close to the corresponding side plate. A second clearance is provided between the elastic portion and a side of the second accommodating groove close to the first accommodating groove. The first clearance is greater than the second clearance The shell has a top wall and two side walls. A mating port being defined by the front ends thereof is larger than the mating cavity.
US10439308B2 Method for molding electrical connector
An electrical connector configured for insertion with a mating connector, including an insulating body that has a base and a tongue extending forward from the base. The tongue has a middle portion and a mating portion. The middle portion is connected to the mating portion and the base, and the middle portion having a thickness greater than that of the mating portion. Multiple terminals are provided, and each terminal has a connection portion. The connection portions are divided into an upper row and a lower row and fixed to the middle portion. A middle shielding sheet is insert molded into the tongue and located between the connection portions in the upper low and the lower row. The middle shielding sheet has at least one first protruding portion that extends out a side edge of the middle portion.
US10439307B2 Cuts in a circuit board
Examples herein relate to cuts in a circuit board. In some examples, a circuit board can include a signal connector located on the circuit board, and cuts extending through at least a body of the circuit board that are adjacent to the signal connector and extend from a perimeter of the circuit board to an inner portion of the circuit board, where the circuit board flexes relative to the signal connector responsive to the circuit board experiencing a force.
US10439306B2 Electrical contact terminal
The present disclosure relates to a vertical connection type contact terminal of a wire to board connector, which enables a wire to be connected in a vertical direction, and the present disclosure has a terminal formed in a horseshoe shape (‘⊃’) by bending both ends of a back plate of a sheet shape toward a front surface and having one side opened, includes: one pair of support plates which bend from both ends of the back plate and define a wire insertion space therebetween, and have mounting portions formed on lower ends thereof to be mounted on a substrate; and one pair of connection plates which bend from upper ends of the one pair of support plates toward the wire insertion space inside, and connect and lock a wire, and is mounted on the substrate in an upright position to allow the wire to be connected in a vertical direction.
US10439295B2 Vehicle borne radio coverage system and method
An In-Building Communications system is disclosed which permits communication in tunnels, underground parking garages, tall buildings such as skyscrapers, buildings having thick walls of concrete or metal, and/or any building which has communication dead zones due to electromagnetic shielding. The invention includes a portable bi-directional amplifier (BDA) system, an outdoor antenna system attached to the building or independently mountable, an indoor antenna system attached to the building or independently mountable inside the building, and a standardized, In-Building Communications (IBC) interface box affixed preferably to the exterior of the building. The interface box communicates with antenna systems attached to the building. The fire department or other emergency response personnel carry portable outdoor and indoor antenna systems and a portable, lithium-ion battery powered, bi-directional amplifier (BDA) system which may be connected to the building during an event such as a fire, earthquake, or an act of terrorism or whenever radio coverage enhancement is required. The portable BDA system is simply connected to the standardized, IBC interface box and powered thus restoring communications within.
US10439294B2 Composite structure for controlling absorptivity of radar and emissivity of infrared regions
A technique of adjusting absorptivity of radar waves and emissivity of infrared waves by controlling the waves of the radar and infrared regions using a structure formed of a meta-material. A composite structure for controlling absorptivity and emissivity includes: a first anti-detection unit; and a second anti-detection unit stacked on the first anti-detection unit, wherein the first anti-detection unit is an absorber for absorbing electromagnetic waves of a first range input from an outside of the first anti-detection unit, and the second anti-detection unit is a selective emitter for selectively blocking emission of electromagnetic waves of a second range and selectively allowing emission of electromagnetic waves of a third range among electromagnetic waves that can be emitted to an outside of the second anti-detection unit.
US10439280B1 Antenna measurement system and antenna measurement method
A distance between a center of a first probe antenna and a center of a second probe antenna in a measurement plane is longer than a distance between the center of the first probe antenna and a center of a third probe antenna in the measurement plane by a distance between two measurement positions adjacent to each other in a horizontal direction. A distance between a center of a fourth probe antenna and a center of a fifth probe antenna in the measurement plane is longer than a distance between the center of the fourth probe antenna and a center of a sixth probe antenna in the measurement plane by a distance between two measurement positions adjacent to each other in a vertical direction.
US10439274B2 Pivot axle arrangement
The disclosure relates to a pivot axle arrangement for providing the two structural elements are pivotally movable in relation to each other. The pivot axle arrangement comprises a first and a second axle spindle for holding an outer axle, a first and a second bearing element and the outer axle. The outer axle is formed as a hollow cylinder. An inner axle is concentrically arranged in a longitudinal direction inside of the outer axle such that the inner axle extends between said first and second axle spindle. The ends of the inner axle are fastened to the first and second axle spindles by a first and second fastening means such that the first and second axle spindles are interconnected via said inner axle.
US10439265B2 Single-package wireless communication device
A method, apparatus and system with an autonomic, self-healing polymer capable of slowing crack propagation within the polymer and slowing delamination at a material interface.
US10439260B2 Battery
A battery that can inhibit temperature rising when generating heat due to a short circuit etc., while inhibiting degradation of the battery output performance, includes a plurality of unit batteries stacked together; and an endothermic layer arranged between the unit batteries adjacent in a stacking direction, the layer including an endothermic material, wherein each unit battery includes: a pair of current collectors; and at least one electrode body, wherein: the pair of current collectors are arranged to both ends of the unit battery in the stacking direction respectively, the electrode body includes a first pole active material layer, a second pole active material layer which is different from the first pole active material layer, and a solid electrolyte layer; the first and second pole active material layer are arranged between the pair of current collectors; and the current collectors have contact with the first or second pole active material layer.
US10439258B2 Energy storage unit having a plurality of galvanic cells, battery cell for an energy storage unit of this kind, and method for producing the battery cell
The present invention relates to an energy storage unit (1) having a plurality of electrochemical cells (2), wherein the electrochemical cells (2) each have a first outer face (3) comprising a first electrode (5), and a second outer face (4) comprising a second electrode (6), and the electrochemical cells (2) are electrically interconnected owing to the lined-up arrangement (9) of the electrochemical cells (2) by way of the outer faces (3, 4) by means of the electrodes (5, 6). The energy storage unit (1) additionally comprises a first frame element (7) and a second frame element (8), which frame elements are directly or indirectly connected to one another, wherein the first frame element (7) is arranged at one end (10) of the lined-up arrangement (9) of the electrochemical cells (2), and the second frame element (8) is arranged at the other end (11) of the lined-up arrangement (9) of the electrochemical cells (2). The present invention also relates to a battery cell (2) for use with an energy storage unit (1) according to the invention, and also to a method for producing a battery cell (2) of this kind.
US10439244B2 Membrane for a membrane-electrode unit of a fuel cell and production method
A membrane for a membrane electrode assembly of a fuel cell has a quadrangular shape with two parallel longitudinal sides and two opposite short sides. The membrane can be produced by providing an endless membrane, wherein edges of the endless membrane form the longitudinal sides of the membrane, and processing the endless membrane by making two cuts: a first cut at a first angle to an extension direction and forming a first cut edge, and a second cut at a second angle to the extension direction and forming a second cut edge. The first cut edge and the second cut edge form the short sides of the membrane and at least one of the first and second angles are different from 90°. At least one angle enclosed by one of the short sides and an adjacent longitudinal side is different from 90°.
US10439242B2 Hybrid high-temperature swing adsorption and fuel cell
Systems and methods are provided for combined cycle power generation while reducing or mitigating emissions during power generation. Recycled exhaust gas from a molten carbonate fuel cell power generation reaction can be separated by using a swing adsorption process so as to generate a high purity CO2 stream while reducing or minimizing the energy required for the separation and without having to reduce the temperature of the exhaust gas. A high temperature adsorption reactor adsorbs the CO2 and recovers H2 from an exhaust gas of a first molten carbonate fuel cell at a high temperature and at a low pressure. The reactor passes along the adsorbed CO2 to a cathode and the recovered H2 to an anode of a second molten carbonate fuel cell for further power generation. This can allow for improved energy recovery while also generating high purity streams of CO2 and H2.
US10439237B2 Fuel cell system and control of collector and burner when stopped
a fuel cell system comprises a solid oxide fuel cell which generates a power by receiving a supply of an anode gas and a cathode gas, the system further comprising: a fuel tank to store a liquid fuel which is to become the anode gas, an anode gas supply path connecting the fuel tank and an anode electrode of the fuel cell, an exhaust gas burner to burn an anode off-gas and a cathode off-gas, both gases been discharged from the fuel cell, a collector which is communicated to the fuel tank and collects the fuel which is vaporized in the fuel tank, and a fuel supply path which connects the collector with the exhaust gas burner. When the fuel cell system is stopped, the fuel collected by the collector is supplied to the exhaust gas burner via the fuel supply path.
US10439236B2 Air supply device using cooling water heater of fuel cell vehicle
An air supply device using a cooling water heater of a fuel cell vehicle can effectively reduce cold starting time of the fuel cell vehicle and effectively remove moisture in a stack in cold shut down (CSD) of the fuel cell vehicle. In the air supply device, a bypass flow path is formed to be branched from a first air supply line connected between an air blower for supplying air to a fuel cell stack and a humidifier for humidifying the air supplied to the stack. The bypass flow path allows air exhausted from the air blower to pass through a cooling water heater by bypassing the humidifier and then to be supplied to the stack.
US10439235B2 Process for joining incompatible materials and materials formed thereby
A method for joining incompatible materials is provided that includes the steps of welding a first component formed of a thermoplastic material and a second component of a porous material to one another to form a subassembly and optionally molding a third component around the subassembly. The method enables the incompatible first component and the third component to be joined to one another, such as to form an electrolyte battery flow frame around an ion exchange material and/or microporous separator material in order to form a separator for an electrolyte flow battery.
US10439234B2 Solid oxide fuel cell
A modular planar interconnect device for a solid oxide fuel cell includes a planar interconnect body, a pair of upper shielding plates, and a pair of lower shielding plates. The upper shielding plates are configured to be respectively fitted between front and rear boundary wall surfaces of a first inlet region of the planar interconnect body and between front and rear boundary wall surfaces of a first outlet region of the planar interconnect body. The lower shielding plates are configured to be respectively fitted between right and left boundary wall surfaces of a second inlet region of the planar interconnect body and between right and left boundary wall surfaces of a second outlet region of the planar interconnect body.
US10439233B2 Connector unit for mating with a cell stack of a fuel cell
A connector unit comprises a plurality of connector modules. Each connector module is coupled to an adjacent connector module in a first direction and is matable with a mating object in a second direction orthogonal to the first direction. Each connector module includes a holding portion holding a contact and a coupling portion positioned adjacent to the holding portion on an end side of the connector module in a third direction orthogonal to the first direction and the second direction. The coupling portion has a protrusion protruding toward the end side of the connector module, a concave part receiving the protrusion of the adjacent connector module, and a separation inhibiting part inhibiting separation of the protrusion of the adjacent connector module from the concave part. The connector modules coupled by the coupling portions are each displaceable in the first direction, the second direction, and the third direction.
US10439232B2 Selectively sealing fuel cell porous plate
A method of manufacturing a porous structure for a fuel cell is disclosed. The method includes providing the porous structure, and processing the porous structure to selectively produce a non-porous region on the porous structure. In one example, the non-porous region is provided at the perimeter of the porous structure, an edge of an internal manifold and/or a surface or recess that supports a seal or gasket. The non-porous region has a porosity that is less than the porosity of the porous structure. The non-porous region prevents undesired leakage of fluid from the porous structure and prevents migration of adhesive associated with the seals.
US10439227B2 Cathode, lithium air battery including same, and preparation method thereof
An air battery cathode including an organic-inorganic composite material including lyophobic nanopores, the organic-inorganic composite material including a porous metal oxide, and a lyophobic layer on a surface of a pore of the porous metal oxide and having a contact angle of greater than about 90°; and a binder. Also a lithium air battery including the cathode, and a method of manufacture the cathode.
US10439225B2 Lithium electrode and lithium battery including same
The present application relates to a lithium electrode and a lithium battery including the same.
US10439224B2 Positive electrode for non-aqueous electrolyte secondary battery and non-aqueous electrolyte secondary battery using the same
A positive electrode for non-aqueous electrolyte secondary battery suppresses a decrease in discharge capacity under a high output condition while minimizing an increase in battery temperature in an overcharged state of the battery. The positive electrode includes: a positive electrode current collector; and a positive electrode active material layer that is formed on a surface of the positive electrode current collector, contains a positive electrode active material and a conductive aid, and has a BET specific surface area of from 1 to 3 m2/g, in which the conductive aid contains a first conductive aid and a second conductive aid having a larger average particle diameter than the first conductive aid. The content of the first conductive aid is greater than the content of the second conductive aid in the positive electrode active material layer.
US10439223B1 Silicon-carbide reinforced binder for secondary batteries
Compositions for use in an anode of a secondary battery, anodes, and lithium ion batteries are provided which include embedded silicon carbide nanofibers. Methods of production and use are further described.
US10439219B2 Ultrastable cathodes for lithium sulfur batteries
A cathode for a lithium-sulfur battery includes a copper-containing current collector, over which an active material layer is disposed. A method of producing the cathode is provided. A lithium-sulfur battery including the cathode provides improved capacity and cycleability.
US10439212B2 Aluminum borate coated lithium ion cathode materials
Composite cathode materials are provided herein. Disclosed composite cathode materials include those comprising an aluminum borate coating. Systems making use of the cathode active materials are also described, such as electrochemical cells and electrodes for use in electrochemical cells. Methods for making and using the composite cathode materials are also disclosed.
US10439210B2 Positive active material composition for rechargeable lithium battery, positive electrode prepared from composition, and rechargeable lithium battery including positive electrode
In an aspect, a positive active material composition for a rechargeable lithium battery including a positive active material coated with a vanadium pentaoxide (V2O5) and an aqueous binder, a positive electrode including the same, and a rechargeable lithium battery including the positive electrode is disclosed.
US10439204B2 Electrode active coating for a lithium-ion battery and method of production therefore
A method for producing an electrode active coating on a current collector comprising providing isolated lignin and subjecting the isolated lignin to a pre-treatment in order to remove low molecular mass fractions of the lignin. The pre-treated lignin is mixed with an electrode active material, water and a conductive additive material so as obtain a slurry adapted for coating of a current collector. The coating obtained by the method comprises pre-treated lignin as a binder. The coating obtained has good binding properties between the particles of the coating as well as to the current collector. Furthermore, it has excellent electrochemical properties during use in a lithium-ion battery.
US10439203B2 Method of producing an electrode using mixtures
An electrode production method by which an electrode including an electrode active material layer formed on a surface of a current collecting member is produced includes, when a material having a lower bulk density between an electrode active material and a conductive material is used as a first substance and a material having a higher bulk density is used as a second substance, wetting the first substance with a solvent to prepare a wet substance, performing first mixing in which the wet substance and the second substance are mixed to prepare a preceding mixture, and performing second mixing in which the preceding mixture, a binder, and the solvent are mixed and granulated to prepare a wet granulated substance.
US10439201B2 Sulfur-carbon composite comprising micro-porous carbon nanosheets for lithium-sulfur batteries and process for preparing the same
A sulfur-carbon composite includes micro-porous carbon nanosheets and sulfur. The sulfur is loaded into the micropores of the micro-porous carbon nanosheets. The sulfur-carbon composite can be included in an electrode material. The sulfur-carbon composite can be included in a lithium-sulfur battery. A process for preparing the sulfur-carbon composite includes carbonization-activation of carbonaceous precursor, purification, and loading of sulfur into micro-porous carbon nanosheets.