Document Document Title
US10349398B2 Non-orthogonal transmission method and apparatus in communication system
An operation method of a first terminal in a communication system may comprise receiving, from a base station, a control message including information on a resource allocated for a transmission indicator used for identifying the first terminal among a plurality of terminals performing uplink transmission; transmitting the transmission indicator to the base station using the resource allocated for the transmission indicator; and after transmitting the transmission indicator, transmitting an uplink signal to the base station using a preconfigured resource without an uplink grant.
US10349397B2 Method and apparatus for scheduling user equipment uplink transmissions on an unlicensed carrier
A method and apparatus schedule user equipment uplink transmissions on an unlicensed carrier. An uplink grant can be sent. The uplink grant can include a field regarding a sounding reference signal transmission of a subframe. The sounding reference signal can be received in an initial discrete Fourier transform spread orthogonal frequency division multiplexing symbol of the subframe. A physical uplink shared channel can be received in at least a portion of a remaining part of the subframe. The remaining part of the subframe can occur later than the initial discrete Fourier transform spread orthogonal frequency division multiplexing symbol.
US10349394B2 Physical downlink control channel transmission method, base station device, and user equipment
Embodiments of the present disclosure disclose a physical downlink control channel sending method. The method includes: sending configuration information of a first physical downlink control channel on a predefined resource, where the configuration information of the first physical downlink control channel is used to indicate manners of sending and receiving the first physical downlink control channel; and sending the first physical downlink control channel according to the configuration information of the first physical downlink control channel. Correspondingly, the embodiments of the present disclosure further disclose a physical downlink control channel receiving method, a base station device, and user equipment. By using the present disclosure, a physical downlink control channel, especially, an EPDCCH channel, can be transmitted, to resolve a problem of physical downlink control channel transmission caused by the fact that narrowband user equipment cannot receive a broadband PDCCH channel.
US10349391B2 Physical downlink data channel transmission method, base station, and user equipment
Embodiments of the present application provide a physical downlink data channel transmission method, a base station, and user equipment. The physical downlink data channel transmission method provided in the embodiments of the present application includes: mapping a physical downlink data channel to a time-frequency resource in at least one timeslot, where a time-frequency resource in each timeslot includes at least one enhanced physical resource block pair, and the enhanced physical resource block pair includes two consecutive physical resource blocks in a frequency domain in a same timeslot; and sending the physical downlink data channel to UE. In the embodiments of the present application, a transmission time interval of the physical downlink data channel can be reduced.
US10349390B2 Communication method, communications apparatus, user equipment, and communications system
Embodiments of the present invention disclose a communication method: sending indication information to two or more user equipments, where the indication information includes timeslot indication information and frequency band indication information of the two or more user equipments, at least two user equipments in the two or more user equipments have same timeslot indication information, and the user equipments that have the same timeslot indication information have different frequency band indication information; and obtaining an acknowledgment frame sent by one or more user equipments of the two or more user equipments in a timeslot indicated by respective timeslot indication information and by using a frequency band indicated by respective frequency band indication information. The present invention is used for acknowledgment frame sending.
US10349385B2 Methods and apparatus for subframe configuration for wireless networks
Certain aspects generally relate to methods and apparatus for subframe configuration for wireless networks. For example, certain aspects provide methods and apparatus for dynamically and/or reliably indicating at least one of a downlink or uplink subframe configuration. One method includes broadcasting an information block message including a first subframe configuration indicating at least one of which subframes of a set of subframes are for uplink transmissions or which subframes of the set of subframes are for downlink transmissions, determining a second subframe configuration suitable for handling communications with one or more user equipment (UEs), and signaling an indication of the second subframe configuration to the one or more UEs. Other methods includes receiving such a broadcast information block message, receiving signaling indicating a second subframe configuration suitable for handling communications with a base station, and communicating with the base station in accordance with the second subframe configuration.
US10349381B2 Method for error handling in a cellular system, network device, user equipment, computer program and computer program product therefore
It is presented a method for error handling during a Mobile Terminated, MT, call to a User Equipment, UE, in a cellular system. The method is performed by a network device being an alternative Mobility Management Entity, MME, of the cellular system. The method comprises the steps of: failing to forward a paging request to a serving MME, at which the UE is registered; and paging the UE using a Circuit Switched, CS, paging. A corresponding network device, User Equipment, computer program and computer program product are also presented.
US10349380B2 Radio access network area information
A base station transmits to a second base station, a first message comprising a first RAN area identifier of the first base station. The first base station receives from the second base station, a second message comprising a second RAN area identifier of the second base station. The first base station transmits to a wireless device, RRC message(s). The RRC message(s) comprises the first RAN area identifier. The RRC message(s) indicates a state transition of the wireless device to an RRC inactive state. The first base station receives packet(s) for the wireless device. The first base station transmits to the second base station, and in response to receiving the packet(s), a RAN paging message when the first RAN area identifier is identical to the second RAN area identifier. The RAN paging message comprises an identifier of the wireless device and the first RAN area identifier.
US10349374B2 Detecting mobile access points
In some implementations, a method includes receiving, from a server, location data identifying locations of access points and mobile access points. A mobile device may determine an identifier of an access point within a communication range. The identifier is compared with the location data to identify parameters for the access point. The access point is determined to be a mobile access point based on the identified parameters included in the location data. In response to identifying the mobile access point, operating parameters executed by the mobile device are updated.
US10349368B2 Reference synchronisation
A method at a first device for synchronising a first clock of the first device to a second clock of a second device, includes receiving a first message comprising an identifier from a third device; generating a first timestamp in dependence on the time at which the first message is received at the first device according to the first clock; receiving a second message from the second device comprising the identifier and a second timestamp, the second timestamp having been generated in dependence on the time at which the second device received the first message from the third device according to the second clock; and adjusting the first clock in dependence on a time difference between a time indicated by the first timestamp and a time indicated by the second timestamp.
US10349365B2 Method for transmitting synchronization signal for direct communication between terminals in wireless communication system, and apparatus therefor
The present invention relates to a wireless communication system. Disclosed is a method for transmitting a synchronization signal for direction communication between terminals. A method for transmitting a synchronization signal according to one embodiment of the present invention comprises the steps of: mapping a synchronization signal for direction communication between terminals to a sub-frame comprising a first slot and a second slot; and transmitting, to a counterpart terminal, the sub-frame to which the synchronization signal is mapped, wherein the synchronization signal is mapped to four orthogonal frequency division multiple access (OFDM) symbols of the sub-frame, and at least two OFDM symbols of the four OFDM symbols may be adjacent to each other.
US10349364B1 System and method for providing communication coexistence among different radio technologies via synchronization and time slot allocation
Apparatus, methods, and other embodiments associated with the coexistence of multiple radio devices in a same environment are described. According to one embodiment, a non-transitory computer-readable medium storing computer-executable instructions includes instructions for transmitting and receiving radio signals in accordance with at least one wireless communication technology. The instructions also include instructions for discovering a plurality of radio devices operating within a same radio band within a same geographic region. At least one radio device of the plurality of radio devices operates based on at least two different wireless communication technologies. The instructions further include instructions for generating a master clock reference and temporally synchronizing the plurality of radio devices with respect to the master clock reference.
US10349363B2 Methods and apparatus for automatic configuration of a wireless access point
Systems and techniques for configuring a wireless base station. A wireless base station enters a configuration mode including less than full cellular functionality, receives neighboring cell information at least one neighbor cell in the vicinity of the wireless base station using communications requiring less than full cellular functionality by the wireless base station, and entering an operational mode including full cellular functionality, using a configuration based at least in part on the neighboring cell information.
US10349360B2 Method for transmitting D2D discovery signal by terminal in wireless communication system and terminal using same method
Provided are a method for transmitting a device-to-device (D2D) discovery signal by a terminal in a wireless communication system and the terminal using the method. The method comprises: receiving power information (discMaxTxPower) for transmitting a D2D discovery signal; and determining transmission power for transmitting the D2D discovery signal on the basis of the power information (discMaxTxPower).
US10349359B2 Device and method for controlling transmission power 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). According to various exemplary embodiments, a terminal may include a controller for deciding whether interference to a second base station occurs due to a signal to be transmitted to a first base station and for determining transmission power in response to the decision, and a transceiver for transmitting a signal to the first base station based on the determined transmission power.
US10349354B2 Bluetooth low energy devices, systems, and associated methods
An apparatus of a Bluetooth low energy (BLE) device is provided for decreasing awake time of a host by receiving and processing peripheral data along a sideband channel and waking the host upon an event of interest, the apparatus comprising circuitry configured to receive BLE GATT data from a BLE core along a sideband channel, process the BLE GATT data, monitor processed BLE GATT data for an event of interest, and send a notification of a detection of the event of interest to the host.
US10349350B2 Method and apparatus for transmission resource allocation in mobile communications
Various solutions for transmission resource allocation with respect to user equipment (UE) and network apparatus in mobile communications are described. A UE may receive control information from a network apparatus. The UE may turn on a radio frequency (RF) transceiver of the UE in a part of a transmission time interval (TTI) to receive downlink data in an event that the control information indicates that the downlink data is scheduled in the TTI. The downlink data is scheduled in a part of the TTI but not in any other time interval. The time duration of the TTI may comprise 14 orthogonal frequency-division multiplexing (OFDM) symbols and the part of the TTI may be configured as a mini-slot with time duration less than 14 OFDM symbols.
US10349348B2 Method and mobile terminal for performing random access
A random access procedure between a mobile terminal and a network is performed based upon the characteristics of a RACH preamble transmitted by the terminal. A first type of random access preamble is selectable by the terminal from a set of random access preambles, and a second type of random access preamble is directly allocated to the terminal by the network. The network responds with a random access response. The terminal performs a discontinuous reception (DRX) operation that allows it to monitor a downlink control channel discontinuously. The DRX operation includes an active time period during which the terminal monitors the control channel after successful reception of the random access response for the second type of random access preamble until a transmission from the network addressed to a Cell-Radio Network Temporary Identifier (C-RNTI) associated with the terminal is received.
US10349347B2 Communication terminal, communication system, communication method, and communication program
The present invention has been made in view of the aforementioned problem and aims to provide a technique for reducing consumption of transmission power of an MTC device. The present invention relates to a communication terminal including measurement means for measuring a measurement target, reception means for receiving a certain condition regarding transmission from an application server, and determination means for determining, when the resulting measurement value satisfies the condition, that the measurement value should not be transmitted to the application server.
US10349346B2 Method for processing data for terminal, in PSM, in wireless communication system and device therefor
One embodiment of the present invention relates to a method by which a packet data network-gateway (PGW) processes data for a terminal, in a power saving mode (PSM), in a wireless communication system, the method for processing data for a terminal in PSM, comprising the steps of: receiving a message related to a PDN connection stop request; receiving downlink data which has to be transmitted to a terminal; and performing one of transmission, deletion, and storage of operations of the downlink data on the basis of the message related to the PDN connection stop request.
US10349345B2 Method of controlling booster cell energy consumption
The present disclosure relates to a booster radio base station, booster RBS, defining a booster cell in a multilayer cell structure and a method, performed in a booster RBS, of controlling energy consumption. The method comprises a step of receiving (S21) information from a macro RBS, defining a basic coverage providing macro cell, the information indicating a first power required to provide service to one or more wireless devices being served in an area at least in part overlapping the booster cell. The method also comprises the further steps of determining (S23) a macro bitrate power measure based on the received information, the macro bitrate power measure reflecting a service provisioning of the one or more wireless devices from the macro RBS and determining (S25) a booster bitrate power measure, the booster bitrate power measure reflecting a service provisioning of the one or more wireless devices from the booster RBS. An energy consumption state is selected (S27) from two or more energy consumption states for the booster RBS based on a comparison between the booster bitrate power measure and the macro bitrate power measure. The disclosure relates to a method, performed in a macro radio base station, macro RBS, defining a basic coverage providing macro cell, of controlling energy consumption of a booster radio base station. The disclosure also relates to a macro radio base station.
US10349344B2 Network element selection method and network element selector
A network element selection method and a network element selector are provided. The network element selection method includes: receiving, by a network element selector, a request message sent by a base station, where the request message includes information about user equipment UE and a service chain head, the service chain head includes a session index, and the session index is empty or the session index is allocated by a first controller serving the UE; determining, by the network element selector based on the session index, a controller providing a service; and sending, by the network element selector, the request message to the controller providing the service, so that the controller providing the service serves the UE. In this application, the network element selector is deployed to provide a load balance function.
US10349341B2 Wireless network service type
A station makes a unidirectional announcement (that is, an indication, notification or advertisement) of types of services that are available to devices in or via a wireless network, for example, a wireless local area network (WLAN). The announcement is receivable by mobile devices within radio communication range of the wireless network that are in the pre-associated state, because the announcement is conveyed using low-level layer 2 frames. A mobile device that receives such a layer 2 frame may determine the announced service type or types from the received layer 2 frame. The mobile device may determine whether it can make use of any of the announced service type or types. The mobile device may provide results of the determination to a network selection algorithm implemented at the mobile device.
US10349339B2 Multi-band cellular network with control plane decoupled from user plane
A cellular network comprising one or more user transceiver stations located within a first coverage area and that are each configured to provide radio coverage over a corresponding second coverage area by exploiting a selected frequency band among a respective set of frequency bands. When a user equipment within one first coverage area of requests to exchange user traffic, the cellular network selects a group of candidate user transceiver stations located within the first coverage area based on the position of the user equipment within the first coverage area; select a group of candidate frequency bands among sets of frequency bands of the user transceiver stations located within said one first coverage area; and allow the user equipment to exchange user traffic with one or more selected user transceiver stations exploiting a selected frequency band.
US10349338B2 Determining whether to configure a user terminal in a country based on authentication
A network apparatus according to an embodiment performs communication with a user terminal comprising a first communication unit configured to perform communication using a first radio access technology and a second communication unit configured to perform communication using a second radio access technology, by using the first access technology. The network apparatus comprises: a receiver configured to receive, from the user terminal, authentication related information on a country where the user terminal is legally authenticated for transmission by the second communication unit; and a controller configured to determine, based on the authentication related information, whether or not communication by the second communication unit can be configured to the user terminal.
US10349335B2 Methods and apparatus for use in selecting a connection path for low-latency, deterministic multi-hop D2D communications
In one illustrative example, one or more controllers may be configured to perform a path selection procedure for selecting a connection path for multi-hop device-to-device (D2D) communications. Identifiers of candidate D2D device pairings from D2D peer discovery performed by a plurality of UEs served in a plurality of base stations and link quality data associated with each candidate D2D device pairings are obtained. D2D network topology map data including a plurality of link-state relationships are generated based on the identifiers of candidate D2D device pairings. A plurality of connection paths of UEs are computed based on the generated link-state relationships and the link quality data, where each computed connection path includes UEs indicated as required nodes and at least one UE indicated as a candidate relay node. An optimal connection path that satisfies a latency parameter is selected from the plurality of computed connection paths (e.g. based on a shortest path first or SPF algorithm). The selected connection path may be part of an operational control loop for low latency, deterministic D2D communications.
US10349334B2 Terminal device, method and system for coordinating relay node access in a wireless telecommunications system
A terminal device for use with a wireless telecommunications system comprising a base station and a plurality of relay nodes, the terminal device comprising: a transmitter; a receiver; and a controller operable to: select a first relay node from the plurality of relay nodes and control the transmitter and receiver to exchange signals with the base station via the first relay node; measure a signal characteristic associated with the first relay node and compare the measured signal characteristic with a predetermined threshold value; if the measured signal characteristic is greater than the predetermined threshold value, control the transmitter and receiver to continue to exchange signals with the base station via the first relay node; and if the measured signal characteristic is less than the predetermined threshold value, perform a procedure for allowing selection of a second relay node from the plurality of relay nodes via which the transmitter and receiver may exchange signals with the base station.
US10349331B2 Packet processing method for software-defined network
A packet processing method adapted to a software-defined network is provided. The packet processing method includes the following steps: receiving an upstream packet transmitted to a remote network from a user equipment; removing a tunnel header of the upstream packet, and transmitting the upstream packet to the remote network; receiving a downstream packet transmitted to the user equipment from the remote network; selecting one of a plurality of routing paths coupled to the user equipment to transmit the downstream packet; and adding a tunnel header corresponding to the selected routing path to the downstream packet, and transmitting the downstream packet to the user equipment through the selected routing path.
US10349327B2 Software defined networking distributed and dynamic mobility management
A method and apparatus are described for supporting advanced distributed and dynamic mobility management (DMM) features with multiple flows anchored at different gateways. A software defined networking (SDN) controller may support the attachment of a wireless transmit/receive unit (WTRU) to a network. The SDN controller may receive initial attachment signaling from a point of attachment (PoA) indicating that the WTRU initially attached to the network. The anchor node may be a distributed gateway (D-GW). The SDN controller may select an anchor node to serve the WTRU Internet protocol (IP) flow traffic. Initial attachment signaling, intra-anchor node handover, inter-anchor node handover, new anchor node allocation and inter-domain mobility across virtualized operators are also described.
US10349325B2 Wireless communication device, system and method to effect fast basic service set transition roaming with location information
A wireless communication device, system and method. The device comprises a memory and processing circuitry coupled to the memory. The processing circuitry has logic to cause transmission of a first frame to a wireless access point (AP), the first frame including information regarding a location of the device, the information regarding a location of the device including information regarding a current location of the device or information regarding a target location to result from movement of the device. The processing circuitry is further to process a second frame from the AP, the second frame including a list of one or more roaming candidate APs, wherein the list is based on the information regarding the location of the device in the first frame. The processing circuitry is further to cause scanning of one or more channels corresponding to the one or more roaming candidate APs in response to the second frame, and transition to one of the one or more roaming candidate APs after causing scanning.
US10349324B2 User equipment, access node and slice-based handover method thereof
Embodiments of a user equipment (UE), an access node and a slice-based handover method are provided. In an embodiment of the method, a service request is sent from a UE to an access node. Multiple candidate slice instances provided by cells of the access node and its neighbor nodes that support the service request are then selected. Various measurement objects with respect to each candidate slice instance are measured and a measurement report is sent to the access node by the UE. A target cell with at least one slice instance that supports the service request is decided from the candidate slice instances according to the measurement report. Finally, a control command is sent to the UE by the access node to configure a connection between the UE and the target cell.
US10349323B2 Selection of anchor controllers for access points within a network environment
According to one embodiment of the invention, a non-transitory computer readable medium for improving the scalability and redundancy of a wireless communications network. One embodiment of the non-transitory computer readable medium comprises instructions that select a first controller for controlling a configuration of a first access point and a second access point, detect a particular event and, responsive to detecting the particular event, select a second controller for controlling the configuration of the first access point without modifying the selection of the first controller for controlling the configuration of the second access point.
US10349321B2 Extended service set transitions in wireless networks
A mobile device may transition between Extended Service Set (“ESS”) networks seamlessly, such that a consumer never loses the network connection despite the transition. The communication for enabling a transition may be prior to association with that network. The seamless transition may be enabled through the creation and utilization of a central key holder authority that advertises its identity to mobile devices in a pre-associated state. The mobile device can use the key discovery communication along with a key generation method to authenticate and/or associate with a network and transition from one ESS to another. There may be a common root key across ESSs. At each new access point (“AP”) that the mobile device encounters, ESS and key holder identities may be discovered through discovery communications.
US10349320B2 User equipments, base stations and methods
A user equipment (UE) is described that includes a PDCCH receiver configured to receive a PDCCH with a DCI format, the PDCCH scheduling a first physical uplink shared channel (PUSCH) in subframe n and a second PUSCH in subframe n+1, the DCI format including an information field for indicating that a starting position of the first PUSCH is later than an initial boundary of an initial symbol of the subframe n. The UE also includes a channel sensor configured to perform a first channel access before the first PUSCH. The UE further includes a PUSCH transmitter configured to transmit the first PUSCH and the second PUSCH, in a case when the first channel access is successful. The channel sensor is further configured to, in a case when the first channel access is not successful, perform a second channel access before the second PUSCH.
US10349318B2 Access control method and apparatus for use in mobile communication
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on 5G communication technology and IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A handover method of a terminal in a mobile communication system according to the present disclosure includes transmitting UE capability information including a random access-free handover indicator to a first base station, receiving a handover command message from the first base station, and transmitting, when the handover command message includes uplink resource information, a handover complete message to a second base station based on the uplink resource information.
US10349317B2 Handover control in mobile communication system
A target network node in a mobile communication system includes a receiver configured to receive a handover request message from a source network node, the handover request message including association information indicative of association among a plurality of bearers, a processor configured to check whether bearers associated with each other based on the association information are capable of being set up to determine acceptance or rejection of handover, and to generate a handover message indicative of the determined acceptance or rejection of handover, and a transmitter configured to transmit the handover message to the source network node.
US10349315B2 Operating a communications device in a mobile communications network
A method is provided for operating a communications device (UE) in a mobile communications network including one or more network elements (eNodeB, MME; CIoT-BS, C-SGN), which are especially for providing a wireless access interface for the communications device (UE), especially according to LTE or CIoT. The communications device (UE), during an attach procedure, transmits an information element regarding radio related capabilities of the communications device (UE) and/or regarding core network capabilities of the communications device (UE) to a network element (eNodeB; CIoT-BS) of the mobile communications network providing a wireless access interface for the communications device (UE). A method is also provided for operating a communications device (UE) in a mobile communications network including one or more network elements (eNodeB, MME; CIoT-BS, C-SGN). A mobile communications system is also provided to perform the methods.
US10349310B2 High-throughput (HT) receiving station and method for determining a rate for control response frames in non-HT format
Embodiments of a high-throughput (HT) receiving station and method for determining a rate for response frames in non-HT format are generally described herein. Other embodiments may be described and claimed. The rate may be a non-HT basic rate that is a highest of a basic rate set that is less than or equal to a non-HT reference rate that is selected based on a modulation and coding scheme (MCS) of a received spatial stream.
US10349306B2 Congestion avoidance in a network with base station and relay nodes
A method of reducing congestion in a mobile telecommunications system, the system comprising a plurality of mobile terminals, one or more relay nodes and a base station, the mobile terminals, relay nodes and base station being configured to communicate via a wireless interface. The method comprises determining first path information indicating one or more paths for transmitting data from the plurality of mobile terminals to the base station, wherein a path comprises a series of one or more edges, the series of edges being from one or more mobile terminals to the base station, directly or via one or more relay nodes; estimating, based on the first path information, a congestion likelihood for a first relay node to cause congestion for data transmission in the system; and if the estimated congestion likelihood for the first relay node is above a first threshold, determining second path information so as to reduce the congestion likelihood for the first relay node.
US10349304B2 Software defined dynamic filtering
Techniques that provide for intelligent routing of mobile device traffic using custom protocols or protocols that are otherwise unsuitable for optimization by a mobile accelerator system are discussed herein. Some embodiments may include a point-of-presence (POP) configured to manage a dynamic listing defining a listing of content server associated with traffic that is not suitable for being optimized. Upon receiving traffic from the content server, the POP may be configured to access the dynamic filter, and route data transfers between the mobile device and the content server to bypass the mobile accelerator system when indicated by the dynamic filter. The POP may be further configured to update the dynamic filter, such as by adding or removing content servers based on parsing associated traffic for optimization suitability and/or protocol use.
US10349303B2 Optimization of data delivery in mobile networks
There is provided a method and system for optimizing delivery of data to a mobile device over a network. According to one embodiment, the invention includes a communication stack, such as a TCP/IP stack, which includes an application protocol interface (API) between an application layer and a transport layer. According to this embodiment, the method includes receiving delivery optimization information; determining the priority of the data using the delivery optimization information; providing the priority of the data to a physical layer in the communication stack; and delivering the data to the mobile device based on the priority.
US10349301B2 Network nodes and methods therein for enabling events triggered by a wireless device to be reported in a wireless communications network
A method performed by a first network node operating in a wireless communication network for enabling events triggered by a wireless device served by the first network node to be reported in the wireless communications network is provided. The first network node determines that an event has been triggered by the wireless device. Then, the first network node context information associated with the wireless device from a database node that is shared externally by the first network node with one or more network nodes in the wireless communications network, which context information indicates that events triggered in the first network node by the wireless device is to be reported in the wireless communications network. After the obtaining, the first network node determines that events triggered by the wireless device is to be reported in the wireless communications network based on the obtained context information.
US10349295B2 Systems and methods for calculating the user QoE based on WiFi sessions over multiple networks in a network of moving things
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
US10349293B2 Control of UE clear channel assessment by an eNB
A method, an apparatus, and a computer program product for wireless communication are provided. An eNB determines a CCA parameter for use by a UE in performing a CCA procedure for UL transmission and transmits an indication of the CCA parameter to the UE. The UE receives an indication of the CCA parameter for UL transmission from the eNB and performs the CCA procedure for UL transmission using the indicated CCA parameter. The UE may transmit to the eNB prior to receiving the indication of the CCA parameter. The eNB may use the report in determining the CCA parameter for use by the UE.
US10349291B2 Method and system for establishing a self-organized mobile core in a cellular communication network
A method for establishing a self-organized emergency mobile core in a cellular communication network, the cellular communication network having a core element. The method includes the step of storing program code for implementing core network functionality on at least one stationary network element of the cellular communication network allowing to host virtual network functionality. The core network functionality remains inactive when the core element is available. The method includes the steps of detecting an emergency event within the cellular communication network resulting in an unavailability of the core element, and starting operating the core network functionality in order to establish a self-organized emergency mobile core in response to the detected emergency event.
US10349289B2 Determining radio channel metrics
A method is provided to determine radio channel metrics for radio communication between a plurality of remote radio heads and a wireless device. The method is performed in a remote radio head controller and comprising: selecting a first set of at least one remote radio head; selecting a second set of at least one remote radio head; configuring at least one switch such that only the remote radio heads of the first set communicate radio signals using a first radio branch; configuring at least one switch such that only the remote radio heads of the second set communicate radio signals using a second radio branch; determining a first radio channel metric for radio communication with the wireless device using the first radio branch; and determining a second radio channel metric for radio communication with the wireless device using the second radio branch.
US10349285B1 Communication networks including 5G, cellular, and short-rang millimeter wavelength for wireless devices and autonomous self-driving vehicles
Wireless devices may be enabled to operate at lower frequencies and higher frequencies such as 30, 40, 70 GHz gigahertz all the way up to 300 GHz or more. Short range communication may be enabled between devices. Cellular communication is enabled to operate in private unlicensed spectrum. Vehicles may take actions or present data based on the communication between vehicles. Autonomous self-driving vehicles which form a self-driving unit may send commands around how to drive in unison such that a car in front braking would cause the car behind it to also brake. These cars may use millimeter wave length communication to signal quickly. Information may be broadcast via WiFi or cellular to other devices on observations including road conditions or traffic. A first vehicle can receive a stream over a local wireless network from a second vehicle where the second vehicle has received the data from a cellular network.
US10349283B2 Method for transceiving signal in wireless LAN system and apparatus therefor
A method for receiving, by a station (STA), a signal in a wireless LAN system comprises: a step of receiving a frame which includes a SIG-A field including MCS information for a SIG-B field, and the SIG-B field encoded on the basis of any one MCS set among from multiple MCS sets; and a step of decoding the SIG-B field on the basis of the MCS information included in the SIG-A field, wherein a specific value in the MCS information indicating a first MCS level of a first MCS set from among the multiple MCS sets is re-used to indicate a second MCS level of a second MCS set, and which MCS level of the first MCS level and the second MCS level indicated by the specific value is set in the SIG-B field is implicitly indicated by a status of a channel on which the frame is received.
US10349282B2 Radio resource management apparatus, method and system
A spectrum management system includes circuitry that determines available spectrum for a secondary communication system. The available spectrum is determined based on a disturbance tolerance of a primary communication system that is managed by the spectrum management system and a disturbance tolerance of another primary communication system that is managed by another spectrum management system. The circuitry then causes the setting of a spectrum for the secondary communication system based on the available spectrum and whether or not a spectrum request is received from the secondary communication system.
US10349280B2 Secure connection release and network redirection
This disclosure relates to techniques for securely performing connection release and network redirection in a wireless communication system. A wireless device may establish a radio resource control (RRC) connection with a first cell. The wireless device may receive a RRC connection release message from the first cell. The RRC connection release message may include an indication to redirect the wireless device to a second cell. The RRC connection with the first cell may be released. It may be determined whether security has been established with the first cell when the indication to redirect the wireless device to the second cell is received. A new serving cell may be selected based at least in part on whether security has been established with the first cell when the indication to redirect the wireless device to the second cell is received.
US10349278B2 Method for accessing LTE network, electronic device, and computer storage medium
Provided in the embodiments of the present invention are a method for accessing a long-term evolution LTE network, said method being used in an electronic device, said electronic device being in communication with a mobile telephone and LTE network; the method comprises: acquire identity information and authentication information of a mobile telephone; on the basis of the identity information and the authentication information, perform verification of authentication, integrity protection, and ciphering of the mobile telephone; and control the mobile telephone having undergone successful authentication, integrity protection, and ciphering in accessing the LTE network by means of support of an evolved packet system EPS established by the LTE network; the present invention also discloses an electronic device and a computing storage medium.
US10349276B2 Communication method, base station and user terminal
A communication method according to an embodiment comprises: generating, by a base station, authentication information to be used for authentication processing between a WLAN apparatus and a radio terminal; transmitting, by the base station, a WT ADDITION REQUEST to the WLAN apparatus on the Xw interface, wherein the WT ADDITION REQUEST includes the authentication information and a WLAN media access control (MAC) address of the radio terminal; receiving, by the WLAN apparatus, the WT ADDITION REQUEST from the base station on the Xw interface; transmitting, by the base station, an Radio Resource Control (RRC) message including information for deriving the authentication information, to the radio terminal; receiving, by the radio terminal, the RRC message from the base station; deriving, by the radio terminal, the authentication information based on the information included in the RRC message; and performing, by the radio terminal, the authentication processing by using the authentication information.
US10349275B2 Systems and methods for tiered authentication including position-based credentials
The present disclosure relates to systems and methods for implementing tiered authentication using position based credentials. In one implementation, a system for associating two user interface devices to provide position-based authentication for a user may include one or more memories storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a first identity associated with a first user interface device, receiving a second identity associated with a second user interface device, receiving credentials associated with the user, receiving a distance threshold, and establishing a credentialing association between the first identity and the second identity based on the credentials and the distance threshold.
US10349274B2 Simplified login for a computing system
Aspects of the subject matter described herein relate to a simplified login for mobile devices. In aspects, on a first logon, a mobile device asks a user to enter credentials and a PIN. The credentials and PIN are sent to a server which validates user credentials. If the user credentials are valid, the server encrypts data that includes at least the user credentials and the PIN and sends the encrypted data to the mobile device. In subsequent logons, the user may logon using only the PIN. During login, the mobile device sends the PIN in conjunction with the encrypted data. The server can then decrypt the data and compare the received PIN with the decrypted PIN. If the PINs are equal, the server may grant access to a resource according to the credentials.
US10349273B2 User authentication using gesture input and facial recognition
A mobile device is provided. The mobile device includes a body of a bangle type configured to be worn on a user body, a display mounted in the body, a motion sensor configured to detect a motion, a storage configured to store control information which is differently set according to a motion state, and, when a motion is detected by the motion sensor, a controller configured to change a screen of the display according to control information corresponding to the detected motion. Accordingly, the mobile device is easily carried and used.
US10349267B1 Systems and methods for transferring SIM profiles between eUICC devices
An embedded Universal Integrated Circuit Card (“eUICC”) controller may transfer wireless network service between different User Equipment (“UE”) by moving or exchanging one or more profiles between the eUICC of different UEs. The eUICC controller may directly access the eUICC of the UEs in order to control eUICC profile synchronization, disabling, downloading, and/or perform other eUICC management.
US10349264B2 Method and system for controlling data transmission
One embodiment described herein provides a system and method for controlling data transmission over a cellular network. During operation, an application server receives connection-status information associated with a user equipment (UE) coupled to the cellular network. The application server services an application running on the UE. The application determines whether the UE is reachable over the cellular network based on received connection-status information, and in response to the UE not being reachable via the cellular network, the application server is configured in such a way that the application server ceases to send data packets associated with the application to the UE via the cellular network.
US10349262B2 Realm translation in an IMS network
Various embodiments of the present technology allow multi-realm support at I/S-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint.
US10349261B2 Networked media station
Disclosed herein is a networked media station providing a variety of features including a wireless network interface, a wired network interface, a peripheral interface, and a multimedia interface. The wireless network interface(s) allows the device to communicate to serve as a wireless base station or repeater and/or a bridge between a wireless and a wired network. The peripheral interface allows the device to communicate with a variety of peripherals, and, in conjunction with the network interface(s), allows sharing of a peripheral among multiple networked computers. The multimedia interface allows the device to be used with entertainment devices for streaming of multimedia information from a network connected computer to the entertainment device. Control of various aspects of the device is preferably controlled from a network connected computer.
US10349256B2 Method for requesting emergency service by roaming UE and method for processing same
An embodiment of the present description provides, in a situation in which, when a user equipment (UE) is roaming in a visited network, i.e. V-PLMN, the roaming is processed by means of a home routed (HR) mode and is successfully registered to H-PLMN IMS and a service is received, a method for performing authentication/registration of a UE, which is to receive an emergency service, if IMS-NNI does not exist between H-PLMN and V-PLMN.
US10349251B2 Methods and apparatus for twiddle factor generation for use with a programmable mixed-radix DFT/IDFT processor
Twiddle factor generation for use with a programmable mix-radix vector processor (“PVP”) capable of calculating discrete Fourier transform (“DFT/IDFT”) values. In an exemplary embodiment, an apparatus includes look-up table logic that receives twiddle control factors and outputs a selected twiddle factor scaler value (TFSV), a base vector generator that generates a base vector values based on the selected TFSV, and a twiddle column generator that generates a twiddle vector from the base vector.
US10349249B2 Environment-aware cross-layer communication protocol in underground oil reservoirs
Example computer-implemented methods, computer-readable media, and computer systems are described for providing communication protocol architecture or framework for magnetic induction (MI)-based communications in wireless underground sensor networks (WUSNs), for example, in underground oil reservoirs. In some aspects, environment information of an underground region that affects the transmission qualities of MI communications is evaluated. A protocol stack is identified. The protocol stack includes a number of layers for MI communications among a number of sensors in a WUSN in the underground region. A cross-layer framework and the distributed protocol are built to jointly optimize communication functionalities of the plurality of layers based on the evaluation.
US10349246B1 Method and system for vehicle-to-vehicle identification and detection
A method for vehicle-to-vehicle identification and detection and a system for the same are revealed. A plurality of radio frequency (RF) communication units with different communication directions is arranged at a vehicle body. Each RF communication unit sends identification information of the vehicle to nearby vehicles in response to communication requests from the nearby vehicles. The vehicle sends communication requests to the nearby vehicles in different communication directions by antennas of the RF communication units using time-sharing polling or simultaneous communication scheme. Thus RF communication between vehicles is achieved for identification and detection of the nearby vehicles. The precise and accurate positioning of the respective vehicle within the area is achieved to support vehicle active safety control or provide data required for autonomous driving for improving driving safety.
US10349240B2 Method and apparatus for dynamically controlling customer traffic in a network under demand-based charging
A method and system for responding to demand-based charging in a communication network, such as a 5G wireless communication network. Service providers and/or infrastructure providers adjust network usage pricing dynamically based on demand. Customers such as Virtual Network operators respond to pricing adjustments by adjusting their network usage, service requirements, and/or by re-negotiating the pricing structure. Network usage can be adjusted by controlling network traffic generated in response to activity of end-user devices of the Virtual Network.
US10349238B2 Method and apparatus for providing service provider identity, access device and terminal device
The present disclosure provides a method and apparatus for providing service provider identity, an access device and a terminal device. The method includes: determining a second-format second participating service provider identity (PSP-ID) corresponding to a first-format first PSP-ID of a service provider to be accessed; obtaining a second-format third PSP-ID sent from a first access device; when the third PSP-ID includes the second PSP-ID, selecting the first access device to access the service provider; or, obtaining the second-format third PSP-ID sent from the first access device, determining a first-format fourth PSP-ID that is supported by the first access device and is corresponding to the third PSP-ID; when the fourth PSP-ID includes the first PSP-ID, selecting the first access device to access the service provider.
US10349235B2 Apparatus and method for transmitting message reception information in wireless communication system
An apparatus and method are provided for receiving information related to an instant message (IM) transmitted from another electronic device through a Short Message Service (SMS) network and transmitting information related to message reception through the SMS network. An electronic device includes a reception unit for receiving a first message through a first network, a generation unit for generating a second message including information related to reception of the first message, and a transmission unit for transmitting the second message through the first network. The first message includes information associated with an IM transmitted from the another electronic device through a second network.
US10349232B2 Method and apparatus for utilizing vehicles as mobile network nodes for digital data transfer
A system includes a processor configured to request delivery of a queued digital message from passing vehicles in wireless communication with the processor, after determining that the vehicle is broadcasting suitable delivery characteristics that make eventual delivery of the message to an intended recipient likely to be facilitated by the vehicle acting as an intermediary carrier of the message.
US10349231B2 System, electronic device, and method
There is provided a communication control system that receives monitoring information from a plurality of wireless terminals, the monitoring information indicating reception powers at each of the plurality of wireless terminals in a case that packets transmitted from other of the plurality of wireless terminals are received at each of the plurality of wireless terminals; and determines a representative wireless terminal from the plurality of wireless terminals based on the collected monitoring information.
US10349228B2 Method for multicast transmission based on asynchronous request in wireless communication system and apparatus for the same
A method for transmitting downlink data from a BS in a wireless communication system is disclosed. The method comprises receiving a first request signal of the downlink data from a first UE at a first timing point; transmitting packet of the downlink data to the first UE by using a unicast scheme until a multicast preparation time period passes from the first timing point; receiving a second request signal of the downlink data from a second UE at a second timing point after the first timing point; transmitting packet of the downlink data to the second UE by using the unicast scheme until the multicast preparation time period passes from the second timing point; and transmitting packet of the downlink data to a multicast group, which includes the first UE and the second UE, by using a multicast scheme when the multicast preparation time period passes.
US10349222B2 Efficient resource usage for location sharing in computer networks
A location sharing system and related processes across computer networks are provided that efficiently utilize resources by adjusting location determination techniques at client devices. A rule-based architecture including user-based heuristics facilitates location determination that is accurate while optimizing resource consumption. Current interest in or other behavior associated with a target user or requesting user can be used in selecting a location determination protocol at the client device. An accurate portrayal of a user's location can be provided efficiently by correlating interest to utilize more accurate but larger resource-intensive components when interest is higher and to utilize less accurate but lower resource-intensive components when interest is lower.
US10349215B2 Prompting method and apparatus
A prompting method includes: sending, by a server, a navigation map requested to be outputted to a user device when receiving a map output request of the user device, the navigation map being outputted by the user device, wherein the navigation map is pre-generated according to each article shelf position, each shelf channel position and an article position of each article in a place; acquiring an article position of the pre-searching article in the place; acquiring a device position of the user device in the place; and generating a navigation prompt message according to a distance between the device position and an article position of each pre-searching commodity, and triggering the user device to output the navigation prompt message in the navigation map, the navigation prompt message being used for prompting the article position of each pre-searching article and a distance to the device position to a user.
US10349213B2 Method and apparatus for determining an angle of arrival of a wireless signal
At an antenna array of a first communication device, a wireless signal transmitted by a second communication device is received. The first communication device calculates a plurality of oversampled matched filter values corresponding to the wireless signal, which correspond to i) different values of a signal delay corresponding to the wireless signal, and ii) different values of a phase corresponding to the wireless signal. The first communication device determines a local maximum of the plurality of oversampled matched filter values across different values of the signal delay and different values of the phase, where the local maximum corresponds to a component of the wireless signal that is first to arrive at the antenna array. The first communication device calculates an angle of arrival of the wireless signal at the antenna array using a value of the phase corresponding to the local maximum of the plurality of matched filter values.
US10349210B2 Scaling out moving objects for geo-fence proximity determination
An event processing system for distributing geospatial computations with geo-fences is disclosed. The system can partition and distribute geo-fences efficiently for parallel computation, and can track a potentially unlimited number of moving objects. A computing device determines a minimum bounding rectangle (MBR) covering a geographic area indexed by a geo-grid, and partitions the MBR and a set of geo-fences to a plurality of processing nodes. The computing device receives input events of a stream comprising locations within the geographic area. The device distributes the events to partitions on processing nodes, based at least on the events' locations. The device can determine a partition identifier corresponding to a respective location in constant time. The computing device then combines partition results to obtain a single geospatial computation result.
US10349209B1 Location-based messaging
Systems and methods are described for location based messaging. In one embodiment a mobile device is configured to receive a first recipient selection input identifying a second mobile device, a first content message associated with the first recipient selection input, and a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area. The mobile device then initiates communication of the first content message from the mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area.
US10349203B2 Secure and private cloud based broadcast identification
A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
US10349199B2 Acoustic array systems
An acoustic array system includes a sound field controller and an acoustic transducer array. The sound field controller provides first and second processed signals. The first processed signal is associated with a first acoustic radiation pattern and the second processed signal is associated with a second acoustic radiation pattern. The transducer array receives the first and second processed signals from the sound field controller and produces first and second driver signals for each of the transducers. The first driver signals are based upon the first processed signal and the second driver signals are based upon the second processed signal. The transducer array combines the first and second driver signals for each of the transducers to produce a plurality of combined driver signals, one for each of the transducers, and provides the combined driver signals to the transducers.
US10349196B2 Method of editing audio signals using separated objects and associated apparatus
A method comprises providing an audio file comprising two or more discrete tracks; separating the two or more discrete tracks; setting a limit on an amount at least one of the two or more discrete tracks may be altered; and outputting the separated and limited discrete tracks as a file for use by an end user.
US10349195B1 Constrained nonlinear parameter estimation for robust nonlinear loudspeaker modeling for the purpose of smart limiting
A non-linear excursion estimations system for estimating non-linear excursion of a loudspeaker may include a loudspeaker having a force transducer, and a controller programmed to limit excursion of the loudspeaker by modeling at least one constrained nonlinearity curve based on an asymptote outside of a safe operating area (SOA) nonlinearly curve of the loudspeaker.
US10349194B1 Auditory masking for a coherence-controlled calibration system
A technique for auditory masking for a coherence-controlled calibration system includes generating a first auditory masking pattern based on a frequency spectrum of at least a first frame of a first audio signal. The technique continues by generating a first calibration signal based on the first auditory masking pattern. The technique then includes producing a combined input signal based on the first audio signal and the first calibration signal. The technique also includes performing one or more calibration operations based on the combined input signal.
US10349193B2 Interface device, a cellular phone protection shell and an arrangement thereof
An interface device (12) is provided, adapted to wirelessly couple at least one hearing device to a cellular phone (10), wherein the interface device (12) is adapted to be mechanically coupled to the cellular phone (10) by means a cellular phone protection shell (14).
US10349188B2 MEMS microphone system and method
A Microelectromechanical system (MEMS) microphone comprises a base unit and a driving system disposed on the base unit. The driving system comprises a first diaphragm, a second diaphragm spaced apart from the first diaphragm, and a comb finger counter electrode assembly comprising a moving electrode member, the counter electrode assembly is mechanically coupled to the first and second diaphragms. The driving system further comprises a side wall mechanically coupled the first diaphragm to the second diaphragm defining a sealed electrode region and the sealed electrode region having an encapsulated gas pressure and the comb finger counter electrode assembly is disposed within the sealed electrode region.
US10349185B2 MEMS microphone
An MEMS microphone comprises a substrate (100), a support portion (200), a superimposed layer (600), an upper plate (300) and a lower plate (400). The substrate (100) is provided with an opening (120) penetrating the middle thereof; the lower plate (400) is arranged above and spanning the substrate (100); the support portion (200) is fixed on the lower plate (400); the upper plate (300) is attached on the support portion (200); an accommodation cavity (500) is formed from the support portion (200), the upper plate (300) and the lower plate (400); the superimposed layer (600) is attached on an central region of the upper plate (300) or the lower plate (400), and insulation is achieved between the upper plate (300) and a lower plate (400).
US10349183B2 Electrostatic transducer
An electrostatic transducer (100) comprises an electrically conductive first member (102) having an array of through apertures (112) and one or more further members (104, 106). The one or more further members (104, 106) include a flexible electrically conductive second member (106) arranged in use to be displaced from an equilibrium position towards the first member (102) by an electrostatic force in response to an electrical potential applied to one or both of the first member (102) and the second member (106). At least one (104) of the one or more further members is resiliently deformable and is arranged in use to exert a resilient biasing force biasing said second member (106) back towards said equilibrium position when displaced therefrom by said electrical potential.
US10349179B2 Apparatus for generating vibration
An apparatus includes a surface arranged to be mechanically displaced, a first permanent magnet coupled with the surface, at least one supporting member for supporting the surface, a base, a second permanent magnet, a coil coupled with the second magnet, and a signal port electrically coupled with the coil. An electrical signal is configured to travel between the signal port and the coil. The electrical signal in the coil is proportional to mechanic displacement of the surface when a force equilibrium state of the surface is broken by the electrical signal in the coil or the mechanic displacement of the surface from a position of the force equilibrium state The coil is arranged at least partially between the first magnet and the second magnet or around one of the first magnet, the second magnet. Either the same or different polarities of the first and second magnets are arranged to directly face each other at a distance.
US10349175B2 Modified directional effect
An example method is performed by a media playback system comprising a plurality of audio drivers configured to output audio content according to a first radiation pattern that produces an inherent directional effect. Based on data indicating characteristics of a listening area in which the media playback system operates, the system determines first and second transfer functions corresponding to the first and second audio drivers, respectively. One or both of the transfer functions configure the first and second audio drivers to output audio content according to a second radiation pattern that produces a modified directional effect relative to the first radiation pattern. The system applies the transfer function to audio content thereby causing the first and second audio drivers to play back audio content according to the second radiation pattern.
US10349166B2 Passive acoustic radiator module
A low cost/high efficiency passive radiator module component includes: a ported cavity structure adapted for placement inside an acoustic enclosure with a port communicating out of the acoustic enclosure and one or more pairs of passive radiators symmetrically oriented and supported on opposing side walls of the ported cavity each having a predetermined or tuned mass distribution, stiff acoustic radiating diaphragm surfaces, and spaced apart inner and outer suspensions configured to suppress diaphragm wobble that induces each pair to symmetrically vibrate inertially responsive to variable sound pressure pulses originating from an active acoustic radiator within the acoustic enclosure. Different variable acoustic pressure pulses may be detected inside and outside the ported cavity; the constricting horn connecting to the ported cavity from outside may be tuned by horn loading to achieve a desired effect.
US10349165B2 Loudspeaker module
A loudspeaker module, comprising a housing, the housing accommodates a loudspeaker unit, and the loudspeaker unit divides the overall module inner cavity into a front acoustic cavity and a rear acoustic cavity, the rear acoustic cavity is provided with sound absorbing particles therein, the rear acoustic cavity is further provided with therein a net-like isolating component for isolating the sound absorbing particles and the loudspeaker unit, the isolating component divides the whole rear acoustic cavity into a filled region and an non-filled region, the sound absorbing particles are located within the filled region, the sound absorbing particles are made of a non-foaming material, and the external diameter of the sound absorbing particles is ≥0.01 mm and less than the height of the filled region.
US10349160B2 Headset controller
A headset controller takes a first touch sensor, a second touch sensor, a first pressure sensor, and a second pressure sensor as a control medium for users. The headset controller can generate four different output instructions by the users touching or pressing the operating interface. The headset controller integrates various sensing methods to generate the needed output instructions.
US10349157B2 Acoustic transducer apparatus
An apparatus comprising a flexible substrate material (901) configured to operate in at least two shapes and at least one transducer (801) located within the flexible substrate material (901) configured to produce a transducer output, wherein the flexible substrate (901) is configured to affect the transducer output.
US10349154B2 Intra data center optical switching
Methods and systems for intra data center optical switching of optical signals use an intra data center optical switch to optically transmit N optical wavelengths as an optical signal transmitting a data stream generated by a data center system included within N data center systems. The data center system may selectively receive one of N−1 optical wavelengths as another optical signal corresponding to one of N−1 other data center systems excluding the data center system from the intra data center optical switch. In this manner, intra data center optical switching may be performed without utilizing Ethernet and optical switches, which may result in reduced power consumption for data center communication.
US10349149B2 Communications apparatus and method for standby power controller which interrupts power to an appliance in a standby state
A standby power controller having data communication capability. The standby power controller includes a data communication means adapted to communicate with a processing and display device. The processing and display device includes a processor and a display which are adapted to provide a user interface for the standby power controller.
US10349146B2 Method for processing a web service in an NRT service and a broadcast receiver
A method of processing a web service in a Non-Real Time (NRT) service and the broadcast receiver are disclosed herein. A method of providing an NRT service in a broadcasting receiver may include receiving first signaling information, identifying whether a service type of an NRT service is a web service based upon the first signaling information, identifying a web page type and a web page version of the NRT service and browsing the NRT service. The method may further include connecting a service signaling channel, parsing the received first signaling information, determining whether the NRT service is supported in the broadcasting receiver and consuming the web contents of the NRT service. The NRT service may include at least one of a fixed NRT service and a mobile NRT service. The first signaling information may be a data casting description table (DDT) if the NRT service is the fixed NRT service. The first signaling information may be a service map table (SMT) if the NRT service is the mobile NRT service. The DDT may include a first field identifying the NRT service and a second field identifying a type of the NRT service. The type of the web service may include at least one of a web document of text HTML and a web document of CE-HTML. The third field and the fourth field may be valid if the type of the received service is the web service based upon the second field.
US10349132B2 Limiting recording demands
A method and system of limiting recording demands on digital video recorders and other media records. The limiting being facilitated through analysis of programs and other media available from one or more network resources associated with and/or having capabilities to provide media to the recording element. The network resources may be associated with provider resources, customer resources, and/or any other resource in communication with the recording element.
US10349127B2 Methods for creating and distributing art-directable continuous dynamic range video
Novel systems and methods are described for creating, compressing, and distributing video or image content graded for a plurality of displays with different dynamic ranges. In implementations, the created content is “continuous dynamic range” (CDR) content—a novel representation of pixel-luminance as a function of display dynamic range. The creation of the CDR content includes grading a source content for a minimum dynamic range and a maximum dynamic range, and defining a luminance of each pixel of an image or video frame of the source content as a continuous function between the minimum and the maximum dynamic ranges. In additional implementations, a novel graphical user interface for creating and editing the CDR content is described.
US10349119B2 Network managment
A system and method are disclosed for managing networks. Devices in a neighborhood may communicate with a termination server (TS) at a local office. The devices may also communicate locally with one another using a second, localized network. As an alternative to obtaining network communication and initialization data from the TS, the devices may consult with devices on the local network to determine if such devices have the initialization data available for use. Through the local network, the devices may also share tuning resources with one another, so that neighboring devices may use each others' resources to render or record additional content when their own resources are otherwise unavailable.
US10349116B2 Systems and methods for pre-caching media content in response to user-system interaction
Methods, systems and devices to stream media content are described. A user interface is presented to a user via a media device. When the media device has determined that an interaction with the user interface has occurred (e.g., the user has begun scrolling through a list, or has performed a keyword search), the media device requests, from a media content source, a subset of first media content based on the interaction with the user interface and prior to selection of the first media content via the user interface. The subset of first media content is then displayed in response to the selection of the first media content.
US10349113B2 Interactive program guide with graphic program listings
Electronic program guides in which program listings may be graphically presented and in which sponsors and celebrities of those programs may be identified are provided. The electronic programs guides may be passive television program guides, interactive television program guides, and/or on-line television program guides. Television show text information, logos and/or trademarks, celebrity images, affiliation indicators, and advertisements may be present in the program listings to enhance the electronic program guides.
US10349112B2 Method and system for multi-path video and network channels
Methods and systems for multi-path video and network channels may comprise a communication device comprising a wideband tuner (WB) and a narrowband tuner (NB). A video channel and a network channel may be received in the WB when the device is operating in a first stage. A video channel and a network channel may be received in the WB and the network channel may also be received in the NB when the device is operating in a second stage. The network channel may be received in the NB when the device is operating in a third stage. The reception of the network channel from both the WB and NB may enable a continuous reception of the network channel in a transition between the first and third stages. The WB may be operable to receive a plurality of channels and the NB may be operable to receive a single channel.
US10349111B2 Obtaining multimedia data in an extended connectivity multimedia apparatus for presentation on a multimedia presentation device
To present multimedia data, a communication path is established through a selectively separable electrical connector over which encoded multimedia data are conveyed to a multimedia presentation device. An order for a multimedia data file is transmitted to a multimedia source device through a wireless communication interface that is selectively separable from the multimedia presentation device at the electrical connector. The multimedia data file is received over a wireless communication channel through the wireless communication interface upon successful completion of a financial transaction for payment of the multimedia data file. A processor that is selectively separable from the multimedia presentation device at the electrical connector encodes the multimedia data of the received multimedia data file into a format compatible with presentation capabilities of the multimedia presentation device. The encoded multimedia data are conveyed to the multimedia presentation device via the communication path established through the electrical connector.
US10349107B2 Playing multimedia content on multiple devices
A method for displaying multimedia content is described. The method includes causing playing of multimedia content on a first device; responsive to a first user input, on a second device, comprising one of: playing, fast forwarding, rewinding, or pausing the playing of the multimedia content: causing an action comprising one of: playing, fast forwarding, rewinding, or pausing of the multimedia content on the second device at a start position that is based on the user input and a current position of the playing of the multimedia content on the first device.
US10349106B1 Systems and methods for providing targeted video content
A system may include a user interface module, a video services module, and a targeting module. The targeting module may be configured to receive addressability information from the video services module, receive receptiveness information from the video services module, apply filtering information to the receptiveness information, associate filtered receptiveness information with an end user using at least one of an IP address associated with the user interface module or a video services user identifier, perform an aging operation on the filtered receptiveness information, determine whether the end user is part of a target audience, determine an item of targeted content to provide to the end user, and transmit the selected item of the targeted content. The user interface module may be configured to detect signals embedded in an item of video-on-demand content and insert the targeted content from the local cache into a video stream.
US10349103B2 Systems and methods for systems and methods for securely streaming media content
Systems and methods are provided for securely providing a media stream from a server device to a remote player via a communications network. A request for a connection is received from the remote player at the server device via the communications network. In response to the request for the connection, an authorization credential is requested from a central server via the communications network. Further, in response to the authorization credential received from the central server, the media stream between the server device and the remote player can be established over the communications network. At least a portion of the media stream may be encrypted based upon the authorization credential.
US10349101B2 System for addressing on-demand TV program content on TV services platform of a digital TV services provider
Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses.
US10349100B2 Method for addressing on-demand TV program content on TV services platform of a digital TV services provider
Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many, new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses.
US10349099B2 Transmission device, transmission method, reception device, and reception method
The present technology relates to a transmission device, a transmission method, a reception device, and a reception method that can improve transmission efficiency. An encoded signal is generated based on realtime data indicated by a waveform L using a predetermined fixed bit rate as a maximum code amount Sx and the encoded signal into which non-realtime data with an insufficient code amount is inserted is transmitted at the fixed bit rate, as indicated by a range Z12, when a code amount of the generated encoded signal is insufficient for the maximum code amount Sx. The present technology can be applied to broadcasting communication.
US10349095B2 Transmission device for processing video data related to HDR/SDR and method for controlling the same
A method for transmitting a broadcast signal is presented. In the method for transmitting a broadcast signal, according to the present invention, presented is a system, which can support a next-generation broadcast service in an environment supporting a next-generation hybrid broadcast using a terrestrial broadcast network and an Internet network. In addition, presented is an effective signaling method for covering both a terrestrial broadcast network and an Internet network in an environment supporting a next-generation hybrid broadcast.
US10349078B2 Method and device for processing video signal by performing inter-prediction in parallel
In a method for processing a video signal, according to the present invention, a first video decoder can extract motion information for inter prediction on a current half frame from a bitstream, a second video decoder can perform the inter prediction on the current half frame by using the extracted motion information, and the first video decoder can restore the inter-predicted current half frame. Accordingly, the coding time of a video sequence can be reduced.
US10349076B2 Image processing device and method
The present disclosure relates to an image processing device and method which are capable of suppressing an increase in a storage capacity necessary for encoding and decoding.A motion compensating unit that performs motion compensation in decoding of a current layer and a first compressing unit that compresses a motion vector of the current layer that is reconstructed by the motion compensating unit and used for the motion compensation in decoding of another layer are provided. Alternatively, a motion predicting/compensating unit that performs motion prediction and compensation in encoding of a current layer and a first compressing unit that compresses a motion vector of the current layer that is generated by the motion predicting/compensating unit and used in the motion prediction and compensation in encoding of another layer are provided. For example, the present disclosure can be applied to an image processing device.
US10349075B2 Method and device for lossless compression of video data
A method for lossless compression of video data is provided. The method includes; receiving video data including a plurality of video frames; dividing each of the plurality of video frames into a plurality of compression regions, wherein each compression region includes at least one compression unit; processing each compression region of a first video frame by: providing a prediction mode parameter set including a plurality of prediction modes; performing prediction processing on at least a part of the compression units using the prediction modes, and determining usage of the prediction modes; and selecting at least a part of the prediction modes as a preferred prediction mode parameter set based on the usage; performing prediction processing on subsequent video frames using the determined preferred prediction parameter mode set to obtain coding blocks; and performing entropy coding processing on the coding blocks to obtain compressed video data.
US10349072B2 Image processing apparatus and control method for the same
An in-vehicle system includes a camera having an encoder encoding video obtained by the camera, an image processing apparatus which receives the encoded video from the camera, and an image recognition processing circuit performing image recognition on decoded video data from the image processing apparatus. The image processing apparatus includes a codec processing circuit which decodes the encoded video, a plurality of image processing circuits which execute tasks in parallel, an estimating circuit which estimates estimation time in which a process of the task is completed in each of the image processing circuit on the basis of the number of access times to a bus which is obtained on the basis of a parameter of decoding used in the codec processing circuit, and a scheduling circuit which schedules tasks to be executed by the plurality of image processing circuit on the basis of the estimation time.
US10349070B2 Simplified binary arithmetic coding engine
A method of entropy coding in a video encoder is provided that includes assigning a first bin to a first single-probability bin encoder based on a probability state of the first bin, wherein the first single-probability bin encoder performs binary arithmetic coding based on a first fixed probability state, assigning a second bin to a second single-probability bin encoder based on a probability state of the second bin, wherein the second single-probability bin encoder performs binary arithmetic coding based on a second fixed probability state different from the first fixed probability state, and coding the first bin in the first single-probability bin encoder and the second bin in the second single-probability bin encoder in parallel, wherein the first single-probability bin encoder uses a first rLPS table for the first fixed probability state and the second single-probability bin encoder uses a second rLPS table for the second fixed probability state.
US10349065B2 Network device and error handling
A number of negatively affected (correctly received) packets due to packet loss is reduced by providing, and analyzing, error resilience in the packets of the sequence of packets and identifying, for each of runs of one or more lost packets of the sequence of packets, a first packet in the sequence of packets after the respective run of one or more lost packets, which carries a beginning of any of the tiles of the video data stream, and concurrently carries a slice, the slice header of which is contained in any of the packets of the sequence of packets not being lost. In particular, the side information overhead for transmitting the error resilience data is comparatively low compared to the reduction in negatively affected packets due to packet loss.
US10349064B2 Adaptive chroma downsampling and color space conversion techniques
A method of adaptive chroma downsampling is presented. The method comprises converting a source image to a converted image in an output color format, applying a plurality of downsample filters to the converted image and estimating a distortion for each filter chose the filter that produces the minimum distortion. The distortion estimation includes applying an upsample filter, and a pixel is output based on the chosen filter. Methods for closed loop conversions are also presented.
US10349060B2 Encoding video frames using generated region of interest maps
An example apparatus for encoding video frames includes a receiver to receive video frames and a heat map from a camera and expected object regions from a video database. The apparatus also includes a region of interest (ROI) map generator to detect a region of interest in a video frame based on the expected object regions. The ROI map generator can also detect a region of interest in the video frame based on the heat map. The ROI map generator can then generate an ROI map based on the detected regions of interest. The apparatus further includes a parameter adjuster to adjust an encoding parameter based on the ROI map. The apparatus also further includes a video encoder to encode the video frame using the adjusted encoding parameter.
US10349052B2 Method for coding and an apparatus
There is disclosed a method comprising receiving a set of coefficients; and determining whether a sign of a coefficient in the set of coefficients can be embedded in a bitstream. If the determining indicates that the sign of the coefficient in the set of coefficients can be embedded in the bitstream, an indication of the embedded sign is inserted into the bitstream. There is also disclosed a method comprising receiving a set of decoded coefficients; and determining whether a bitstream contains an indication of an embedded sign of a coefficient. If the determining indicates that the bitstream contains the indication of an embedded sign of a coefficient, the sign is determined on the basis of the decoded coefficients; and the sign of the coefficient is modified on the basis of the determined sign.
US10349051B1 Adaptive filtering based upon boundary strength
An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be decoded by using the reconstructed image, an inverse transformation circuit configured to conduct inverse orthogonal transformation for the data of the blocks to be decoded, and a determination circuit configured to determine a filtering strength and whether or not to conduct filtering, with respect to each of the boundaries. In addition, the determining circuit is configured to determine filtering is conducted when at least one of the two adjacent blocks is intra-coded, and filtering is not conducted when both of the two adjacent blocks are not intra-coded, a non-zero transformation coefficient is not coded in both of the two adjacent blocks, the two adjacent blocks are predicted by the same reference frame, and an absolute value of a difference between motion vectors of the two adjacent blocks is smaller than a specified threshold value.
US10349049B2 Inspecting organic TFT array using differential image
To provide an inspection device and an inspection method which are capable of detecting a disconnection defect in an organic TFT array and/or evaluating a variation in the output properties and response speed of each organic TFT element. There are provided a device and a method of optically measuring the presence or absence of the accumulation of carriers in an organic semiconductor thin film which provides a channel layer of an organic TFT element. A source and a drain in each organic TFT are short-circuited to each other, a voltage is turned on and turned off in a predetermined period between this and a gate, and images before and after application of the voltage are captured in synchronization with the predetermined period while radiating monochromatic light, to obtain a differential image.
US10349046B2 Image display apparatus and method of displaying image for displaying 360-degree image on plurality of screens, each screen representing a different angle of the 360-degree image
An image display apparatus and an image display method are provided. The image display apparatus for displaying a 360-degree image includes a display; a memory comprising at least one instruction; and a processor, by executing the at least one instruction stored in the memory, is configured to control the display to display at least a part of a 360-degree image on a plurality of screens in which each of the plurality of screens represents images corresponding to different angles of view of the 360-degree image, to change display properties of one or more other screens of the plurality of screens in response to receiving an input that moves an angle of view on one of the plurality of screens, and to control the display to display at least a part of the 360-degree image on the one or more other screens having the changed display properties.
US10349042B1 Focus scanning apparatus
A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
US10349040B2 Storing data retrieved from different sensors for generating a 3-D image
A method is provided for use in a stereoscopic image generating system comprising two cameras, a plurality of memory buffers, and at least one processor. The method comprises: identifying at least one common region of interest (ROI) at images obtained from the two cameras; generating a Look Up table (LUT), for holding displacement values of pixels that belong to the at least one common ROI; forwarding data associated with images obtained from the two cameras that relates to the at least one common ROI, to the plurality of memory buffers; processing output lines retrieved from the plurality of memory buffers and propagating data that relates to a YUV image and associated LUTs, wherein the propagating of the data is carried out at a rate associated with a respective memory buffer from which that data is retrieved; and generating a stereoscopic image based on the propagated data.
US10349035B2 Automatically scanning and representing an environment having a plurality of features
Automatic scanning and representing an environment having a plurality of features, for example, includes scanning the environment along a scanning path, interspersing a plurality of localized scanning of the plurality of features in the environment during the scanning along the scanning path of the environment wherein the interspersed localized scanning of the plurality of features in the environment being different from the scanning the environment along the scanning path, and obtaining a representation of at least a portion of the environment based on the scanning of the environment and the interspersed localized scanning of the plurality of features in the environment.
US10349032B2 Vehicle occupant head positioning system
Described are occupant positioning systems, and methods of use thereof, which combine image capture and radar or ultrasonic sensors, determine the head position and/or velocity of a vehicle occupant's head in three dimensions for use in a driver monitoring application. The driver monitoring applications may include features such as driver drowsiness estimation and indication, driver attention monitoring, driver gaze direction and driver gaze positioning, driver identification, head-up display adjustment and automatic sun blocking. These are features that can improve the operational safety of the vehicle.
US10349027B2 Imaging device and processing device
An imaging device includes: an imaging unit configured to output an imaging signal; an illumination unit configured to emit respective beams of light of a plurality of colors; a color separation unit configured to separate the imaging signal into a plurality of signals corresponding to the plurality of colors; an interest color setting unit configured to set a color corresponding to a wavelength band of interest as an interest color; a comparison unit configured to compute a ratio between a detection value of a signal corresponding to an interest color set by the interest color setting unit and a detection value of a signal of another color corresponding to a wavelength band different from the wavelength band corresponding to the interest color; and a changing unit configured to change a light emission ratio between light corresponding to the interest color and light of the other color.
US10349026B2 Projector, method for controlling the same, and projection system
A projector, a method for controlling the same, and a projection system which can improve the resolution more efficiently by pixel shifting are disclosed. The projector controls the degree of modulation in a plurality of optical modulation devices and generates a plurality of optical images. To the plurality of optical images, the projector applies first pixel shifting according to the period and second pixel shifting regardless of the period, and projects a resulting image. The first pixel shifting and the second pixel shifting are different from each other, either in the amount of pixel shifting or the direction of pixel shifting.
US10349019B2 Projection system
A projection system includes an invisible light projector, a background member, an imaging unit, an image generator, and a visible light projector. The invisible light projector projects a predetermined invisible light image onto the object via invisible light. The background member is disposed behind the object in a direction of the invisible light emitted from the invisible light projector. The imaging unit captures an image of the invisible light projected from the invisible light projector. The image generator measures a shape of the object based on the image captured by the imaging unit to generate image data showing image content for projection onto the object in accordance with the measured shape. The visible light projector projects the image content shown by the image data onto the object via visible light. The background member has a light shielding surface that does not diffusely reflect the invisible light incident thereon.
US10349018B2 Laser projection display device
A laser projection display device (1) includes a laser source (5), a laser driver (4) that drives the laser source, a scanning unit (7) that scans and projects laser light generated by the laser source, a liquid crystal element (14) that transmits the laser light at a predetermined transmittance, and a liquid crystal driver (17) that changes the transmittance by applying a voltage to the liquid crystal element. When a light quantity of the laser light generated by the laser source corresponds to a case in which the laser source operates in a nonlinear area, the laser driver shifts an operation point to an area other than the nonlinear area by increasing a driving level of the laser source by a predetermined amount G, and the liquid crystal driver decreases the transmittance of the liquid crystal element by a predetermined amount 1/G.
US10349015B2 Image sensor color filter array pattern
Some embodiments provide an image sensor color filter array pattern that mitigates and/or minimizes the impact of optical and carrier crosstalk on color reproduction accuracy and/or signal-to-noise, the color filter array comprising a plurality of kernels, wherein each kernel has an identical configuration of color filter elements comprising primary color filter elements corresponding to at least three respective different primary colors, and a plurality of secondary color filter elements. A respective one of the secondary color filter elements is disposed as a nearest neighbor to and between every pair of primary color filter elements of different colors in the kernel, with the respective secondary color filter element representing a secondary color that is a combination of the different colors of the primary color filter elements that are nearest neighbors to the respective secondary color filter element.
US10349013B2 Information processing apparatus, information processing method, and program
An information processing apparatus according to the present disclosure includes: a reception unit configured to receive image-capturing information from each of a plurality of imaging apparatuses; and a color conversion information calculation unit configured to calculate, on a basis of the received image-capturing information, color conversion information for matching hues of the plurality of imaging apparatuses. With this arrangement, it is possible to prevent, in the case where a specific target entity is recognized from images captured by a plurality of cameras, variation in image information acquired between the cameras. With such arrangement, it is possible to prevent, in the case where a specific target entity is recognized from images captured by a plurality of cameras, variation in image information acquired between the cameras.
US10349009B1 Panoramic streaming of video with user selected audio
A method for processing video is disclosed. The method comprises associating a plurality of audio zones with the video; associating a region of interest (ROI) for each of a plurality of client devices to which the video is currently being streamed; for each client device generating custom video comprising a modified video channel associated with the video being streamed to that client, wherein the modified audio channel comprises an enhanced audio for at least one audio zone indicated by the region of interest (ROI) for said client device.
US10349007B1 Automatically staged video conversations
A video display hub is mounted in a common household area such as a kitchen or family room. During times that have been designated as being available for communications, devices in first and second households exchange and display blurred video, allowing users in each household to see vague shapes and movements of the other household. Upon noticing activity, a user in the first household may initiate a video conversation, causing the video from the first household to be unblurred and causing unobscured voice to be transmitted to the second household. A user in the second household may respond by allowing the video conversation to be fully enabled, allowing the video from the second household to be unblurred and unobscured voice to be transmitted back to the first household.
US10349001B1 Venue based event capture organizational and distribution system and method
A system and method are disclosed including at least one camera positioned in view of an area of interest. The system and method further includes a real-time event capture system for capturing and synchronizing various data streams and an event distribution system permitting later review, highlighting and instruction.
US10348997B2 Security video monitoring client
A security video monitoring client system and method of presenting feeds within the same are disclosed. Out-of-process renderer components executing outside the client program provide an important performance advantage, particularly as to the number of video feeds to decode and/or render that can be decoded. This external thread execution strategy likewise facilitates fault isolation, shielding the client from undesired effects arising from the termination, restarting, and/or any other action to be taken as a result of anomalous operation of any one or more out-of-process renderer components.
US10348994B2 Intensity image acquisition from dynamic vision sensors
A method for acquiring intensity images through a dynamic vision sensor is provided, the method including resetting an inner state of each of a plurality of pixels in the dynamic vision sensor to a predetermined value; receiving from at least one of the plurality of pixels an event signal based on a change in its inner state indicative of a difference in amount of light incident upon the at least one of the plurality of pixels versus that corresponding to the predetermined value; and integrating over a time period the received event signal for the at least one of the plurality of pixels to determine the intensity of light incident upon the at least one of the plurality of pixels.
US10348992B2 Comparator, ad converter, solid-state imaging device, electronic apparatus, and method of controlling comparator
The present disclosure relates to a comparator, an AD converter, a solid-state imaging device, an electronic apparatus, and a comparator control method that can reduce power consumption while increasing the determination speed of the comparator.The comparator includes a comparison unit, a positive feedback circuit, and a current limiting unit. The comparison unit compares the voltage of an input signal and the voltage of a reference signal, and outputs a comparison result signal. The positive feedback circuit increases the transition speed at the time when the comparison result signal is inverted. The current limiting unit limits the current flowing in the comparison unit after the inversion of the comparison result signal. The present disclosure can be applied to comparators, for example.
US10348990B2 Light detecting device, solid-state image capturing apparatus, and method for manufacturing the same
A light detecting device includes: an optical filter (2) that transmits a first wavelength light having a wavelength in a first wavelength range, a second wavelength light having a wavelength in a second wavelength range, . . . , and an n-th wavelength light having a wavelength in an n-th wavelength range (n is an integer); an optical sensor (3) that detects at least one of a first wavelength light intensity of the first wavelength light, a second wavelength light intensity of the second wavelength light, . . . , and an n-th wavelength light intensity of the n-th wavelength light; and an analysis unit (4) that estimates a light intensity of light having a wavelength in a wavelength range other than at least one of the first wavelength range, the second wavelength range, . . . , and the n-th wavelength range based on at least one of the first wavelength light intensity, the second wavelength light intensity, . . . , and the n-th wavelength light intensity. A correlative relationship exists between a light intensity of light having a wavelength in the at least one wavelength range and the light intensity of the light having the wavelength in the wavelength range other than the at least one wavelength range.
US10348987B2 Solid-state imaging device, ad converter with capacitances, and electronic apparatus
The present disclosure relates to a solid-state imaging device, an AD converter, and an electronic apparatus that improve a crosstalk characteristic. The AD converter includes a comparator that compares the pixel signal with the reference signal, a pixel signal side capacitor, and a reference signal side capacitor. The pixel signal side capacitor and the reference signal side capacitor are formed such that a first parasitic capacity and a second parasitic capacity are substantially the same. The present technology is applicable to a CMOS image sensor, for example.
US10348984B2 Image pickup device and image pickup method which performs diagonal pixel offset and corrects a reduced modulation depth in a diagonal direction
The purpose of the present invention is to correct the reduced degree of modulation in a diagonal direction in a four-plate camera having a frame memory and R, G1, G2, and B image pickup elements among which two green image pickup elements (G1, G2) shift pixels diagonally. This image pickup method is provided for an image pickup device having two green image pickup elements, a red image pickup element, and a blue image pickup element among which the two green image pickup elements shift pixels diagonally. The method includes, with respect to a contour correction target pixel, generating a diagonal contour correction signal from respective image signals of two diagonally upper left pixels, two diagonally upper right pixels, two diagonally lower left pixels, and two diagonally lower right pixels, and adding the diagonal contour correction signal to an image signal of the contour correction target pixel.
US10348982B1 High frame rate focal-plane array and readout integrated circuit
A focal-plane array includes: an array of thermal sensors arranged in at least 120 rows and at least 160 columns, the thermal sensors being divided among three or more subarrays; and bias circuitry to concurrently pulse bias the thermal sensors of one of the rows of each of the subarrays, and to sequentially bias the rows of each of the subarrays at a rate of at least 40,000 rows per second. A readout integrated circuit includes: a sensing area to physically and electrically connect to the array of thermal sensors and includes row circuitry to perform the concurrent pulse biasing and the sequential biasing, and column circuitry to concurrently measure analog signals from the pulse-biased thermal sensors; and conversion circuitry to convert the measured analog signals to corresponding digital signals. In some embodiments, the thermal sensors are operated without cooling. In some embodiments, the rows are interleaved between the subarrays.
US10348981B1 Dynamic and contextual data replacement in video content
A user factor is analyzed to establish a context in which a user will view a video segment. A data source is selected from a metadata associated with an enhanced video segment. Replacement data is obtained from the data source, where the replacement data corresponds to the context. The replacement data is arranged in a layout, the layout being selected from the metadata according to a device feature of a device on which the user will view the video segment. A set of pixels that represents a first data in a data overlay in the frame is changed, the changed set of pixels representing the layout containing the replacement data. A modified video segment is transmitted, which includes a video content from the video segment and the changed set of pixels.
US10348978B2 Processor selecting between image signals in response to illuminance condition, image processing device including same, and related method for image processing
An image processing device is provided. The image processing device comprising a first lens, a second lens disposed on one side of the first lens, a third lens disposed on the other side of the first lens, a first image sensor which receives an input of a first image obtained from the first lens to generate a first image signal, a second image sensor which receives an input of a second image obtained from the second lens to generate a second image signal, a third image sensor which receives an input of a third image obtained from the third lens to generate a third image signal, a selector which receives the input of the second image signal and the third image signal, outputs the second image signal under a first condition, and outputs the third image signal, under a second condition different from the first condition and an image processor which performs image processing, using the first image signal and an output signal of the selector.
US10348976B2 Imaging device and image processing method for expanding contrast of image by using grayscale histogram of image data
In a method for determining upper and lower limit values for a target brightness when image contrast is extended, an upper and lower limit value search processing unit establishes two adjacent areas in accordance with brightness of a grayscale histogram, and, while scanning the positions of those areas, compares the frequency of those areas to a threshold, and if one frequency value is greater than or equal to the threshold value and the other frequency value is lower than the threshold, performs upper and lower limit value search processing wherein a brightness value at the boundary of the two areas is determined as an upper or lower limit value. Thresholds for upper and lower limit value search start position and frequency are established based on the shape of the grayscale histogram of an image to be processed. The shape of the grayscale histogram is identified according to preset classifications.
US10348975B2 Light system for a motor vehicle
Motor vehicle light system including an acquisition device for acquiring the scene in front of the vehicle, including an image sensor, a first lighting device including a light source suitable for emitting a first light beam lighting up the scene so as to increase the contrast of the images captured by the image sensor, a second lighting device including a light source emitting a second light beam performing a regulatory signalling and/or lighting function in front of the vehicle, a control unit which switches on the first lighting device when a first contrast value referred to as raw contrast C0 of the images captured by the image sensor is lower than a predefined threshold contrast Cs, the light source of the first lighting device being configured to generate modulated lighting, the modulation of which is imperceptible to the driver of the vehicle or an external observer.
US10348974B2 Solid state lighting fixtures and image capture systems
An LED-based lighting fixture sets or adjusts a parameter of a drive signal that is used to drive its LEDs to be more compatible with the camera system; the camera system sets or adjusts an image capture parameter to be more compatible with the LED-based lighting fixture, or a combination thereof. The drive signal may be a PWM signal with a variable PWM frequency and/or duty cycle, a variable DC signal, or any combination thereof. The parameter of the drive signal that may be set or adjusted includes, but is not limited to, a PWM period, PWM frequency, PWM duty cycle, amplitude of the active and inactive portions of the PWM signal, and the like. The image capture parameter that may be adjusted includes, but is not limited to, frame rate, frame period, integration time, gain, shutter type (i.e. rolling shutter, global shutter, etc.), and the like.
US10348966B2 Optical apparatus and a control method for performing image readout and reconstruction based on a delayed readout from different partial regions
A control apparatus includes a signal readout unit 15 which reads out a frame image obtained from an image pickup device while the frame image is divided into a plurality of different regions, an image information calculating unit 16 which calculates image information based on an image signal of each of the plurality of different regions obtained from the signal readout unit, and an adjusting unit 17 which determines a target adjustment value of an image pickup unit including an image pickup optical system and the image pickup device based on the image information during capturing the frame image.
US10348964B2 Method and system for 360 degree video coverage visualization
Disclosed embodiments provide techniques for 360 degree video visualization. Various criteria such as user preferences, and/or crowdsourced information are used as triggers to signal a user device with indications for a direction of view recommendation. The direction of view recommendation instructs or suggests to the user to perform an action to change the viewpoint so that they can observe an object that they may otherwise miss. Additionally, a pre-navigated video may be created for the user. The pre-navigated video includes a sequence of viewing directions and point-of-view changes to include viewing of objects that are deemed to be of potential interest to the user. In this way, a user can have an improved 360 degree video experience which includes customized and/or crowdsourced recommendations.
US10348963B2 Super resolution binary imaging and tracking system
In one aspect, the invention provides an imaging system including an optical system adapted to receive light from a field of view and direct the received light to two image planes. A fixed image detector is optically coupled to one of the image planes to detect at least a portion of the received light and generate image data corresponding to at least a portion of the field of view. A movable (e.g., rotatable) image detector is optically coupled to the other image plane to sample the received light at different locations thereof to generate another set of image data at a higher resolution than the image data obtained by the fixed detector. The system can include a processor for receiving the two sets of image data to generate two images of the field of view. In some implementations, the processor can employ one of the images (typically the image having a lower resolution) to detect one or more objects of interest (e.g., one or more objects moving within the field of view) and to effect the acquisition of image data corresponding to one or more of those moving objects at a higher resolution (e.g., by controlling the movement of the movable image detector).
US10348962B2 Image processing method and apparatus, and electronic device
An image processing method and apparatus, and an electronic device are provided. The image processing method is applied in an electronic device. The electronic device includes an image sensor. The image sensor includes an array of photosensitive pixel units and an array of filter units arranged on the array of photosensitive pixel units, each filter unit corresponds to one photosensitive pixel unit, and each photosensitive pixel unit includes a plurality of photosensitive pixels. The image processing method includes outputting a merged image by the image sensor; determining a focusing area of the merged image; determining whether there is a target object in the focusing area; and when there is the target object in the focusing area, converting the merged image into a merged true-color image.
US10348957B2 Image capturing apparatus, method of controlling the same, and storage medium for shooting a still image without interrupting shooting of moving images
An image capturing apparatus comprises an image capturing unit configured to sequentially output one or more frames of image data of moving images and one or more frames of image data of still images as frames on a per-frame basis, each still image being shot between shootings of the moving images; and a control unit configured to control the image capturing unit to shoot the still images at a first shutter speed and shoot the moving images at a second shutter speed, the first shutter speed being higher than the second shutter speed.
US10348954B2 Image acquisition device and method and system for creating focus map for specimen
An image acquisition device reciprocates a focal position of an objective lens with respect to a sample in the optical axis direction of the objective lens, while moving a field position of the objective lens with respect to the sample. This makes it possible to acquire contrast information of image data at the field position of the objective lens sequentially as the field position moves with respect to the sample. The image acquisition device acquires the image data by the rolling readout of the image pickup element according to the reciprocation of the focal position of the objective lens.
US10348953B2 Communication device and method of controlling same
A communication device has a first communication interface, a second communication interface, and a third communication interface. The communication device gives priority to communication by the third communication interface in a first period that does not include a period for a process for switching communication by the first communication interface to communication by the second communication interface, even if communication by the first communication interface is underway. The communication device also gives priority to communication by the first communication interface over communication by the third communication interface in a second period that includes the period for the process for switching.
US10348950B2 Electronic apparatus
An electronic apparatus includes a display unit, a communication unit configured to read, from another electronic apparatus having a plurality of operation modes, information regarding a current operation mode of the another electronic apparatus, and a controller configured to select a user interface screen which is displayed on the display unit in accordance with the information regarding the operation mode read by the communication unit.
US10348941B2 Durable flexible circuit assembly
A flexible circuit assembly for an endoscope or borescope having an image sensor. The flexible circuit assembly has a flexible circuit with a first end, a second end, and a length between its first and second ends, the first end of the flexible circuit electrically connectable with the image sensor. A strengthening member is adjacent to the flexible circuit and along the length of the flexible circuit. An electrically insulated layer retains the strengthening member adjacent to the flexible circuit and encloses at least of portion of the strengthening member and the flexible circuit. The strengthening member may comprise a nitinol wire, and the nitinol wire may have a neutral position such that the nitinol wire returns to the neutral position after being articulated to a different position.
US10348940B2 Compressed video camera with a moving patterned disk
A high-speed video system is disclosed that includes a moving image absorbing disk at an image plane. The disk has a pattern that passes and blocks image data. The disk is located between an event and an image sensor, or reflects an image to the image sensor. The disk is rotated at a speed that matches the desired reconstructed image frame rate. The image sensor frame data is processed using image reconstruction techniques, such as the D-AMP or TWIST algorithm, to recover a time sequence of reconstructed images. Additional images can be reconstructed for each image sensor frame if some spatial resolution is sacrificed. For continuous video, the disk speed is adjusted to the sensor frame rate. For burst mode, a single sensor image is acquired and a short image sequence is reconstructed. This image capture system works with a variety of radiations, including infrared, light, UV and X-rays.
US10348937B2 High-definition facsimile routing
A high-definition (HD) fax system routes outbound fax job requests including a high-resolution component to appropriate destinations, including among HD-enabled receiving devices and conventional fax devices. If it is determined that a fax destination is not HD-enabled, such as a conventional fax device, the high-resolution component of the outbound fax job request may be rendered as a low-resolution fax. The low resolution fax may be transmitted via a public switched telephone network (PSTN). On the other hand, if it is determined that a fax destination is HD-enabled, a determination may be made whether the HD-enabled fax destination is color enabled, and the high-resolution component may be rendered as either a high-resolution monochrome fax or a high-resolution color fax.
US10348933B2 Image processing apparatus, image processing method, and non-transitory recording medium
An image processing apparatus includes an indexing determiner, an index processor, a line combiner, a drawing processor, and an image forming device. The indexing determiner determines whether color information of pixels forming a line in printing target data are expressible by index colors. The color information is expressed by RGB. The index processor generates an index color image that includes pixels obtained by expressing, using the index colors, the color information of the pixels determined to be expressible by the index colors. The line combiner combines pixels of which the color information is expressed in a same aspect in a plurality of lines to generate an RGB image region and an index color image region. The drawing processor performs a drawing process on each of the RGB image region and the index color image region to generate drawing information. The image forming device processes the drawing information.
US10348931B2 Image forming apparatus for forming and outputting image on medium
Provided is an image forming apparatus that is capable of protecting the confidentiality of an image that is printed and outputted on paper. The image forming apparatus according to this disclosure is an image forming apparatus that outputs paper on which an image is formed. The image forming apparatus includes an imaging unit, a user-recognizing unit, a person-recognizing unit, and a control unit. The imaging unit performs imaging of the surroundings. The user-recognizing unit recognizes a user of the image forming apparatus. The person-recognizing unit recognizes persons in imaging data obtained by the imaging unit. The control unit performs confidentiality-protected output of outputting the paper so that the image on the paper is shielded when the person-recognizing unit recognizes another person who is other than the user in the imaging data.
US10348930B2 System, method and computer program product for multi-tenant facsimile system
In embodiments disclosed herein disclose methods and systems for providing a multitenant facsimile server. The computer instructions may be executable to maintain a set of entity information, wherein the entity information defines a plurality of tenants, and maintain a database configured to store transmitted and received fax documents corresponding to a plurality of tenants. The computer instructions may be further executable to receive a facsimile document at the fax server, wherein the facsimile document comprises one of a document to be transmitted or a received fax. The computer instructions may be further executable to identify a tenant associated with the document based on an identifier. Further, the computer instructions may be executable to store the document in the database, wherein the document is associated with the tenant in the database.
US10348928B2 Facsimile communication
Examples to facilitate facsimile communication are described herein. In an example, on receiving a communication error for a call session, values of communication parameters to be used for another call session, which is subsequent to the call session for which the communication error is received, may be determined. The communication parameter may be, for instance, a transmission rate and an error correction mode (ECM). The values of the communication parameters in the subsequent call session may be determined, based on values of these parameters in a previous call session(s), i.e., the call session for which the communication error is received. Further, a communication channel may be established using the determined values of the communication parameters.
US10348918B2 Image reading apparatus
An image reading apparatus includes a shooter where a first mounting surface that is inclined with respect to a horizontal plane is formed thereon, a stacker, a supporting unit that movably supports the stacker in such a manner that the stacker is arranged in a first region or a second region, a conveyance unit that conveys a document from the shooter to the stacker when the stacker is arranged in the first region, and a reading unit that reads an image from the document when the document is conveyed by the conveyance unit, wherein a surface area of a region of the first mounting surface that is covered by the stacker when the stacker is arranged in the first region is greater as compared with that when the stacker is arranged in the second region, and the stacker is formed to be capable of being lengthened or shortened.
US10348914B2 Systems and methods for localizing a user interface based on language settings of a user computing device
The present disclosure discloses methods and systems for localizing a user interface of a multi-function device. The multi-function device presents the user interface having one or more pre-defined options in a default language. The method includes receiving a print job request submitted via a computing device. A language of the computing device is identified based on language settings of the computing device, the language being a local language of a user. A job ticket is generated including the local language. Thereafter, the print job request is sent along with the job ticket to the multi-function device. Based on the job request and the job ticket, the local language is retrieved. A language change option is displayed to the user to change the default language to the local language. Based on an input from the user, the default language of the user interface is changed to the local language.
US10348912B2 Management system, management computer, and recording medium
A management system includes a plurality of image forming apparatuses, a management computer, and a management server. The plurality of image forming apparatuses are arranged inside a common network. The management computer is arranged inside the network to manage the image forming apparatus. The management server is arranged outside the network to manage the image forming apparatus. The management computer transmits information on the image forming apparatus obtained from the image forming apparatus to the management server. The management server manages the information on the image forming apparatus received from the management computer.
US10348908B2 Method and system for a multitenancy telephone network
A method and system for operating a multitenancy telephony system including a call queue that stores call requests received from a plurality of users; an expandable and contractible telephony resource duster that establishes call sessions for call requests; a analysis system that calculates capacity requirements of the system; a resource allocator that manages the scaling and operation of the telephony resource cluster; and a plurality of telephony network channels that are used as telephony communication channels for call sessions.
US10348904B1 Queueing multi-channel communications for a contact center
Various embodiments of the invention provide methods, systems, and computer program products for routing a communication in a contact center. Specifically, a treatment is selected for a communication from a plurality of treatments. Here, each treatment includes a plurality of agents to handle communications placed in the treatment and a set of queues in which each queue includes a value range. A determination is made as to whether the communication is using a chaining or non-chaining channel. If the communication is using a chaining channel, then a target agent designated to handle communications placed in the treatment using the chaining channel and corresponding queue are identified based on a value of the communication. If the communication is using a non-chaining channel, then a queue is selected from the set of queues for the treatment based on the value of the communication falling within the value range for the queue.
US10348903B2 System and method for automated call distribution
Aspects of systems and methods for maintaining and operating agent nodes are provided. In some embodiments, calls, contacts, and other work units may be routed to individual customer service agents via a centralized queue based on a variety of factors. Some embodiments may provide market-based call pricing and customer service agent compensation.
US10348901B2 Techniques for behavioral pairing model evaluation in a contact center system
Techniques for behavioral pairing model evaluation in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing model evaluation in a contact center system comprising determining an ordering of a plurality of agents, determining an ordering of a plurality of contact types; analyzing, historical contact-agent outcome data according to the orderings of the pluralities of agents and contact types to construct a pairing model; and determining an expected performance of the contact center system using the pairing model.
US10348900B2 Techniques for behavioral pairing model evaluation in a contact center system
Techniques for behavioral pairing model evaluation in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing model evaluation in a contact center system comprising determining an ordering of a plurality of agents, determining an ordering of a plurality of contact types; analyzing, historical contact-agent outcome data according to the orderings of the pluralities of agents and contact types to construct a pairing model; and determining an expected performance of the contact center system using the pairing model.
US10348899B2 Interaction request processing according to client pre-configured schedule
An apparatus is provided and includes a processor and a memory, the memory storing instructions that when executed from a non-transitory physical medium by the processor cause the processor to detect when a request for interaction that is configured for a scheduled processing is received or otherwise registered at a service access point associated with a contact center, identify schedule data from the request and add the schedule data along with a request identification and a location identifier to a scheduling and reporting application, consult a contact center interaction routing system in response to determining that the scheduled interaction request is to be processed, and route or cause processing of the interaction request based on the schedule data. According to one embodiment, the schedule data includes a scheduled time and date for processing the request.
US10348897B2 System and method for reducing storage space in a contact center
Storing a message in a conversation involving a contact of a contact center and an agent of the contact center includes receiving, by a computer of the contact center, the message, wherein the conversation comprises a plurality of messages and then a) identifying redundant information in the received message that is redundant based on one or more of the plurality of messages; and b) identifying derivable information that is derivable from a data source external to the received message. Next, a modified message is generated by eliminating the redundant information and the derivable information from the received message; and the modified message is stored. The modified message can include a number of separate parts, each selectively compressed by a respective compression algorithm.
US10348892B2 Scheduling telephone calls
A computer-implemented method includes identifying a mobile phone. The method includes identifying one or more input devices. The one or more input devices are associated with the mobile phone. The method includes collecting behavior information from the input devices. The method includes applying machine learning to the behavior information to yield a schedule.
US10348886B2 Answering incoming call on dual-screen mobile device
A method of answering an incoming call on a dual-screen mobile device comprising a main body, and two screens and two sound openings which are respectively located on two opposite surfaces of the main body is provided. The method includes: upon receiving an incoming call, an incoming call operation option is displayed on a first screen of the dual-screen mobile, an answer option is determined based on an answer operation which is performed by a user in response to the incoming call operation option, where the answer option includes answering on a second screen opposite to the first screen, and a sound of the incoming call is output from the sound opening on the surface where the second screen is located in response to that the answer option indicates answering on the second screen.
US10348885B2 Method and apparatus for limiting portable device functionality
The present disclosure relates generally to a system and method of reducing driver distractions from a portable device. More specifically, the present disclosure provides a driver communication safety system of limiting portable device functionality within a vehicle for safety purposes. According to the present disclosure, a proximity beacon may be placed within a vehicle and paired with a portable device, wherein the pairing may allow the driver communication safety system to control select applications and block access during predefined threshold activity, such as a threshold vehicle speed. In some embodiments, an administrator may control functionality of one or more portable devices used by a driver within a calibrated shielded zone of a vehicle.
US10348882B2 Interface display method, communication terminal and computer storage medium
An interface display method, a communication terminal and a computer storage medium. The interface display method comprises: detecting the number of SIM card(s) in a terminal; and according to the number of the SIM card(s), determining a display interface of the terminal.
US10348879B2 Method and system for processing prompt message of mobile terminal based on intelligent wearable device
A method for processing a prompt for an unread message of a mobile terminal using an intelligent wearable device may include: connecting the intelligent wearable device with the mobile terminal; setting a specified operation action on the intelligent wearable device to read the unread message of the mobile terminal; and controlling the mobile terminal to transmit the unread message to the intelligent wearable device for display when the intelligent wearable device receives the specified operation action as an input from a user.
US10348878B2 Wireless communication headset system
The wireless communication headset system supports private audio communication among a plurality of individual communication devices. The wireless communication headset system supports a community mode of communication and a point to point mode of communication. The wireless communication headset system further comprises a plurality of individual communication devices, one or more transceivers and a plurality of communication links. Each of the one or more transceivers is a repeater device that retransmits an audio message received from a first individual communication device. Each of the plurality of communication links performs a function selected from the group consisting of: 1) establishing a communication channel within an individual communication device; 2) establishing a communication channel between an individual communication device and a master transceiver; and, 3) establishing a communication channel between a first master transceiver and a second master transceiver.
US10348877B1 Smartphone dashboard mount assembly
A smartphone dashboard mount assembly for mounting a smartphone on a dashboard of a vehicle includes a vehicle that has a dashboard and an electronic device that has a display. A mount is removably retained on the dashboard and the electronic device is removably retained on the mount has the display being exposed. Thus, the display is visible to a driver without requiring the driver to look away from the road while driving. A communication unit is coupled to the mount and the communication unit is in wireless electrical communication with the electronic device. The communication unit receives an audio signal from the electronic device thereby emitting audible sound corresponding to the audio signal.
US10348875B2 Electronic devices with convex displays
Electronic devices may be provided with convex displays. A convex display may be used to maximize the internal volume of a device. Convex displays may be formed from one or more flexible layers. A flexible display layer may be mounted to a rigid support structure or a rigid cover layer. Flexible display layers that conform to the curved shape of a rigid structure may provide additional internal volume in which internal components of the device may be positioned.
US10348873B2 Measurable micro-communication device
A measurable micro-communication device includes a main body, a camera and a measurement sensor, a display screen is provided at a front surface of the main body, and both the camera and the measurement sensor are configured at a top surface of the main body. Since the camera is configured at the top surface of the main body, thus if the measurable micro-communication device is lain on flat position, user can also take pictures by using the camera, without picking up the device. Thus the camera operation is more convenient. Furthermore, since the measurement sensor is configured at the top surface of the main body, by which distance and temperature can be measured, thereby enriching the utility function of the micro-communication device to satisfy the increasing user demands.
US10348871B2 Transmission stack for extremely high frequency wireless communication
Disclosed here are systems and methods which enable high-bandwidth communication between a mobile device and an accessory. The high-bandwidth communication uses electromagnetic waves in the extremely high frequency range between 30 GHz and 300 GHz inclusive, also known as millimeter waves. The millimeter waves travel through at least the chassis of the accessory and the chassis of the mobile device without significant scattering and attenuation. The properties of the materials through which the millimeter waves travel determine the attenuation of the millimeter waves. Disclosed here are various materials, and their thicknesses, which form a transmission stack through which the millimeter waves can travel unimpeded. In effect, the transmission stack acts as a dielectric member which facilitates the transmission of the millimeter waves, while attenuating transmission of waves outside of the extremely high frequency range.
US10348868B2 Managing network sockets
In an approach for managing network sockets, a computer receives a request to create a network socket to transfer data. The computer identifies information associated with the received request, including one or more of: a default network protocol, one or more supported network protocols, ahead of time initialization, a data transfer policy, a failure policy, and a security policy. The computer creates a second level hash map based on the identified information, wherein the second level hash map includes the supported network socket protocols and a connection state. The computer determines a network protocol to utilize associated with the received request. The computer establishes a connection for the network socket over the determined network protocol.
US10348867B1 Enhanced protocol socket domain
An enhanced address domain is presented herein. A system can comprise a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: creating an upper-layer socket of an enhanced address domain; allocating a protocol control block (PCB) and associating the PCB with the upper-layer socket—the PCB storing information representing a private state of the upper-layer socket; creating a lower-layer socket of an existing address domain—the lower-layer socket referenced from the upper-layer socket using the PCB; and installing upcall(s) on the lower-layer socket to be intercepted via the enhanced address domain. In an aspect, the upper-layer socket supports enhancement(s) to the existing address domain and a socket type of the lower-layer socket.
US10348863B2 Image forming system with beacon technology
In accordance with an embodiment, a beacon utilization system comprises an image forming apparatus, a server and a mobile terminal. The image forming apparatus wirelessly transmits a beacon including identification information, and sends a status to the server. The server receives the identification information from the mobile terminal, and sends map information for displaying the image forming apparatus specified by the identification information to the mobile terminal. The mobile terminal receives the beacon, sends the identification information to the server, receives the map information from the server, and displays a map screen for displaying the status of the image forming apparatus indicating a position of the image forming apparatus on the basis of the map information.
US10348862B2 Lost item retrieval via a communication network
A lost and found server includes a processor that executes a lost and found server application that bidirectionally communicates item retrieval data with a plurality of client devices to generate lost item alert data automatically in response to receiving lost item selection data from a first client device for transmission to a proximity-based proper subset of client devices. These client devices automatically display a lost item alert on corresponding display devices. A found item notification data is received from a second client device associated with a user that found the lost item based on user input to a second client device. Found item alert data is generated automatically in response to receiving the found item notification data for transmission to the first client device. The first client device automatically displays a found item alert on the first display device indicating that the first lost item was found.
US10348860B2 System and method to support codec delivery models for IMS networks
An architecture (system) and method is provided for transcoding codec information to be sent in a Session Initiation Protocol (SIP) signaling stream for rendering rich digital media content. The method is implemented on a computer infrastructure and includes: determining a codec associated with content to be sent to one or more requesting devices; determining that at least one of the one or more requesting devices do not have the codec associated with the content to be sent to the one or more requesting devices; providing codec information to the at least one of the one or more requesting devices; and sending the content to the one or more requesting devices.
US10348853B2 Method for generating social network activity streams
A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
US10348851B1 Proxy server streaming a resource to multiple requesting client devices while the resource is being received at the proxy server
A first server receives a request for a file from a first client device. The first server determines that the file is not fully available in a cache that is available to the first server and receives at least a portion of the file from a second server. While the file is being received, the first server writes data of the file to a temporary cache file as it is being received; streams the file to the first client device from the temporary cache file; receives a request for the file from a second client device; and streams the file to the second client device from the temporary cache file without waiting for the requested file to be fully received at the first server and without transmitting an additional request for the file to the second server.
US10348849B2 Automatic delivery of media content to a device
A method includes generating, at a media device, a user profile based on first data received from a portable device. The first data indicates media content sent to a display device of the portable device by an application on the portable device. The method includes recording, via the media device, a media content item from a content source, where the media content item is selected based on the user profile. The method also includes sending the media content item from the media device to the portable device via a local area network. The portable device stores the media content item at a pre-cache memory to enable the portable device to playback the media content item from the pre-cache memory when the portable device is not able to communicate via the local area network.
US10348847B2 System and method for supporting proxy based multicast forwarding in a high performance computing environment
System and method for supporting proxy based multicast forwarding in a high performance computing environment. In accordance with an embodiment, a proxy based multicast forwarding system and method can be utilized. A proxy, either software, firmware, or hardware based, can be initialized and run within a local subnet domain, wherein the proxy is a member of at least one multicast group (MCG). The proxy can be configured to forward packets to other subnet domains in several different methods.
US10348846B2 Client-driven push of resources by a server device
The present invention relates to data transmission over HTTP communication networks, for instance data streaming. A method of transmitting data between a server and a client, comprises, at the server: receiving, from the client, an HTTP request to obtain first data, wherein the HTTP request includes first data identifying information allowing identification of the first data on the server and includes one or more additional header fields containing an indication relating to pushing second data; retrieving and sending the first data to the client; and sending acknowledgment data to the client device, the acknowledgment data being representative of the indication relating to pushing second data.
US10348841B1 System and method for event based communications between a mobile application and a server
A system and method for event-based communications between a mobile application and a server is disclosed herein. The system comprises a server, a database and mobile communication devices. Users define an event that takes place within a specific geographic region and during a certain period of time. The users either define the event as public, which means that anyone who is present at the location and during that time can participate, or private which means that individuals need authorization to participate.
US10348838B2 Scaling service discovery in a micro-service environment
Disclosed are systems, methods, and computer-readable storage media for scaling service discovery in a micro-service environment. A controller can instantiate, on a host computing device, a first container instance providing a first micro-service of an application. The host computing device can include a service discovery agent. The controller can identify a set of micro-services that are dependencies of the first micro-service, and update the service discovery agent with routing data for container instances providing the set of micro-services that are dependencies of the first micro-service. The service discovery agent can use the routing data to route requests from the first container instance to container instances providing the set of micro-services that are dependencies of the first micro-service.
US10348831B2 Method and system for containerized internet of things (IoT) devices
A method and system for containerized Internet of Things (IoT) devices. The method includes receiving by a computing platform IoT device sensor data. The method also includes receiving by the computing platform at least one container image script. The method also includes loading into the computing platform at least one container, which is based on the at least one container image script received by the computing platform. The method also includes processing at least a portion of the IoT device sensor data within the at least one container to generate processed IoT device data. The method also includes transmitting from the computing platform at least a portion of the processed IoT device data. The method also includes removing the at least one container from the computing platform in response to at least a portion of the processed IoT device data being transmitted from the computing platform.
US10348823B2 Systems and methods for adding digital content to content management service accounts
Systems and methods for adding digital content associated with a first user account within a content management system to a second user account within the content management system. In various embodiments, the system may be configured to allow a user to add digital content to an account within a content management system associated with the user when the user receives a shared link to access digital content associated with an account within the content management system belonging to another user. The system may be configured to add the digital content to the user account by associating the digital content with the user's account. In various embodiments, the system may be configured to add the digital content to the user's account by creating an entry in a server-side file journal associated with the user's account, where the entry includes one or more file reference strings associated with the digital content.
US10348819B2 Student grouping and communication system
A student grouping and communication system includes student devices coupled through a network to a teacher device and each including an indicator device that can provide a indication. The teacher device displays a graphical user interface that includes a student device indicator for each student device. The teacher device then receives a request to group the student devices and determines groups of student devices. Each of the groups of student device includes a subset of the student devices that are not included in the others of the groups of student devices. The teacher device then provides a group designation instruction to each of the student devices to cause each respective group of student devices to activate their indicator devices to provide a first group indicator that is different than other group indicators provided by the indicator devices on student devices in the others of the groups of student devices.
US10348812B2 Sticky session data migration
Techniques for managing session data in a computer system having a plurality of servers establishing sessions with clients. Communications from any particular client are forwarded to the server assigned to handle that client. A load balancer may determine that any particular session for any particular client should be moved between servers, based on load balancing criteria. In this case, the load balancer causes session data for the server assigned to the client to be transferred to a different server. Acknowledgment signals are sent between the servers and load balancer to indicate completion status. Load balancer maintains backup data at secondary servers which can be brought online when a primary server becomes unresponsive. A method, system, and computer-readable medium are provided.
US10348810B1 Scalable distributed computations utilizing multiple distinct clouds
An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device is configured to initiate distributed computations across a plurality of data processing clusters associated with respective data zones, and to combine local processing results of the distributed computations from respective ones of the data processing clusters. The data processing clusters are configured to perform respective portions of the distributed computations by processing data local to their respective data zones utilizing at least one local data structure configured to support at least one computational framework. A first one of data processing clusters is implemented in a first cloud of a first type provided by a first cloud service provider. At least a second one of the data processing clusters is implemented in a second cloud of a second type different than the first type, provided by a second cloud service provider.
US10348803B2 Real-time insertion and reporting of media content
A method can include receiving a plurality of unperfected logs via a network, storing the plurality of unperfected logs in a database based on the anticipated broadcast schedule, transmitting at least one unperfected log by the electronic hub, receiving an inquiry into one or more spots in the available inventory, transmitting data associated with the one or more spots the data to be displayed on a graphical user interface in response to the inquiry, receiving a selection of one or more spots in the available inventory in response, and requesting content related to the selected one or more spots. The method can include receiving and associating advertising content with the selection of the one or more spots, creating a perfected log based on the unperfected log and the received content, monitoring a broadcast of the media outlet, detecting a difference between the perfected log and the broadcast, and transmitting status information.
US10348798B2 Rules engine for connected devices
In one embodiment, a method includes receiving notifications of events associated with the connected devices, evaluating a plurality of event sequences that include two or more events occurring within a particular time period, and generating a plurality of rules based on the evaluated event sequences. The method further includes receiving a notification of a first event associated with a first connected device on the network, determining that a first rule of the plurality of rules is based on the first event, and sending one or more instructions to connected devices in accordance with the first rule.
US10348793B2 Method, device and medium for determining coding format
A method, device and medium for determining a coding format are provided. The method includes: receiving one or more data packets forwarded by a call center during a VoLTE communication, in which the one or more data packets carry a first coding format; detecting whether the first coding format is same with a negotiated second coding format; and modifying the coding format used during the VoLTE communication from the second coding format to the first coding format, if the first coding format is not same with the negotiated second coding format.
US10348792B2 Dynamically updating media content for display to a user of a social network environment based on user interactions
A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
US10348787B2 Flight data recorder streaming (FDRS) solution
In one or more embodiments, the method for a streaming flight data from an aircraft involves transmitting, from a flight data unit(s), the flight data to a flight data recorder streaming (FDRS) server. The method further involves determining, by the FDRS server, at least one antenna to use for streaming the flight data by analyzing the flight data. Also, the method involves generating, by the FDRS server, an antenna selection signal according to the antenna(s) to use for streaming. In addition, the method involves transmitting, by the FDRS server, an antenna selection signal to an antenna switch unit. Additionally, the method involves selecting, by the antenna switch unit, the antenna(s) to use for streaming according to the antenna selection signal. Further, the method involves streaming, by the antenna(s) to use for streaming, the flight data to a satellite(s).
US10348786B1 Systems and methods for distributed conferencing
Distributed conferencing systems and methods provide local meeting contents to remote participants. In accordance with various example embodiments, a plurality of authorized source units generate media content responsive to and representative of respective content for a meeting. In response to the generated media content, one or more data streams are developed at each authorized source, each stream being a separately-decodable real-time representation of at least a portion of the media content generated at the respective authorized source. The separate data streams are transmitted by each authorized source to a common multicast IP group address for retrieval/access by remote participants.
US10348783B2 Controlling visibility and distribution of shared conferencing data
A meeting server receives shared content from a presenter device in an online conference session with one or more attendee devices. The meeting server generates one or more digital watermarks corresponding to the one or more attendee devices. Each respective digital watermark includes an indication of the presenter device and an indication of a respective attendee device. The meeting server transmits the shared content with the respective digital watermark to the respective attendee device as part of the online conference session. The respective digital watermark is visible in the shared content displayed on the respective attendee device.
US10348779B2 Data receiving device, data receiving method, and non-transitory computer readable medium
There is provided a data receiving device including a reception controller and a read controller. The reception controller controls an access processing device to write data received through a session established with a communication device on a network to a file on a storage. The read controller manages registration information indicating association between the file and the session, and upon receiving a data reception request specifying a session from an application, outputs a read request for data of the file associated with a specified session to the storage and receive the data read from the storage.
US10348778B2 Dynamic device pairing with media server audio substitution
A communication system, method, and components are described. Specifically, a communication system having the ability to enable a media server to provide audio substitution during a dynamic device pairing scenario is disclosed. The media server may be included in the call topology, for instance, by way of a dynamic device pairing server or application that facilitates the dynamic pairing of a media device and a control device for a communication session.
US10348776B1 Methods for deterministic enforcement of compliance policies and devices thereof
Methods, non-transitory computer readable media, and mobile application manager apparatus that assists with deterministic enforcement of compliance policy includes receiving one or more compliance policy changes. An estimated time to enforce the received one or more compliance policy changes on one or more enrolled mobile devices is identified. It is determined whether the identified estimated time to enforce the received one or more compliance policy changes is acceptable based on one or more stored parameters. The received one or more compliance policy changes on the one or more enrolled mobile devices is enforced when the identified estimated time is determined to be acceptable and updating existing one or more compliancy policies with the received one or more compliance policy changes.
US10348775B2 Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance
Data processing systems and methods, according to various embodiments, perform privacy assessments and monitor new versions of computer code for updated features and conditions that relate to compliance with privacy standards. The systems and methods may obtain a copy of computer code (e.g., a software application or code associated with a website) that collects and/or uses personal data, and then automatically analyze the computer code to identify one or more privacy-related attributes that may impact compliance with applicable privacy standards. The system may be adapted to monitor one or more locations (e.g., an online software application marketplace, and/or a specified website) to determine whether the application or website has changed. The system may, after analyzing the computer code, display the privacy-related attributes, collect information regarding the attributes, and automatically notify one or more designated individuals (e.g., privacy office representatives) regarding the attributes and information collected.
US10348771B2 Learned behavior based security
The present system and method pertain to the detection of malicious software and processes such as malware. A cloud security policy system receives hashes and behavioral information about applications and/or processes executing on user devices. The cloud security policy system records this information and then evaluates the trustworthiness of the hashes based on the information received from the user devices to provide a security policy for the applications and/or processes. The security policy is sent from the cloud security policy system to user devices to be applied by the user devices.
US10348770B2 Managing execution of programs by multiple computing systems
Techniques are described for managing the execution of programs on multiple computing systems, such as on virtual machine nodes executing on the computing systems. A program execution service may in some situations provide the multiple computing systems and manage the program execution on behalf of multiple customers or other users, including to select appropriate computing systems to execute one or more instances of a program for a user, such as based in part on configuration information specified by the user. The described techniques may further include managing communications between multiple intercommunicating computing nodes in some situations.
US10348767B1 Cloud over IP session layer network
Cloud endpoints are secured using agents and a controller connected to the agents. A whitelist identifies components and processes of an authorized multi-tiered application for the cloud. An application profile for the application specifies valid computing flows between components of a tier and components of another tier, where components of the tier are executed at an endpoint and the other components of the other tier are executed at another endpoint. Endpoints are provisioned with static routing tables identifying at least one subnet destination. A request is received at a first endpoint to connect to a second endpoint. If the second endpoint falls within the at least one subnet destination, the controller performs one or more further security checks including checking the application profile flow, whitelist, and endpoint quarantine list. A network kernel table at an endpoint that includes the static routing table may be periodically checked to detect tampering.
US10348766B1 System and method for managing group policy backup
A method, system and program product for group policy backup management in a network having a plurality of domains including components and modules for steps of retrieving a list of group policy objects for a domain, generating a configuration initialization file including a domains section identifying a plurality of domains that are to be backed up and a setup section specifying a plurality of values that control the backup of each policy object in each domain, determining a digital signature for each policy object on a list of policies for the domain, comparing the digital signature for each policy object with a corresponding previous digital signature for each policy, determining if a current digital signature for each policy object matches the corresponding previous digital signature for a policy, and backing up a policy object having a current digital signature that does not match the corresponding previous digital signature.
US10348765B2 Policy enforcement based on dynamically attribute-based matched network objects
A policy that includes an address group is received. The policy is compiled into a set of one or more rules. The compiling is performed at least in part by determining members of the address group. The compiling can further include substituting one or more IP addresses of the members for the address group. At least one rule included in the set of rules is enforced.
US10348764B2 System and method for intercepting encrypted traffic and indicating network status
A computer-implemented method for notifying a client application of an event by preventing the setup of a TLS (Transport Layer Security) secure connection between the client application and a destination server is provided. The method comprises receiving a client Hello message from a client application directed to the destination server, preventing the client Hello message from reaching the destination server, constructing a server Hello message such that the message appears to originate from the destination server, constructing a dummy certificate containing the event, constructing a Certificate message that includes the dummy certificate and appears to originate from the destination server, and transmitting the server Hello message and the Certificate message to the client application.
US10348763B2 Responsive deception mechanisms
Provided are methods, network devices, and computer-program products for dynamically configuring a deception mechanism in response to network traffic from a possible network threat. In various implementations, a network deception system can receive a packet from a network. The network deception system can determine an intent associated with the packet by examining the contents of the packet. The network deception system can further configure a deception mechanism to respond to the intent, for example with the appropriate network communications, software or hardware configuration, and/or data.
US10348760B2 Integrated user challenge presentation for DDoS mitigation service
Systems and methods are disclosed for providing distributed denial-of-service (DDoS) mitigation service. The systems and methods may receive a request to access a web server from a user host, generate an integrated user challenge page including a user challenge test and a web page image of the web server, and transmits the integrated user challenge page to the user host. The systems and methods may further receive an answer to the user challenge test from the user host, determine whether the answer to the user challenge test is correct or not. When the answer to the user challenge test is correct, the systems and methods may establish a connection between the user host and the web server.
US10348759B2 Threat detection and mitigation through run-time introspection and instrumentation
A graph of a plurality of resources in a computing environment is generated, with the graph associating a first resource of the plurality with a second resource of the plurality. Based at least in part on measurements obtained at a point in a test computing environment that corresponds to a point in the computing environment, a graph representing the relationship between the first resource and the second resource is generated. A threat model identifying potential risks to the computing environment is created from the graph.
US10348755B1 Systems and methods for detecting network security deficiencies on endpoint devices
The disclosed computer-implemented method for detecting network security deficiencies on endpoint devices may include (i) detecting, at a network device, a request from an endpoint device to automatically connect to a wireless network, (ii) establishing, via the network device, a network connection between the endpoint device and a wireless network that appears to be the wireless network requested by the endpoint device but is not actually the requested wireless network, (iii) determining, based on establishing the network connection between the endpoint device and the wireless network that appears to be the requested wireless network, that the endpoint device is vulnerable to network attacks, and then (iv) facilitating, via the network connection, a security action on the endpoint device to protect the endpoint device against the network attacks. Various other methods, systems, and computer-readable media are also disclosed.
US10348751B2 Device, system and method for extraction of malicious communication pattern to detect traffic caused by malware using traffic logs
A malicious communication pattern extraction device includes: a statistical value calculation unit that calculates a statistical value for an appearance frequency of each of plural communication patterns, from a traffic log obtained from traffic caused by malware, and a traffic log obtained from traffic in a predetermined communication environment; a malicious list candidate extraction unit that compares between the appearance frequency of the traffic logs for each of the communication patterns, based on the calculated statistical value, and extracts the communication pattern as the malicious communication pattern when a difference between both of the appearance frequencies is equal to or more than a predetermined threshold; and a threshold setting unit that sets a threshold so that an erroneous detection rate probability of erroneously detecting the traffic caused by malware and a detection rate probability of detecting the traffic caused by malware is equal to or more than a certain value.
US10348745B2 Associating a user identifier detected from web traffic with a client address
In one embodiment, a device in a network receives a set of known user identifiers used in the network. The device receives web traffic log data regarding web traffic in the network. The web traffic log data includes header information captured from the web traffic and a plurality of client addresses associated with the web traffic. The device detects a particular one of the set of known user identifiers in the header information captured from the web traffic associated with a particular one of the plurality of client addresses. The device makes an association between the particular detected user identifier and the particular client address.
US10348744B2 Stateful backend drivers for security processing through stateless virtual interfaces
Methods and systems are disclosed for stateful backend drivers for security processing through stateless virtual interfaces within virtual machine (VM) host servers. A security application runs within a hosted VM, and a header is stored for the security application that includes a host backend identifier (BID). The VM sends a security processing request including the header through a stateless virtual interface to a backend driver. The backend driver compares the host BID within the processing request to host BIDs associated with the VM host server. If a match is found, security processing request is performed using one or more security engines within the VM host server. If a match is not found, the VM is identified as a migrated VM, and the header is updated to store a host BID associated with the VM host server. A timestamp for virtual queue creation is preferably used for the host BID.
US10348742B2 System, method, and computer program product for dynamically configuring a virtual environment for identifying unwanted data
A system, method, and computer program product are provided for dynamically configuring a virtual environment for identifying unwanted data. In use, a virtual environment located on a first device is dynamically configured based on at least one property of a second device. Further, unwanted data is identified, utilizing the virtual environment.
US10348736B1 Multiple data store authentication
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US10348732B2 Anti-takeover systems and methods for network attached peripherals
Methods, systems, and devices are described for the prevention of network peripheral takeover activity. Peripheral devices may implement an anti-takeover mechanism limiting the number of available device command classes when certain handshake and verification requirements are not met. Anti-takeover peripheral devices with protection enabled may be relocated within a controller network, or in certain cases, from one controller network to another controller network when certain conditions are met. That same device may be hobbled when removed from a controller network and may remain hobbled when connected to another network that fails to meet certain conditions. Unprotection and unhobbling of a device may occur through an algorithmic mechanism using values stored on the peripheral device and the controller device for one or more of anti-takeover code generation, anti-takeover code comparison, network identification value comparison, and manufacturer identification value comparison.
US10348731B2 Techniques for group message thread link administration
Techniques for group message thread link administration are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a join invitation command associated with a group message thread from an administrator client device, the group message thread associated with a message thread identifier, the message thread identifier identifying the group message thread on a messaging system; and send a join invitation link to the administrator client device; and a group management component operative to generate a join invitation link in response to the join invitation command, the join invitation link comprising a thread invitation identifier, wherein the thread invitation identifier is a hash of the message thread identifier. Other embodiments are described and claimed.
US10348730B2 Reducing complexities of authentication and authorization for enterprise web-based social applications
Authentication based on a target uniform resource identifier (URI) via security proxies. A framework for creating, updating and deleting authentication groups according to a destination URI may be provided. Each of the authentication groups may have a corresponding adaptable authentication scheme. An access from a client to a server may be classified into an authentication group. An authentication request from the client to the server may be intercepted by an authentication scheme based on the authentication group. A session based cookie may be utilized for supporting access between the client and the server.
US10348729B2 Network authorization system and method using rapidly changing network keys
A system and method for authorizing a client device to access a host device based on timestamps including preferably at least two time units. Both devices contain multiple sequence tables that relate an order of time units to the value of one of the time units. Both devices also contain multiple string tables that relate strings to values of the time units within the timestamps. When the client device wants to access the host, it generates a first timestamp and sends the host device the first timestamp and the character strings from host tables related to the value of time units of the first timestamp. The host tables are known to all authorized client devices within the network. The strings are ordered according to a sequence table in the client device and the host device. When received, the host device compares the received characters strings to the character strings within its host string table based on an order determined by its host sequence table. If the character strings and order match, the host sends the client a second timestamp and the process is repeated using the second timestamp and sequence and string tables associated with, and known only to, the client device and the host device. In addition, the client, which may be monitored or controlled by the host, is able to request ongoing re-verification of the hosts authorization to detect and prevent unauthorized access from a third party. The rapidly changing timestamps and network keys eliminate recursive efforts to access these protected devices from an unauthorized third party.
US10348728B2 Machine-to-machine network assisted bootstrapping
The service layer may leverage the access network infrastructure so that applications on a device may bootstrap with a machine-to-machine server without requiring provisioning beyond what is already required by the access network.
US10348726B2 Online identity verification platform and process
An online identity verification application may be provided. According to an exemplary embodiment, an online identity verification application may utilize photographic, biometric, and documentation identification protocols. The verification application may use a multi-tier verification process based on identification protocols to verify the owner of a verification account and subsequently verify any linked accounts.
US10348725B2 Method of instant sharing invoked from wearable devices
Techniques are disclosed herein for establishing a file transfer connection via wearable devices (e.g., head-mounted wearable devices). A service executing on a cloud platform receives a connection authentication request including authentication data from wearable devices, each associated with a mobile device. Upon validating the connection authentication request, a file transfer connection between the wearable devices is established. The service receives a request from one of the wearable devices to transfer a file maintained by an associated mobile device to another mobile device. Upon validating this request, the service sends an authorization to transfer the file.
US10348717B2 Techniques for invite enforcement
Techniques for invite enforcement. In one embodiment, for example, a method comprises: receiving an acceptance of an invitation to join a team of one or more team user accounts held with the online service; based on receiving the acceptance and based on determining that an owned domain name service domain of an owned electronic mail address is associated with the team, offering a personal user account an option between at least: (a) converting the personal user account to a team user account that is a member of the team, and (b) changing an electronic mail address associated with the personal user account from the owned electronic mail address to one that has a different domain name service domain than the owned domain name service domain associated with the team.
US10348716B2 Seamless authentication for an application development platform
Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.
US10348714B1 Systems and methods for setting up a collaborative communication system
A collaborative communication system comprises a highly flexible architecture that facilitates connecting communication devices and networks to establish multimedia collaboration sessions in a manner that allows distribution of various services and features throughout the collaborative communication system to provide scalability and selectable combination of cost, resource usage, and performance.
US10348713B2 Pluggable authentication for enterprise web application
A system and method for facilitating authenticating a client application to enable communications with another server-side application running on a server in communication with the client application (client). An example embodiment involves providing an authenticator for the client to a shared library that is accessible to the client and server, and then registering the authenticator for the client at the server. After registration, the client sends a request message (addressed to a server-side application) and token to the server. The token is derived using the authenticator at the shared library. The server then uses the token to check that the authenticator associated with the received token is registered. The server then communicates with the shared library to authenticate the client by verifying that the received token identifies the client that has provided the authenticator to the shared library. Client identity is then set to enable communications with the server-side application.
US10348711B2 Restricting network access to untrusted virtual machines
Approaches for providing operating environments selective access to network resources. A guest operating system, executing on a device, may issue a request to a network device for access to a set of network resources. Once the guest operating system authenticates itself to the network device, the network device provides, to the guest operating system, access to the set of network resources. Note that the host operating system, executing on the device, does not have access to the set of network resources. A guest operating system may be provided access to an untrusted network in a manner that denies the host operating system access to the untrusted network. In this way, any malicious code inadvertently introduced into the host operating system cannot access the untrusted network for unscrupulous purposes.
US10348710B2 Information processing apparatus, communication system and control method for providing communication services to a communication apparatus
An information processing apparatus including a determination unit which determines whether a predetermined condition for performing communication processing between an information processing system relating to a service provider and a wireless communication apparatus is satisfied, and a control unit which sets a connection right to connect to a predetermined network using wireless communication for the wireless communication apparatus, and performs control in a manner that the wireless communication apparatus connects to the network based on the set connection right and performs the communication processing with the information processing system, when the predetermined condition is satisfied.
US10348709B2 Cumulative authentication for step-up increased authentication factors
Techniques are disclosed for providing an authentication service that performs authentication of users on behalf of a relying party. The authentication service receives authentication requirements from the relying party and compares those requirements with authentication capabilities of the user and user equipment. If the authentication requirements are met, the authentication service may perform authentication using the corresponding authentication factors. If the available authentication factors are insufficient or the user fails authentication using the authentication factors used by the authentication service, the relying party may be notified that authentication failed. Upon successful authentication, the authentication service notifies the requiring party that the user has been authenticated.
US10348706B2 Assuring external accessibility for devices on a network
Methods and apparati for permitting Computing Devices 200 to safely accept Payloads 220 from External Access Entity Devices 260, and to safely access external Networks 710. In an apparatus embodiment, a Computing Device 200 contains an Access Control Module 210 comprising an Access Verification Public Key 211 and a Device Signature Key 214. The Access Control Module 210 is configured to verify authorization of an External Access Payload 220 by verifying a digital signature affixed to the Payload 220 using the Access Verification Public Key 211. The authorized External Access Payload 220 is then permitted to execute on the Computing Device 200. The Access Control Module 210 is also configured to receive from a Network Access Device 600 information associated with a Network 710 access request, and to create a plurality of digital signatures, using the Device Signature Key 214, that link said information associated with the Network 710 access request with the Access Verification Public Key 211.
US10348701B2 Protecting clients from open redirect security vulnerabilities in web applications
Described embodiments protect clients from open redirect security vulnerabilities in Web applications. A primary application receives a request for an operation to be performed on behalf of a secondary application. The request includes a return location parameter containing i) a return location, and ii) an encrypted portion. After completing the requested operation, the primary application retrieves the return location parameter and a cryptographic key uniquely associated with the secondary application. The primary application decrypts the encrypted portion of the return location parameter to generate a decrypted value, and uses the decrypted value to validate the return location contained in the return location parameter. The primary application transmits a redirect message to the client that causes the client to be redirected to the return location contained in the return location parameter only in response to the return location being successfully validated based on the decrypted value.
US10348695B1 Secure access to individual information
A facility stores a person's personal information (“PI”) on a portable storage device (“PSD”) of the person. In some cases, the PSD bears a fax number mapping uniquely to the person; when a fax containing the person's PI is sent to this fax number, the facility stores an encrypted version of the PI on a relay server (“RS”). When the PSD connects with an access device, the encrypted version of the PI is retrieved from the RS and stored on the PSD. In some cases, the PSD bears a non-textual visual symbol; when its images is captured by a device such as a smartphone, an identifier encoded in the symbol is used to transmit encrypted PI to the RS. In some cases, each access device reports aggregates of personal data to an analysis server. In some cases, the facility statistically obfuscates these aggregates for transmission to/storage on the analysis server.
US10348693B2 Trustworthy extensible markup language for trustworthy computing and data services
A digital escrow pattern for data services can include selective access for obscured data at a remote site or in a cloud service, distributing trust across multiple entities to avoid a single point of data compromise. Based on the pattern, a “trustworthy envelope” for any kind of payload enables curtained access through a variety of decorations or seals placed on the envelope that allow for a gamut of trust ranging with guarantees such as, but not limited to, confidentiality, privacy, anonymity, tamper detection, integrity, etc. For instance, XML tags can be applied or augmented to create trust envelopes for structured XML data. Some examples of mathematical transformations or ‘decorations’ that can be applied to the XML data include, but are not limited to, size-preserving encryption, searchable-encryption, or Proof(s) of Application, blind fingerprints, Proof(s) of Retrievability, etc.
US10348691B2 System and method for controlling, sharing, release and management of digital data between smart mobile device(s) and external device(s) using a connector pad
A method is provided for sharing user data from a mobile source device with a host device in a safe and secure manner, with the intention to play the file or share the contents, using an intermediate connector pad, to ensure only the requested data type is transmitted while ensuring that the data integrity, quality, and connectivity are not compromised. The method includes all types and formats of digital data across the connector pad such as audio, video, voice, document, image, etc. file formats played through the source device are transmitted to the host device through the connector pad, and capable of connecting and handling both streaming type and non-streaming types of signals.
US10348690B2 Secure message inoculation
A message directed to a recipient of a messaging client is intercepted and prevented from reaching the messaging client in a native sent message format as sent from a sender of the message. One or more portions of the message are rendered to a format that is incapable of execution by a device and the message in the format that is incapable of execution is delivered to the messaging client for viewing and/or printing by the recipient.
US10348675B1 Distributed management of a storage system
Systems, apparatuses, methods, and computer-readable storage mediums for performing lease-based fencing using a time-limited lease window. During the time-limited lease window, writes to a shared storage medium are permitted, while writes are denied for expired leases. When a successful heartbeat is generated for a primary storage controller, the lease window is extended for the primary storage controller from the time of a previous heartbeat. Accordingly, a prolonged stall between successive heartbeats by the primary storage controller will result in the newly extended lease being expired at the time it is granted. This scheme prevents a split brain scenario from occurring when a secondary storage controller takes over as the new primary storage controller in response to detecting the stall.
US10348674B2 Domain name system CNAME record management
A method and apparatus for managing CNAME records such that CNAME records at the root domain are supported while complying with the RFC specification (an IP address is returned for any Address query for the root record). The authoritative DNS infrastructure acts as a DNS resolver where if there is a CNAME at the root record, rather than returning that record directly, a recursive lookup is used to follow the CNAME chain until an A record is located. The address associated with the A record is then returned. This effectively “flattens” the CNAME chain. This complies with the requirements of the DNS specification and is invisible to any service that interacts with the DNS server.
US10348673B2 Management server system, system, method of system, and storage medium
API hostnames and HTML hostnames are separately defined, and DNS switching for HTML is performed after a time lag from completion of DNS switching for APIs. APIs of old version are thereby prevented from being called from HTML screens of new version.
US10348666B2 Message processing
A method includes receiving a set of messages corresponding to a user, identifying a non-terminal message from the received set of messages, wherein a non-terminal message is a message containing content that indicates further action is required, determining if an age of the identified non-terminal message is greater than a selected threshold, wherein the age of the identified non-terminal message corresponds to an amount of time elapsed since the message was received, identifying actionable content corresponding to the non-terminal message, wherein actionable content corresponds to message content that requests or indicates a need for further action, determining one or more next actions according to the identified actionable contents, and executing the determined one or more actions. A computer program product and computer system corresponding to the method are also disclosed.
US10348665B2 Email-initiated report service
An email sent from a user device can be received at a common email address of an enterprise resource planning server system. The email can be parsed to extract parameters to generate custom reports that are sent back the sender of the received email. The parameters can determine the type of report, the format of the report, and what data to include in the report. Authentication can restrict sending of reports to authorized users of the system.
US10348654B2 Method and apparatus for displaying information during an instant messaging session
A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
US10348653B2 Scheduling of presence information transfer
The invention relates to a method for triggering a transfer of at least one presence information message between the network node and a client terminal. In the method the network node is configured to receive information on a communication environment from at least one of the following: the communication network, the client terminal. The received information is analyzed at least by comparing information on the communication environment at least partially with at least one predetermined value. If the comparison indicates that the communication environment is suitable for the transfer of the at least one presence information message, the transfer of the at least one presence information message is triggered to the client terminal. The invention relates also to a network node and a system for implementing the method.
US10348652B2 Systems and methods for propagating metadata of in-flight packets within kernel space
The disclosed computer-implemented method may include (1) identifying, in kernel space on a network device, a packet that is destined for a remote device, (2) passing, along with the packet, metadata for the packet to a packet buffer in kernel space on the network device, (3) framing, by the kernel module in kernel space, the packet such that the packet egresses via a tunnel interface driver on the network device, (4) encapsulating, by the tunnel interface driver, the packet with the metadata, and then (5) forwarding, by the tunnel interface driver, the packet to the remote device based at least in part on the metadata with which the packet was encapsulated. Various other methods, systems, and computer-readable media are also disclosed.
US10348649B2 System and method for supporting partitioned switch forwarding tables in a high performance computing environment
System and method for supporting a partitioned switch forwarding table in a high performance computing environment. Described methods and systems can support partitioned switch forwarding tables (e.g., partitioned LFTs) by setting up hardware registers that divide the LFT into at least two partitions, a first partition that supports legacy forwarding (e.g., standard LID based forwarding without the need to use portions of the GRH), and a second partition to support the GRH based forwarding that is described above. In such a manner, switches and other hardware within a core fabric can behave as legacy nodes/switches having standard LFTs, while also being able to support the extended addressing supplied through the use of portions of the GRH.
US10348646B2 Two-stage port-channel resolution in a multistage fabric switch
In some embodiments, a data packet may be received at a leaf switch. A port-channel associated with a destination port for the data packet may be identified, and the data packet may be transmitted to the destination port via the identified port-channel.
US10348641B2 Method of joint optimization of channel selection and frame scheduling for coexistence of LTE and WLAN in unlicensed band
Disclosed is a method of joint optimization of channel selection and frame scheduling for coexistence of LTE and WLAN in an unlicensed band, the method being performed by a baseband unit (BBU) pool and the method includes: selecting a component carrier (CC) having a highest idle probability by considering an idle probability of the CC for the unlicensed band; determining the number NI of idle subframes in the selected CC by considering a residence time in a WLAN system queue; and allocating a resource block (RB) to an LTE user terminal in a cell based on the number of selected CCs and the number of idle subframes and which appropriately selects a resource in a frequency domain and a time domain in LTE to acquire high throughput and fairness in the LTE and the WLAN in the unlicensed band.
US10348640B2 Partial task execution in a dispersed storage network
A processing system in a dispersed storage and a task network DSTN determines whether or not to execute a partial task. When determined to execute the partial task, the processing system operates by determining execution steps and a schedule; identifying a portion of the contiguous data for execution of one or more steps of the execution steps; retrieving the portion of the contiguous data from the disk drive; executing the one or more steps of the execution steps in accordance with the schedule on the portion of the contiguous data to produce a partial result; dispersed storage error encoding the partial result to produce a plurality of sets of slices in accordance with dispersal parameters associated with one or more of the group of slices and the partial task; and facilitating storing a plurality of sets of slices in the DSTN.
US10348638B2 Creating cross-service chains of virtual network functions in a wide area network
Concepts and technologies are disclosed herein for creating cross-service chains of virtual network functions in a wide area network. A controller can receive a chain request from a requestor. The chain request can specify functionality that is to be included in a service chain. The functionality can include a first function and a second function. The controller can compute a route associated with the service chain. The route can specify a first site that hosts a first service that provides the first function and a second site that hosts a second service that provides the second function. A first virtual network function can be located at the first site and a second virtual network function can be located at the second site. The controller can configure edge devices and forwarding devices to various entities at the two sites to enable the cross-service virtual network function chain.
US10348627B2 Estimating processor load using frame encoding times
A method of estimating processor load at a device for transmitting a media stream, the device comprising an encoder and a processor capable of executing instructions for the encoder, the method comprising: encoding a first media frame and a second media frame at the encoder; determining a first time period between a first timestamp associated with the first media frame and a second timestamp associated with the second media frame; determining a second time period between a first completion time representing completion of the encoding of the first media frame and a second completion time representing completion of the encoding of the second media frame; and forming a measure of processor load in dependence on a difference between the first and second time periods.
US10348623B2 Communication system, control apparatus, control method and program
A communication system includes: a first forwarding apparatus located at an end point of a network, a second forwarding apparatus located at an end point of the network, and a control apparatus that constructs a virtual network by controlling the first and second forwarding apparatuses. The control apparatus sets in the first forwarding apparatus, a first processing rule such that, when the first forwarding apparatus receives a packet into which is inserted a first tag including an identifier for identifying the virtual network, the first forwarding apparatus inserts a second tag into the received packet and sends the received packet from a prescribed port. The control apparatus sets, in the second forwarding apparatus, a second processing rule such that, when the second forwarding apparatus receives the packet into which is inserted the second tag, the second forwarding apparatus removes the second tag and sends from a prescribed port.
US10348621B2 Universal customer premise equipment
Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for processing network packets at a network device, such as a customer premises equipment (CPE). The network device may include a plurality of physical network interfaces for receiving and transmitting network packets, and one or more processing entities. The one or more processing entities may provide a first router for providing routing functionality, wherein the first router is not virtualized, enable a virtual machine to execute a second router for providing routing functionality and forward a network packet using the first router or the second router from the device. The one or more processors may be configured to execute instructions associated with the first router from user space.
US10348613B2 Primary and secondary stations in radio communication system
A radio communication system comprises a communication channel for the transmission of data packets from a primary station having a plurality of antennas to a secondary station having at least one antenna. The channel comprises a plurality of paths, and the primary station transmits a plurality of packets substantially simultaneously. Each of the plurality of packets is transmitted via a different subset of the plurality of paths. The secondary station receives the plurality of data packets, determines whether each packet is received correctly and signals this determination as an acknowledgement or a negative acknowledgement to the primary station for each of the plurality of packets.
US10348610B2 Method and apparatus for minimum label bandwidth guaranteed path for segment routing
Various embodiments relate to a non-transitory computer readable medium and method thereof for finding a minimum hop path in a segment graph traversing the least number of links in a physical topology, the method including receiving a connection request for a connection between a source node and a destination node, computing the segment graph, the segment graph having a plurality of links, computing a bandwidth for each of the plurality of links in the segment graph, computing the number of links for a shortest path (“N(q)”) for each of the plurality of links, eliminating each of the plurality of link with a bandwidth less than the minimum bandwidth and selecting the shortest path in the physical topology between the plurality of links.
US10348609B2 I/O routing in a multidimensional torus network
A method, system and computer program product are disclosed for routing data packet in a computing system comprising a multidimensional torus compute node network including a multitude of compute nodes, and an I/O node network including a plurality of I/O nodes. In one embodiment, the method comprises assigning to each of the data packets a destination address identifying one of the compute nodes; providing each of the data packets with a toio value; routing the data packets through the compute node network to the destination addresses of the data packets; and when each of the data packets reaches the destination address assigned to said each data packet, routing said each data packet to one of the I/O nodes if the toio value of said each data packet is a specified value. In one embodiment, each of the data packets is also provided with an ioreturn value used to route the data packets through the compute node network.
US10348608B2 Method for routing a traffic flow in a radio access network and node for implementing such a method
It is disclosed a method for routing an upstream traffic flow generated at a node of a radio access network. The method comprises the following steps: a) at the node, splitting the upstream traffic flow in packets; b) at the node, inserting in at least one of the packets an information indicative of the destination of the upstream traffic flow; and c) routing the at least one of the packets according to the information indicative of the destination through a packet-switch operation.
US10348607B2 Systems and methods for automated determination of network device transiting data attributes
A system for determining network device transiting data attributes includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to run a first script on all static ports of a network and run a second script on all known ports of the network. The system may parse the parameters returned from the first and second scripts to identify one or more identified ports of the known ports. The system may run a third script on the one or more identified ports to force one or more denials at the identified ports. Based on the one or more denials, the system may determine network device transiting data attributes including but not limited to allowed protocols and directionality for each of the one or more identified ports.
US10348603B1 Adaptive forwarding tables
Disclosed are techniques for implementing a device with memory comprising a data table, the data table configured to store a plurality of elements in buckets, wherein each of the plurality of buckets contains a plurality of elements. The memory can further comprise an indirection table, the indirection table comprising a plurality of bucket reference storage locations and a plurality of hash reference storage locations. The device can include processing logic configured to generate a plurality of hash values using information to be inserted into the data table and locate a hash reference stored in one of the plurality of hash reference storage locations corresponding to one of the plurality of hash values. The processing logic can further locate a bucket of the plurality of buckets corresponding to the one of the plurality of hash values.
US10348601B2 Methods and arrangements for active measurements
A method for managing active measurements for determining performance parameters in a communication network comprises obtaining of a maximum permitted subsession duration and obtaining of time margins. The method further comprises determining whether or not a critical resource involved in the active measurement is active due to other activities than active measurements. If the determination concluded that the critical resource is active, a sending of an ensemble of packets of a subsession of an active measurement session is initiated. If there is an intended next subsession of the active measurement session and if a time since a last ensemble of packets was sent exceeds a sleep-init time comprised in the time margins, at least the determining and, if permitted, the initiating a sending of an ensemble of packets of the next subsession of the active measurement session is repeated.
US10348599B2 Automated load balancer discovery
Computer-implemented systems and methods automatically identify computers that act as load balancers on a digital communications network, using data collected from one or more computers on that network. Once a load balancer has been identified, the communications between two hosts may be connected across the identified load balancer, thereby making it possible to better analyze the behavior of hosts and applications on that network.
US10348591B2 Method and apparatus for detecting user network interface connectivity of virtual private network
A method for detecting connectivity of user node interface in a virtual private network includes: acquiring a configuration parameter used for detecting connectivity of a user node interface between a source address and a destination address in the virtual private network; transmitting an Internet Control Message Protocol (ICMP) request packet from the source address to the destination address through the configuration parameter, and receiving an ICMP response packet responded by the destination address; and after receiving the ICMP response packet responded by the destination address, calculating a round-trip time value of a link between the source address and the destination address, and then collecting statistics on the connectivity of the user node interface between the source address and the destination address according to the round-trip time value obtained by calculation.
US10348590B2 Intelligent analytics virtual network orchestration system and method
Aspects of the subject disclosure may include, for example, detecting a request for a network service between two network nodes and identifying a network path between the two network nodes, wherein the network path is realized by equipment performing a number of network functions. A first network function of the number of network functions is associated with a first number of redundant virtualized network resources performing at least a similar network function as the first network function. Usage metrics are determined corresponding to the first number of redundant virtualized network resources and a first virtualized network resource of the first number of redundant virtualized network resources is assigned to the network path based on the usage metrics to obtain a first assigned virtualized network resource. The network service is provided between the two network nodes using the first assigned virtualized network resource. Other embodiments are disclosed.
US10348586B2 Parallel computatonal framework and application server for determining path connectivity
Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically harvested or assigned from third parties or based on the frequency of interactions between members of the community. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph of a network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be performed on the retrieved paths. For example, a network connectivity value may be determined from all or a subset of all of the retrieved paths. Network connectivity values and/or other social graph data may be outputted to third-party processes, services, and ratings agencies for use in initiating automatic transactions, making automated network-based or real-world decisions, determining or verifying the identity of a node within the community, scoring or ranking nodes, or making credit-granting decisions.
US10348581B2 Industrial monitoring using cloud computing
Systems, methods, and software to facilitate cloud-based data processing and analysis in an industrial automation environment are disclosed herein. In at least one implementation, operational data generated by at least one industrial machine is stored in a local cache. The operational data is transferred for storage in an unstructured data storage system in a cloud-based architecture. In the cloud-based architecture, the operational data is processed to convert the operational data to a structured format and the operational data in the structured format is then stored in a structured data storage system. In response to receiving a request for analytics, at least a portion of the operational data is extracted from the structured data storage system and the analytics are executed on the at least the portion of the operational data.
US10348579B2 Ubiquitous trouble management and E-service ecosystem for the internet of things
Embodiments of the invention provide systems and methods for an eService ecosystem that provides a common trouble ticket platform for creating and handling trouble tickets generated by and received from an “Internet of Things (IoT).” More specifically, many product vendors are moving to make all of their products internet connected. This move includes not only products that are typically considered to be technology-type products such as personal computers, cellphones, media players, etc., but any and all types of products including but not limited to household appliances, automobiles, medical devices, and a variety of other devices which are increasingly available with processing and communications abilities. Embodiments of the present invention provide a common trouble ticket management platform that all Internet of Things vendors can use.
US10348577B2 Discovering and monitoring server clusters
In a server cluster, multiple nodes may host one or more virtual servers. Virtual servers that may be hosted by particular nodes are identified. From the nodes, status is provided as to nodes that are actively hosting virtual servers and status of nodes whether they are actively hosting or not hosting a virtual server. Failover events are indicated, including transition of a virtual server from a failed node to another node.
US10348576B2 Modeling resiliency strategies for streaming queries
Costs associated with deploying a streaming query according to one or more resiliency strategies given a particular service level agreement (SLA) specification are modeled to enable selection and/or recommendation of a particular resiliency strategy. A baseline cost model represents costs associated with deploying the streaming query non-resiliently. For each of any number of resiliency strategies, a resiliency model represents additional costs associated with deploying the streaming query according to a particular resiliency strategy.
US10348572B1 Dynamic bandwidth allocation for wireless mesh networks
Apparatuses, methods, and systems for dynamic bandwidth allocation are disclosed. One method includes identifying, by a first distribution node of a wireless mesh network, a communication link with a second distribution node of the wireless mesh network, generating, by the first distribution node, a proposed bandwidth allocation schedule for wireless communication of information between the first distribution node and the second distribution node based on data traffic requirements of the first distribution node, wherein the second distribution node receives the proposed bandwidth allocation schedule, and wherein the second distribution node adjusts the proposed bandwidth allocation schedule based upon data traffic requirements of the second distribution node. The method further includes receiving, by the first distribution node, the adjusted proposed bandwidth allocation schedule from the second distribution node, and communicating, by the first distribution node, information with the second distribution node according to the adjusted proposed bandwidth allocation schedule.
US10348569B2 Creating and using service control functions
Concepts and technologies are disclosed herein for creating and using service control functions. The service control functions can detect a message via an adapter function. The message can relate to a service controlled by the service control functions. Service policies can be accessed. The service policies can include message handling policies and can be accessed to determine if a policy relating to the message exists. If a determination is made that the policy exists, the message and the policy can be analyzed to determine an action to take with respect to the message, and the action can be initiated.
US10348568B2 Method and apparatus for performing communication in software-defined networking, and communications system
Embodiments of the present disclosure provide a method and an apparatus for performing communication in software-defined networking, and a communications system. The method includes: receiving a message sent by a network device, where the message includes a signaling message; determining, according to a control policy, a matching condition that matches the message, where the control policy includes a matching condition and operation information corresponding to the matching condition; processing the message according to the operation information corresponding to the matching condition that matches the message; and sending the processed message to the network device. According to the method and the apparatus for performing communication in software-defined networking, and the communications system in the present disclosure, a problem in the prior art that a control device serving as a network control center cannot communicate with a base station is resolved.
US10348559B2 Method for creating port group on SDN, SDN controller, and network system
A method for creating a port group, includes generating, by a first software defined network (SDN) controller, the specified identifier according to a device identifier of a first forwarding device in a preset path, a device identifier of a last forwarding device in the preset path, and a device identifier of a specified forwarding device in the preset path; and sending, by the first SDN controller, the specified identifier to a second SDN controller, so that the second SDN controller creates, on the specified forwarding device, a specified port group corresponding to the specified identifier. Therefore, the first SDN controller needs to interact with the second SDN controller only once, to create a port group on the specified forwarding device that is directly controlled by the second SDN controller, and thus the port group creation process is simple.
US10348558B2 Method and system for restarting network service without packet loss and with zero downtime
The present disclosure discloses a method and system for restarting the network service with zero downtime, comprising: a) listening, by an original process of the network service, on a first port; (b) configuring and initiating a transition process, wherein the configuring includes causing the transition process to listen on a second port different from the first port of the original process; (c) running a connection tracking module and, meanwhile adding an iptables rule to redirect a connection directed to the first port to the second port; (d) waiting until existing connections on the original process are processed completely, then exiting the original process; (e) initiating a new process on the first port according to a new configuring file; (f) reconfiguring the iptables rule to cancel port redirection; and (g) waiting until existing connections on the transition process are processed completely, then exiting the transition process.
US10348556B2 Method and network infrastructure for a direct public traffic connection within a datacenter
A network system includes a datacenter including a gateway router configured to route data transmissions of public network traffic to and from a plurality of VPCs hosted by the datacenter. A first VPC is configured to communicate with the gateway router. The first VPC is accessible and identifiable via a first public IP address. A second VPC is configured to communicate with the gateway router, and the second VPC is accessible and identifiable via a second public IP address. A direct connection transmits a particular data transmission based on the first public IP address and the second public IP address, directly between the first VPC and the second VPC so as to bypass the gateway router. The first public IP address and the second public IP address are assigned from among a group of public IP addresses allocated for assignment to VPCs hosted by the datacenter.
US10348554B2 Hybrid fibre coaxial fault locationing in cable network environments
One embodiment is a method that includes retrieving key performance indicators from multi-tone signals captured by a data collector located in a cable network; identifying a fault signature based on the key performance indicators, in which the fault signature is identified based on phase domain analysis of a channel response; and accessing a data repository located in a cloud network for geographical information associated with the cable network. The method further includes determining a location of a fault in the cable network based on the fault signature and the geographical information, in which the determining further includes: determining a length of a fault cavity associated with the fault; identifying at least one segment having a length the same as the length of the fault cavity; identifying terminating devices associated with the at least one segment; and tagging the identified terminating devices as potentially faulty.
US10348550B2 Method and system for processing network media information
A method and a system for processing network media information are provided. The method includes: collecting historical distribution effect data of network media information; performing attribute improvement processing on the historical distribution effect data by using population attribute data and network media information management data to obtain characteristic attribute data; constructing an effect parameter estimation model corresponding to each attribute of the characteristic attribute data, and training the effect parameter estimation model; estimating an effect parameter value of each audience for target network media information according to the effect parameter estimation model; and selecting an audience whose estimated effect parameter value is greater than or equal to a specified threshold value to form an audience population package to be extracted. The present invention can improve efficiency of extraction, reduce labor cost, and improve precision of distribution of network media information in an audience population package.
US10348545B2 Apparatus and method for sending and receiving broadcast signals
A broadcast signal transmitter is provided that includes an input formatter, a Forward Error Correction (FEC) encoder, a constellation mapper, a time interleaver, a framer and a waveform generator. The input formatter input processes input data to output Physical Layer Pipe (PLP) data. The FEC encoder performs FEC encoding on the PLP data. The constellation mapper performs constellation mapping on the PLP data. The time interleaver is configured to time interleave the PLP data. The framer is configured to generate a signal frame comprising the PLP data. The waveform generator is configured to generate a transmission broadcast signal comprising the signal frame. A number of carriers of the signal frame is determined by the equation: NoC=NoC_max−k*Δ, wherein NoC is the number of carriers, NoC_max is a maximum number of carriers, k is a reducing coefficient, and Δ is a control unit value.
US10348540B2 Communication method and apparatus, and storage medium
A communication method and apparatus, and a storage medium are provided. The method is applied to a user equipment and includes: receiving first control signaling transmitted by a first time-frequency area of a fixed subcarrier interval, the first control signaling carrying time-frequency location information of a second time-frequency area of a variable subcarrier interval; and communicating with a base station by using the second time-frequency area, according to the time-frequency location information of the second time-frequency area indicated by the first control signaling.
US10348537B2 Apparatuses and methods for adding offset delays to signal lines of multi-level communication architectures
Apparatuses and methods for adding offset delays to signal lines of multi-level communication architectures are disclosed herein. An example method may include comparing a current channel state of a channel of a multi-level communication bus with a next channel state of the channel. The example method may further include, based on the comparison, applying an offset delay to a control signal configured to control transition of a signal line of the channel from a value associated with the current channel state to a value associated with the next channel state. The example method may further include after application of the offset delay, driving the signal line to the value associated with the next channel state responsive to the control signal.
US10348533B2 Method and device for transmitting pay load sequence
A method and a transmitter for transmitting a pay load sequence are provided. The transmitter includes a ternary sequence mapper configured to map a binary data sequence to a ternary sequence stored in the transmitter, and a pulse shaping filter configured to generate a first signal based on the mapped ternary sequence. The ternary sequence includes elements of −1, 0, and 1.
US10348528B2 Systems and methods to provide upconverting with notch filtering
A system includes: a baseband phase generator configured to receive differential in-phase (I) and quadrature (Q) signals and configured to output N phase-shifted baseband signals, wherein N is greater than 4, further wherein the baseband phase generator comprises a plurality of notch filters configured to receive the I and Q signals; and an upconverter configured to receive the phase-shifted baseband signals, to perform mixing on the phase-shifted baseband signals, and to output a differential upconverted signal.
US10348523B2 Reference signal configuration method for V2V communication in wireless communication system, and apparatus therefor
The present invention relates to a method and an apparatus for receiving a reference signal by a vehicle-to-vehicle (V2V) device for V2V communication in a wireless communication system. Specifically, the present invention comprising the steps of: receiving configuration with respect to one or more reference signals that are shared in a first transmission time interval (TTI) and a second TTI following the first TTI; and receiving the reference signals according to the configuration, wherein the first TTI and the second TTI are composed of orthogonal frequency division multiplexing (OFDM) symbols that are shorter than a subframe, and are configured such that the subframe matches with a symbol boundary.
US10348521B2 Distributed gateways
A system comprises a first network to which at least one user device and a gateway device are connected, which gateway device is also connected to a second network and is configured to cooperate with a virtual gateway application accommodated in the second network. A method of managing the system comprises the step of accommodating an auxiliary virtual gateway application in the at least one user device, which auxiliary virtual gateway application is configured for providing at least some functionalities of the virtual gateway application when communication between the gateway device and the virtual gateway application is lost. Although the virtual gateway application and the auxiliary gateway application may have distinct sets of functionalities, it is preferred that these applications each have DHCP functionality. This allows the auxiliary virtual gateway application to take over DHCP functions when communication with the second network is lost.
US10348518B2 Method, apparatus, system and media for transmitting messages between networked devices in data communication with a local network access point
A method for transmitting messages between a first networked device and a second networked device via a local network provided by a local network access point is disclosed. The method involves on the first networked device, determining whether the second networked device meets local communications criteria by determining at least one of whether the second networked device is accessible via the local network at a local network address, and whether the second networked device has registered for communications via local networks. The method also involves, in response to a determination that the second networked device meets the local communications criteria, transmitting the message via the local network access point to the local network address associated with the second networked device.
US10348514B2 Mesh over-the-air (OTA) driver update using site profile based multiple platform image
A lighting system includes lighting devices and an update manager. The lighting devices include various hardware versions and/or functionalities. The lighting devices are queried to determine existing hardware versions and/or functionalities. The query is sent via a wireless mesh network of the lighting system. An Over-The-Air (OTA) update includes multiple different lighting device programming images, where each image corresponds to one of the existing hardware versions and/or functionalities. The OTA update is delivered via point-to-point connections between the update manager and some number of lighting devices and/or between the lighting devices. Upon receipt, individual lighting devices determine whether a lighting device programming image is needed and/or which of the lighting device programming images is appropriate.
US10348513B2 System and method for broadcasting messages to nodes within a wireless mesh network
A node within a wireless mesh network is configured to forward a high-priority message to adjacent nodes in the wireless mesh network by either (i) transmitting the message during successive timeslots to the largest subset of nodes capable of receiving transmissions during each timeslot, or (ii) transmitting the message on each different channel during the timeslot when the largest subset of nodes are capable of receiving transmissions on each of those channels.
US10348512B2 Amorphous ad-hoc groups based on swarming behavior
A computer-implemented process for groups includes forming a group using a series of invitation, acceptance and confirmation handshake messages. A location center for the group is calculated as an average location for all members of the group as calculated by the computer from data included in at least one message of the messages. The computer calculates a perimeter for the group from the data. The computer calculates a time decay parameter for the group from the data. The computer calculates a group profile for the group based on at least the location center, the perimeter and the time decay parameter. The computer adds a new member to the group, by any member triggering an invitation process with the new member. The computer recalculates the group profile on acceptance by the new member and transmits the recalculated group profile to all members including a confirmation message to the new member.
US10348509B2 Tolerant of absolute offsets physical unclonable function device
This application discloses a physical unclonable function device including physical unclonable function units, each capable of generating an output. The physical unclonable function device can utilize transforms to derive bits from the outputs and utilize the derived bits to generate an identifier for the physical unclonable function device. An inspection configuration tool can sample multiple outputs from each of the physical unclonable function units, identify a transforms to perform on a future output for each of the physical unclonable function units based on a distribution of values corresponding to the sampled outputs. The inspection configuration tool can configure the physical unclonable function device to perform the transforms on the future outputs of the physical unclonable function units. Embodiments will be described below in greater detail.
US10348508B2 Satellite receiver option for certificate distribution
In exemplary embodiments of the present invention, a V2V unit in a vehicle (OBE) can, for example, store a plurality of years of encrypted certificates. The certificates can, for example, be programmed at an OBE factory using a secure server, and access to all certificates can be locked until an unlock key is computed for a given window (certificate validity period). An in-vehicle satellite receiver can then receive, over, for example, a dedicated satellite control channel, unlock codes for a current time window and a next time window, and provide them to the V2V device. Using those unlock codes, the V2V device (OBE) can compute an unlock key from an unlock code provided by the satellite receiver. In this manner an in-vehicle device may be directly messaged, but only to unlock one or more certificates at a controlled time. Without the received lock codes, the stored certificates are not useable.
US10348503B2 Client side actions validation
A method and system including a display; a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: receive a first request at a server; generate a first dataset and a second dataset at the server, wherein the second dataset is encrypted; transmit the first and second dataset to a client; receive at the server a second request and the encrypted dataset, wherein the second request includes a request to execute an action with at least one data element in the first data set; and in response to receipt of the second request and encrypted dataset, decrypt the encrypted dataset to validate the second request. Numerous other aspects are provided.
US10348496B2 Method for leveraging a secure telecommunication session
A method for leveraging a first secure channel of communication between a first agent and a second agent to create a second secure channel of communication between the first agent and a third agent. The method includes creating the first secure channel of communication between the first agent and the second agent using a configurable data-driven initial process on a first computing device. Responsive to the first agent receiving a request from the third agent to establish the second secure channel of communication, the method further includes retrieving identifying information from the third agent. The method further includes ending the identifying information from the third agent to the second agent over the first secure channel of communication. Responsive to receiving approval of the third agent's request from the second agent, the method further includes establishing the second secure channel of communication.
US10348495B2 Configurable crypto hardware engine
Apparatuses and methods associated with configurable crypto hardware engine are disclosed herein. In embodiments, an apparatus for signing or verifying a message may comprise: a hardware hashing computation block to perform hashing computations; a hardware hash chain computation block to perform successive hash chain computations; a hardware private key generator to generate private keys; and a hardware public key generator to generate public keys, including signature generations and signature verifications. The hardware hashing computation block, the hardware hash chain computation block, the hardware private key generator, and the hardware public key generator may be coupled to each other and selectively cooperate with each other to perform private key generation, public key generation, signature generation or signature verification at different points in time. Other embodiments may be disclosed or claimed.
US10348492B2 Quantum key distribution device, quantum key distribution system, and quantum key distribution method
According to an embodiment, a quantum key distribution device includes first and second operation units. The first operation unit is configured to perform a first operation as a key distillation operation. The first operation unit includes a hardware circuit for performing a part of the first operation. The key distillation operation includes a sifting operation for a photon bit string generated through quantum key distribution with another quantum key distribution device via a quantum communication channel. The second operation unit is configured to perform a second operation as a key distillation operation other than the first operation. The second operation unit includes a circuit for a part of the second operation. The first operation unit stores intermediate data generated by the first operation. The second operation unit generates, by the second operation, a cryptographic key being the same as for the another quantum key distribution device from the intermediate data.
US10348491B2 Secret sharing method, secret sharing system, distributing apparatus and program
Computational complexity is reduced in accordance with given k and n. A random number generation unit 12 generates random numbers r0 to rk−2 ϵGF(xq). A share generation unit 14 generates shares b0 to bn−1 by calculating a product of a vector a=(r0, . . . , rk−2, s), having the random numbers r0 to rk−2 and plaintext s ϵGF(xq) as its elements, and a matrix A. A share selection unit 15 generates a vector b′=(bp0, . . . , bpk−1) having, as its elements, k shares bp0 to bpk−1 selected from the shares b0 to bn−1. An inverse-matrix generation unit 16 generates an inverse matrix A′−1 of a k-degree square matrix having the p0-th to pk−1-th rows of the matrix A. A plaintext calculation unit 17 restores the plaintext s by multiplying the k-th row of the inverse matrix A′−1 and the vector b′.
US10348490B2 Information processing device, authorization system, information processing method, and recording medium
An information processing device includes: a first acquisition unit that acquires authorization omission information being information indicating how many save units among a plurality of save units in which object pieces of an object divided into a division number are stored respectively do not need authorization processing, based on the division number indicating how many object pieces the object is to be divided into and a restoration number being a number of object pieces required to restore the object; and a decision unit that decides a save unit which does not need the authorization processing from among the plurality of save units, based on the authorization omission information acquired by the first acquisition unit.
US10348487B2 Game data offloading to a blockchain
An example operation may include one or more of initiating a session between one or more users, identifying a current status of user activities associated with the one or more users during the session, determining whether the current status of the user activities requires updates to a local blockchain or a session blockchain, and storing the current status of the user activities in one or more of a local blockchain and a session blockchain.
US10348486B2 Method and system for at least partially updating data encrypted with an all-or-nothing encryption scheme
A method for at least partially updating encrypted data stored on one or more servers includes dividing the encrypted data into equal sized chunks; encrypting each chunk using an all-or-nothing encryption scheme (AONE) with an encryption key, wherein an additional randomness per chunk is embedded into the AONE; outputting a plurality of ciphertext blocks for each chunk; storing the encrypted chunks on the one or more servers such that an i-th ciphertext block of each encrypted chunk is stored on an i-th server, wherein a result of a predetermined function performed on the randomness for all encrypted chunks is stored with each encrypted chunk; determining one or more chunks to update; reverting the predetermined function by accessing all the encrypted chunks; decrypting the one or more chunks to update based on the result of, updating the decrypted chunks; re-encrypting the updated decrypted chunks, and storing the re-encrypted chunks.
US10348485B2 Linking encryption key management with granular policy
Examples describe herein relate to chaining operations under a molecular encryption scheme, including, but not limited to, defining a composite operation, wherein the composite operation comprises two or more separate operations, receiving input for the composite operation, invoking the composite operation for the input, performing the composite operation based on the input, and determining output corresponding to the input.
US10348484B2 Method and system for fast tracking navigation of blockchains via data manipulation
A method for generating a blockchain configured for fast navigation includes: storing a blockchain comprised of a plurality of blocks, each block including a header comprised of a fast track flag, fast track reference, timestamp, and hash value, where the plurality of blocks includes standard blocks having a deactivated fast track flag and fast track blocks having an activated fast track flag; identifying a most recent fast track block based on the timestamp in the fast track blocks; identifying a most recent overall block based on the timestamp included in the plurality of blocks; generating a fast track hash value via hashing the most recent fast track block; generating a chain hash value via hashing the most recent overall block; and writing a new block to the blockchain including a block header comprised of a timestamp, activated fast track flag, the fast track hash value, and the chain hash value.
US10348477B2 Method for transmitting uplink channel and demodulation reference signal by MTC device
A disclosure of the present specification provides a method for transmitting an uplink channel and a demodulation reference signal (DMRS) by a machine type communication (MTC) device. The method may comprise the steps of: determining a frequency resource area for transmitting an uplink channel so as to have a size equal to or smaller than the size of a physical resource block (PRB) including 12 subcarriers; generating a DMRS sequence for some sub-carriers among the 12 subcarriers when the frequency resource area for transmitting the uplink channel is determined to have a size smaller than the size of the PRB including the 12 subcarriers; and transmitting the uplink channel and the DMRS on the some subcarriers in the PRB.
US10348476B2 Method for removing a last PUCCH resource of a PUCCH group 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 removing a last PUCCH resource of a PUCCH group in a carrier aggregation system, the method comprising: configuring a first Physical Uplink Control Channel (PUCCH) group, wherein the first PUCCH group is composed of one or more first cells with PUCCH resource and zero or more second cells without PUCCH resource; and deactivating all cells belonging to the first PUCCH group, if a last PUCCH resource of the first PUCCH group is released.
US10348475B2 Wireless transmit/receive unit (WTRU)-centric transmission
WTRU-Centric Transmission is disclosed. A WTRU may communicate using a set of WTRU-specific cell IDs (WCIDs). A WTRU may be configured with a WCID and/or set of WCIDs, for example, by a serving cell and/or eNB and/or by autonomous selection. A WTRU may be configured with and/or may use one or more WCIDs, for example, based on a resource, channel, subband, time, subframe, signal type, transmission type, function (e.g. sequence generation), service type, etc. A WTRU may indicate its presence by transmitting a WTRU presence indicator, e.g., to enable a network to send appropriate transmissions using one or more WTRU WCIDs. Resources for measurements and/or reporting, e.g., for channel state information (CSI) processes, may be dynamically controlled. A WTRU may be dynamically reconfigured (e.g. without radio resource control (RRC) transmissions) to adapt WTRU-centric communication to changing sets of cooperating transmission points.
US10348473B2 Method and apparatus for transmitting/receiving uplink signaling information in a single carrier FDMA system
A method and an apparatus method are provided for transmitting uplink information including acknowledgement information in a wireless communication system. The method includes coding uplink data and the acknowledgement information by using different coding schemes respectively; multiplexing the coded uplink data and the coded acknowledgement information into the uplink information; and transmitting the uplink information using resources, wherein some of the uplink data is transmitted based on a first resource and the acknowledgment information is transmitted based on a second resource, and wherein the first and second resources are adjacent to each other with respect to a time domain.
US10348472B2 Determination of feedback timing
Embodiments of the present disclosure relate to a method and device for determining feedback timing. In example embodiments, the first communication device obtains information indicating at least one of a capability, a timing requirement, and a service type of a second communication device. Based on the obtained information, the first communication device determines feedback timing to be used by the second communication device. Then, the first communication device sends an indication of the feedback timing to the second communication device for communication with the second communication device in accordance with the feedback timing.
US10348470B2 Method of controlling a monitoring operation of physical downlink channel in wireless communication system
The present invention relates to a wireless communication system and a terminal providing a wireless communication service and to a method by which a base station and a terminal transmit and receive data in an evolved universal mobile telecommunications system evolved from universal mobile telecommunications system or a long term evolution system, and more particularly, to a method of controlling a monitoring operation of a physical downlink channel during a radio resource allocation procedure such that the radio resource allocation procedure can be performed with a minimum power usage by the terminal.
US10348469B2 Hew master station and method for communicating in accordance with a scheduled OFDMA technique on secondary channels
Embodiments of a high-efficiency WLAN (HEW) master station and method for communicating in accordance with a scheduled OFDMA technique on secondary channels are generally described herein. An access point is configured to operate as part of a basic-service set (BSS) that includes a plurality of high-efficiency WLAN (HEW) stations and a plurality of legacy stations. The BSS operates on a primary channel and one or more secondary channels. In accordance with some embodiments, the access point may communicate with one or more of the HEW stations on one or more of the secondary channels in accordance with a scheduled OFDMA communication technique when the primary channel is utilized for communication with one or more of the legacy devices.
US10348468B2 Method for transmitting and receiving signal in wireless communication system, and apparatus therefor
Provided are a method for transmitting and receiving signals in a wireless communication system including machine type communication (MTC), and a base station and a terminal therefor. The method for transmitting and receiving signals comprises the steps of: receiving repeatedly reference signals from a plurality of resource units; determining whether to perform bundling for the reference signals transmitted from at least one resource unit among the plurality of resource units; and, when it has been decided to perform bundling, estimating a channel by assuming the same precoding for the reference signals transmitted from the at least one resource unit. Whether to perform bundling is determined on the basis of the number of repetition of the reference signals and/or the number of antenna ports.
US10348462B2 Configuration of physical antenna ports
There is provided mechanisms for configuration of physical antenna ports. The method is performed by a first radio transceiver device. A method comprises determining a configuration for the second radio transceiver device. The configuration defines a mapping between the sub-carriers and the physical antenna ports and specifies which of the sub-carriers are to be transmitted on which physical antenna port at the second radio transceiver device. The method comprises providing the configuration to the second radio transceiver device.
US10348461B2 Communication apparatus and communication method
A communication apparatus comprises: a first processing unit configured to perform processing of a first layer; and a second processing unit configured to perform processing of a second layer which is provided to be upper than the first layer. The second processing unit is configured to perform communication by using a first component carrier included in a licensed band and perform communication by using a second component carrier included in an unlicensed band. The first processing unit is configured to perform communication by using the first component carrier and performs communication by using an element carrier selected from among a plurality of element carriers associated with the second component carrier.
US10348458B2 Methods and apparatus for LTE coordinated transmission on unlicensed spectrum
A method for a coordinated transmission in a wireless communication system. The method includes processing feedback information from multiple transmit points (TPs) operating in license assisted access (LAA) cells, generating scheduling information for the coordinated transmission by the multiple TPs to a user equipment (UE) in accordance with the feedback information, transmitting the scheduling information to the multiple TPs, and receiving the feedback information from the multiple TPs.
US10348457B2 High-efficiency wireless local-area network devices and methods for acknowledgements during scheduled transmission opportunities
Embodiments of a system and method for acknowledging frames in a wireless network are generally described herein. In some embodiments, a wireless communication device may include a transmit/receive unit configured to receive data from a sender. In some embodiments, the transmit/receive unit may be configured to receive a schedule. The transmit/receive unit may be further configured to acknowledge (ACK) the data in a first scheduled transmission to the sender. The first scheduled transmission to the sender may be determined based on the schedule. In some embodiments, the acknowledgement may be an acknowledgement frame or a block acknowledgment frame. The scheduled transmission to the sender may be determined based on the schedule.
US10348455B2 Controlling a transmission of information in a wireless communication network with a relay node
The present invention relates to a transmission of information in a wireless communication network between a radio access node and a relay node, wherein, according to a new ground rule, for each allocated downlink subframe for a downlink transmission from the access node to the relay node, an uplink transmission subframe for an uplink transmission is allocated four transmission time intervals later. A downlink subframe is only allocated when a further subframe of the same transmission time interval for a transmission from the relay node to the user equipment is a subframe of a type that indicates to a user equipment that no data are received beyond a control region of the subframe.
US10348451B2 Enhanced polar code constructions by strategic placement of CRC bits
Certain aspects of the present disclosure relate to techniques and apparatus for improving decoding latency and performance of Polar codes. An exemplary method generally includes generating a codeword by encoding information bits, using a multi-dimensional interpretation of a polar code of length N, determining, based on one or more criteria, a plurality of locations within the codeword to insert error correction codes generating the error correction codes based on corresponding portions of the information bits, inserting the error correction codes at the determined plurality of locations, and transmitting the codeword. Other aspects, embodiments, and features are also claimed and described.
US10348448B2 Transmitter and repetition method thereof
A transmitter is provided. The transmitter includes at least one processor configured to implement: a Low Density Parity Check (LDPC) encoder which encodes input bits to generate an LDPC codeword including the input bits and parity bits; a puncturer which calculates a number of bits to be punctured in the parity bits and punctures the parity bits based on the calculated number of bits; and a repeater which selects at least a part of bits of the LDPC codeword based on a repetition pattern, and repeats the selected bits after the parity bits, wherein the repetition pattern is a pattern for selecting at least one bit group including the selected bits among a plurality of bit groups configuring the LDPC codeword.
US10348446B1 Signaling PHY preamble formats
A communication device determines a format for a physical layer (PHY) data unit. The communication device selects i) a length value to be included in a field in a legacy portion of a PHY preamble of the PHY data unit, and ii) a phase of modulation of an orthogonal frequency division modulation (OFDM) symbol in a non-legacy portion of the PHY preamble. The length value and the phase of modulation are selected to correspond to the determined format. A first value of a remainder resulting from dividing the length value by three corresponds to a first subset of formats; a second value of the remainder resulting from dividing the length value by three corresponds to a second subset of one or more formats. When the determined format belongs to the first subset, the phase of modulation of the OFDM symbol in the non-legacy portion of the PHY preamble indicates whether the PHY data unit conforms to a multi-user format.
US10348444B2 Speed dependent transmission format for vehicular transmission
A method and system for selecting a transmission format of a first wireless device in a wireless communication network are provided. According to one aspect, a method for selecting a transmission format includes determining a speed of the first wireless device, selecting a transmission format based on the speed of the first wireless device.
US10348436B2 Method and apparatus for low power chip-to-chip communications with constrained ISI ratio
An efficient communications apparatus is described for a vector signaling code to transport data and optionally a clocking signal between integrated circuit devices. Methods of designing such apparatus and their associated codes based on a new metric herein called the “ISI Ratio” are described which permit higher communications speed, lower system power consumption, and reduced implementation complexity.
US10348427B2 Optimizing parameters in deployed systems operating in delayed feedback real world environments
Determining effect of changes in parameters may include, during a time interval, rotating from setting a first parameter to a first value for a first time period, to setting the first parameter to a second value for a second time period such that the time interval includes multiple first time periods with the first parameter set to the first value sequenced with multiple second time periods with the first parameter set to the second value; obtaining, for the time interval, a first set of ratings corresponding to the first time periods and a second set of ratings corresponding to the second time periods; averaging, for the time interval, the first set of ratings to a first average rating and the second set of ratings to a second average rating; and correlating the first average rating to the first value and the second average rating to the second value.
US10348425B2 Radio terminal and processor
A radio terminal according to one embodiment supports MDT. The radio terminal comprises: a receiver configured to receive configuration information from a network, the configuration information setting an RSSI measurement in an unlicensed frequency band and an acquisition of location information of the radio terminal; a controller configured to perform the RSSI measurement and the acquisition of the location information, based on the configuration information; and a transmitter configured to transmit an RSSI measurement result together with the location information, to the network.
US10348422B2 Communication system
A signal is transmitted and received between a base station device and a communication terminal device that are included in a communication system, through a multi-element antenna including a plurality of antenna elements. At least one of the base station device and the communication terminal device includes a PHY processing unit that is a calibration unit that performs calibration of phases and amplitudes of beams formed by the antenna elements when the signal is transmitted and received. The PHY processing unit obtains a correction value for the phases and the amplitudes of the beams in the respective antenna elements so that the phases and the amplitudes of the beams are identical among the antenna elements, and performs the calibration based on the obtained correction value.
US10348419B2 Wireless sensor with oppositely positioned antenna and sensing circuitry
A wireless sensor includes a substrate, an antenna, a sensing element, a transmission line, and a sensing integrated circuit (IC). The sensing element is positioned on one end of the substrate and the antenna is positioned on an opposite end of the substrate. The sensing IC is coupled to the sensing element and to the antenna via the transmission line. The sensing IC is operable to receive a sensed condition of the item from the sensing element. The sensing IC is further operable to determine an input impedance of the wireless sensor based on the sensed condition and convert it into a digital value that is representative of the condition of the item. The sensing IC is further operable to output, via the antenna, the digital value or a representation of the condition of the item.
US10348415B2 Optical wireless communications for vehicle operator personal computing devices
Optical wireless communications for vehicle operator personal computing devices is provided. In one embodiment, a system comprises: a bus I/O processor coupled to a vehicle data bus, the I/O processor executing a protocol converter; an optical communication transceiver coupled to the I/O processor, the transceiver in communication with an optical unit comprising an optical emitter and sensor, the optical unit within a control compartment of the vehicle; the bus I/O processor exchanges vehicle operational data with on-board data processing devices over the vehicle data bus using a vehicle data bus protocol; the transceiver controls the optical unit to establish a bidirectional optical wireless communications (OWC) link with a personal computing device in the control compartment using an OWC protocol; the I/O processor communicates information relevant to the operation of the vehicle between an on-board data processing device and an application executing on the personal computing device over the OWC link.
US10348412B1 Method and system for optical vector analysis based on double-sideband modulation
An apparatus comprises an optical signal generator configured to provide a first radiation comprising a first nominal carrier frequency and a second nominal carrier frequency, and provide a second radiation comprising a third nominal carrier frequency and a fourth nominal carrier frequency; an optical to electrical converter coupled to the optical signal generator and configured to: generate a first electrical current based on the first radiation and the second radiation without the second radiation passing through the Device under Test (DUT); and generate a second electrical current based on the first radiation and the second radiation after the second radiation passes through the DUT; and a data processor configured to determine a transfer function of the DUT at the third nominal carrier frequency and the fourth nominal carrier frequency based on the first electrical current and the second electrical current.
US10348411B2 Frequency alignment of optical frequency combs
A system includes a first optical frequency comb generator that generates a first parametrically generated comb using parametric mixing comprising a first plurality of optical waves including at least one first optical wave. The system includes a second optical frequency comb generator that generates a second parametrically generated comb using parametric mixing comprising a second plurality of optical waves. The second optical frequency comb generator receives the at least one first optical wave and generates the second plurality of optical waves using the at least one first optical wave. Respective center frequencies of one or more optical waves of the first plurality of optical waves are aligned in frequency with respective center frequencies of one or more optical waves of the second plurality of optical waves.
US10348410B1 Adaptive optical modem configuration based on operating conditions
Systems and methods for operating an optical modem include operating with first operating settings; and, responsive to detection or expectation of a disturbance in an operating condition associated with the optical modem, operating with second operating settings for a time period based on statistical properties of the disturbance. The systems and methods can further include reverting to the first operating settings after the time period. The disturbance can be a polarization transient or a transient affecting a laser or a clock. The second operating settings can cause a reduced margin relative to the first operating settings for the time period.
US10348406B2 Electrical interface module
This disclosure provides an electrical interface module including a signal processor, a switch, and a connection component, wherein the signal processor includes a first interface, a second interface, and a third interface; the first interface and the second interface of the signal processor are connected with the connection component through the switch, and configured to output differential signals; the third interface of the signal processor is connected with the switch, and configured to output an enable signal; and the switch is configured to be controlled by the enable signal to be closed so that the differential signals are output through the connection component.
US10348403B2 Light emitting device for generating light with embedded information
A light emitting device (100) for emitting a beam of light is disclosed. The light emission of the light emitting device (100) comprises an embedded code. The light emitting device (100) comprises a beam shape controller (102) for controlling a shape of the beam of light and a first processor connected to the beam shape controller, arranged for generating the embedded code. The first processor (104) is further arranged for embedding a message in the embedded code based on the shape of the beam of light. This allows the light emitting device (100) to communicate information to a receiving device based on its effect area (i.e. the illuminated area). This information may, for example, comprise information about the beam shape and size, which may be used to determine an area wherein the receiving device is located relative to the light emitting device (100).
US10348402B2 Visible light signal receiving and control method, control apparatus, and receiving device
Embodiments of the present application provide a visible light signal receiving and control method, a control apparatus, and a receiving device. The method comprises: determining a communication performance between a visible light signal receiving device and at least one visible light signal transmit device; and in response to an increase in the communication performance between the visible light signal receiving device and the at least one visible light signal transmit device, combining two first logic pixel units of an image sensor related to the at least one visible light signal transmit device as one second logic pixel unit to be read, when reading an inductive charge of the image sensor of the visible light signal receiving device. The method, apparatus, and device of the embodiments of the present application are capable of reducing power consumption of a visible light signal receiving device by changing the charge readout mode of an image sensor of the visible light signal receiving device in response to a change in the communication performance, and are more suitable for visible light communications in complicated mobile scenarios.
US10348401B2 Visible light signal receiving and control method, control apparatus, and receiving device
Embodiments of the present application provide a visible light signal receiving and control method, a control apparatus, and a receiving device. The method comprises: determining a communication performance between a visible light signal receiving device and at least one visible light signal transmit device; and in response to a reduction of the communication performance between the visible light signal receiving device and the at least one visible light signal transmit device, using a first logic pixel unit of an image sensor related to the at least one visible light signal transmit device as at least two second logic pixel units for reading separately when reading inductive charges of the image sensor of the visible light signal receiving device. The method, apparatus, and device of the embodiments of the present application are capable of compensating reduction of a communication performance to some extent by changing the charge readout mode of an image sensor of a visible light signal receiving device, and are more suitable for visible light communications in complicated mobile scenarios.
US10348398B2 Method for supporting SNCP over packet network
A method is presented for supporting SNCP over a packet network connecting to two SDH sub-networks and transporting one or more SDH paths that are SNCP-protected in both SDH sub-networks. The packet network connects to each of two sub-network interconnection points by a working path and a protection path. The packet sub-network may provide the same type of path protection as an SDH sub-network using SNCP, while avoiding bandwidth duplication.
US10348396B2 Low earth orbit satellite constellation system for communications with re-use of geostationary satellite spectrum
A system for re-using GEO-allocated communications spectrum in a LEO satellite constellation based communications system, such that the LEO satellite originated signals will not appear in the beam-width of GEO-pointed earth station antennas, and satellites configured to provide communications by manipulating their respective beam transmissions, which may include a forward beam and rearward beam whose angles are controlled to project the beam and reduce or eliminate the potential for interference with GEO-pointed earth station antennas. The system and LEO satellites may provide substantially 100% coverage of an earth station located anywhere on the surface of the earth, without coordination with the GEO satellites or GEO-pointing ground stations. The system also may provide earth stations that are configured to enhance the isolation between the GEO communications system and the LEO communications system using the same spectrum to reduce the potential for GEO-pointed earth station antennas from picking up the LEO communication.
US10348395B2 Communication station, satellite communication system, ground station, channel control device, and satellite communication method
A satellite communication system includes: a communication station generator communicator, a plurality of ground stations receiver transmitter receiver, and a channel control device having a satellite communication channel assignor configured to assign one satellite communication channel in response to channel assignment requests received from the plurality of ground stations via the ground network and determined to be identical communicator.
US10348393B2 Managing the beam direction of the donor antenna of a mobile repeater
An antenna control algorithm is disclosed. Using this algorithm, the repeater will select an optimum antenna configuration at start-up. Once the configuration is selected, the system will keep this configuration until the performance metrics for this configuration drops below a specified level. At this point, the system will scan all antenna configurations to determine a new optimum configuration. In an alternative implementation, the repeater will select an optimum antenna configuration at start-up. Once the configuration is selected, the system will keep this configuration until the performance metrics for this configuration drops below a specified level. At this point, the system will start scanning antenna configurations to find a new configuration that yields a performance better than the required minimum performance level. This configuration would typically be faster than an optimum configuration as not all possible options need to be tested.
US10348391B2 Client node device with frequency conversion and methods for use therewith
Aspects of the subject disclosure may include, for example, a repeater device having a first coupler to extract downstream channel signals from first guided electromagnetic waves bound to a transmission medium of a guided wave communication system. An amplifier amplifies the downstream channel signals to generate amplified downstream channel signals. A channel selection filter selects one or more of the amplified downstream channel signals to wirelessly transmit to the at least one client device via an antenna. A second coupler guides the amplified downstream channel signals to the transmission medium of the guided wave communication system to propagate as second guided electromagnetic waves. Other embodiments are disclosed.
US10348390B2 Backhaul device and backhaul device control method
Embodiments of the present invention relate to the field of network communications and provide a backhaul device and a backhaul device control method. The backhaul device includes: an access-side baseband transmit module, an access-side baseband receive module, a backhaul-side baseband transmit module, a backhaul-side baseband receive module, a radio frequency channel, a first switch module, a second switch module, an access antenna, and a backhaul antenna. Therefore, problems of low resource utilization of a radio frequency channel and high system development costs in the prior art are resolved, and the radio frequency channel can be shared, so as to improve resource utilization. In addition, considering that the radio frequency channel includes multiple components, the radio frequency channel is shared, which reduces a quantity of components required for a system and development costs of the system.
US10348389B2 Repeating method of wireless repeating device, and wireless repeating device
The present invention is applicable to the field of communications technologies, and provides a repeating method of a wireless repeating device and a wireless repeating device. The method includes the following steps: synchronizing network connection information of an upstream AP to a downstream WLAN AP interface of the wireless repeating device; obtaining, according to the downstream WLAN AP interface corresponding to the synchronized upstream AP, downstream wireless STA MAC address information, and establishing an upstream WLAN Client interface which is in a mapping relationship with an STA MAC address; and performing, according to the mapping relationship between the STA MAC address and the established upstream WLAN Client interface, management on data forwarded between the upstream AP and a downstream wireless STA.
US10348386B1 Facilitation of user equipment specific compression of beamforming coefficients for fronthaul links for 5G or other next generation network
Precoding coefficients can be compressed based on user equipment signal interference to noise ratio or path loss in front haul cloud radio access network systems. For example, a baseband unit can compute a precoder matrix from an estimated channel associated with an uplink signal. Once the baseband unit computes the channel, it can determine the coefficients for the linear combination of the basis vectors, which are known at the baseband unit and the radio unit as well. The baseband unit can estimate the path loss and the signal interference to noise ratio and determine the basis vectors. The baseband unit can then compress the coefficients and transmit the coefficients to the radio unit. When the radio unit receives the compressed coefficients, the radio unit can reconstruct the precoder matrix and apply to reference signals and data traffic channels.
US10348384B1 Method and apparatus for determining channel state information (CSI) in a multiple input/multiple output (MIMO) wireless communication system
Provided is a method of determining Channel State Information (CSI) in a multiple input/multiple output (MIMO) wireless communication system. The CSI may comprise a Precoding Matrix Indicator (PMI) and/or a Rank Indicator (RI). The method comprises, for a matrix of channels comprising a link between a gNodeB (gNB) and a user equipment (UE), determining correlation values between all Discrete Fourier Transform (DFT) vectors and the observations from the channel matrix. The DFT vectors may include the horizontal vector direction and the vertical vector direction. The method includes selecting those DFT vectors in one or more selected vector directions having a correlation value greater than a predefined threshold to thereby identify a subset of all DFT vectors and determining said CSI from the selected subset of DFT vectors.
US10348383B2 Method and apparatus for communicating channel state information in full-dimensional MIMO system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method and apparatus for transmitting/receiving Channel State Information (CSI) is provided for use in a Full Dimensional Multiple Input Multiple Output (FD-MIMO) system. A channel state information (CSI) reception for a base station according to the present disclosure for use in a wireless communication system includes transmitting CSI process configuration information to a terminal, transmitting a CSI Reference Signal (CSI-RS) to the terminal based on the CSI process configuration information, and receiving the CSI generated based on CSI-RS measurement result from the terminal, wherein the CSI process configuration information is configured to measure channel states of horizontal and vertical antenna arrays, the CSI includes a joint Channel Quality Indicator (CQI), and the joint CQI is determined based on the CQIs for the horizontal and vertical antennas arrays.
US10348381B2 Antenna system configuration
There is provided mechanisms for configuring an antenna system having individual antenna elements arranged in at least two antenna subarrays. Each pair of antenna subarrays has a respective first spatial separation. Each pair of the individual antenna elements has a respective second spatial separation. A method is performed by a network device. The method includes obtaining channel measurements for each of the at least two antenna subarrays. Channel covariance information between the subarrays using the obtained channel measurements is determined. Channel covariance information between all individual antenna elements of the antenna system is determined by interpolating the channel covariance information between the subarrays according to a spatial relation between all first spatial separations and all second spatial separations. Combining of the individual antenna elements of the antenna system is controlled based on the determined channel covariance information between all the individual antenna elements.
US10348380B1 Methods and apparatus for singular value decomposition with norm sorting
The present disclosure describes methods and apparatuses for singular value decomposition with norm sorting. In some aspects, a sounding frame is received through a channel of a wireless medium. Based on the sounding frame, a channel covariance matrix describing conditions of the channel can be determined. The channel covariance matrix is then decomposed, with an ortho-normal matrix, to provide an intermediate matrix of vectors. One or more vectors of the intermediate matrix are sorted based on a respective norm to provide a norm-sorted matrix of the vectors. A steering matrix for the channel is then generated by ortho-normalizing at least two vectors of the norm-sorted matrix. By so doing, a steering matrix can be generated quickly and efficiently for use in subsequent communication operations.
US10348379B2 Systems, devices and methods for providing communications between a beamforming access point and a non-beamforming device
Systems, devices and methods for providing communications between a beamforming access point and a non-beamforming device are provided. The access point determines a beamforming steering matrix from a feedback matrix received from a beamforming device located at a given position, and controls the communication interface to beam form using the beamforming steering matrix to communicate with a non-beamforming device located at the given position. A beamforming device may receive an identifier and characteristics of a non-beamforming device in wireless communication therewith, determine, from the characteristics, a feedback matrix of the non-beamforming device, and transmit the feedback matrix to an access point.
US10348374B2 Method and apparatus for channel sounding for a MU-MIMO wireless communication network
In a multi user multiple input multiple output MU-MIMO wireless communication network comprising an access point and subscriber modules, a method of channel sounding comprises forming a respective MU-MIMO beam from the access point to each subscriber module of a first sounding group of subscriber modules by applying a beamforming weightset to a weighting matrix, the beamforming weightset determined based on previously determined channel estimates. Each MU-MIMO beam is used to transmit a respective sounding symbol, each respective sounding symbol being different from each other sounding symbol of the first sounding group. A first sounding symbol is received at a first subscriber module of the first sounding group, and it is determined whether to send a response message to the access point on the basis of a determination of a received level of interference to the first sounding symbol.
US10348373B2 Method and device for quantizing and feeding back channel information and precoding data
The present invention discloses methods and apparatuses for quantizing, and feeding back channel information and precoding data. In the above methods, a channel measurement pilot signal is received from a base station. The channel information is acquired by performing channel measurement according to the channel measurement pilot signal. CMatrix1 and CMatrix2 are calculated using the channel information, herein CMatrix1 and CMatrix2 are used to quantize the channel information or indicate the base station to perform precoding. And first indication information of CMatrix1 and/or second indication information of CMatrix2 are fed back to the base station. According to the technical solutions of the present invention, as the influence of the polarization leakage is considered in the feedback design, a significant performance gain exists in a case that the polarization leakage actually occurs.
US10348369B2 Transmission control device and transmission control method
A transmission control device includes an acquiring unit that acquires propagation delay time for each propagation path between a plurality of terminal devices and a plurality of transmitter stations; a selector that selects, based on the propagation delay time acquired by the acquiring unit, combinations of terminal devices having similar propagation delay differences from the plurality of the transmitter stations; and a controller that controls transmission timing of the plurality of the transmitter stations that transmit signals to the combinations of the terminal devices selected by the selector.
US10348366B2 Data collection network and data collection device
A networking device is described the device comprising a processor, memory, at least one network device, and a plurality of capacitive and/or inductive based circuits, the circuits being usable for coupling aerials and accessories to the networking 5 device and capable of being used for user input.
US10348365B2 Directional coupling communication apparatus
The invention relates to a directional coupling communication apparatus where the coupling impedance can be easily matched to reduce reflections, and thus, the speed of communication channels is increased as compared to that with inductive coupling, and at the same time, the reliability of communication is improved by increasing the signal intensity. Modules having a coupler where an input/output connection line is connected to a first end, and either a ground line or an input/output connection line to which an inverse signal of a signal to be inputted into the input/output connection line connected to the above-described first end is inputted is connected are layered on top of each other so that the couplers are couplers to each other using capacitive coupling and inductive coupling.
US10348363B2 System for interconnecting devices for creating automation systems
The various embodiments provide a system for interconnecting a plurality of devices for budding automation systems. The system comprising on or more sensor units to transmit data along with a sensor device address an a network, one or more actuator units to receive the transmitted data, a monitoring unit to receive, monitor and record the transmitted data, a control unit to monitor functioning of devices on the network and transmit data to the actuators, a link unit to extend range of the network by retransmitting the signals received from one cable to other cables and an interface unit to convert signals to and from the network into a format of another communication protocol. The network comprises a plurality of devices connected to a single cable to communicate with other devices on the network by generating charge disturbances and detecting the charge disturbances propagated over the cable.
US10348360B2 Signal representing data, method and device for generating such signal and method and device for determining the represented data from such signal
A method and a device are described for determining data from a signal spread over at least one frequency base band representing the data. The method for generating a signal has a step of using at least one highly auto-correlated spread code sequence (1C, 2C) associated with the frequency base band for determining a delay with which a modulated portion (1P, 2P) of the data is spread on the signal. The method has further steps of determining said modulated portion from the signal using the delay and the spread code sequence (1C, 2C), of demodulating the modulated portion (1P, 2P) using phase shift keying, and of determining a remainder (1R, 2R) of the data using the delay.
US10348358B1 Transceivers with dual power amplifiers for wireless communications
This disclosure describes techniques for implementing and utilizing a transceiver in a communication device that has two separate radio-frequency (RF) power amplifiers that are optimized to transmit signals using separate communication standards. The power amplifiers may be designed to convert a lower-power RF signal into different higher-power signals according to different standard-mandated, output-power limits. In this way, a communication device may arbitrate between two transceiver chains that include respective power adapters in order to convert lower-power RF signals into different higher-power RF signals. The higher-power RF signals may have different output-power levels that are appropriate for the respective communication standards of the separate transceiver chains.
US10348357B2 Single feed-in dual-brand antenna structure
A single feed-in dual-band antenna structure includes a first radiation unit, a basal plate and a plurality of matching components. The basal plate includes a front side, a back side and an edge side. A first ground unit, a signal feed-in unit, a second radiation unit and an electrode part are arranged on the front side. A third radiation unit is arranged on the edge side. A second ground unit is arranged on the back side of the basal plate. The first radiation unit is electrically connected to the electrode part. The first radiation unit is adjusted to control the 2.45 GHZ frequency range impedance, resonant frequency, bandwidth and radiation effect. The third radiation unit frequency wave length controls the 5 GHZ frequency range to achieve the predetermined target impedance, resonant frequency, bandwidth and radiation efficiency. The antenna size can be reduced effectively.
US10348356B2 Transmitter receiver leakage reduction in a full duplex system without the use of a duplexer
A transceiver suitable for frequency division duplex (FDD) communication is disclosed. In one exemplary embodiment, a transmitter leakage reduction circuit for a transceiver is described. The transmitter leakage reduction circuit comprises an auxiliary power amplifier, first and second filters, and a signal transmission arrangement. The auxiliary power amplifier is configured to provide an auxiliary power amplifier output signal that represents an output signal of a power amplifier of the transmitter with a controllable phase shift or gain output. The first and second filters are configured to attenuate any signals in the receive frequency band of the respective power amplifier output signal and auxiliary power amplifier output signal. The signal transmission arrangement is configured to suppress a contribution of the power amplifier output signal from a signal received from an RF connecting point using the auxiliary power amplifier output signal to obtain a received signal that is input to the receiver.
US10348353B2 Electronic device protection system
An electronic device protection system can include: a back side surface, a right side surface, a left side surface, a top side surface, a bottom side surface, and a front side surface, the front side surface configured to wrap around onto a front side display of an electronic device, and the back side surface configured to conform to the electronic device; a first surface protrusion having a first outer perimeter, the first surface protrusion located on the back side surface; a second surface protrusion having a second outer perimeter, the second outer perimeter larger than the first outer perimeter; and a connection cutout formed within the top side surface or the right side surface.
US10348350B2 Two-way communication system and method of use
The two-way communication system comprises a non-invasive and non-implanted system which remains completely invisible to an outside observer when in use by an operator or user and allows for clear two-way communications. This system is generally comprised of a mouthpiece component, relay component, infrastructure communication device, and an optional system control which may interface with the relay component.
US10348349B2 Electronic apparatus and manufacturing method of electronic apparatus
An electronic apparatus of an embodiment includes a movable housing, a main housing, a joint, a cable, and a seal structure. The joint includes a connection portion connected to the movable housing, and a fixed portion connected to the main housing. The cable extends from an inside of the movable housing to an inside of the main housing through an inside of the connection portion and an inside of the fixed portion. The seal structure seals between the movable housing and the connection portion, and seals between the main housing and the fixed portions.
US10348347B2 Apparatus for monitoring radio frequency signals
An apparatus for monitoring radio frequency (RF) signals is disclosed. The apparatus includes an RF splitter, a set of track-and-hold circuits, a set of analog-to-digital circuits (ADC) and a frequency tracking module. The RF splitter splits a set of incoming RF signals into multiple RF signal paths. Each of the track-and-hold circuits, which is clocked at a different frequency than others, samples the incoming RF signals from a respective one of the RF signal paths. Each of the ADCs receives the sampled data from a respective one of the track-and-hold circuits. Each of the ADCs is also clocked at same frequency as a corresponding one of the track-and-hold circuits. The frequency tracking module determines a frequency of the incoming RF signals.
US10348345B2 Equalization of receiver
Methods and systems for equalization of a first receiver. A method may include receiving an input signal at the first receiver. The method may also include receiving the input signal at a second receiver. The method may further include determining, from an output response of the second receiver, an estimate of an out-of-channel interferer present in the input signal. The method may also include determining an estimate, of an undesired in-channel response of the first receiver to the out-of-channel interferer present in the input signal. The method may include applying the estimate, of the undesired in-channel response of the first receiver to the out-of-channel interferer present in the input signal, to an output signal of the first receiver to substantially cancel an instance of an undesired in-channel response of the first receiver to the out-of-channel interferer.
US10348342B2 Crosstalk-correction in digitizers using coupling coefficients
In a system, known digitizer signals (known analog signals or digital representations of known analog signals) are generated. The known digitizer signals are input into digitizers (analog-to-digital converter (ADCs) or digital-to-analog converter (DACs)) to output generated digitizer signals (generated digital representations or generated analog signals). The generated digitizer signals are analyzed in relation to the known digitizer signals to generate coupling coefficients, which can be either scalar quantities or finite-impulse-response (FIR) filter functions. Subsequent digitizer signals are generated. The subsequent digitizer signals are modified using the coupling coefficients to generate modified digitizer signals according to formulae. The modified digitizer signals are used directly as digital representations, or are input to the DACs to output modified analog signals that substantially match subsequent analog signals.
US10348327B2 Technologies for providing power to a rack
A rack for supporting sleds includes a pair of elongated support posts and pairs of elongated support arms that extend from the elongated support posts. Each pair of the elongated support arms defines a sled slot to receive a corresponding sled. A power supply is attached to an elongated support arm of each pair of elongated support arms to provide power to a corresponding sled. The power supply may include a chassis-less circuit board substrate that is removable from a power supply housing coupled to the corresponding elongated support arm.
US10348313B2 Radar target detection system for autonomous vehicles with ultra-low phase noise frequency synthesizer
An object detection system for autonomous vehicle, comprising a radar unit and at least one ultra-low phase noise frequency synthesizer, is provided. The radar unit configured for detecting the presence and characteristics of one or more objects in various directions. The radar unit may include a transmitter for transmitting at least one radio signal; and a receiver for receiving the at least one radio signal returned from the one or more objects. The ultra-low phase noise frequency synthesizer may utilize Clocking device, Sampling Reference PLL, at least one fixed frequency divider, DDS and main PLL to reduce phase noise from the returned radio signal. This proposed system overcomes deficiencies of current generation state of the art Radar Systems by providing much lower level of phase noise which would result in improved performance of the radar system in terms of target detection, characterization etc. Further, a method for autonomous vehicle is also disclosed.
US10348312B1 Circuit for and method of implementing a bursty clock and data recovery circuit using an eyescan detection circuit
A circuit for receiving data is described. The circuit comprises a phase detector circuit comprising a detector having a first input configured to receive a sum of an oscillator phase and a phase error, and a second input coupled to an output of a first sample selector; a second sample selector having an input coupled to receive the input data and generate output data; and an eye detection circuit comprising a third sample selector having an input coupled to receive the input data and a comparator for comparing outputs of the second sample selector and the third sample selector to determine how much an eye is open for a plurality of channels. A method of implementing a receiver is also described.
US10348307B2 Clock distribution and generation architecture for logic tiles of an integrated circuit and method of operating same
An integrated circuit comprising an array of logic tiles, arranged in an array of rows and columns. The array of logic tiles includes a first logic tile to receive a first external clock signal wherein each logic tile of a first plurality of logic tiles generates the tile clock using (i) the first external clock signal or (ii) a delayed version thereof from one of the plurality of output clock paths of a logic tile in the first plurality, and a second logic tile to receive a second external clock signal wherein each logic tile of a second plurality of logic tiles generates the tile clock using (i) the second external clock signal or (ii) a delayed version thereof from one of the plurality of output clock paths of a logic tile in the second plurality, wherein the first and second external clock signals are the same clock signals.
US10348306B2 Resistive random access memory based multiplexers and field programmable gate arrays
Resistive random access memory (RRAM) based multiplexers and field programmable gate arrays (FPGAs) are provided. The RRAM-based multiplexers and FPGAs include a 4T1R programming structure to program the RRAMs. The programming structure includes two programming transistors connected between the power supply and the top electrode of the RRAM and two programming transistors connected between the power supply and the bottom electrode of the RRAM. The programming transistors are used to set and rest the RRAMs. In the RRAM-based multiplexer programming transistors connected to the bottom electrodes are shared between a plurality of RRAMs. The shared programming transistors and an output inverter of the RRAM are provided in a deep N-well of the RRAM-based multiplexer. The programming transistors connected to the top electrodes of the RRAMs and a plurality of input inverters are provided in a regular well of the RRAM-based multiplexer.
US10348300B2 Multi-level adiabatic charging methods, devices and systems
A method for adiabatic charging of a capacitive load sequentially connects outer switches between a voltage VDD and ground and inner switches to at least one capacitance that self-balances between VDD and ground. A voltage waveform is provided to the capacitive load from a common node of the outer switches and the inner switches. An adiabatic charging circuit includes outer transistor switches between a voltage VDD and ground. Inner transistor switches are connected to at least one capacitance that self-balances between VDD and ground. A control signal generating circuit generates control signals for the inner and outer transistor switches that sequentially turn the inner and outer switches on and off to create a multi-level voltage staircase waveform at a common node of the inner and outer transistor switches.
US10348298B2 Repeater for an open-drain communication system using a current detector and a control logic circuit
This disclosure generally relates to repeaters, and, in particular, repeaters for open-drain systems. In one embodiment, an apparatus comprises a first port, a second port, a current detector, a transistor, and a control logic circuit. A current detector input of the current detector is coupled to the first port. A transistor channel electrode of the transistor is coupled to the second port. A control logic circuit input of the control logic circuit is coupled to the current detector output, and a control logic circuit output of the control logic circuit is coupled to a transistor control electrode of the transistor.
US10348294B2 Power transistor driving apparatus
A power transistor driving apparatus includes: a field-effect type transistor; an insulated gate type bipolar transistor, which is connected to the field-effect type transistor in parallel; a first driving circuit generating a first gate voltage to turn on the insulated gate type bipolar transistor, the first gate voltage applied to a gate of the insulated gate type bipolar transistor; a second driving circuit adjusting a second gate voltage to turn on or off the field-effect type transistor, the second gate voltage applied to a gate of the field-effect type transistor; a detection circuit detecting whether the insulated gate type bipolar transistor is turned on when the first driving circuit generates the first gate voltage. The second driving circuit generates the second gate voltage to turn on the field-effect type transistor when the detection circuit detects that the insulated gate type bipolar transistor is turned on.
US10348292B1 Power-on reset signal generating apparatus and voltage detection circuit thereof
A power-on reset signal generating apparatus and a voltage detection circuit thereof are provided. The voltage detection circuit includes a latch circuit, a pre-charge circuit, a pull-down switch and an output stage circuit. The pull-down circuit is turned on or cut off according to the power-on reset signal. The pre-charge circuit operates a pre-charge action according to a power-on reset signal or a power supply voltage. The output stage circuit receives the power supply voltage, based on the power supply voltage, generates a detection output voltage according to an input end of the inverter and the power-on reset signal.
US10348291B2 Resistor array, output buffer, and manufacturing method for semiconductor device
A resistor array made of a semiconductor includes a plurality of resistor groups and a common line that electrically connects the M-th resistors of the plurality of resistor groups. Each resistor group includes first to M-th resistors connected in series, M being an integer of 2 or greater, and at least one short-circuit line, each short-circuiting at least one, but not all, of the M resistors.
US10348288B2 Differential output circuit
A differential output circuit includes: input transistors that receive differential input signals; n stages of cascode transistors (n≥2) cascode connected to the input transistors; output terminals connected to the drains of n-th stage cascode transistors; an intermediate potential generating circuit that supplies an intermediate potential of potentials of the output terminals to the gates of the n-th stage cascode transistors; and a dividing circuit that supplies divided potentials resulting from the intermediate potential being divided into (n−1) stages to the respective gates of the (n−1)-th through first stages of the cascode transistors in descending order of potential.
US10348287B2 Switched-capacitor circuit, a radio frequency device, and a switched-capacitor circuit manufacturing method
A switched-capacitor circuit, a radio frequency device and a switched-capacitor circuit manufacturing method, relating to discrete capacitance design. The switched-capacitor circuit comprises a first capacitor branch and a second capacitor branch, wherein each of the first capacitor branch and the second capacitor branch has at least one high-resistance resistor; and a transistor connecting the first capacitor branch and the second capacitor branch. This inventive concept effectively reduces the parasitic capacitance when the transistor is in an “OFF” state without affecting the quality factor when the transistor is in an “ON” state.
US10348286B2 Waveform conversion circuit for gate driver
A waveform conversion circuit for turning a switch device on and off by applying a control signal from a controller to a gate terminal of the switch device is provided. The switch device has the gate terminal, a drain terminal, and a source terminal. The waveform conversion circuit includes a parallel circuit of a first capacitor and a first resistor and a voltage clamp unit. The parallel circuit is coupled between the controller and the gate terminal. The voltage clamp unit is coupled between the gate terminal and the source terminal and configured to clamp a voltage across the gate terminal to the source terminal at a first voltage in an OFF pulse of the control signal and at a second voltage in an ON pulse of the control signal.
US10348284B2 Summing circuit
A summing circuit, including a capacitor, a switching circuit capable of connecting the capacitor between a first node (ana) and a second node (ref), between a third node and the second node in a first connection direction or between the third node and the second node in a second connection direction, an integrator coupled to the third node, a hysteresis comparator coupled to the output of the integrator, and a counter coupled to the output of the hysteresis comparator.
US10348279B2 Skew control
Disclosed aspects relate to a clock distribution network of a synchronous logic device. The synchronous logic device comprises multiple sub-circuits belonging to different clock domains. The clock distribution network comprises a clock source operable for providing a global clock signal, at least one programmable delay line associated with a certain sub-circuit operable for generating a local clock signal for said sub-circuit by delaying the global clock signal or a signal derived therefrom and a global skew control circuit for managing clock skew between the local clock signals. The global skew control circuit is operable for managing clock skew between at least some local clock signals by regularly adjusting the delay caused by at least one programmable delay line when in a deskewing operating mode, and disabling adjusting the delays of the programmable delay lines when in a locked operating mode.
US10348278B2 Method and apparatus for clock skew control with low jitter in an integrated circuit
An apparatus of performing a clock skew adjustment between at least first and second clock signals includes first and second skew sensors and a skew controller. The first skew sensor receives a third clock signal obtained by delaying the first clock signal by a first delay and a fourth clock signal obtained by delaying the second clock signal by a second delay, and generates first information based on the third and fourth clock signals. The second skew sensor receives a fifth clock signal obtained by delaying the first clock signal by a third delay and a sixth clock signal obtained by delaying the second clock signal by a fourth delay, and generates second information based on the fifth and sixth clock signals. Each of the first and second information varies depending on the clock skew. The skew controller performs the clock skew adjustment based on the first and second information.
US10348272B2 Adaptive self-tunable antenna system and method
Adaptive self-tunable antenna systems and methods are provided including a closed-loop system for sensing near-field RF signals of transmitted RF signals and tuning an antenna or switching between multiple antennas, so that the strength of the transmitted RF signals is maximized. A sensing antenna detects the near-field RF signal, which is filtered and converted to an RF strength control signal that can be used to generate an antenna tuning control signal. An antenna tuner uses the antenna tuning control signal to keep the antenna in resonance by dynamically changing the electrical length of the antenna or switching between multiple antennas to maximize the strength of the radiated RF signal. Such antennas may be less prone to detuning due to interaction with human bodies or other objects. Dynamically matching the antennas to an RF power amplifier and low noise amplifier can improve stability, power efficiency, gain, noise figure, and receiver sensitivity.
US10348270B2 Apparatuses and methods for calibrating adjustable impedances of a semiconductor device
Apparatuses and methods for calibrating adjustable impedances of a semiconductor device are disclosed in the present application. An example apparatus includes a register configured to store impedance calibration information and further includes programmable termination resistances having a programmable impedance. The example apparatus further includes an impedance calibration circuit configured to perform a calibration operation to determine calibration parameters for setting the programmable impedance of the programmable termination resistances. The impedance calibration circuit is further configured to program the impedance calibration information in the register related to the calibration operation.
US10348269B2 Multi-frequency guided wave devices and fabrication methods
A micro-electrical-mechanical system (MEMS) guided wave device includes a piezoelectric layer including multiple thinned regions of different thicknesses each bounding in part a different recess, different groups of electrodes on or adjacent to different thinned regions and arranged for transduction of lateral acoustic waves of different wavelengths in the different thinned regions, and at least one bonded interface between the piezoelectric layer and a substrate. Optionally, a buffer layer may be intermediately bonded between the piezoelectric layer and the substrate. Methods of producing such devices include locally thinning a piezoelectric layer to define multiple recesses, bonding the piezoelectric layer on or over a substrate layer to cause the recesses to be bounded in part by either the substrate or an optional buffer layer, and defining multiple groups of electrodes on or over the different thinned regions.
US10348268B2 Demultiplexing circuit
A demultiplexing circuit (10) includes a band switch (20) and a first communication band phase adjustment circuit (30). The band switch (20) includes a shared terminal (P20) connected to a shared connection end (110), a first selection target terminal (P21) connected to a second signal end (122), and a second selection target terminal (P22) connected to a third signal end (123). In the band switch (20), the first selection target terminal (P21) and the second selection target terminal (P22) are selectively connected to the shared terminal (P20) in response to the communication band to be transmitted. The first communication band phase adjustment circuit (30) is connected between a first signal end (121) and a predetermined position in a transmission path where the shared connection end (110) and the shared terminal (P20) are connected.
US10348266B2 Impedance conversion circuit, antenna apparatus, and wireless communication apparatus
An impedance conversion circuit includes an auto-transformer circuit including a first inductor connected between a first port connected on a power supply portion side and a second port connected on an antenna side and a second inductor connected between a third port that is grounded and the second port; a first phase shifter with a first end connected to the first port; an inductor connected in series between a second end of the first phase shifter and the power supply portion; and a capacitor connected in series to the inductor and connected in series between the second end of the first phase shifter and the power supply portion.
US10348265B2 Transformer-type phase shifter, phase-shift circuit, and communication terminal apparatus
A transformer-type phase shifter or a phase-shift circuit includes a first coil and a second coil that is magnetically coupled to the first coil with a coupling coefficient of less than 1, a transformer including a parallel inductance component and a series inductance component, and an impedance adjustment circuit including a reactance element that performs impedance adjustment for the transformer, thus being advantageous in reducing the size, loss, and frequency dependency of the phase-shift amount.
US10348264B2 Method and apparatus for audio mixing
The embodiments of the present disclosure provide a method for audio mixing. At least two audio input signals are obtained. Then the at least two audio input signals are linearly superimposed. A mixed signal obtained by linearly superimposing the at least two audio input signals is divided into at least two audio mixing signal-intensity zones according to an audio intensity of the mixed signal. Audio intensity scalability is performed for respective audio mixing signal-intensity zones using corresponding scalability ratios. The at least two audio mixing signal-intensity zones after performing the audio intensity scalability is superimposed and output. The embodiments of the present disclosure further provide an apparatus for audio mixing.
US10348262B2 Multi-input amplifier with programmable embedded attenuators
Described herein are variable gain amplifiers and multiplexers that embed programmable attenuators into switchable paths that allow signals in a high gain mode to bypass attenuation. This advantageously reduces or eliminates performance penalties in the high gain mode. The programmable attenuators can be configured to improve linearity of the amplification process through pre-LNA attenuation in targeted gain modes. In addition, described herein are variable gain amplifiers with embedded attenuators in a switching network. The attenuators can be embedded onto switches and can be configured to have little or no effect on a noise factor in a high gain mode because the switching network can provide an attenuation bypass in a high gain mode and an attenuation in other gain modes. The programmable attenuators can be embedded onto a multi-input LNA architecture.
US10348261B2 Differential transimpedance amplifier
Disclosed is a differential transimpedance amplifier. The differential transimpedance amplifier includes a common gate amplifier configured to receive an electrical signal from an input node, and a common source amplifier configured to have a feedback resistor and receive the electrical signal form the input node, wherein an output signal of the common gate amplifier and an output signal of the common source amplifier form a differential signal pair.
US10348259B2 Active device which has a high breakdown voltage, is memory-less, traps even harmonic signals and circuits used therewith
An active device and circuits utilized therewith are disclosed. In an aspect, the active device comprises an n-type transistor having a drain, gate and bulk and a p-type transistor having a drain, gate and bulk. The n-type transistor and the p-type transistor include a common source. The device includes a first capacitor coupled between the gate of the n-type transistor and the gale of the p-type transistor, a second capacitor coupled between the drain of the n-type transistor and the drain of p-type transistor and a third capacitor coupled between the bulk of the n-type transistor and the bulk of p-type transistor. The active device has a high breakdown voltage, is memory less and traps even harmonic signals.
US10348254B2 Power amplifier and protection circuit for use in RF active circuit
A protection circuit for use in an RF active circuit includes a signal strength detecting circuit, a current detecting circuit, a logic circuit, and a switching unit. The signal strength detecting circuit is coupled to the signal input end or the signal output end of the RF active circuit and configured to generate a first detecting signal according to the signal strength of the RF signal. The current detecting circuit is configured to detect the VSWR of the RF signal based on the driving current of the RF active circuit, thereby generating a corresponding second detecting signal. The logic circuit is configured to generate a switch control signal according to the first detecting signal and the second detecting signal. The switching unit is configured to lower the driving current of the RF active circuit according to the switch control signal.
US10348252B2 Amplifier circuit
An amplifier circuit includes: a first inverter and a second inverter coupled in a cross-coupled form during an amplification operation and suitable for amplifying a voltage difference between a first line and a second line; a first isolation switch suitable for electrically connecting the first line and an output terminal of the first inverter to each other; a second isolation switch suitable for electrically connecting the second line and an output terminal of the second inverter to each other; and an equalizing switch suitable for electrically connecting the output terminal of the first inverter and the output terminal of the second inverter to each other, wherein before the amplification operation, a first offset compensation operation for turning on the second isolation switch and the equalizing switch and a second offset compensation operation for turning on the first isolation switch and the equalizing switch are performed.
US10348247B2 Generating power supply signals for a plurality of RF power amplifiers
An apparatus for generating a plurality of power supply signals for a plurality of power amplifiers configured to amplify radio frequency transmit signals includes a first power supply circuit configured to generate a first power supply signal and a different second power supply signal. The first power supply circuit is configured to provide the first power supply signal to a first output path and the second power supply signal to a second output path. Further, the apparatus includes a second power supply circuit configured to generate a third power supply signal. Still further, the apparatus includes a switching circuit configured to couple the second power supply circuit to the first output path in a first operating mode to provide a first combined power supply signal at an output of the first output path based on the first power supply signal and the third power supply signal.
US10348243B2 Switched capacitor circuit structure with method of controlling source-drain resistance across same
Embodiments of the present disclosure provide a circuit structure including: a switching transistor including a gate terminal, a back-gate terminal, a source terminal, and a drain terminal; a biasing node coupled to the back-gate terminal of the switching transistor, the biasing node being alternately selectable between an on state and an off state; a first capacitor source-coupled to the switching transistor; a second capacitor drain-coupled to the switching capacitor; and a first enabling node source-coupled to the switching transistor, the first enabling node being alternately selectable between an on state and an off state.
US10348242B2 Tapped inductor voltage controlled oscillator
A voltage controlled oscillator includes a resonator and an amplifier. The resonator includes a capacitive element and an inductive element. The inductive element has a plurality of conductive segments forming a physical loop. The inductive element has electrical connections on the physical loop to the plurality of conductive segments forming at least one electrical loop disposed within an interior space formed by the physical loop. The amplifier has an input and an output, the input coupled to a first conductive segment forming a first impedance and the output coupled to a second conductive segment forming a second impedance.
US10348238B2 Drive system
When the temperature detected by the temperature sensor is equal to or higher than a predetermined temperature, the drive system controls the boost converter and the inverter, such that the motor is driven in a range of an electric power on which a limit is imposed to decrease a discharge power upper limit value. When a failure occurs in the boost converter, the drive system stops the boost converter. When it is subsequently determined that the failure of the boost converter causes a failure of the temperature sensor, the drive system controls the inverter, such that the motor is driven without a limit imposed on the discharge power upper limit value, irrespective of the temperature detected by the temperature sensor that is equal to or higher than the predetermined temperature.
US10348233B2 DC bus ripple reduction
An electrical motor system and a method for operating the electrical motor system are disclosed. The electrical motor system comprises a direct current (DC) source, a filter connected in parallel with the DC source and an electric motor with at least two sets of windings. A voltage signal is provided from the DC source to the inverter circuit where the signal is modulated. The modulated signal is then supplied from the inverter circuit to each set of windings with a respective time offset between each set of windings respectively, providing a very efficient DC bus ripple reduction. Hereby, it is e.g. possible to use small filter capacitors/capacitor banks in electrical motor systems.
US10348232B2 Motor system with current sensorless control and method of controlling the same
A motor system with a current sensorless control includes a motor, a drive module, and a motor control module. The motor control module controls the motor to rotate through the drive module. The motor control module includes a command generation module, a command conversion module, and an angle generation module. The command generation module generates speed information and transmits the speed information to the angle generation module, and the command generation module generates a voltage command and transmits the voltage command to the command conversion module. The angle generation module generates an electrical angle. The command conversion module converts the voltage command and the electrical angle into a control signal. The motor control module adjusts a phase of a motor input voltage to meet a phase of a motor input current according to the control signal.
US10348225B2 Encoderless motor with improved granularity and methods of use
A DC electric motor having a stator mounted to a substrate, the stator having a coil assembly having a magnetic core, a rotor mounted to the stator with permanent magnets distributed radially about the rotor, the permanent magnets extending beyond the magnetic core, and sensors mounted to the substrate adjacent the permanent magnets. During operation of the motor passage of the permanent magnets over the sensors produces a substantially sinusoidal signal of varying voltage substantially without noise and/or saturation, allowing an angular position of the rotor relative the substrate to be determined from linear portions of the sinusoidal signal without requiring use of an encoder or position sensors and without requiring noise-reduction or filtering of the signal.
US10348223B1 Electric motor stall detection
A system includes a motor circuit and a calibration test circuit configured to be coupled to the motor circuit to calculate a nominal motor constant representing operation of a motor in a nominal mode, calculate a motor impedance function comprising one or more motor impedance values at one or more motor frequencies, store one or more values of the impedance function in a memory of the motor circuit, and calculate a range of acceptable motor constant values based on the nominal motor constant. The motor circuit may be configured to calculate an operating motor constant value for the motor while operating, wherein the operating motor constant value is based on at least one of the stored values of the impedance function and compare the motor constant value to the range of acceptable motor constant values stored in the memory to detect if a motor stall has occurred.
US10348219B2 Electrostatic induction power generator
A board arrangement structure includes a housing, a first board fastened to the housing, a second board arranged in parallel enabling, relative movement with respect to the first board, an electrically charged film, a counter electrode, and an output part outputting electric power generated between the electrically charged film and the counter electrode, at least one of the electrically charged film and the counter electrode being arranged at a first facing surface of the first board and the other being arranged at a second facing surface of the second board facing the first facing surface, and the first facing surface of the first board being, fastened to a reference mounting surface provided at the housing.
US10348214B2 Power module, power converter device, and electrically powered vehicle
A power converter device includes a double-sided electrode module in which an electrical wiring board and a power semiconductor element are molded with a resin material. The power converter device also includes a heat dissipating base disposed on both sides of the double-sided electrode module and directly contacting cooling medium. The power converter device also includes a module fixture which presses the heat dissipating base in a state of contact with the heat dissipating base. The module fixture is configured to support a circuit board.
US10348213B2 DC-DC converter
A DC-DC converter includes a voltage input portion that receives a DC voltage, a voltage output portion to which a load is connected, a transformer that includes at least a primary winding and a secondary winding, a main switch element between the voltage input portion and the primary winding of the transformer, a rectifier circuit between the voltage output portion and the secondary winding of the transformer, and a reset voltage suppressing circuit that detects a magnitude of a reset voltage generated when excitation energy accumulated in the transformer is reset and reduces a voltage which is applied to the main switch element when the magnitude of the reset voltage exceeds, for example, a predetermined threshold value.
US10348212B2 Synchronous rectification controller including synchronous rectification transistor for insulated synchronous rectification DC/DC converter
A synchronous rectification controller includes a first gate pin coupled to a gate of a first synchronous rectification transistor, a first drain pin coupled to a drain of the first synchronous rectification transistor, a second gate pin coupled to a gate of a second synchronous rectification transistor, a second drain pin coupled to a drain of the second synchronous rectification transistor, a source pin coupled to a ground, a multiplexer selecting a voltage applied to the first drain pin in a first state, and selecting a voltage applied to the second drain pin in a second state, a pulse generator generating a pulse signal based on an output voltage of the multiplexer, a driving circuit switching the first synchronous rectification transistor according to the pulse signal in the first state, and switching the second synchronous rectification transistor according to the pulse signal in the second state.
US10348210B2 Power control module with improved start requirements
Circuits and devices are described that provide power to appliances and other devices via a power correction circuit and an LLC converter, which may for example include resonant series converters and flyback converters. The circuits and devices economize on board space, part size and power start up time by separately powering up the controller circuit portion prior to powering up the LLC converter.
US10348207B2 Control system for transitioning a DC-DC voltage converter from a boost 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.
US10348206B2 Control method, control circuit and switching power supply with the same
Controlling a switching power supply can include: generating a ramp signal having an amplitude that follows an output feedback signal of the switching power supply; and controlling a switching state of a main power transistor in the switching power supply to be switched when the ramp signal reaches a peak value such that an output signal of the switching power supply is maintained as substantially constant.
US10348205B1 Coupled-inductor cascaded buck converter with fast transient response
A cascaded buck converter for receiving input voltage from an input voltage source and for delivering output voltage to a load. The converter includes a first inductor, a second inductor, a coupled inductor having a first winding connected in series with the first inductor and a second winding connected in series with the second inductor, an intermediate decoupling capacitor for receiving energy from the first inductor and the first winding and for supplying energy to the second inductor and the second winding, and an output decoupling capacitor for smoothening the output voltage at the load.
US10348203B2 DC-to-DC controller, DC-to-DC power converter and control method thereof
A DC-to-DC controller, a DC-to-DC power converter and a control method thereof are provided. The controller is coupled to an upper-bridge switch and a lower-bridge switch and includes a time generation unit providing a time signal, a voltage identification (VID) change determining circuit and a time control circuit. The VID change determining circuit provides a determination signal in response to a VID signal. The time control circuit provides a control signal according to the time signal and the determination signal. When the VID signal changes from high to low, the time control circuit turns off the upper-bridge switch for a first preset time according to the determination signal and the time signal, and during the first preset time, the time control circuit controls the lower-bridge switch to be turned on for a second preset time multiple times, and to be turned off for a third preset time multiple times.
US10348200B2 Digital current sensor for on-die switching voltage regulator
Described is an apparatus which comprises: an output node; a capacitor; an inductor having a first terminal coupled to the output node, and a second terminal coupled to the capacitor; a bridge to receive an input power supply and to generate a switching voltage signal at the output node; and a current sensor to determine slope of the switching voltage signal on the output node.
US10348198B2 Systems and methods for generating a feedback current in a DC-DC converter
Systems, apparatuses, and methods for generating a stable output voltage for one or more components by checking feedback information for an entire clock period are described. In various embodiments, a power converter generates an output voltage for one or more components. When the load current drawn by the one or more components changes, an inductor current of a low pass filter and monitored by a current sense amplifier also changes. The clock period is divided into a high phase and a low phase with one of the phases being a relatively short phase. During the relatively short phase, the current sense amplifier does not have sufficient time to measure feedback information. Instead of selecting a voltage output of the current sense amplifier, control logic selects a voltage output of a voltage generator, which emulates a voltage ramp with a slope of the inductor current during the relatively short phase.
US10348194B1 Pump circuit in a dram, and method for controlling an overall pump current
The present disclosure provides a pump circuit comprising a plurality of first enabling modules. Each of the plurality of first enabling modules is configured to generate a first enable signal and includes a first voltage input, a first comparing unit, a first digital logic gate and a second digital logic gate. The first comparing unit is coupled to the first voltage input and is configured to compare a voltage of the first voltage input with a first reference voltage. The first digital logic gate is coupled to the first comparing unit and is configured to implement a logical operation. The second digital logic gate is coupled to the first digital logic gate and is configured to implement a logical negation. Each of the plurality of first enabling modules generates the first enable signal when the voltage of the first voltage input is less than the first reference voltage.
US10348193B1 Power supply system with non-linear capacitance charge-pump
One example includes a power supply system. The system includes a switch system comprising a switch that is configured to generate a switching voltage at a switching node in response to an input voltage. The system also includes a non-linear capacitance charge-pump coupled to the switching node and being configured to provide an output current in response to the switching voltage. The output current can have an amplitude that varies non-linearly with respect to an amplitude of the switching voltage. The switch system further includes an output stage configured to generate an output voltage on an output node in response to the output current.
US10348192B1 Electronic device with a charge recycling mechanism
An electronic device includes: a clock booster including a doubler capacitor, the clock booster configured to precharge the doubler capacitor to store a boosted intermediate voltage greater than an input voltage; a secondary booster including a booster capacitor, the secondary booster configured to use charges stored on the doubler capacitor to generate a stage output greater than the boosted intermediate voltage; and a connecting switch connected to the clock booster and the secondary booster, the connecting switch configured to electrically connect the doubler capacitor and the booster capacitor during a recycling duration for discharging a recycled charge from the booster capacitor to the doubler capacitor through the connecting switch, wherein the recycling duration is after generating the stage output.
US10348188B2 Vehicle and control method therefor
When an abnormality occurs in a first voltage sensor that detects a voltage of a power line on a high voltage side or a second voltage sensor that detects a voltage of a power line on a low voltage side, an estimated voltage of the power line on the high voltage side is calculated based on a detected current of a reactor that is detected by a current sensor that detects a current of the reactor as the detected current, and a step-up converter is controlled using the estimated voltage of the power line on the high voltage side.
US10348184B2 Power system and an associated method thereof
A power system is presented. The power system includes a first converter including a first output terminal a first control unit coupled to the first converter, a second converter including a second output terminal, where the second converter is coupled in parallel to the first converter, and a second control unit coupled to the second converter. The second control unit is configured to measure a plurality of phase currents at the second output terminal, determine a harmonic current transmitted by the second converter based on single phase current of the plurality of measured phase currents, and change a time-period of at least one switching cycle of a carrier wave of the second converter based on the determined harmonic current to synchronize with a carrier wave of the first converter.
US10348183B2 Semiconductor device and actuator system
A semiconductor device includes a plurality of H-bridge circuits and a logic circuit which is commonly used for the plurality of H-bridge circuits. The logic circuit controls driving of each of the plurality of H-bridge circuits on the basis of signals which are input thereinto in such a manner that a combination of respective driving states of the plurality of H-bridge circuits meets a predetermined condition.
US10348179B2 Power semiconductor device
An inverter-control element operates with a power-supply potential supplied to an inverter-control-system power-supply terminal to output a signal for controlling an inverter switching element. A brake control element operates with a power-supply potential supplied to a brake-control-system power-supply terminal to output a signal for controlling a brake switching element. A first metal component includes a plurality of protrusions protruding from a sealing resin, is supported by the sealing resin with a portion embedded in the sealing resin, and is electrically connected to each of the inverter-control-system power-supply terminal and the brake-control-system power-supply terminal.
US10348174B2 Electric motor
An electric motor includes a rotor and a stator including a stator core, a plurality of armature windings, a plurality of field windings, and a plurality of bonded magnets. The stator core has a plurality of teeth alternately defining field slots and armature slots along a circumferential direction, and a stator yoke magnetically coupling the plurality of teeth opposite the rotor. Each armature winding is wound around two of the teeth sandwiched between an adjacent pair of the armature slots. Each field winding is wound around two of the teeth sandwiched between an adjacent pair of the field slots. The magnets are individually located in the field slots while opposing the field windings in the radial direction. Each adjacent pair of the magnets along the circumferential direction respectively has an adjacent pair of pole surfaces, with the adjacent pair of pole surfaces having a same polarity.
US10348173B2 Synchronous reluctance motor
A rotor has flux barrier groups. The number of flux barrier groups corresponds to the number of poles, and each of the flux barrier groups has a plurality of arc-shaped flux barriers. The plurality of flux barriers of each flux barrier group include arc-shaped portions formed in a polygonal region that is surrounded by a polygon having vertices at the midpoints in the circumferential direction of the flux barrier groups which are located on the outer peripheral edge of the rotor, as viewed in plan in the direction along a rotor shaft of the rotor. The center of the arcs of the arc-shaped portions of each flux barrier group is located at the midpoint in the circumferential direction of that flux barrier group which is located on the outer peripheral edge of the rotor.
US10348168B2 Inverter cell arrangement for brushless electrical machine
An electrical machine includes a stator core and a plurality of windings subdivided into a plurality of multiphase motor cells, each multiphase motor cell having M windings associated therewith, and having a phase shift relative to other multiphase motor cells. The electrical machine may include N inverter cells coupled in series; wherein each inverter cell is a multiphase inverter; and wherein the voltage magnitude supplied to a corresponding multiphase motor cell is VDC/N. The electrical machine may include a sensor system in communication with the plurality of inverter cells and operative to commutate each inverter cell in a sequence.
US10348165B2 Noise suppression circuit
A noise suppression circuit for use with a noise source connected to ground may include a first capacitor having a first terminal and a second terminal, the first terminal of the first capacitor being connected to the noise source; and a first impedance element having a first terminal and a second terminal, the first terminal of the first impedance element being connected to the second terminal of the first capacitor and the second terminal of the first impedance element being connected to the ground.
US10348163B2 Stator assembly and engaging type stator core
A stator assembly is used to be assembled to form a stator core. The stator assembly includes a tooth and a yoke. One end of the tooth is connected to the yoke. The yoke has an inner side, an outer side, a first coupling side, and a second coupling side. The first coupling side further includes a first engaging structure, and the second coupling side further includes a second engaging structure. The second engaging structure corresponds the first engaging structure. The outer side has a groove. The groove has a side surface and a bottom surface. An angle is defined between the side surface and the bottom surface, and the angle is in a range from 135° to 165°.
US10348162B1 Method and assembly of an electric machine
A generator includes a housing, a rotor within the housing and rotatable about an axis of rotation, and a coolant sump within the housing and arranged axially parallel with the axis of rotation, wherein an aeroline of the generator can at least partially limit an aeroline of an engine cowling.
US10348161B2 Hybrid module and power electronics module with a shared cooling stream
A hybrid module for a hybrid drive unit, where the hybrid module may have a stream of coolant flowing through it, which also flows through a power electronics module for operating the hybrid module is provided. A power electronics module and to a method for installing a hybrid module is also provided.
US10348159B2 Brushless DC motor configuration for a power tool
A power tool with a combined printed circuit board (PCB) having a doughnut shape and located coaxially with a motor shaft. The combined PCB is secured to a heat sink on one end of the motor and a metal end piece is positioned on an opposite end of the motor. The metal end cap and heat sink are secured to one another via fasteners to provide a rigid coupling. A tabbed end piece is provided between the heat sink and the motor stator and is also secured into place via the fasteners. The tabbed end piece includes wire support tabs that provide strain relief to motor coil leads. The wire support tabs extend axially from circumferential locations of the tabbed end piece and include channels to guide the motor coil leads to solder contact points on the combined PCB.
US10348157B2 Electric motor with a plastic housing
An electric motor, in particular a pump motor, made up of a permanent magnet rotor, a wound stator, having a stator laminate package, insulating elements and a stator winding, a motor housing made of plastic material and a component carrying a rotor bearing, in particular a pump head. It is an object of the invention to provide a generic motor with a reliable and economically feasible fastening of the stator to the motor housing, wherein heat expansion cracks are avoided and noise transmissions can be reduced.
US10348154B2 Shock absorption mechanism of steering motor
Disclosed is a shock absorption mechanism of a steering motor, comprising an upper cover buffering assembly (1), and an oil distributor (2) disposed below the upper cover buffering assembly (1), the oil distributor (2) being fitted with the upper cover buffering assembly (1) to form a sealed axial cavity (4). A cylinder assembly (5) is fixedly arranged below the oil distributor (2). The cylinder assembly (5) comprises a cylinder (51) opened at both ends, and an elastic oil bag (52) arranged in the cylinder (51) and having an opening at the upper end, the upper end of the elastic oil bag (52) being fixedly connected to an inner wall of the cylinder (51), and the upper end of the elastic oil bag (52) being in communication with the axial cavity (40). The cylinder (51) is further provided internally with a piston (53) axially sliding along the cylinder (51), the piston (53) being connected to the lower end of the elastic oil bag (52). The shock absorption mechanism for a steering motor overcomes the problem of member damage due to friction and the defect of susceptibility to temperature in a traditional hydraulic shock absorption system, so as to prolong the service life of the shock absorption mechanism.
US10348152B2 Dynamo for an internal combustion engine
An electric generator may include a housing having a housing casing running around in a circumferential direction and front and rear side walls, a radially outer stator rotatably arranged on the housing about an axis of rotation, and a radially inner rotor arranged on the housing in a rotationally fixed manner. The generator may also have an axially outer impeller wheel arranged on an outer side of the front side wall and arranged in a rotationally fixed fashion on the rotor. The generator may further have a primary air inlet having inlet openings formed in the rear side wall, a secondary air inlet having secondary inlet openings formed in the housing casing, an air outlet having a plurality of outlet openings formed in the front side wall, a primary air path from the primary air inlet to the air outlet, and a secondary air path from the secondary air inlet to the air outlet. During operation, the impeller wheel may rotate with the rotor and generate a partial vacuum that generates a primary air flow, which enters the primary air inlet, follows the primary air path, and exits through the air outlet, and a secondary air flow, which enters through the secondary air inlet, follows the secondary air path, and exits through the air outlet.
US10348151B2 Motor
A motor includes a rotary assembly, a stationary assembly, and a bearing mechanism. The rotary assembly includes a resin portion that covers magnets and a rotor core. The rotor core includes a ring-shaped inner core portion, an outer core portion, and connecting portions that radially connect the core elements and the inner core portion. The resin portion includes an upper resin portion and a lower resin portion. The upper resin portion includes gate holes. The lower resin portion is located at a more radially inner side than the outer core elements, and includes a first core support mark exposing a portion of the bottom surface of the rotor core, and a second core support mark located in the outer core portion and exposing a portion of the bottom surface of the rotor core.
US10348149B2 Stator for rotating electric machine and rotating electric machine including the stator
A stator for a rotating electric machine facilitates the assembly of the stator coils and restricts its length in the axial direction. The stator includes a stator iron core having a plurality of teeth and a plurality of stator coils each being wound on one of the teeth. The stator coils include terminal stator coils, each having a crossover wire and a lead wire. Each crossover wire is connected to one of the stator coils of the same phase and each lead wire being is connected to an object other than the stator coils of the same phase. Each end of the crossover wires and the lead wires is disposed at a different level; a first level being the closest to the stator iron core. At least one of the lead wires of the terminal stator coils is disposed at least one level apart within the range of levels.
US10348148B2 Stator for rotating electric machine
A stator includes an annular stator core and a multi-phase stator coil. The stator core has slots arranged in a circumferential direction thereof. The stator coil is comprised of phase windings that are mounted on the stator core so as to be received in the slots of the stator core. The stator coil has an annular coil end part protruding axially outward from an axial end face of the stator core. The stator coil includes, at least, two lead wires and a joint. Each of the lead wires is connected with one of the phase windings of the stator coil and led out from a radially inner periphery of the coil end part. At the joint, distal ends of the lead wires are joined to each other. Adjoining portions of the lead wires, which adjoin each other, are arranged radially inside a radially-inner peripheral surface of the coil end part.
US10348147B2 Rotating armature, rotating electric machine comprising a plurality of coil portions, and rotating armature manufacturing method
In a rotating armature, the numbers of teeth straddled by each of plural coil portions are all the same as each other, three. In plural windings that form the plural coil portions, three individual coil portions that, out of the plural coil portions, are disposed at uniform intervals around the circumferential direction of the armature core and are connected together in series are formed in each of the windings. In each of the windings including the three individual coil portions, one segment out of the plural segments is connected to another segment that has the same phase as the one segment out of the plural segments.
US10348145B2 Rotor, electric motor, compressor, and blower
A rotor is connected to a shaft member and rotates about a central axis. The rotor includes a shaft hole having at least part of the shaft member disposed therein; and flow paths disposed around the shaft member and penetrating the rotor in a direction parallel with the central axis. Each flow path has a first surface facing outward in the radial direction; a second surface disposed outward of the first surface in the radial direction and facing the first surface; a third surface connecting the first and second surfaces at one end in a rotational direction about the central axis; a fourth surface connecting the first and second surfaces at the other end in the rotational direction. The condition C
US10348143B2 Multi-pole component for an electric machine
A multi-pole component for an electric machine includes an upper side, a lower side, a first magnetic pole having a surface on the upper side, a second magnetic pole having a surface in a tangential direction adjacent to the first magnetic pole on the upper side and a soft-magnetic device. The soft-magnetic device has a recess between the first magnetic pole and the second magnetic pole. A vertical direction is directed from the upper side to the lower side at right angle to a tangential direction. The first magnetic pole has a permanent magnet with a magnetization in one direction, and the second magnetic pole does not have a permanent magnet.
US10348135B2 Charging control device, charging control method and wireless power receiving device equipped with same
A charging control device includes a capacitor, a comparison unit and a switching unit. The capacitor is charged with a voltage converted from power received from a wireless power sending device. The comparison unit compares the voltage of the capacitor with a reference voltage, and generates an output signal according to the result of the comparison. The switching unit is connected to the front end of the capacitor and is switched by the output signal from the comparison unit so as to control whether to supply the converted voltage to a load terminal.
US10348133B2 Power transmitter and wireless power transmission system including the power transmitter
A power transmitter wirelessly transmits electric power to a power receiver that includes a reception antenna. The power transmitter includes: an inverter circuit; a transmission antenna which sends out the AC power having been output from the inverter circuit; and a control circuit which, based on measurement values of voltage and current to be input to the inverter circuit, determines a value of a control parameter defining an output voltage from the inverter circuit and controls the inverter circuit by using the determined value of the control parameter. When at least one of the measurement values of voltage and current to be input to the inverter circuit changes, the control circuit changes the value of the control parameter based on the measurement values of voltage and current so that a voltage to be output from the power receiving circuit is maintained within a predetermined range.
US10348132B2 Wireless power transmission device, wireless power transmission method, non-transitory computer readable medium and wireless power transmission system
A wireless power transmission device related to embodiments of the present invention includes a plurality of power transmission resonators, a communicator, a power transmission controller and a power transmission circuit.The communicator receives information related to a power receiving resonator provided in a power receiving device.The power transmission controller selects a power transmission resonator to be used in power transmission from the plurality of power transmission resonators based on the information related to the power receiving resonator.The power transmission circuit transmits an electric current to the power transmission resonator to be used in the power transmission.
US10348129B2 Electric power supply system
An electric power supply system, to which the electric field coupling electric power transmission technology is applied, includes an electric power transmission electrode for transmitting electric power from an electric power source, an electric power reception electrode that is disposed so as to contactlessly face the electric power transmission electrode to form a junction capacitance, and receives the electric power transmitted from the electric power transmission electrode through the junction capacitance, and a plasma generation unit for generating a plasma in a space between the electric power transmission electrode and the electric power reception electrode in which the junction capacitance is formed.
US10348127B2 Three-phase uninterruptible power supply control method and apparatus, and three-phase uninterruptible power supply responsive to zero wire loss
A three-phase UPS control method and apparatus, and a three-phase uninterruptible power supply resolve a problem that after a zero wire is lost, when a current control method is applied to a three-phase UPS using a three-level topology, a 0-axis direct-current modulated wave results in that positive and negative buses are unbalanced. The method includes: determining that a zero wire of a three-phase uninterruptible power supply is lost; using an alternating current whose frequency is a harmonic frequency of mains as a 0-axis reference current; and generating a 0-axis modulated wave according to a difference between the 0-axis reference current and a 0-axis sampling current, to control a rectifier in the three-phase uninterruptible power supply to convert a received alternating current to a direct current.
US10348126B2 Battery switching method
A battery switching method applicable to an electronic device is provided. The electronic device comprises a first battery and a second battery. The method comprises: (a) switching the electronic device to a sleep mode from a normal mode; (b) switching a power supply of the electronic device to the second battery according to a removing signal triggered by removing the first battery; (c) switching the power supply of the electronic device to the first battery according to an inserting signal triggered by inserting the first battery; (d) updating parameters of the first battery; and (e) switching the electronic device to the normal mode from the sleep mode.
US10348123B2 Powering loads with a power supply and an uninterruptible power supply
A system in accordance with an example includes a first load and a second load. The first load includes a first power supply connected to a first uninterruptible power supply (UPS). The second load includes a second power supply connected to a second UPS, where the first UPS is connected to the second UPS. The first power supply is to deliver power to the first load and to the second load when power to the second load is disabled, and the second power supply is to deliver power to the second load and to the first load when power to the first load is disabled.
US10348119B2 Adapter and method for charging control
An adapter for charging control includes a power converting unit, a voltage feedback unit, a current feedback unit, and a power adjusting unit. The power adjusting unit includes an input end coupled to an output end of the voltage feedback unit to an output end of the current feedback unit, and an output end coupled to the power converting unit. The power adjusting unit is used to receive the voltage feedback signal and the current feedback signal, and stabilize the output voltage and output current of the second adapter when the voltage feedback signal indicates that the output voltage of the second adapter has reached the target voltage, or the current feedback signal indicates the output current of the second adapter has reached the target current.
US10348115B2 Power supply circuit for computing platform
A system has a processor, a battery charging circuit, a voltage regulating circuit and a control circuit. The control circuit provides digitalized feedback signals representative of circuit parameters of the battery charging circuit and circuit parameters of the voltage regulating circuit to the processor and receives a first information and a second information from the processor. The processor is able to adjust its operating states in response to the digitalized feedback signals. The control circuit controls the battery charging circuit in response to the circuit parameters of the battery charging circuit and the first information received from the processor, and the control circuit controls the voltage regulating circuit in response to the circuit parameters of the voltage regulating circuit and the second information received from the processor.
US10348114B2 Portable electrical energy storage and power processing device
A portable power unit is provided that can be embodied in backpack, waist-pack, or other portable form. The portable power unit can include a battery, a bidirectional power processor, and a power port. The bidirectional power processor allows for direct current (DC) power exchange between the battery and the bidirectional power processor and a user selectable alternating current (AC) or DC power exchange between the bidirectional power processor and a power port through which a power source and an external load can be connected for charging and discharging of the electrochemical battery, respectively.
US10348110B2 Battery pack
A battery pack (30) is configured to couple to a power tool (10) by sliding in a sliding direction and it contains a plurality of cells (31). A pair of battery-side, electric-power terminals (312a, 312b, 314a, 314b) and a battery-side signal terminal (313) can be electrically connected to a pair of tool-side, power-supply terminals (212, 214) and a tool-side signal terminal (213), respectively, which are provided on the power tool (10). The pair of battery-side, electric-power terminals (312a, 312b, 314a, 314b) and the battery-side signal terminal (313) are disposed in parallel adjacently in a direction that intersects the sliding direction.
US10348105B2 Power supply apparatus, protection apparatus, and protection method
When it has been determined according to a voltage detected by a voltage detecting unit 31 that a voltage detection line 23 between a focused-on battery 21 and the voltage detecting unit 31 has been broken, operations of each of switches 22 are controlled to separate a battery module 2 that includes the voltage detection line 23 from a power supply apparatus 1. When it has been determined according to the voltage detected by the voltage detecting unit 31 that the focused-on battery 21 has been overcharged or overdischarged, power input to, or output from, every battery module 2 is limited.
US10348103B2 Portable charging cable with in-line controller
A portable electric vehicle support equipment (EVSE) unit is formed as a cord of plural insulated conductors and a flexible outer sheath enclosing said plural insulated conductors. The cord includes an EVSE docking connector on a docking end of the cord and a utility plug on a utility end of the cord, said cord being divided into a docking section terminated at said docking connector and a utility section terminated at said utility connector. The cord further includes an in-line EVSE controller and a housing enclosing said controller, said housing sealed with said flexible outer sheath and disposed at an intermediate section of said cord between said docking and utility sections.
US10348101B2 Systems and methods for controlling battery current
A battery system comprising multiple battery packs. A battery pack of the battery packs includes a battery, voltage sense circuitry, a control circuit, a control switch and current regulation circuitry. The voltage sense circuitry senses a battery voltage of the battery and an input voltage of the battery pack. The control circuit is coupled to the sense circuitry and is operable for adjusting a level of a reference signal based on attribute data associated with the battery pack and a difference between the battery voltage and the input voltage. The control switch is operable for passing a battery current flowing through the battery. The current regulation circuitry is coupled to the control circuit and the control switch, and is operable for controlling the control switch to regulate the battery current according to the reference signal.
US10348099B2 Wireless power communication
A remote device in accordance with the present invention includes an adaptive power receiver that receives wireless power from the wireless power supply by induction. The adaptive power receiver may be switched among two or more modes of operation, including, for example, a high-Q mode and a low-Q mode. By controlling the duty cycle of the switching between modes, the amount of energy received by the adaptive receiver may be controlled to communicate to the wireless power supply. This control is a form of adaptive resonance communication or Q control communication. Distortion can be reduced or eliminated by ramping between duty cycles with adjustment to intermediate duty cycle values.
US10348096B2 Frequency response
Control systems and methods for control of grid frequency in an electric power grid, are described. A grid frequency is monitored by monitoring devices at one or more predefined locations in the grid, and a determination is made whether one or more conditions relating to the monitored frequency have been met. A control period during which the grid frequency at one or more of the one or more predefined locations is to be controlled is initiated based on the determination. One or more variation characterizes relating to a variation, during the control period, in grid frequency are determined. Control instructions, comprising instructions to control power flow to and/or from each of a first plurality of power units so as to control the monitored frequency, are sent. The control instructions are generated on the basis of profile information relating to the power units and the determined one or more variation characteristics.
US10348092B1 Electrical power distribution control device
The electrical power distribution control device controls the flow of electricity between the electric grid and one or more alternate sources, including, but not limited to, back-up generators, photovoltaic cells or wind turbines. The electrical power distribution control device monitors the status of the one or more alternate sources, an optional battery, and the electric grid and switches and balances the electric load between the one or more alternate sources and the electric grid to minimize power costs. The electrical power distribution control device comprises a controller, a plurality of relays, and a plurality of sensors.
US10348090B2 Method of determining a condition of an electrical power network and apparatus therefor
The present invention relates to apparatus 30 for determining a condition of a network section 34 comprised in an electrical power network 32. The network section 34 is configured such that electrical power flows to or from each of plural locations in the network section. The apparatus 30 is configured to receive a first quantity in respect of a first location in the network section 34 and to receive a second quantity in respect of a second location in the network section, each of the first and second quantities corresponding to a signal amplitude and a signal phase angle at its respective location. The apparatus 30 comprises a processor 42 which is operative to determine a condition quantity corresponding to a loading condition of the network section 34 between the first and second locations in dependence on the first and second quantities.
US10348089B2 Techniques for controlling A/C power distribution in powered furniture
A powered furniture system can include at least a first article of powered furniture having a control circuit, a first number of power outlets, and a first identification circuit, and a second article of powered furniture having a second number of power outlets and a second identification circuit. A method of controlling power distribution in the system can include separately communicating with the first and second identification circuits over a communications channel, receiving data representing the first and second numbers of power outlets, determining, using the received data representing the first and second numbers of power outlets, a total number of power outlets in the system, and controlling application of power to the first and second numbers of power outlets using the determined total number of power outlets in the system.
US10348086B2 Construct to mitigate power system operational impacts of emerging “disruptive technologies”
A process/method is provided for the management of electric distribution system operations, including accurate and efficient communications and interfaces between the transmission, distribution and residential distribution systems, managed by a distribution system operator responsible for energy balance and reliability through control on a local distribution area, namely between end use customers and the transmission node of the electrical system.
US10348085B2 Static electricity protection circuit, semiconductor integrated circuit device, and electronic apparatus
This static electricity protection circuit starts a discharge operation only if an applied voltage is greater than or equal to a set voltage, and protects a discharge circuit also when noise or the like is applied during a normal operation. This static electricity protection circuit includes: a resistor R1 and clamp circuit that are connected in series between nodes N1 and N2; a first transistor that turns on in accordance with an increase in a potential difference generated in the resistor R1; a resistor R2 and capacitor C2 that are connected via a node N4 between the nodes N1 and N2; a second transistor that is connected in series with the first transistor between the nodes N1 and N5; a resistor R3 connected between the nodes N5 and N2; a third transistor connected between the nodes N4 and N2; and a discharge circuit connected between the nodes N1 and N2.
US10348083B2 Automatic closure system impact detection
A method is provided, including providing an accelerometer responsive to motion of a closure forming part of an automatic closure system, providing an output of the accelerometer to first and second comparator circuits, the first comparator circuit having a first reference voltage such that the output of the first comparator circuit is indicative of a direction of closure motion and the second comparator circuit having an adjustable second reference voltage such that the output of the second comparator circuit is scaled relative to this adjustable second reference voltage to adjust the sensitivity of the output of the second comparator, providing a microcontroller coupled to the first and second comparator circuits, the microcontroller determining both a motion sequence of the closure and whether the closure has impacted an object, and providing an interface circuit for communicating the output from the microcontroller to a remote controller circuit.
US10348077B2 System and method for sealing one end of an existing conduit through which a number of cables extend
A system for sealing one end of an existing conduit through which a number of cables extend and in which a number of elements are placed for holding each of the number of cables in a position in the conduit, the system comprising: a sealant for applying a first layer of sealant at an end of the existing conduit against the number of elements so that the first layer of sealant completely covers that end of the conduit as far as not occupied by any of the number of cables; a number of flexible elements which each have a first end for positioning that first end into the first layer of sealant when the first layer is still uncured, each of the number of flexible elements further having a second end at such a distance from the respective first end when the first ends are positioned in the first layer of sealant, that the second ends form together a structure against which a second layer of the sealant can be applied, a single-part or multiple part subsystem for constructing a rigid second conduit around the flexible elements from their respective first end up to and including their respective second end when these first ends are positioned in the first layer of sealant, so that the number of cables also extend through the second conduit and a first end of the second conduit is sealed off by the first layer of sealant and a second end of the second conduit can be sealed off by applying a second layer of sealant against the structure formed by the second ends of the number of flexible elements.
US10348076B2 Blind hole mount
A mounting assembly including a mount member having a head portion and a stud portion extending downwardly from the head portion, and a clip member affixed to the stud portion of the mount member. The head portion may include slot which interacts with a flexible tie for bundling elongate items. The flexible tie may be integrally formed with the assembly or may be provided as a separate piece. A clip member for use with the assembly clip member includes at least one extending arm portion for engaging a reentrant bore and preventing axial withdrawal of the assembly. The arm portion may have a bifurcated end. A diaphragm spring extending downwardly from the head portion may also be provided.
US10348071B1 Cable drill bit
A method of installing cable through material, for example, concrete, wood, masonry, plastic steel, or the like comprising a drill bit with a distal end having a hollow tip with an attachment mechanism for receiving the cable. The drill bit is drilled through the material, and left in place while the cable is attached to the proximal end of the drill bit. There is no need to remove the drill bit from the aperture or material to attach the cable thereto. After attachment to the drill bit, the cable is inserted through the aperture with the drill bit and removed from the drill bit after it passes through the material so it can be attached to a receiver device.
US10348068B2 Installation guard for overhead utility lines
An installation guard tool is disclosed that is installed on the end of a cross-arm of a utility pole. The guard tool has an adjustable height to extend above the insulators to keep the new, grounded conductor being installed from touching the existing, energized conductors below. The tool is semi-permanent and removable and can be installed at the beginning of an installation job and remain in place until the installation job is complete.
US10348065B1 Method for installation of electrical substation yard wiring
A method of connecting electrical substation wiring in an electrical substation provides pre-bundled yard cables configured to connect between field devices in the substation and a yard interface connection cabinet. The yard interface connection cabinet has an outside plug bulkhead plate that is accessible from outside of a control house that houses the yard interface connection cabinet. The outside plug bulkhead plate has a plurality of connectors configured to mate with the yard cables. The yard interface connection cabinet further has internal wires extending from an inside plug bulkhead plate and terminating at a terminal block. The connections and wires in the yard interface connection cabinet are tested with the yard cables before installation of the yard interface connection cabinet and yard cables in the substation. The yard cables are connected between the field devices and the outside plug bulkhead plate from outside of the control house.
US10348061B2 Spark plug
The spark plug includes an insulator formed of an alumina-based sintered body, and the insulator contains Si, Ba, and a rare earth element. In an analysis of the insulator by using a scanning transmission electron microscope having an electron-probe diameter of 1 nm, Si and a rare earth element are detected at a crystal grain boundary having a thickness of 15 nm or less, a content of an alkaline earth metal is less than a detection limit at the crystal grain boundary, and a diffraction spot is present in an electron diffraction pattern of a portion where Ba is detected.
US10348055B2 Folded waveguide structure semiconductor laser
A laser apparatus is provided, comprising a semiconductor substrate, an active layer disposed on the semiconductor substrate, a folded waveguide disposed on the active layer and forming a resonant structure, the folded waveguide comprising at least two substantially straight waveguide portions coupled by a connecting waveguide structure, with the folded waveguide having a first end and a second end located at one or more edges of the semiconductor substrate, wherein at least one of the ends includes a mirror, and an electrode coupled to the folded waveguide and configured to create photons in the folded waveguide when receiving electrical power. The waveguide emits laser light comprising the photons, with the laser light emitted at an edge of the semiconductor substrate.
US10348049B2 Light source device and information acquisition apparatus
Provided is a light source device including a fiber laser, an amplifier, and a nonlinear fiber. Group delay dispersions D1 and D2 are a positive value, the light velocity in a vacuum is denoted as c, a spectral full width at half maximum of the pulse light is denoted as Δλ, the center wavelength of the pulse light is denoted as λ, a coefficient based on a shape of the pulse light is denoted as a, a value of the spectral full width at half maximum Δλ at which a function T(Δλ): T ⁡ ( Δλ ) = ( a × λ 2 c × Δλ ) ⁢ 1 + [ ( D ⁢ ⁢ 1 + D ⁢ ⁢ 2 ) ⁢ ( c × Δλ a × λ 2 ) 2 ] 2 is the minimum is denoted as Δλ_min, and Δλ at which a change amount of T(Δλ) when Δλ increases by 1 nm of λ becomes −3 dB is denoted as Δλ_3 dB, and Δλ satisfies Δλ_3 dB≤Δλ≤Δλ_min×2.
US10348048B2 Use and application method of dielectric lubricant in an electrical connector
A method of applying a dielectric lubricant to an electrical connector of a consumer electronic device. The method includes inserting a dielectric lubricant delivery device apertures for delivering the dielectric lubricant to the electrical connector into a receptacle of the electronic device; applying pressure to a chamber including the dielectric lubricant, the chamber being fluidly coupled to the apertures of the lubricant delivery device such that the pressure causes the lubricant to enter the receptacle via the apertures and deposit on contacts of the electrical connector; and pulling vacuum using the lubricant delivery device to remove excess dielectric lubricant from the receptacle and the electrical connector.
US10348046B2 Insulated high-voltage adapter
The present invention relates to a high-voltage insulated adaptor (100) for application at a point of connection between a piece of high-voltage electrical equipment (6) and at least one measuring, control and protecting means (8), which allows connecting the measuring, control and protecting means (8) with at least one bar (10) of the main set of bars of the high-voltage electrical equipment (6), regardless of the type of element (5) for electrical connection existing in the high-voltage electrical equipment (6), where the adaptor (100) additionally comprises at least one anchoring means (9) securing the installation of the assembly formed by the insulating body (1) and the measuring, control and protecting means (8) on the bushing (5) for electrical connection corresponding to at least one bar (10) of the main set of bars of the high-voltage electrical equipment (6).
US10348045B2 Hermaphroditic pin and socket connector
An electrical connector for use with wires is disclosed that includes an electrical contact and an insulated housing. The electrical contact includes a wire contact portion and a connector contact portion. The wire contact portion connects the electrical connector to a wire. The connector contact portion includes a male contact prong and a female contact socket. The electrical contact may be positioned within an insulated housing that is designed to connect both the male contact prong and the female contact socket when mated with another electrical device.
US10348041B2 Connector structure and electric vehicle
A connector structure installed in the electric vehicle includes a plurality of connectors, an inter-connector conductive member configured to electrically connect the plurality of connectors, and a connector casing configured to house the inter-connector conductive member. A cover is attached to the unused connector of the plurality of connectors.
US10348040B2 High speed, high density electrical connector with shielded signal paths
A modular electrical connector with separately shielded signal conductor pairs. The connector may be assembled from modules, each containing a pair of signal conductors with surrounding partially or fully conductive material. Modules of different sizes may be assembled into wafers, which are then assembled into a connector. Wafers may include lossy material. In some embodiments, shielding members of two mating connectors may each have compliant members along their distal portions, such that, the shielding members engage at points of contact at multiple locations, some of which are adjacent the mating edge of each of the mating shielding members.
US10348038B2 Soft lock to secure an EVSE-to-EV charging connector
A connector to a soft lock receptacle includes a controller and a memory electrically coupled to the controller. During a user coupling the connector to the receptacle, the controller generates and stores a stored record in the memory. During the user attempting uncoupling the connector, the controller generates a re-obtained record. Responsive to the re-obtained record matching the stored record, the controller unlocks the connector.
US10348033B2 Linear connection assembly for electrical conductors with high locking reliability
The present invention relates to a linear connection assembly (100) for electrical conductors comprising a pair of connectors (1, 2) with mutually complementary shape for the insertion of a first connector (1) into a second connector (2) in an axial direction; each connector (1, 2) being provided with electrical contacts (5, 6) adapted to connect electrically to each other when the first connector (1) is inserted in the second connector (2), at least one connector (2) of the pair of connectors (1, 2) being provided with a ring nut (4) mounted in at least partially rotatable manner manually around its own axis (A) parallel to said axial direction to reach a plurality of alignment positions relative to the other connector (1) of the pair of connectors (1, 2), each alignment position corresponding to a connection condition between the pair of connectors (1, 2); t a first alignment position (17) results from a complete insertion of said first connector (1) into said second connector (2), and corresponds to a first connection condition according to which said connectors (1, 2) cannot be released even if a mutual traction is applied in the axial direction.
US10348027B2 Connector
A connector is disclosed. The connector comprises a housing having a receiving passageway, an insert having a slot in a surface of the insert, and a contact. The contact is disposed in the slot, and the insert is disposed in the receiving passageway.
US10348023B2 Connector with retainer
A connector includes a housing (20) and a front retainer (40) to be mounted into the housing (20) from the front. The housing (20) includes locking lances (31) for locking terminal fittings (10) inserted to proper positions. The locking lance (31) is pressed by the terminal fitting (10) and retracted into a deflection space (S1) when the terminal fitting (10) is inserted, and resiliently returns and locks the terminal fitting (10) when the terminal fitting (10) is inserted properly. The front retainer (40) includes deflection restricting portions (42) for restricting deformation of the locking lances (31) by entering the deflection spaces (S1), and includes ribs (45) that can contact and guide a tip of a tab (11) if the tab (11) is inclined during insertion of the terminal fitting (10).
US10348021B2 Lock for an explosion proof connector
An explosion proof connector is provided with first and second electrical connectors and first and second threaded sidewalls that surround the electrical connectors. The threaded sidewalls engage to secure the electrical connectors in electrical connection. Either the first threaded sidewall is rotatable relative to the first electrical connector or the second threaded sidewall is rotatable relative to the second electrical connector. A ratchet lock is carried by the first sidewall, and a ratchet surface is carried by the second sidewall, the ratchet lock being releasable and biased toward engagement with the ratchet surface. The ratchet lock permits rotation of the second sidewall relative to the first sidewall in a first direction and prevents rotation of the second sidewall relative to the first sidewall in a second direction. A release mechanism disengages the ratchet lock and permits the second sidewall to rotate in the second direction relative to the first sidewall.
US10348019B1 Connector assembly with locking feature
A connector assembly includes a connector-body having electrical-terminals. The electrical-terminals are inserted into cavities defined by the connector-body through apertures defined in a rear-face of the connector-body. The connector-body includes a lock feature configured to releasably lock the electrical-terminals within the cavities. The lock feature has a planar-member with a first-end and a second-end. The first-end defines a flex-lock feature. The second-end is attached by a hinge to a leading-edge of the outer-surface of the connector-body proximate the front-face. The flex-lock feature defines a hook-side and a wall-side disposed within a slot defined by the connector-body. The hook-side is configured to releasably engage a locking-shelf partially enclosing the slot. The wall-side engages the electrical-terminals when the hook-side engages the locking-shelf. When a removal-force is applied to the electrical-terminals, the removal-force is transferred through the hook-side to the locking-shelf, thereby inhibiting removal of the electrical-terminals from the cavities.
US10348016B2 Connection system suited to connect a plasma cutting torch to a generator
A connection system connects a plasma torch to a generator to allow the passage of electric current, the passage of an operating fluid, and of one or more control signals between the generator and the torch. The system includes a first connector and a second connector that are removably connected to each other. The first connector includes a first current-carrying terminal and the second connector having a second current-carrying terminal. The current-carrying terminals are suited to be mutually connected to each other. The first connector includes one or more electric terminals. The second connector includes one or more electric terminals, the connectors being suited to be mutually connected to each other. In the first connector, the electric terminals are movable with respect to the first terminal.
US10348011B2 Composite pane with electrical contact-making means
A composite pane with electrical contact-making means is described, having: a first pane and a second pane, which panes are connected to one another over their surface by means of a thermoplastic intermediate layer, at least one electrically conductive coating at least on the inner surface of the first pane, at least one busbar on a region of the electrically conductive coating, and at least one electrically conductive contact strip on at least one region of the busbar, wherein the contact strip is connected to at least one electrical feed line, and at least one region of the contact strip is in direct contact with the busbar.
US10348009B2 Flexible circuits for electrical harnesses
Provided are electrical harness assemblies and methods of forming such harness assemblies. A harness assembly comprises a conductor trace, comprising a conductor lead with a width-to-thickness ratio of at least 2. This ratio provides for a lower thickness profile and enhances heat transfer from the harness to the environment. In some examples, a conductor trace may be formed from a thin sheet of metal. The same sheet may be used to form other components of the harness. The conductor trace also comprises a connecting end, monolithic with the conductor lead. The width-to-thickness ratio of the connecting end may be less than that of the conductor trace, allowing for the connecting end to be directly mechanically and electrically connected to a connector of the harness assembly. The connecting end may be folded, shaped, slit-rearranged, and the like to reduce its width-to-thickness ratio, which may be close to 1.
US10348003B2 Method for assembling an angled plug connector
A method for assembling an angled plug connector with a plug connector housing, which has a through channel preferably angled at a right angle in order to receive conductor components extending at an angle relative to one another, wherein a first conductor component introduced from one side (X) into the through channel in the interior of the through channel is connected by non-positive and/or by positive engagement to a second conductor component introduced from the other side (Y) into the through channel. Additionally, an assembly unit for carrying out the method is presented.
US10347999B2 Item for tightening to the correct torque, and electrical protection device comprising at least one terminal connected by means of such an item
An item for tightening including a first part including a first end part forming an end piece to engage with the head of a screw, and a second end part to engage with an actuating member, such that activation of the actuating member causes turning of the screw and the tightening, this first part being able to break into two portions upon reaching the recommended tightening torque, respectively a first portion including the first end part and a second portion including the second end part. A second part is mounted tightly about the first part, a holding device is provided in part on the first part and in part on the second part and being able to retain the second portion of the first part inside the second part of the item in order to prevent this second portion leaving this second part of the item after rupture of the first part.
US10347998B2 Crimp terminal, electric wire with crimp terminal, and medical device sensor
Provided is a crimp terminal including an electric wire connector connectable to an electric wire. The electric wire connector includes a body, a plurality of first crimping pieces extending from a first end of the body, and at least one second crimping piece extending from a second end thereof. The first and second crimping pieces are alternately arranged while being displaced from each other. When the crimping pieces are crimped to connect a core wire of the electric wire, a clearance between one first crimping piece and the second crimping piece formed at a position closest to an insulating member of the electric wire is larger than a clearance between a remaining first crimping piece and the second crimping piece formed at another position. Also provided are an electric wire with the crimp terminal, and a medical device sensor including the electric wire with the crimp terminal.
US10347995B2 Circuit structure and terminal
A circuit structure disclosed in the present specification includes: a circuit board provided with a wiring portion; a conductor body (conductor plate) adhered to one side of the circuit board; and a terminal that electrically connects the wiring portion of the circuit board and the conductor body. The terminal includes a relay connection portion between a portion connected to the wiring portion and a portion connected to the conductor body, and the relay connection portion protrudes past the wiring portion, on the other side of the circuit board.
US10347992B2 Antenna and vehicle having the antenna
An antenna includes an upper plate having a fan shape, a lower plate having a shape corresponding to the upper plate, a feeding unit disposed at a center of the fan shape, at least one waveguide formed between the upper plate and the lower plate for propagating signals supplied from the feeding unit, and at least one radiation slot formed in an arc of the fan shape for radiating the signals propagated by the at least one waveguide to the outside.
US10347990B2 Low-profile dual-band filtering patch antenna
A low-profile dual-band filtering patch antenna and its application to LTE MIMO system are disclosed. By using two embedded U-shaped radiating patches and a multi-stub microstrip feed-line, two operating bands and four radiation nulls can been generated and individually controlled, the design is thus very simple and flexible. Based on the proposed low-profile dual-band filtering patch antenna, a MIMO antenna with a very low profile, low mutual coupling and low ECCs has been presented.
US10347988B2 Wireless mobile device
The present embodiments disclose a wireless mobile device, including a metal frame, a circuit board disposed in the metal frame, where there is a slot between at least one side edge of the circuit board and the metal frame, a first grounding point is connected to the circuit board and the metal frame, a second grounding point is connected to the circuit board and the metal frame, and a feeding point is located between the first grounding point and the second grounding point and is connected to the circuit board and the metal frame; and each antenna open-circuit stub suspends in space on an outer side of the circuit board, one end is connected to the metal frame by crossing the slot, and a connection point of the antenna open-circuit stub and metal frame is located between the feeding point and the second grounding point.
US10347985B2 Antenna device and electronic device including the same
An electronic device is provided that includes a circuit board received in the electronic device and in which at least one board is layered, a communication module disposed at one surface of the circuit board and electrically connected to the circuit board, an antenna electrically connected to the communication module, and a metal structure whose one surface is separated from the other surface of the circuit board to form a space within the electronic device by enclosing the circuit board and in which at least one aperture is formed at one side thereof.
US10347977B1 Multi-polarization antenna system on a single circuit board
Antenna structures and methods of operating the same of an electronic device are described. One apparatus includes a circuit board and an antenna having a ground element disposed on the circuit board. A ground-extension bracket is coupled to the ground element and oriented orthogonally to the circuit board. The antenna further includes a radiating element disposed on the circuit board and oriented linearly with respect to the ground-extension bracket. The antenna, in response to a radio frequency (RF) signal, is configured to radiate electromagnetic energy in a radiation pattern at an angle of polarization with respect to a plane of the circuit board, where the angle of polarization is acute and angled towards the ground-extension bracket.
US10347976B2 Stacked printed circuit board implementations of three dimensional antennas
Three-dimensional antennas incorporate a stack of planar wiring boards, with conductive metallization on each board and electrical connectivity between conductive regions on adjacent boards. In one example of the disclosed technology, a three-dimensional antenna is formed from a stack of planar wiring boards, where each includes one or more disjoint metallizations in electrical contact with at least one disjoint metallization on an adjacent one of the planar wiring boards. Associated methods and variants are also disclosed.
US10347972B2 Antenna structures for implantable medical devices and methods of assembling same
The present disclosure provides an antenna structure for use in an implantable medical device. The antenna structure includes a first antenna configured to receive wireless signals within a first frequency band, a second antenna configured to receive wireless signals within a second frequency band lower than the first frequency band, and a common output connector. The first antenna includes a first end and a second, free end opposite the first end. The second antenna is connected to the first antenna at a location between the first and second ends. The common output connector is disposed at the first end of the first antenna, and is electrically coupled to the first and second antennas such that signals received by the first and second antennas are output through the common output connector.
US10347971B2 Electronic device including antenna
An electronic device is provided. The electronic device includes a first antenna, a first feeding line electrically connected to the first antenna, a second antenna, a second feeding line electrically connected to the second antenna element, a conductive line connecting a point of the first antenna or the first feeding line and a point of the second antenna or the second feeding line, and a sensor module electrically connected to a point of at least one of the first antenna element, the second antenna element, the first feeding line, the second feeding line, and the conductive line.
US10347966B2 Electronic device including antenna
An electronic device includes a housing antenna formed from a conductive material. At least parts of a side member and a rear cover that constitute the housing of the electronic device are used as an antenna. Accordingly, radiation patterns generated by this antenna are formed on the rear surface of the electronic device as well as at the upper portion of the electronic device. It is therefore possible to perform wireless communication with higher accuracy.
US10347962B1 Foldable, deployable and reconfigurable origami antennas using fabric, textile or other material encapsulation and/or scaffolding
A foldable antenna can comprise a bottom encapsulation layer, a plurality of origami substrates disposed on the bottom encapsulation layer, a top encapsulation layer disposed on the plurality of origami substrate, and a conductive trace disposed on the top encapsulation layer. The plurality of origami substrates can be spaced apart from each other. The bottom encapsulation layer and the top encapsulation layer can comprise a fabric, and each of the plurality of origami substrates can comprise at least one of foam, plastic, carton, FR4, laminate, and wood.
US10347961B2 Radio frequency interconnect systems and methods
The concepts, systems and methods described herein are directed towards a connectorless radio frequency (RF) interface between an antenna and RF processor. An RF interconnect is provided having a housing having a ridged waveguide portion provided therein, an upper cavity formed in an upper portion of the housing, a lower cavity formed in a lower portion of the housing, a first suspended air stripline (SAS) transmission line disposed in the lower cavity such that at least a portion of the first SAS transmission line crossed a slot formed by the ridged waveguide and a second SAS transmission line disposed in the upper cavity such that at least a portion of the second SAS transmission line crosses the slot formed by the ridged waveguide.
US10347958B2 Coaxial filter having a frame construction and a conductive separating web, where internal resonators can be galvanically connected to either the frame construction or the separating web
A coaxial filter having a frame construction comprises at least one filter frame, which consists of an electrically conductive medium and comprises a receiving space. A cover arrangement closes the receiving space on all sides. At least one first resonator internal conductor is arranged in the receiving space. The at least one first resonator internal conductor is galvanically connected to a face of the at least one electrically conductive filter frame, and extends therefrom in the direction of another, in particular opposing face of the electrically conductive filter frame, and ends at a distance from the opposing face of the electrically conductive filter frame and/or is galvanically separated from the opposing face of the electrically conductive filter frame.
US10347953B2 Battery module having side compression structure with heat exchanger
A battery module according to an exemplary aspect of the present disclosure includes, among other things, a first array of battery cells along a first axis, and a second array of battery cells along a second axis. The battery cells of the first and second arrays each include axially facing walls. The battery module further includes a compression structure providing a heat exchanger. The compression structure is adjacent axially facing walls of a battery cell of the first array and a battery cell of the second array.
US10347945B2 Stabilized shear thickening electrolyte
A passively impact resistant composite electrolyte composition includes an aprotic electrolyte solvent, from 0.5 to 6M of an electrolyte salt, and shear thickening particles having a polydispersity index of no greater than 0.1, an average particle size in a range of 50 nm to 1 um, and an absolute zeta potential of greater than ±40 mV. The shear thickening particles have thereon an electrochemical double layer. The composition further includes a stabilizing surfactant. The stabilizing surfactant includes a first portion for adsorbing to the particles, and a second portion that is absorbed in the solvent. The length of the surfactant from the first portion to the second portion is greater than twice the thickness of the electrochemical double layer. Batteries and electrochemical devices incorporating the electrolyte composition are disclosed. Methods of making the electrolyte composition and of operating a battery are also disclosed.
US10347944B2 Electrolytic solution
An electrolytic solution containing a heteroelement-containing organic solvent at a mole ratio of 3-5 relative to a metal salt, the heteroelement-containing organic solvent containing a specific organic solvent having a relative permittivity of not greater than 10 and/or a dipole moment of not greater than 5D, the metal salt being a metal salt whose cation is an alkali metal, an alkaline earth metal, or aluminum and whose anion has a chemical structure represented by general formula (1) below: (R1X1)(R2SO2)N  general formula (1).
US10347940B2 Electrolyte for rechargeable lithium battery and rechargeable lithium battery including the same
An electrolyte for a rechargeable lithium battery includes an organic solvent including C3 to C5 alkyl propionate, and the electrolyte further includes a lithium salt and a compound represented by Chemical Formula 1, wherein, in Chemical Formula 1, k, l, and m are independently integers of 0 to 20, k, l, and m are selected, so that Chemical Formula 1 has an asymmetric structure, n is an integer of 1 to 7, and R1, R2, R3, R4, R5, and R6 are independently hydrogen, an alkyl group, an alkoxy group, or a fluoroalkyl group.
US10347937B2 Lithium-stuffed garnet electrolytes with secondary phase inclusions
The instant disclosure sets forth multiphase lithium-stuffed garnet electrolytes having secondary phase inclusions, wherein these secondary phase inclusions are material(s) which is/are not a cubic phase lithium-stuffed garnet but which is/are entrapped or enclosed within a lithium-stuffed garnet. When the secondary phase inclusions described herein are included in a lithium-stuffed garnet at 30-0.1 volume %, the inclusions stabilize the multiphase matrix and allow for improved sintering of the lithium-stuffed garnet. The electrolytes described herein, which include lithium-stuffed garnet with secondary phase inclusions, have an improved sinterability and density compared to phase pure cubic lithium-stuffed garnet having the formula Li7La3Zr2O12.
US10347932B2 Method and apparatus for converting chemical energy stored in wastewater
A method and apparatus is provided for harvesting electricity from a biofilm retained in a zero chamber, no interphase container, the biofilm having a portion supporting aerobic microbial activity and a second portion supporting anaerobic microbial activity, wherein the first and the second portion are in direct physical contact. A ground or a power harvester is electrically connected, directly or indirectly, to the second portion of the biofilm.
US10347928B2 Air control system and method for fuel cell stack system
An airflow control method of an air control system for a fuel cell stack (FCS) includes opening a recirculation valve by a controller to recirculate air through a compressor to increase a temperature of the air prior to entering the FCS to offset a FCS temperature below a predetermined threshold in response to identification to a cold-start event. The recirculation valve may be arranged with the compressor to recirculate air therethrough. The FCS may be arranged with the compressor and recirculation valve to selectively receive air therefrom. A sensor may measure thermal conditions of the FCS. The controller may be programmed to receive signals from the sensor indicating thermal conditions of the FCS, and to operate the recirculation valve based on the signals to recirculate air through the compressor to increase a temperature of the air prior to entering the FCS.