Document Document Title
US10117274B2 Method for performing operation related to radio link failure in wireless communication system and apparatus for supporting the same
The present disclosure provides a method and apparatus for performing an operation related to a Radio Link Failure (RLF) in a wireless communication system. Particularly, the method performed by a user equipment (UE) includes monitoring a radio link state of a serving base station (BS); detecting a physical layer problem; transmitting a specific random access preamble related to the RLF to one or more neighboring BSs through a specific Physical Random Access Channel (PRACH) resource; receiving a random access response from the one or more neighboring BSs; determining a neighboring BS to which an additional RRC connection is to be configured based on the received random access response; and configuring an RRC connection with the determined neighboring BS, wherein the specific PRACH resource is a common PRACH resource that is separately configured to transmit the specific random access preamble, thereby preventing the Link Outage phenomenon of the UE for a specific service.
US10117272B2 Data transmission method and device in wireless LAN system supporting downlink oriented channel
The present disclosure relates to a wireless communication system, and in particular to a data transmission operation of an AP in a wireless LAN system. To this end, the AP may obtain information on a STA located at an overlapping basic service set (OBSS) from among STAs connected to the AP, and determines, based thereon, (1) whether to transmit data from the AP through a downlink oriented channel or a general channel different from the downlink oriented channel, or (2) whether to use one or more of a distributed coordination function (DCF) procedure and an enhanced distributed channel access (EDCA) procedure.
US10117271B2 Contention window adjustment in unlicensed cellular radio network
A base station of a cellular radio communications network configured to operate in an unlicensed radio band, comprising a radio transceiver connected to an antenna, and a controller including a processor and a memory holding computer program code. The processor is configured to execute the computer program code to realize a machine for determining a size for a contention window, within which the base station may transmit data from the transceiver to a radio terminal operating in the network; receiving a signal from the terminal, comprising an indication of occupancy of a radio channel, as detected by the terminal; adjusting the contention window size dependent on the indication of occupancy of the radio channel; transmitting data to the terminal within the adjusted contention window.
US10117269B2 Method and device for transmitting and receiving data in wireless access system supporting unlicensed band
The present invention provides one of embodiments comprising: receiving an upper layer signal including configuration information which indicates the size and use of the TxOP period in a primary cell (Pcell); receiving a scheduling grant including scheduling information on the TxOP period in a first subframe of the TxOP period; and transmitting and receiving data according to the use of the TxOP period on the basis of the scheduling information in a secondary cell (Scell) during the TxOP period, wherein the size of the TxOP period is defined by the number of subframes of the Scell and the use of the TxOP period is set by a downlink data transmission or an uplink data transmission, wherein whether the subframes of the Scell are included in the TxOP period can be determined according to a transmission direction of subframes of the Pcell corresponding to the subframe of the Scell.
US10117268B2 Ultra-low latency LTE downlink frame structure
A data structure for managing user equipment communications in a wireless communication system is presented. In some examples, the data structure may include one or more resource element blocks into which a frequency bandwidth of a downlink channel is divided within a symbol that defines a transmission time interval in a downlink subframe. Furthermore, the data structure may include a control region and a data region within at least one resource element block of the one or more resource element blocks. Additionally, the data structure may include a downlink resource grant, located within the control region, for a user equipment served by the downlink channel. In an additional aspect, a network entity and method for generating the example data structure are provided.
US10117265B2 Resource scheduling in a wireless communication network
A method and a communication node of resource scheduling in a wireless communication network are disclosed. In the method, the network comprises N neighboring cells indexed by i which share the same frequency band, where i=0, . . . , N−1, N>=3. In the method, available frequency resources of the frequency band are divided into N subsets indexed by j, where j=0, . . . , N−1. The frequency resources in each of the subsets are not consecutive. The N subsets are allocated to the N cells in downlink subframes of a frame. The subsets allocated to each of the cells may vary among downlink subframes indexed by k, where k=0, . . . , K−1, K being the number of downlink subframes in the frame.
US10117261B2 Device, network, and method for communications with carrier sensing and coexistence
A network and method for wireless communications are provided. A first network element in the network may transmit a first reservation signal to reserve a channel. The first reservation signal may at least partially overlap a second reservation signal transmitted by a second network element for channel reservation. The first network element and the second network element share the same channel. The first network element may also perform interference cancellation to cancel the second reservation signal transmitted by the second network element for carrier sensing.
US10117257B1 Estimating uplink interference in a wireless network
Estimating uplink interference includes determining any wireless devices having available uplink resources, and instructing the wireless devices to estimate and report uplink interference. A method for estimating uplink interference in a wireless network includes determining that a wireless device attached to an access node has available resources within an uplink schedule of the wireless device, and instructing the wireless device to enter a listening mode during the available resources of the uplink schedule. In the listening mode, the wireless device determines a measurement of an uplink interference caused at the wireless device. The method further includes receiving the measurement of the uplink interference from the wireless device via an uplink channel.
US10117254B2 Pilot sequences in data streams
A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an apparatus is configured to determine a plurality of resource units for communication. The apparatus is configured to generate a set of pilot signals in at least one resource unit of the plurality of resource units. The apparatus is configured to transmit the generated set of pilot signals in the at least one resource unit of the plurality of resource units.
US10117252B2 User equipment, communication system, and method of controlling a user equipment
A user equipment (2) has a wireless interface configured for communication with a cellular communication network. The user equipment (2) is configured to use device-to-device resources for device-to-device discovery and/or device-to-device communication. The device-to-device resources are dependent on whether the user equipment is out of coverage of the cellular communication network.
US10117251B2 Wireless communication system in which one radio access technology operates in conjunction with a second radio access technology
Wireless communication apparatus is disclosed having a first base station providing an access point to a first communications network and second base station providing an access point to a second communication network. The first base station communicates wirelessly with a first access terminal using a first carrier at a first frequency and having a first bandwidth, and the second base station communicates wirelessly with a second access terminal using a set of carriers at respective different frequencies within a second frequency band, which has a second bandwidth larger than the first bandwidth and the first frequency is within the second frequency band. The second base station inhibits transmission of data by the second base station to the second access terminal using a subset of carriers having frequencies within the first bandwidth of the first frequency.
US10117250B2 Wireless communication system, wireless communication setting method, base station, mobile station, and program
A base station includes a transmitter configured to transmit a downlink control information to a user equipment, the downlink control information being generated based on one of (1) a first uplink allocation information indicating a first frequency block corresponding to a first plurality of subcarriers which are contiguous in frequency and (2) a second uplink allocation information indicating a second frequency block corresponding to a second plurality of subcarriers which are contiguous in frequency and a third frequency block corresponding to a third plurality of subcarriers which are contiguous in frequency, the second frequency block and the third frequency block being separated in frequency.
US10117248B1 Dynamic frequency allocation to mitigate tropospheric ducting
Systems, methods, and computer-readable media for mitigating interference caused by tropospheric ducting are provided. Tropospheric ducting causes interference by propagating signals transmitted from one base station, which may be received by a second base station in a neighboring market operating on the same frequencies as the first base station. Atmospheric conditions are monitored to determine an interference probability, or a probability that tropospheric ducting is occurring, while an interference level is also determined. Based on the interference level and interference probability, it is determined whether to utilize a ducting mitigation mode in which the frequencies operating by antennas at the first base station are different than frequencies operating by antennas at the second base station. Upon determining whether to utilize the ducting mitigation mode, adjustments may be made to the antennas in accordance with the ducting mitigation mode.
US10117244B2 Uplink carrier selection for reduced bandwidth machine type communication devices
Uplink carrier selection is performed for reduced bandwidth machine type communication devices by reserving a portion of a wideband carrier for machine type communication traffic to provide a plurality of narrowband uplink carriers in the wideband carrier, and by selecting a narrowband uplink carrier of the plurality of narrowband uplink carriers for use by a machine type communication device.
US10117241B1 Transport block size adjustment to accommodate delay-based reduction of data volume in resource blocks
Disclosed is a method and system for adjusting a transport block size used for uplink transmissions from a user equipment device (UE) when engaging in uplink coordinated multipoint service (UL CoMP), under conditions in which a propagation delay to a receiving CoMP base station (BS) exceeds a threshold. Based on predicted delay reported to a serving BS from the CoMP BS, the serving BS may compute a reduced transport block size such that uplink resource blocks transmitted from the UE to the CoMP base station will be temporally under-filled by an amount corresponding to the predicted delay. As received at the CoMP BS, the under-filled resource blocks will not overrun their assigned transmission time interval (TTI), and therefore will not be a source of potential interference.
US10117238B2 Mobile communications system, network element and method for resource allocation on a virtual carrier for machine-type communications with a narrow band EPDCCH
A mobile communications system includes a wireless access interface communicating data to/from mobile communications devices, the wireless access interface provided on a downlink first carrier, the first carrier providing plural communications resource elements across a first frequency range, and within a second frequency range within and smaller than the first frequency range. The wireless access interface includes plural time divided sub-frames each including the plural communications resource elements of the first and second frequency ranges, each sub-frame including a first wideband control channel in a part having a bandwidth corresponding substantially to the first frequency range, and a second narrow band control channel in a second part. The second narrow band control channel can communicate control information to first and second mobile communications devices and forms part of plural communications resource elements of the second frequency range, to make more use of the communications resources available to the communications system.
US10117237B2 Communication apparatus and communication reception method
Provided are a base station, whereby the erroneous detection of control information can be reduced, thereby preventing the degradation of the system throughput. A base station maps a downstream allocation control information unit, which is addressed to a terminal, to a first resource region, which can be used for any of a downstream control channel region and a downstream data channel region, or to a second resource region, which can be used only for the downstream control channel, so as to transmit the downstream allocation control information unit. In the base station, a control unit establishes a scale of the PDCCH region, and a transmission region establishing unit establishes, on the basis of a scale value established by the control unit, a mapping region to which the DCI is mapped within the R-PDCCH region and the PDCCH region.
US10117235B2 Method and device for supporting HARQ in unlicensed band
A method and device for supporting a hybrid automatic repeat request (HARQ) in an unlicensed band is provided. A user equipment receives first downlink control information (DCI) including uplink scheduling information. The first DCI further includes a carrier indicator field (CIF) indicating a cell to be scheduled. If the type of the cell indicated by the CIF is a licensed cell, the format of the DCI is determined as a first DCI format including a first resource allocation (RA) field used for the uplink scheduling information. If the type of the cell indicated by the CIF is an unlicensed cell, the format of the DCI is determined as a second DCI format including a second RA field used for the uplink scheduling information.
US10117227B2 Managing operation of multiple radio access technologies
A method, performed by a wireless communication system (100), a method and node therein are provided for managing operation of multiple Radio Access Technologies, “RATS”. A first type of wireless devices (120) is enabled to communicate wirelessly in the wireless communication system (100) according to a first RAT, via one or more base stations (110). In the first RAT, resource blocks for uplink and/or downlink communication are allocated according to a predetermined multiple access structure based on frequency division and/or time division. The wireless communication system (100) excludes (701) for allocation to the first type of wireless devices (120) one or more of said resource blocks of the first RAT. The wireless communication system (100) further allocates (702) said excluded one or more resource blocks of the first RAT for use by a second type of wireless devices (121) and for wireless communication according to a second RAT, via said one or more base stations.
US10117226B2 Method, apparatus, and system for transmission control of multimedia broadcast multicast service data
Embodiments of the present invention disclose a method, an apparatus, and a system for transmission control of multimedia broadcast multicast data. The method includes: according to a reference time, determining a scheduling period of suspending or resuming sending MBMS service data; and suspending or resuming sending the MBMS service data in the determined scheduling period. According to the embodiments of the present invention, transmission control of the MBMS service data by a base station can be realized, which facilitates each base station in the same MBSFA range synchronously suspending or resuming sending the MBMS service data of the same service, thereby facilitating reducing interferences in the service.
US10117224B2 MAC subheader for D2D broadcast communication for public safety
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus configures at least a non-access stratum (NAS) protocol layer or a radio resource control (RRC) protocol layer to enable device-to-device (D2D) communication with at least a second apparatus when the apparatus is out of network coverage, and communicates with at least the second apparatus.
US10117222B2 Communication between devices of a neighbor aware network
In some examples, a method includes receiving, at a second device of a data link group of a neighbor aware network (NAN), a message including an indication of whether a first device corresponding to a particular service is available during a particular time period during which devices of the data link group are configured to operate in an active operating mode. The method also includes transitioning to a low-power operating mode during one or more transmission windows corresponding to the particular time period in response to determining that the first device is unavailable during the particular time period.
US10117219B2 Wireless network page transmission and response
Mobile devices may receive page transmissions that include information related to a service for which the mobile device is being paged. The mobile device may be provided with a policy that describes a priority of radio access technologies (RATs) based on the type of service for which the mobile device is being paged. The mobile device, based at least in part on the service information, may access one or more of the wireless communications networks based on the identified service and/or based on the policy. A page transmission may include an indication of a RAT that is to be used for the page response and/or an index into the policy. A base station that transmits a page transmission may include an identifier of a particular network that is to be accessed in response to the page.
US10117215B2 Method and device for hotspot detection based on erroneous user location data
A method for hotspot detection includes: computing, by a device, a ratio of a local user density within a first distance zone of a user density map towards a hotspot center point candidate to a local user density within a second distance zone of the user density map towards the same hotspot center point candidate; if the computed ratio exceeds a threshold, assigning, by the device, particular candidate points of the user density map within a certain distance to the hotspot center point candidate to a hotspot, the hotspot representing a concentrated conglomeration of users of the mobile communication network; and detecting, by the device, a center point of the hotspot based on the particular candidate points assigned to the hotspot.
US10117209B2 Uplink signal transmission in carrier aggregation
A physical uplink control channel (PUCCH) secondary cell is in a first timing advance group. A wireless device receives a command initiating transmission of a preamble on the first TAG. The wireless device receives a response comprising a timing advance command (TAC) in subframe m. The wireless device starts transmission of uplink signals on the first TAG on or before subframe m+4. The wireless device starts transmission of valid channel state information (CSI) on the PUCCH secondary cell on or after subframe m+6.
US10117208B2 Method for determining uplink transmission timing of terminal having plurality of cells configured therein in wireless communication system, and apparatus using the method
Provided is a method for determining an uplink transmission timing of a terminal having a plurality of cells configured therein, and a terminal using the method in a wireless communication system. The method comprises receiving timing advance (TA) configuration information, and determining an uplink transmission timing for each of the two cells on the basis of the TA configuration information, wherein the plurality of cells comprise a first cell using a frequency division duplex (FDD) frame structure and a second cell using a time division duplex (TDD) frame structure.
US10117206B2 Method for synchronizing content among terminals and terminals
A method for synchronizing content among terminals and terminals. The method includes determining, by a first terminal, content for sharing of the first terminal; when the first terminal discovers a second terminal, establishing, by the first terminal, a connection to the second terminal using a short-range wireless communications technology, where the second terminal belongs to a same synchronization group as the first terminal, and can establish a connection to the first terminal using a short-range wireless communications technology, and terminals that belong to a same synchronization group can synchronize content for sharing; and synchronizing, by the first terminal, the content for sharing of the first terminal and content for sharing of the second terminal using the connection established to the second terminal. The method is applicable to the field of communications technologies.
US10117200B2 Method and apparatus for acquiring synchronization for device to device terminal in wireless communication system
Disclosed is a method for acquiring a synchronization by a device to device (D2D) terminal in a wireless communication system, according to an embodiment of the present invention, the method comprising the steps of: measuring D2D synchronization signal reception power and/or D2D synchronization signal reception quality from a D2D synchronization signal; selecting a D2D synchronization signal to be used for synchronization acquisition on the basis of the measurement result; and acquiring a synchronization from the selected D2D synchronization signal, wherein the D2D synchronization signal reception quality is a value obtained by dividing the D2D synchronization signal reception power by the differential between total reception power and the D2D synchronization signal reception power.
US10117196B2 Dynamically configurable apparatus for operating within the current capabilities of the power source
Aspects of an apparatus are disclosed. The apparatus is configured to receive power from any number of power sources. The apparatus includes a load and a power management. The power management circuit is configured to manage power supplied by the power source to the load. The load is dynamically configurable to operate within the current capability of the power source.
US10117189B2 Uplink power control method, user equipment, and base station
The present invention provides an uplink power control method, user equipment, and a base station. The user equipment includes: a receiver, configured to receive first radio resource control protocol RRC configuration information sent by a first base station, where the first RRC configuration information includes a parameter used to calculate a power headroom PH that is of the UE and that is in a first cell controlled by the first base station; and a transmitter, configured to send second RRC configuration information to a second base station. The user equipment provided in the embodiments of the present invention is applicable to a scenario in which both RRC functions of two cells are controlled by means of RRC of one base station, and moreover, when two base stations use independent RRC, transmit power of the UE can also be effectively controlled, thereby improving uplink power control compatibility.
US10117187B2 Initializing uplink power in a wireless network
A wireless device receives a media access control (MAC) activation command indicating activation of a physical uplink control channel (PUCCH) secondary cell. The wireless device initializes an adjustment factor employing a transmit power control value received in a random access response if the wireless device transmits a random access preamble on the PUCCH secondary cell, otherwise initializes the adjustment factor to zero. The wireless device transmits a first instance of uplink control information on the secondary PUCCH with an initial transmit power computed employing the adjustment factor.
US10117186B2 Apparatuses and methods for controlling always-on displays for mobile devices
Receiving a first notification at a mobile device, displaying a first set of information related to the first notification for a first time period commencing when the first notification is received, analyzing data from a sensor of the mobile device to detect a presence of a user, in response to detecting the presence of the user, and also in response to receiving a subsequent notification, displaying an updated set of information related to the subsequent notification during a second time period that commences upon receipt of the subsequent notification.
US10117185B1 Content-aware energy savings for video streaming and playback on mobile devices
A system, computer readable medium, and method are provided for reducing the power consumption of a mobile device. The method includes the steps of detecting video content to be viewed in an application executed by the mobile device; detecting unwanted content associated with the video content; and operating the mobile device in a low-power mode during playback of the video content in the application in response to detecting the unwanted content. The mobile device may include a memory storing the application and a processor executing the application, which configures the processor to implement the method. Five techniques may be applied in the low-power mode to reduce power consumption including Dynamic Voltage and Frequency Scaling (DVFS), reducing resolution of content, reducing brightness of a display, masking content, and thread throttling. The low-power mode saves energy when playing back videos on the mobile device.
US10117184B2 Power supplying apparatus capable of executing wireless power supply to power receiving apparatus and wireless communication with the same
A power supplying apparatus includes a power supplying unit that contactlessly supplies power to a power receiving apparatus, a communication unit that wirelessly communicates with the power receiving apparatus, and a control unit that controls supply of power and communication such that the supply of power and the communication are exclusively executed, wherein when communication is executed after supply of power is executed, communication is disabled until power output from the power supplying unit becomes less than or equal to a predetermined value.
US10117178B2 Simultaneous power control among multiple devices per context
A system, method, and computer-readable medium are disclosed for performing a power management operation for a plurality of information handling systems associated with the same user. With the power management operation, a plurality of information handling systems are detected and linked together using a communication network/path to enable power control among the plurality of information handling systems. Additionally, in certain embodiments, the power management operations allow power messages be to communicated among the plurality of information handling system. In various embodiments, a power state of each system is checked and if there is a change in system context or power state in one of the communicating systems, a message is generated and provided to other linked systems. The receiving systems can now change their respective power state based on the message received.
US10117176B2 Infrastructure equipment, mobile communications network and method for reducing overhead of signaling transmissions and processing
A communications device establishes a communications context for communicating data packets using a packet communications bearer from the communications device via a mobile communications network. A controller of the communications device is configured to identify that the communications device can enter a stasis state because no data packets are available for transmission for a predetermined time via the packet communications bearer or there are no data packets to receive via the packet communications bearer, to transmit a stasis state message to the mobile communications network, and to store information relating to the communications context associated with the packet communications bearer in a data store. The stored information can be used by the controller to re-establish the packet communications bearer to transmit and/or receive data packets using the packet communications bearer, the communications device thereby entering the stasis state.
US10117175B2 Mobility and connection management of low power wireless communications apparatuses
A method of implementing multiple radio access technologies, RATs, by a multi-RAT wireless communication network and a wireless communication apparatus. The multi-RAT wireless communication network transmits, to the wireless communication apparatus, a signal relating to a second RAT using a first RAT. The wireless communication apparatus uses a first radio communication module configured to support the first RAT to receive the signal, and activates a second radio communication module configured to support the second RAT from a power saving in order to perform a function. The first RAT generally has lower power consumption in use at the wireless communication apparatus than that of the second RAT.
US10117174B2 Optimization of mobile phone service during power failure
Optimization of mobile telecommunications service during a power outage at one or more base stations, wherein optimization includes identifying one or more of a plurality of base stations to which non-emergency electrical power has been interrupted; determining an initial number of users in areas corresponding to the one or more of the plurality of base stations; generating a user location probability model and a user call probability model; scheduling initial battery power operation for the plurality of base stations; monitoring user calls and user movement after the battery power operation has started; updating the user location probability model and the user call probability model based on the monitoring; and updating battery power operation scheduling for the plurality of base stations.
US10117171B2 Estimating intervals at which to transmit keep-alive messages from a wireless station to an access point
A wireless station (STA) of a wireless network operates to estimate intervals at which to transmit keep-alive messages to an access point (AP) with which the STA is associated. The STA receives a de-authentication frame from the AP. The de-authentication frame indicates that the AP has disassociated the STA due to inactivity. The STA determines a keep-alive interval based on one or more de-authenticated messages, including the de-authentication frame. The STA transmits keep-alive messages according to the determined keep-alive interval.
US10117170B2 Method and an apparatus of wireless communication
Methods and apparatuses of wireless communication in DC environment are provides. configured with a PCell and a SCell. An embodiment of the present invention is a method for a method of wireless communication configured with a PCell and a SCell. The method comprises receiving information on downlink channel from the PCell, configuring the SCell using the information received from the PCell, and transmitting information on uplink channel.
US10117169B2 Method and system for automatically adapting to Wi-Fi network with hidden SSID
A method for automatically adapting to a Wi-Fi network with hidden service set identifier (SSID) is provided. The method includes a wireless access point (AP) hiding an SSID of the wireless AP and receiving a probe request frame containing request information for automatically adapting to a Wi-Fi network of the wireless AP within coverage of the wireless AP. The method also includes the wireless AP determining whether the probe request frame contains the request information for automatically adapting to the Wi-Fi network of the wireless AP and the wireless AP sending a probe response frame when the probe request frame contains the request information for automatically adapting to the Wi-Fi network of the wireless AP. Further, the method includes the wireless AP receiving a connection request sent by at least one Wi-Fi terminal, such that the at least one Wi-Fi terminal is connected to the Wi-Fi network wirelessly.
US10117168B2 Procedure for basic service set (BSS) load management in WLAN system
A method for selecting a channel in a wireless local area network, and a device therefore. The method according to one embodiment includes receiving an extended quiet interval element from an access point. The extended quiet interval element indicates that at least one of a primary channel and a secondary channel is to be quieted during a quiet interval for a radar detection. The method according to the embodiment includes quieting the indicated channel during the quiet interval.
US10117167B2 Mechanisms for roaming between 3GPP operators and WLAN service providers
Embodiments describe methods, apparatuses and logic for a user equipment (UE) to connect to an access point (AP) in a wireless local area network (WLAN) based on credentials from a UE's home third generation partnership project (3GPP) network. In some embodiments, the UE may receive selection policy parameters from the WLAN including a network access identifier (NAI) realm. The UE may also receive selection policy parameters from the 3GPP network. The UE may compare the selection policy parameters of the WLAN with the selection policy parameters of the 3GPP network and discover roaming relationships between service providers and the relative priorities of different networks, and create a network list based on the comparison. The UE may then associate with an AP of the WLAN based on the prioritized network list.
US10117164B2 Method and system for inter-frequency or inter-RAT cell reselection
A method for reselection of a cell in a wireless network comprises a) detecting that a level of a current serving cell is below a threshold defined for the current serving cell; b) determining the availability of a target cell at a lower or equal priority layer than the current serving cell; c) determining, for at least one available target cell at a lower or equal priority layer than the current serving cell, whether the available target cell has a level above a threshold defined for the available target cell; and d) selecting the available target cell if the determination at c) is affirmative; if the determination at c) is negative, using a hysteresis to select any target cell with a level better than the serving cell.
US10117162B2 Techniques for energy efficient WiFi neighbor awareness network operation
Various embodiments are generally directed to an apparatus, method and other techniques for performing neighbor awareness network (NAN) discovery operations to discover a NAN cluster comprising one or more devices synchronized to a discovery window. In some embodiments, the NAN discovery operation may include communicating a cluster discovery message to join the NAN cluster, waiting a first time period for a response to the cluster discovery message, and joining the NAN cluster based on information in the response to synchronize to the discovery window when the response is received within the first time period. Various embodiments may also include disabling, by the processing circuitry, one or more operations to perform the NAN discovery operations if the response is not received within the first time period.
US10117160B2 Scanning for a preferred network during an active connection to another network
When connected to an alternate network, a user device may search for a preferred network when the user device is actively transmitting traffic via the alternate network. As such, the user device may search for, and potentially locate, the preferred network faster than when the user device waits to search for the preferred network after becoming idle. While active, the user device may search for the preferred network for a relatively short duration, in order to limit the amount of time that data flow transmission is interrupted when searching for the preferred network. The user device may search for the preferred network based on a list of search parameters. The list of search parameters may be prioritized differently based on whether the user device is active or idle, and may be based on a quantity of times that the user device has searched for the preferred network.
US10117157B2 Method and device for investigating WiFi display service in a WiFi direct network
A method and device for discovering a WiFi display service in a Wi-Fi direct (WFD) network, the method includes: generating a service discovery request frame for discovering a service supported by a second WFD device in the WFD network; transmitting the service discovery request frame to the second WFD device; and receiving a service discovery response frame from the second WFD device in response to the service discovery request frame, wherein the service discovery request frame and the service discovery response frame are generated by using a generic advertising service (GAS) initial request frame of 802.11u and a GAS initial response frame of 802.11u, respectively.
US10117151B2 Method and device for processing information interaction, offloading processing method and device, base station, RNC and UE
The provided are method and device for processing information interaction, the offloading processing method and device, a base station, an RNC and UE. The method for processing information interaction includes that: a target side network element for handover of UE receives at least one of the following source side information sent by a source side network element: WLAN auxiliary information, offloading rule information, WLAN measurement report information, offloading decision information and information indicating a capability in supporting interoperation with a WLAN; and/or, the target side network element sends at least one of the following target side information to the source side network element: WLAN auxiliary information, load information, offloading rule information, measurement configuration information, offloading decision information and information indicating a capability in supporting interoperation with the WLAN. According to the present disclosure, the effect of saving UE energy and network resources is further achieved.
US10117146B2 Non-persistent heterogeneous neighbors
A heterogeneous network comprising macro network devices and micro network devices operates to maintain a dynamic data set of neighbor relations for a potential transfer of a User Equipment (UE) device from one network zone to another network zone. In response to detecting a failure of a macro network device to establish a network connection with a network device, a dynamic management of the data set initiates. A capacity number of network connections is determined for the macro network device (e.g., macro eNB sector carrier) based on the data set of neighbor relations. A threshold number is determined from the network neighbor device data, representing the set of micro network devices with which the macro network device is operable to establish the network. A defined number of micro network devices is maintained that is less than the threshold number of the network neighbor device data.
US10117145B2 User equipment based fast return to LTE
A system for delaying or inhibiting data is provided in order to shorten the time required for a reselection process from a first communication protocol to a second communication protocol. Reselection from the first communication protocol to the second communication protocol (e.g., 3G to 4G) requires a period of time without data transfers to allow the reselection to complete. The system delays or inhibits data transfers on the mobile device until the reselection process completes or the mobile device is idle for a predetermined length of time. In an embodiment, the system can buffer outgoing data and then send the data once the reselection has completed. In other embodiments, the system can drop packet sessions or ignore incoming packet pages. In another embodiment, the system can delay or inhibit data based on the priority of the data.
US10117144B2 Techniques for managing inter-radio access technology handovers for high gain user equipment
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus may include memory and at least one processor, coupled to the memory, configured to determine a power parameter associated with communication using a first radio access technology (RAT). The at least one processor may be further configured to determine a quality parameter associated with the communication using the first RAT. The at least one processor may be further configured to apply, based on the quality parameter, an offset to the power parameter to form a modified power parameter. The at least one processor may be further configured to transmit a measurement report including the modified power parameter. The apparatus may be a wireless device, such as a user equipment (UE) and, more specifically, a high gain UE.
US10117137B2 Methods and network nodes for network partition preservation at inter-access handovers
A method is performed in a network control entity that manages network connections for a network. The method includes receiving a network attachment request from a network access entity or a user equipment for connecting the user equipment to the network. The method further includes obtaining a network partition ID associated with the UE, the network partition ID identifying a network partition that includes a predetermined group of network entities included in the network. The method also includes transmitting, to a network storage entity, a notification containing the network partition ID.
US10117135B2 Apparatuses and methods for reducing setup time of a circuit-switched fallback (CSFB) call
A mobile communication device including a Baseband processor is provided. The Baseband processor is configured to determine whether the mobile communication device is operating in an idle mode or a connected mode with a first service network in response to starting a Circuit Switch Fallback (CSFB) call, search for a cell of a second service network on a frequency, on which the mobile communication device has previously made another CSFB call successfully from the first service network, when the mobile communication device is operating in the idle mode with the serving cell, and make the CSFB call on the cell.
US10117132B2 Cooperative, network coded, distributed wireless communication and data storage method
A wireless communication and data storage method enables data present at the source unit to be stored at storage units by a relay unit, comprising distributing data packets to a wireless communication interface inside a source unit via a load balancing data packer according to previously defined success criteria, transmitting data packets wirelessly to a relay unit and storage unit if it is decided to realize network coding at the relay unit, coding and repacking data that is unpacked at the network coding unit if it is decided not to realize network coding, transmitting it to the load balancing data packer using relaying techniques, dividing data that is network coded or transmitted using the relaying techniques into data packets, transmitting the data packets wirelessly to the storage unit, decoding, merging data packets at the network decoding unit in the storage unit, and storing them at the data storage unit.
US10117131B2 Method for cancelling a data transmission of a neighboring cell
A method of interference cancellation is proposed. A UE obtains configuration information of a data transmission from a neighboring cell via an interference channel in a mobile communication network. The UE receives radio signals on a set of data resource elements as determined based on the obtained configuration information. The UE then estimates the interference channel corresponding to the data transmission from the neighboring cell based on the received radio signals on the set of data resource elements. Finally, the UE cancels the data transmission from the neighboring cell based on the estimated interference channel.
US10117130B2 Method for cancelling a data transmission of a neighboring cell
A method of interference cancellation is proposed. A UE obtains configuration information of a data transmission from a neighboring cell via an interference channel in a mobile communication network. The UE receives radio signals on a set of data resource elements as determined based on the obtained configuration information. The UE then estimates the interference channel corresponding to the data transmission from the neighboring cell based on the received radio signals on the set of data resource elements. Finally, the UE cancels the data transmission from the neighboring cell based on the estimated interference channel.
US10117127B2 Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users
Methods, systems, and computer readable media for communicating RAN congestion status information for large numbers of users are disclosed. In one example, a method for communicating RAN congestion status information for a large number of users includes steps performed PCRF including one or more processors. The method further includes receiving a user-specific message from an RCAF. The method further includes determining that the user-specific message indicates that one or more eNodeBs monitored by the RCAF is congested for a plurality of users using the one or more eNodeBs for radio access to a telecommunications network. The method further includes, in response to determining that the user-specific message indicates that the one or more eNodeBs are congested, performing one or more actions to mitigate the congestion.
US10117120B2 Channel feedback for non-orthogonal multiple access systems
Channel feedback for non-orthogonal multiple access (NOMA) multiple-input multiple-output (MIMO) communication systems may be reported by determining a measurement set of transmission strategies for channel feedback for a non-orthogonal channel. Estimates of channel quality for downlink transmissions to the UE corresponding to respective transmission strategies of the measurement set may then be determined. A channel feedback report may then be sent. The channel feedback report may include indicators of channel quality for a subset of the measurement set of transmission strategies.
US10117114B2 System and method for dual-band backhaul radio
A method and system are provided. The system includes a communication system including a first transmitter/receiver operating on a first frequency and a second transmitter/receiver operating on a second frequency. The system also includes a controller monitoring at least one of interference and throughput on the first and second transmitter/receiver and shifting demand based on the monitoring.
US10117112B2 Avoidance of interference in wireless communications
In one embodiment, a terminal of a first wireless communication network determines a protection zone for each of a plurality of unintended receivers of a second wireless communication network, where a protection zone defines a geographical area where transmission by the terminal might interfere with operation of a corresponding unintended receive. At the time of an attempted transmission, the terminal determines its current location, and whether the current location is within any protection zone of the plurality of unintended receivers. If not within any protection zone of the plurality of unintended receivers, the terminal performs the transmission, but if so, then the terminal may then perform a local assessment of interference to the one or more unintended receivers. Once concluding that there would be no interference with any of the one or more unintended receivers, the terminal may then perform the transmission. Otherwise, the terminal prevents the transmission.
US10117110B2 Structuring and method for wireless radio access network deployment
A structuring and deployment method is provided for a radio access network in a cellular wireless communication system, employing a single or plurality of Radio Access Technologies (RATs). The method consists of: Unifying the performance of non-Radio Transmission Functions (non-RTFs) in multi-RAT systems; providing a flexible RAN topology, comprising reconfigurable Connection Points (CPs) that may be supplemented by reconfigurable RAN Functional Elements (RFEs), that is capable of adapting to system deployment environments; Reconfiguration of the implementation of RAN functions based on changes in the available system hardware and links.
US10117108B2 Method and device for controlling an autonomous device
It is presented a method for controlling an autonomous device (4) of a cellular network (5). The method is performed by a network device (20) and comprises the steps of: predicting (43) a need to increase coverage of the cellular network or a need to increase capacity of the cellular network, comprising the steps of: inputting live data features into a trained classifier (80); and outputting a launch class from the classifier (80); and activating (45) an autonomous device (4) of the cellular network, to improve the cellular network. Corresponding network devices, computer program and computer program product are also presented.
US10117104B2 Resource allocation method and apparatus for cooperative transmission of base stations in wireless communication system
A resource allocation method and apparatus whereby a master base station of a virtual cell having at least one slave base station for cooperative resource allocation to a mobile station in a wireless communication system are provided. The resource allocation method includes transmitting, to the slave base station, a resource allocation request message including information on the resource to be allocated to the mobile station, receiving a resource allocation response message including one of accept and reject indications to the resource allocation request from the slave base station, transmitting, to the mobile station, a resource allocation information including a result of resource allocation negotiation with the slave base station, and transmitting data to the mobile station in cooperation with the slave base station based on the resource allocation information.
US10117096B2 Systems and methods to determine safe zones and safe routes of a device
Systems and methods to generate safe zones and safe routes associated with a device are disclosed. These safe zones and safe routes can be used to map complicated location behavior into location behavior scores that can be applied systematically to tracking and authentication applications.
US10117093B2 Control of user equipment identity dependent service
The present disclosure relates to methods and an identity mediator node for controlling a user equipment, UE, identity, ID, dependent service in a radio base station, RBS of a wireless network. The method comprises receiving (S1) from a Mobility Management Entity, MME, a UE ID report comprising a permanent UE ID, a temporary UE ID, and a serving RBS identity for an RBS serving the UE, wherein the temporary UE ID represents an identifier for the UE in the serving RBS. The identity mediator node stores (S2) a record associating the temporary UE ID, the serving RBS identity, and the permanent UE ID record. When an order to activate a UE ID dependent service for a permanent UE ID is detected (D1) in the identity mediator node, the identity mediator node retrieves (S4) the temporary UE ID and serving RBS identity from the stored record. A request is sent (S5) to the serving RBS to activate the UE ID dependent service for the UE, wherein the request includes the temporary UE ID.
US10117092B2 Mobile device transfer station
Among other things, embodiments of the present disclosure facilitate the transfer and reconditioning of mobile computing devices. Various embodiments can receive and store mobile computing devices, perform a variety of tests and analyses on such devices, remove or backup the user's data from the mobile device, and configure the device for resale or reuse by other users.
US10117091B2 Method for administering life cycles of communication profiles
A method for administering life cycles of communication profiles that are managed by a subscriber identity module (100) embedded in a telecommunications terminal (110) may be performed by the module (100), which is suitable for using at least one process for administering the life cycles of communication profiles. The process uses a set of at least one command and/or of at least one rule. The method includes operations for receiving (B610) a message (M610) issued by the terminal (110) and representative of the capabilities of the terminal (110); selecting or not selecting (B615) the set used by the process as a function of the capabilities of the terminal (110); and if the set is selected, administering at least one life cycle of at least one of the profiles by using the set of at least one command and/or of at least one rule.
US10117089B2 Quality of experience aware multimedia adaptive streaming
Technology to provide quality of experience aware multimedia streaming is disclosed. In an example, a server operable to provide hyper-text transfer protocol (HTTP) adaptive streaming, can include computer circuitry configured to: determine a bandwidth available to the server for transmitting HTTP adaptive streaming content to a plurality of clients; receive HTTP requests from the plurality of clients for representations offered by the server in a manifest file for the HTTP adaptive streaming; and calculate an availability of each representation that is offered in the manifest file for the server. The availability can be calculated, at least in part, based on the determined bandwidth. The availability of each representation can be communicated from the server to the plurality of clients.
US10117086B2 Sharing of proximate discovery announcements in a wireless communications network
Systems and methods are disclosed for sharing a discovery. The method may include receiving a first announcement from an announcement device, receiving a share instruction indicating that the received announcement is of interest to the user of the mobile device; generating discovery sharing data based on the received first announcement in response to the share instruction, transmitting the discovery sharing data to an external server, receiving an update indicator from the external server indicating that the metadata associated with the mobile device has been updated, and generating a second announcement associated with the mobile device based on the update indicator.
US10117084B2 Context-dependent allocation of shared resources in a wireless communication interface
Resource allocation logic in a user device can determine allocation of a shared resource among different communication modules supporting a number of different communication types (e.g., GNSS, cellular, Wi-Fi, and/or Bluetooth communications) in a context-dependent manner. For example, the logic can determine an operating context of the user device. Based on the operating context, the logic can assign a priority to each of the signal types. The shared resource can be allocated among the signal types based on the priority.
US10117081B2 Short-range communication device
A communication device configured to communicate with a terminal using a short-range wireless connection, the terminal comprising several functions, each ongoing function being able to be executed using a function identifier specific to the ongoing function. The communication device is configured for /a/ detecting an event related to an interaction device, the event being associated with a function identifier; /b/ transmitting a message comprising the function identifier and intended to execute a corresponding function of the detected terminal; /c/ and receiving, from the terminal, and via a local network, an access request linked to the detected event.
US10117075B1 Systems and methods for establishing communications between mobile device users
Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
US10117072B1 System and method for efficient short message service delivery using private subscriber identity information
A device may receive, from a subscriber identity module (SIM) over-the-air (OTA) (SIM OTA) device, a short message peer-to-peer (SMPP) message. The SMPP message including an international mobile subscriber identity (IMSI) associated with a user device. The SMPP message being associated with modifying a universal integrated circuit card (UICC) of the user device. The device may determine, using the IMSI associated with the user device, a network device to which the user device is connected. The device may provide, to the network device, a short message service (SMS) message associated with modifying the UICC of the user device to permit the UICC of the user device to be modified.
US10117062B2 Method and apparatus for vehicular device-function control
A system includes a processor configured to transmit a series of impulses into a vehicle interior. The processor is also configured to receive data from a wearable-device receiver receiving the impulses, the data indicating arrival times and magnitudes of the impulses. The processor is further configured to analyze the arrival times and magnitudes to determine a likely wearable device location and control a functionality aspect of a mobile device associated with the wearable device, based on the likely wearable device location.
US10117061B2 Systems and methods to track movement of a device in an indoor environment
Systems and methods to track a device in an indoor environment having polygonal obstructions are disclosed. In one variation, a computer-implemented method to localize the device involves receiving, at a server, a signal strength profile from the device, wherein the signal strength profile includes signal strengths of wireless signal transceivers in the indoor environment; determining a raw estimated location in a coordinate plane representing the indoor environment by using a K-nearest neighbor algorithm; calculating a straight-line path in the coordinate plane from an immediately preceding location to the raw estimated location; selecting the raw estimated location as a candidate location when the straight-line path connects the two locations without intersecting any of the polygonal obstructions; calculating a weighted-average location using the immediately preceding location and the candidate location; and storing the weighted-average location as a new location when a hypothetical velocity is less than or equal to a saturation velocity.
US10117059B2 Wireless bridge hardware system for active RFID identification and location tracking
In various example embodiments, a system and method for facilitating proximity detection and location tracking using a mobile wireless bridge are provided. The system includes a beacon badge, a beacon tag, and a real-time location services (“RTLS”) server communicatively coupled to the beacon badge, such as via a wireless network or the like. The beacon tag broadcasts a beacon message receivable by the beacon badge. The beacon badge determines whether it is proximate to the beacon badge based on the signal strength of the received beacon message. The beacon badge further communicates identifying information contained with the received beacon message to the RTLS server. The RTLS server uses the identifying information to determine the proximate location of the beacon badge.
US10117057B2 Method and system for locating a mobile device
The invention relates to a method for locating a mobile device in a surrounding area, wherein the device has multiple sensors for detecting the area surrounding the device using different locating methods, wherein a reference map is provided for the surrounding area, said reference map comprising multiple positions within the surrounding area, wherein at least one locating method which is to be carried out using at least one sensor in order to detect the surrounding area is recommended for at least one position within the surrounding area, wherein the at least one locating method recommended according to the reference map and to be carried out using at least one sensor is used for a current position of the mobile device in order to locate the device.
US10117055B2 System and method for providing data services on vehicles
Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.
US10117052B1 Tracking device operation in behavior-classified zone
Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area.
US10117051B2 Localization using wireless signals
A method for localization of a target device within an environment, the method comprising the steps of: (i) receiving, by a target device, a plurality of wireless signals transmitted from one or more anchor devices within the environment; (ii) determining, by a target device, a received signal strength indication for at least some of the received plurality of wireless signals; (iii) estimating, based on the determined received signal strength indications, a distance from the target device to each of the one or more anchor devices from which a wireless signal was received; and (iv) estimating, based on the estimated distances, a location of the target device within the environment.
US10117050B2 Techniques for wireless communication of proximity based content
A system and method for communication of proximity based content is disclosed between a mobile computing device having a Short Range Communication (SRC) device and a Proximity Short Range Communication (PSRC) device associated with a location or object using near field magnetic induction. The SRC device and/or the PSRC device can include at least two antennas to provide magnetic induction diversity. The method comprises defining a proximity boundary with dimensions defined by a magnetic induction diversity communication range of at least one of the SRC and PSRC devices. A proximity signal is communicated in the proximity boundary between the SRC device and the PSRC device. At least one action is performed by the mobile computing device or the PSRC device when the proximity signal is detected between the SRC device and the PSRC device.
US10117048B2 Client boundary location
Example implementations relate to client boundary location. For example, a non-transitory computer readable medium storing instructions executable by a processing resource to cause a computer to estimate a location of a client within a first boundary; determine whether there is a pathway between the first boundary and a second boundary for the client to move; and indicate whether the client is in the first boundary or the second boundary based on the determination of the pathway and the estimated location of the client.
US10117047B1 Location and time based application management
An application manager on a user device determines a current time period and determines that the current time period corresponds to a previous time period when the user device has previously been used to access one or more application files. The application manager identifies previous state information for the user device corresponding to a previous state of the user device during the previous time period and restores a current state of the user device to the previous state based at least in part on the previous state information.
US10117045B2 Circuit of a node and method for transit time measurement in a radio network
A circuit of a node in a radio network and method for transit time measurement between a first node and a second node of a radio network is provided. A frame is transmitted by the first node, wherein the frame requires an acknowledgment of reception by the second node. A first point in time of the transmission of the frame is established by the first node by a time counter. The frame is received by the second node at a second point in time. The acknowledgment is transmitted by the second node to the first node at a third point in time, wherein the third point in time depends on the second point in time by a predetermined time interval between the second point in time and the third point in time. A fourth point in time is established by the first node by the time counter when the acknowledgment is received. The transit time or the change in transit time is determined from the first point in time established by the time counter and from the established fourth point in time and from the predetermined time interval.
US10117044B2 Sharing of location-based content item in social networking service
A method and/or system allows a user of a social networking service to publish a content item tagged with location information for sharing with other users of the social networking service. The user publishing the content item performs operations on the originating device to generate the content item. The originating communication device attaches the location information to the content item, and transmits the content item to a social networking system. The social networking system may provide various location-based services based on the content item tagged with the location information.
US10117043B2 Serially-connected bluetooth low energy nodes
Bluetooth Low Energy nodes are serially-connected with a cable that includes power lines and can include communication wires. The nodes do not have individual batteries. Instead, a single common power source is connected to the wires to provide power for all the nodes. The nodes can also be connected in series with the communication wires (which can be the same as the power wires) along a length of the cable. A headend interface can also be connected at one point of the cable to provide a communication interface with the nodes. The nodes can transmit and/or receive beacons to be used for locationing of mobile devices.
US10117041B2 Systems and method for configuring mobile device applications based on location
Methods and systems for automatically configuring mobile device applications based on location are described. In an example, methods and systems for enabling contextual in-store experience modification on a mobile device can include capabilities for altering the functionality of a mobile application based at least in part on the location of the mobile device. For example, a mobile shopping application can be configured to perform different functions depending upon the type of retail location the mobile device is currently in. Additionally, the mobile application can be configured to enable different functions between a retail location and a user's residence, among other locations.
US10117037B2 Orientation-based playback device microphone selection
Aspects of a multi-orientation playback device including at least one microphone array are discussed. A method may include determining an orientation of the playback device which includes at least one microphone array and determining at least one microphone training response for the playback device from a plurality of microphone training responses based on the orientation of the playback device. The at least one microphone array can detect a sound input, and the location information of a source of the sound input can be determined based on the at least one microphone training response and the detected sound input. Based on the location information of the source, the directional focus of the at least one microphone array can be adjusted, and the sound input can be captured based on the adjusted directional focus.
US10117036B2 Calibration method and calibration module thereof for vibration device
A calibration method for a vibration module includes transmitting a plurality of vibration signals corresponding to a plurality of vibration frequencies to the vibration module and detecting a plurality of input currents or input power levels of the vibration module corresponding to the plurality of vibration frequencies; and determining a vibration point of the vibration module according to the plurality of input currents or input power levels.
US10117035B2 Active output driver supply compensation for noise reduction
An electronic system, in some embodiments, comprises: a power source; a load coupled to the power source; an analog-to-digital converter, coupled to the power source and the load, that samples a fluctuating voltage supplied by the power source and generates a digital representation of said fluctuating voltage; control logic, coupled to the analog-to-digital converter, that generates an amplitude correction signal based on said digital representation of the fluctuating voltage and on a target voltage; correction logic, coupled to the control logic, that uses the amplitude correction signal and an audio signal to generate a switch control signal; and an output driver, coupled to the correction logic, that controls coupling between the power source and the load based on the switch control signal.
US10117034B2 Leaving group based on message from audio source
Systems, methods, apparatus, and articles of manufacture to control audio playback devices are disclosed. An example first playback device includes a speaker driver, a processor, and a computer readable medium including a set of instructions that, when executed by the processor, cause the first playback device to implement a method. The example method includes receiving, from a first audio information source, first audio information. The example method includes playing back the first audio information. The example method includes receiving, from a second audio information source, (i) a first message, and (ii) second audio information. Based on the received first message, the example method includes (i) determining that the first playback device and a second playback device are to playback the second audio information; (ii) stopping play back of the first audio information; (iii) playing back, via the speaker driver, the second audio information; and (iv) sending the second audio information to the second playback device.
US10117032B2 Hearing aid system, method, and recording medium
A hearing aid method, system, and non-transitory computer readable medium, include a cognitive state analysis circuit configured to analyze a cognitive state of a user, a context analysis circuit configured to analyze a context of the user, and an audio characteristic controller configures to control an audio characteristic of a hearing aid based on a joint assessment of the cognitive state of the user and the context of the user.
US10117030B2 Method and system for wireless communication between a telephone and a hearing aid
The present invention relates to a system comprising a telephone (10) and a hearing aid (40). The analog signal to the loudspeaker (11) of the telephone (10) is picked up and digitalized at the telephone where after it is wirelessly transmitted to the hearing aid (40) using a radio transceiver at the telephone (10), coupling with a radio at the hearing aid. The sound from the telephone (10) is hereby transmitted directly to the hearing aid without relying on the acoustic coupling between the telephone speaker (11) and the hearing aid microphones and may further be transmitted to both left and right hearing aid at the same time. The invention provides a telephone, a hearing aid and a method of communicating with a hearing aid.
US10117025B2 Electrodynamic sound transducer
An electrodynamic sound transducer has a diaphragm, a dome and a surround and a voice coil. The sound transducer further has a first magnet ring and a second magnet ring as part of the magnet system, the first magnet ring and second magnet ring being arranged on opposite sides of the diaphragm. The voice coil is coupled with the diaphragm and is arranged approximately on or outside of the circumference of the first magnet ring and second magnet ring.
US10117016B2 Earphone capable of reducing pressure in ear canal and providing enhanced sound quality and method for making the same
An earphone capable of reducing pressure in the ear canal and providing enhanced sound quality is provided along with a method for making the same. The earphone includes an earphone body penetrated by an air channel and having a receiving space receiving a vibrating membrane. A loudspeaker is provided in the receiving space and corresponds to the vibrating membrane. When the earphone is worn in the ear, the ear canal is in communication with the outside through the air channel so that acoustic waves generated by the vibrating membrane and reflected by the eardrum can propagate out of, rather than back and forth within, the ear canal. Thus, the eardrum is safe from an abnormal pressure otherwise attributable to repeatedly reflected acoustic waves, and the vibrating membrane is protected from a compressive force that may otherwise result from reflected acoustic waves and cause sound distortion.
US10117015B2 Earphones optimized for users with small ear anatomy
An earphone audio device includes a housing, a speaker component, and a step-styled tip wherein the tip comprises a mid-section and a leading-section, the leading section having a smaller radial profile than the mid-section, and the speaker component is at least partially disposed within the aperture formed by the interior wall of the mid-section. In some embodiments, the speaker component may be entirely disposed within the mid-section such that no part of the speaker component extends toward the housing of the earphone beyond the aperture formed by the mid-section.
US10117012B2 Wireless ear buds with proximity sensors
Ear buds are provided that communicate wirelessly with an electronic device. To determine the current status of the ear buds and thereby take suitable action in controlling the operation of the electronic device and ear buds, the ear buds may be provided with sensor circuitry. The sensor circuitry may include proximity sensors. The ear buds may each have a housing with a main body portion that is configured to be inserted into the ear of the user and an elongated stem portion that extends from the main body portion. The proximity sensors may include sensors on the main body and sensors on the stem. The proximity sensors may be light-based sensors that emit light that passes through the housing.
US10117011B2 Adjustable holder for a microphone accessory and method of use
A holder for securing a microphone having a bracket extending along a bracket axis, a mounting bar extending along a mounting bar axis, the mounting bar having a platform extending from its end, a first fastener securing the mounting bar to the bracket, the first fastener being releasable such that the mounting bar is adjustable in a direction parallel to the bracket axis when the first fastener is released and the mounting bar is fixed relative to the bracket when the first fastener is secured, an arm extending along an arm axis, a second fastener securing an end of the arm to the platform, the second fastener being releasable such that the arm is rotatable when the second fastener is released and fixed relative to the platform when the second fastener is secured, a threaded post is disposed on the arm, which can mate with a microphone accessory.
US10117009B1 Portable loudspeakers
A portable loudspeaker includes an enclosure that defines an acoustic cavity. An electro-acoustic transducer is disposed within the acoustic cavity. A strap is provided which has a first end that is fixedly coupled to the enclosure and a second end that is releasably coupled to the enclosure. The second end of the strap is configured to be coupled to the enclosure (e.g., to secure an object therebetween). The second end of the strap is also configured be coupled to another portion of the strap to form a closed loop.
US10117007B2 Routing node, optical switching network, and optical signal transmission method
A routing node includes: at least one optical buffer, a switching node, and at least one transmission waveguide, where an output end of each optical buffer is connected to an input end of the switching node; each transmission waveguide is connected to an output end of the switching node. The optical buffer is configured to parse a received optical signal to obtain an identifier of a destination routing node, and send the identifier to the switching node. The switching node determines whether an output port required by the destination routing node is in an idle state or a busy state; and control the optical buffer to store the optical signal if the output port is in a busy state; or send the optical signal to the destination routing node if the output port is in an idle state.
US10117005B2 System and method for device action and configuration based on user context detection from sensors in peripheral devices
A system and method for device action and configuration based on user context detection from sensors in peripheral devices are disclosed. A mobile device includes an interface to receive sensor data from a sensor of a wearable peripheral device worn by a user. The mobile device further includes at least one processor to: identify an activity engaged in by the user based on the sensor data, detect a completion of the activity based on the sensor data, and configure the mobile device to generate a notification to the user in response to the detection of the completion of the activity.
US10117004B2 Method for simultaneously detecting a plurality of RFID tags using multiuser detection
A method and apparatus are disclosed that apply multiuser detection (MUD) analysis to an aggregated RF response from a plurality of simultaneously queried RFID tags, so as to distinguish the individual tag responses. The claimed method thereby significantly reduces RFID detection latency when multiple tags are simultaneously queried. Some embodiments transmit carrier waves at more than one frequency, such as a plurality of equally-spaced frequencies, so as to enhance the MUD analysis by incorporating a multi-frequency dimension. Other embodiments incorporate additional spatial dimensions by deploying multiple RF detection antennae at separated locations. The number of colliding tag responses must be estimated before MUD analysis can be applied. In some embodiments other signal parameters must be estimated, such as signal bias and an impulse function for each responding tag that characterizes alterations of the RF signal while in transit due to propagation distance, passage through intervening objects, and reflections.
US10117003B1 Distributed wild fire alert system
A system and method for detecting and managing wildfires using fixed sensors is described. The system and method deploy a plurality of fixed sensors in an area to be monitored. Each fixed sensor is operable to detect ambient conditions in the vicinity of the fixed sensor and to relay that information to a central control center. Each fixed sensor dormant until powered by heat from a detected fire allowing the fixed sensor to send data related to the ambient conditions using the transceiver before the sensor device is consumed by the fire. The system can then determine the attributes of the wildfire from the collective data from the plurality of fixed sensors and coordinate the activity of responders in response to the wildfire using the collective data.
US10117001B2 Data processing device and data processing method
The present technique relates to a data processing device and a data processing method, capable of promptly issuing an emergency alarm under the DVB-C2.A transmission device generates L1 signalling including an emergency alarm signal related to an emergency alarm, in L1 signalling Part 2 under the digital video broadcasting (DVB)-C2. A reception device processes the L1 signalling obtained from data transmitted from the transmission device. The present technique can be applied, under the DVB-C2, for example, to a case where an emergency alarm is issued.
US10116998B2 Internet protocol television streaming methods and apparatus
A system, method, and apparatus for Internet Protocol television streaming are disclosed. An example apparatus includes a remote access point configured to receive television programming via a data feed from a television service provider. The remote access point is specifically assigned to an application operating on a client device. The apparatus also includes a connection controller configured to determine television programming received in the remote access point is to be transmitted to the specific application operating on the client device and transmit the encrypted television programming to the application via a secure communication channel. The apparatus also includes a management controller configured to provision a virtual local area network between the remote access point and the connection controller and provision the secure communication channel from the connection controller to the application operating on the client device.
US10116995B2 System and method for organizing group content presentations and group communications during the same
A system and method are provided that allow the presentation of content to multiple users while some or all of the users communicate with one another through a network. In some embodiments, a content item such as a movie is viewed synchronously by multiple users while the users interact through, e.g., instant messaging. A viewing event may be arranged with users receiving invitations, responding to the invitations, and receiving reminders about the viewing event. The viewing event allows for contests to be conducted between the users. The users may be charged fees to participate in the viewing event. Items for sale may be offered to the users, such as a copy of the content item.
US10116993B2 Series reminders and series recording from an interactive television program guide
An interactive television program guide system with program series reminder and recording capabilities is provided. The system allows a user to set a reminder or schedule a recording for a single episode or for each episode of a program series. In addition, other options may be provided that allow the user to determine, for example, whether to schedule reminders/recordings for episodes on all channels on which the program airs or only on a selected channels, whether to schedule reminders/recordings for all episodes including reruns or only new episodes, whether to schedule reminders/recordings for network or syndicated episodes, and whether to schedule reminders/recordings for episodes on all days or only on selected days of the week. Before the scheduled broadcast time of each episode of each selected program series, the system sends a reminder message to the user that reminds the user of the program episode or sends a record command to a videocassette recorder to initiate recording of the episode. The system allows a user to view a list of all currently requested program reminders and scheduled program recordings. The user may update, change, or cancel any entry in either list or the system may automatically update the lists to match new broadcast schedule information. If the user sets a reminder or schedules a recording that conflicts with an existing reminder or recording, the system may inform the user of the conflict and allow the user to resolve the conflict or the system may resolve the conflict.
US10116989B1 Buffer reduction using frame dropping
The techniques described herein may, for example, allow a quantity of buffered video frames to be reduced, for example for use in adaptive bitrate (ABR) streaming and other streaming transmissions. The quantity of buffered video frames may be reduced by dropping certain selected buffered frames from a resulting video output that is displayed to the viewer. This may reduce end-to-end latency without requiring a change in frame rate or fast forwarding of the video output, which may sometimes not be available or permitted by a resulting video player. These buffer reduction techniques may sometimes be employed upon a determination that transmission conditions have stabilized and that holding large quantities of buffered video may be unnecessary. In some examples, the disclosed techniques may be particularly advantageous for live streaming scenarios, in which end-to-end latency may be particularly problematic for the viewer.
US10116988B2 Signal transmission device and method for controlling same
A signal transmission device and a method for controlling the same are disclosed. The signal transmission device comprises: a control unit for setting a state variable by using an application of the signal transmission device and for generating an event which can be used by an application of a companion device for a connection with the companion device; and a communication unit for transmitting the event to the companion device, wherein if a connection request signal is received from the companion device through the communication unit, the control unit registers an event for managing the connection with the companion device.
US10116984B2 Portable terminal, information processing apparatus, content display system and content display method
A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content information by the display unit is terminated.
US10116982B2 Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements
System and methods for finding and analyzing target content from audio and video content sources, including means and methods for extracting captions from audio and video content sources; searching the captions for a mention of at least one target; extracting audio and video segments relating to the at least one target; delivering extracted audio and video segments to a user device; harvesting social media data relevant to the target content; analyzing the search results in correlation with the social media data for target content.
US10116976B2 System and method for distributing media content associated with an event
A device includes a processor and a memory storing instructions that, when executed by the processor, cause the processor to perform operations including receiving, via a transmission, a first set of video segments. Each video segment of the first set of video segments includes multiple video frames of a video stream associated with an event. The operations also include sending a replay request for data associated with a particular video stream associated with the event. The replay request is associated with a replay duration. A communication session with a media server is established via a unicast transmission based on the replay request. The operations also include receiving, via the communication session, a second set of video segments associated with the particular video stream and automatically terminating the communication session based on the replay duration.
US10116975B2 Controller, control method, computer program, and video transmission system
[Object] To provides a controller capable of switching a video so that the video is not distorted on the receiving side when the video is transmitted using IP multicast[Solution] There is provided a controller including a bandwidth reservation unit configured to, when an instruction given to a receiving device that receives a first video stream transmitted via IP multicast to receive a second video stream after receiving the first video stream is acquired, acquire information on a status of a network topology and a transmitted video stream and to reserve a network bandwidth for transmitting the second video stream in addition to the first video stream, and a reception instruction unit configured to send out an instruction to receive the second video stream to the receiving device by using the network bandwidth reserved by the bandwidth reservation unit.
US10116971B2 Method and system for fetching a portion of a live media stream before a first ad finishes playing to detect the subsequent ad indicator for live consecutive ad replacement
Techniques and mechanisms described herein facilitate consecutive live ad insertion for live media streams. A live media stream is received and played at a client device. A first ad indicator in the live media stream, indicating a first start point for a first ad period, is detected. Upon reaching the first start point, reception of the live media stream is paused and one or more first replacement ads are played instead of one or more first original ads. Before the first ad period ends, a small portion of the live media stream is fetched in order to detect the presence of a second ad indicator indicating the presence of a second, consecutive ad period in the live media stream. Upon detecting the second ad indicator, one or more second replacement ads are played during the second ad period.
US10116970B1 Video distribution, storage, and streaming over time-varying channels
Technologies are generally described for distribution of video over time-varying channels. A video processing module may encode a stream of video frames into a number of groups-of-pictures (GOPs), each GOP including multiple sub-groups-of-pictures (sub-GOPs) that may each be relatively self-contained. The video processing module may divide the encoded video frames into different blocks, and may assign different priorities to the different blocks based on how important the individual blocks are to the reconstruction of a sub-GOP, a GOP, or the stream of encoded video frames, including alternative blocks that make each sub-GOP entirely self-contained for the purpose of decoding in the event of severe losses of blocks from previous sub-GOPs. The video processing module may then provide the blocks to a client device based on the priority of the blocks, the connection quality of the client device, and occurrence of previous losses, for example.
US10116968B2 Arithmetic encoding-decoding method and codec for compression of video image block
An arithmetic encoding-decoding method for compression of a video image block. The method includes an encoding process and a decoding process. The encoding process includes: 1) acquiring an information of an image block to be encoded; 2) extracting an encoding command of a weighted skip model; 3) acquiring an index of a reference frame according to the information of the image block to be encoded and the command of the weighted skip model, in which the reference frame includes a prediction block for reconstructing the image block to be encoded; 4) acquiring a context-based adaptive probability model for encoding; and 5) performing arithmetic encoding of the index of the reference frame and writing arithmetic codes into an arithmetically encoded bitstream according to the context-based adaptive probability model for encoding.
US10116966B2 Image decoding device
A hierarchical moving image decoding device (1) includes a profile information decoding unit (1221a) that decodes/configures sublayer profile information after decoding a sublayer profile present flag regarding respective sublayers, and a level information decoding unit (1221b) that decodes/configures sublayer level information.
US10116962B2 Image coding device, image decoding device, image coding method and image decoding method
A generation circuit generates first palette information from a decoded image of a first block used for predicting second palette information of a second block in a coding target image when the first block has not received palette coding. A storage circuit stores the first palette information. A coding circuit performs prediction coding on the second palette information by using the first palette information so as to generate coded palette information.
US10116960B2 Low-complexity intra prediction for video coding
The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels.
US10116952B2 Bitstream decoding method and bitstream decoding circuit
A stream decoding method is provided. The stream includes a plurality of frames. The method includes: obtaining a display order of a current frame that belongs to a group by parsing a header of the current frame; and determining whether to decode the current frame or to drop instead of decoding the current frame according to the display order of the current frame.
US10116951B2 Video decoder with constrained dynamic range
A decoder that decodes video receives a bitstream containing quantized coefficient level values representative of a block of video representative of a plurality of pixels and a quantization parameter related to the block of video. A de-quantizer of the decoder de-quantizing the quantized coefficient level values based upon the quantized coefficient level values, the quantization parameter, and a weighting matrix. The decoder inverse transforming the dequantized coefficients to determine a decoded residue, where the quantized coefficient level values provided to the de-quantizer do not contain data that results in any quantized element level value that exceeds the range of integer values from −215−QP/6 to 215−QP/6−1, inclusive.
US10116949B2 Method and apparatus for encoding video signal and method and apparatus for decoding video signal
Provided are a method and apparatus for encoding a video signal and a method and apparatus for decoding a video signal. The method of encoding the video signal includes: determining an optimum scaling bit depth of the video signal in consideration of a maximum bit number of an intermediate value obtained during transformation of the video signal and a maximum bit precision of the video signal; scaling the video signal according to a local shift value corresponding to a difference between the determined optimum scaling bit depth and an original bit depth of the video signal; and transforming the scaled video signal.
US10116948B2 System for temporal identifier handling for hybrid scalability
This invention relates to a method for decoding a video bitstream comprising the steps of: (a) receiving a base bitstream representative of a coded video sequence; (b) receiving at least one enhancement bitstreams representative of said coded video sequence; (c) receiving a video parameter set containing syntax elements that apply to said base bitstream and said at least one enhancement bitstreams where said syntax elements selectively signaling bitrate and picture rate information for said base bitstream based upon whether said base bitstream is externally signaled or internally specified.
US10116945B2 Moving picture encoding apparatus and moving picture encoding method for encoding a moving picture having an interlaced structure
A moving picture encoding apparatus encodes a moving picture having an interlaced structure, and includes: a storage which stores fields as reference pictures; and an encoder which encodes a current field as a B-picture, using a first reference picture list which includes only one field in a same parity as the current field, and a second reference picture list which includes only one field in an opposite parity to the current field.
US10116943B2 Adaptive video compression for latency control
One embodiment of the present invention sets forth a technique for adaptively compressing video frames. The technique includes encoding a first plurality of video frames based on a first video compression algorithm to generate first encoded video frames and transmitting the first encoded video frames to a client device. The technique further includes receiving a user input event, switching from the first video compression algorithm to a second video compression algorithm in response to the user input event, encoding a second plurality of video frames based on the second video compression algorithm to generate second encoded video frames, and transmitting the second encoded video frames to the client device.
US10116942B2 Method and apparatus for decoding a video using an intra prediction
A video decoding apparatus using an intra-prediction, performs a method including: reconstructing information on an intra-prediction mode of a current block to be decoded from a bitstream, wherein the current block is a square block; reconstructing transform block information from the bitstream and reconstructing transform coefficients corresponding to each of one or more transform blocks divided in a quad tree structure from the current block; and reconstructing the current block based on the information on the intra-prediction mode and the reconstructed transform coefficients of the transform blocks.
US10116939B2 Method of deriving motion information
A method of encoding video data in a merge mode can include determining motion information of a current block; generating a prediction block of the current block using the motion information; generating a residual block using the current block and the prediction block; transforming the residual block to generate a transformed block; quantizing the transformed block using a quantization parameter and a quantization matrix to generate a quantized block; scanning coefficient components of the quantized block using a diagonal scan; entropy-coding the scanned coefficient components of the quantized block; and encoding the motion information, in which when the current block is a second prediction unit partitioned by asymmetric partitioning, the spatial merge candidate corresponding to a first prediction unit partitioned by the asymmetric partitioning is not to be listed on the merge list, the quantization parameter is determined per a quantization unit and is encoded using a quantization parameter predictor, and a minimum size of the quantization unit is adjusted by a picture parameter set.
US10116938B2 System for coding high dynamic range and wide color gamut sequences
A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.
US10116937B2 Adjusting quantization/scaling and inverse quantization/scaling when switching color spaces
Innovations in adaptive encoding and decoding for units of a video sequence can improve coding efficiency when switching between color spaces during encoding and decoding. For example, some of the innovations relate to adjustment of quantization or scaling when an encoder switches color spaces between units within a video sequence during encoding. Other innovations relate to adjustment of inverse quantization or scaling when a decoder switches color spaces between units within a video sequence during decoding.
US10116935B2 Image encoding method, image decoding method, image encoding device, image decoding device, and image encoding/decoding device
A decoding method includes: predicting a current block in an image using a reference block, to generate a prediction block; and generating a reconstructed block using the prediction block, wherein the generating includes: filtering for a boundary between the reconstructed block and a decoded neighboring block, using a first filter strength set using first prediction information for prediction of the current block and second prediction information for prediction of the decoded neighboring block; filtering for the boundary using a second filter strength set without using the second prediction information of the current block and the decoded neighboring block; and switching whether to execute the second filtering, based on the boundary, wherein the first filtering is in-loop filtering in which a filtered reconstructed block is used as a reference block for another block, and the second filtering is post filtering outside the loop.
US10116934B2 Image processing method and apparatus
An image processing method includes acquiring N pieces of motion information from N adjacent image blocks adjacent to a current image block, where the N adjacent image blocks are in a one-to-one correspondence with the N pieces of motion information, and the N pieces of motion information are in a one-to-one correspondence with the N reference image blocks, determining candidate motion information from the N pieces of motion information according to a preset rule, determining, in the reference image, a location range of a to-be-stored pixel, and storing all pixels in the location range, where the location range covers all pixels of a candidate reference image block, and reading the pixels in the location range, and performing encoding processing on the current image block according to the pixels in the location range.
US10116932B2 Image filter device, decoding device, encoding device, and data structure
A loop filter (16) includes a filter processing unit (162c) configured to generate an output image by acting on an input image made up of a plurality of unit regions, and a reference region setting unit (162b) configured to reduce a reference region to be referenced by the filter processing unit (162c) for calculating a pixel value of each target pixel to a size according to a position of this target pixel in a unit region including this target pixel.
US10116930B2 Icon-based home certification, in-home leakage testing, and antenna matching pad
A method for determining the magnitude of leakage in a subscriber's premises CATV installation; a frequency multiplexer for coupling between an antenna and a receiver for the multiplexed frequencies; and, a method for a technician to certify a CATV subscriber's premises for the provision of CATV services are disclosed.
US10116929B2 Multimedia quality monitoring method, and device
Embodiments of the present invention provide a multimedia quality monitoring method, and a device. The method includes: determining reference quality of multimedia according to reference video quality and reference audio quality of the multimedia; acquiring multimedia distortion quality that is after video distortion and/or audio distortion of the multimedia occur/occurs; and determining quality of the multimedia according to the reference quality of the multimedia and the multimedia distortion quality. Therefore, accuracy of a multimedia quality monitoring result is improved.
US10116927B2 Method for reproducing image information and autostereoscopic screen
A method for reproducing image information on an autostereoscopic screen including a pixel matrix and an optical grid, in which a period length defined by a lateral offset of adjacent strip-shaped structures of the optical grid is greater by a certain factor than a lateral offset of directly adjacent columns of the pixel matrix. The method including the steps of assigning an angle value and a location coordinate value to each of the specified columns, for each of the columns, calculating an extract of an image by image synthesis, wherein this image is a parallel projection of a 3D scene to be reproduced having a projection direction corresponding to the angle value assigned to the respective column, and controlling the pixels of the pixel matrix in such a way that each of the columns has written into it the extract calculated for this column.
US10116926B2 3D scanning control apparatus based on FPGA and control method and system thereof
The present invention discloses a 3D scanning control apparatus based on FPGA, for controlling a 3D scanner to scan. The apparatus comprises: a first projection control module, for controlling a structured light generation unit to project to an object; a first image acquisition control module, for controlling a shooting unit to capture a projection image of the object when the first projection control module is projecting; a second projection control module, for controlling another structured light generation unit to project to the object for one more time; a second image acquisition control module, for controlling a corresponding shooting unit to capture the projection image of the object for one more time when the second projection control module is projecting; and a data processing module, for processing the captured projection images with at least one of the Bayer color rendition, color space conversion and phase unwrapping, by using algorithm in the FPGA.
US10116924B2 Color analysis and control using an electronic mobile device transparent display screen
A mobile electronic device includes a transparent display screen for comparing and accurately determining the color of a predetermined object, for various applications, including augmented reality. Color data for a perceived color stores in a memory and displays images as perceived through the transparent display screen. Image difference values are determined between a first set of optical processing data and a second set of optical processing data. The transparent display screen indicates image difference values from including differences in color, texture, transparency, lighting, etc., especially for augmented reality applications. A memory stores optical processing data and optical processing instructions and algorithms. A computer processor executes optical processing instructions and algorithms and in response to optical processing data generated. An optical lens captures an image of an object for display on the transparent display screen. A transparent portion of the transparent display screen of the mobile electronic device displays the object.
US10116923B2 Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for improving quality of image
An image processing apparatus (204) includes a generator (204a) which generates difference information relating to a plurality of parallax images, a gain distribution determiner (204b) which determines a gain distribution based on the difference information, an intensity determiner (204c) which determines an unnecessary component intensity based on the gain distribution, and a reducer (204d) which generates an unnecessary component reduction image in which an unnecessary component is reduced based on the parallax image and the unnecessary component intensity.
US10116921B2 Method for providing a multimedia message service
The disclosure relates to a method for providing a multimedia message service from a server or relay to a user agent in a multimedia network, the method comprising: determining a video content characteristic of a video content by the server or relay; determining display and/or decoding capabilities of the user agent; signaling options of the video content to the user agent; and providing the video content depending on the display and/or decoding capabilities and depending on an option selected via the user agent from the signaled options of the video content.
US10116920B2 Balancing colors in a scanned three-dimensional image
A method of balancing colors of three-dimensional (3D) points measured by a scanner from a first location and a second location. The scanner measures 3D coordinates and colors of first object points from a first location and second object points from a second location. The scene is divided into local neighborhoods, each containing at least a first object point and a second object point. An adapted second color is determined for each second object point based at least in part on the colors of first object points in the local neighborhood.
US10116912B2 Method of displaying an image and display device for performing the same
A method of display an image and a display device for performing the same are disclosed. In one aspect, the method includes receiving image data for a content image, determining a modulation region and a peripheral region in the content image and generating a left-eye content image and a right-eye content image based on the image data for the content image such that the modulation region has a three-dimensional depth. The method further includes displaying the left-eye content image and the right-eye content image and periodically changing the three-dimensional depth of the modulation region by changing a modulation distance between the modulation region in the left-eye content image and the modulation region in the right-eye content image based at least in part on a periodic modulation reference timing.
US10116911B2 Realistic point of view video method and apparatus
Method and apparatus for obtaining and providing realistic point of view video are described. In one innovative aspect, a device for providing video is provided. The system includes a view capture circuit configured to obtain multiple views of a scene, each view having a capture position. The system includes a receiver configured to receive a request for the scene, the request including a viewing position. The system includes a view selector configured to identify one or more views of the scene based on a comparison of the viewing position and the capture position of each view. The system includes a view generator configured to generate an output view based on the identified views and the viewing position.
US10116910B2 Imaging apparatus and method of providing imaging information
Provided is an imaging apparatus which includes: a video reproducer reproducing a video and a heatmap of the video on a display in a selective manner between overlapping the video and the heatmap with each other and displaying the video and the heatmap on different areas, respectively; a sub-heatmap area setter setting a plurality of sub-heat map areas on the heatmap; and a video summarizer providing a video summary of the video selectively to a summary area selected from among the sub-heatmap areas or to an area different from the sub-heatmap areas, respectively, wherein the video reproducer also reproduces a portion of the video corresponding on an interest area selected from among the sub-heatmap areas, and the at least one summary area and the at least one interest area are a same area or different areas in the heatmap.
US10116908B2 Playback method, playback device, and non-transitory computer-readable recording medium storing program
A playback device plays video streams recorded in a recording medium, in which are one or more video streams including at least one of an HDR stream whose dynamic range of luminance of video corresponds to a high dynamic range (HDR), and an SDR stream whose dynamic range of luminance of video corresponds to a standard dynamic range (SDR) narrower than HDR, and identification information indicating whether the HDR stream is included in the one or more video streams. A playback method of the playback device includes: reading the identification information from the recording medium; acquiring playback capability information indicating whether the playback device can play the HDR stream, and display capability information indicating whether a connected display device can display the HDR video; and deciding on a video stream from the one or more video streams, according to the identification information, the playback capability information, and the display capability information.
US10116906B1 Elevated marine camera
Camera systems are disclosed relating to nautical vessels that include a linear actuator, a camera, a display, and a set of camera controls. The linear actuator may be configured to extend above the canopy such that the linear actuator fully supports the weight of the camera and such that the linear actuator is concealed within the canopy structural support. Such configurations may provide for elevated camera vantage points.
US10116897B2 Photometric stabilization for time-compressed video
Photometric stabilization for time-compressed video is described. Initially, video content captured by a video capturing device is time-compressed by selecting a subset of frames from the video content according to a frame sampling technique. Photometric characteristics are then stabilized across the frames of the time-compressed video. This involves determining correspondences of pixels in adjacent frames of the time-compressed video. Photometric transformations are then determined that describe how photometric characteristics (e.g., one or both of luminance and chrominance) change between the adjacent frames, given movement of objects through the captured scene. Based on the determined photometric transformations, filters are computed for smoothing photometric characteristic changes across the time-compressed video. Photometrically stabilized time-compressed video is generated from the time-compressed video by using the filters to smooth the photometric characteristic changes.
US10116894B2 Retail outlet TV feature display system
An automatic feature demonstration mode for TV products that can be used in retail stores. TV features that otherwise would be overlooked by customers or misrepresented by the sales staff are advertised on the TV itself. The system may be used to convey information beyond TV features.
US10116893B1 Selectively controlling a direction of signal transmission using adaptive augmented reality
A communication device, having an antenna, determines a direction substantially in a direction to an intended transceiver. A desired direction that is different from the direction to the intended transceiver, and an anticipated direction that is offset from the desired direction, are determined. Based on the desired direction, parameters of expected energy values corresponding to a multiple pre-defined antenna directions of the antenna around the desired direction are determined. The communication device receives, using the antenna, multiple measured energy values corresponding to multiple antenna directions of the antenna around the anticipated direction. A directional offset is calculated using the multiple expected energy parameters and the multiple measured energy values. An updated anticipated direction is generated by updating the anticipated direction using the calculated directional offset. Steps of receiving measured energy values through generating an updated anticipated direction are repeated using the updated anticipated direction as the anticipated direction.
US10116892B1 Bitline boost for fast settling with current source of adjustable bias
A photodiode is adapted to accumulate image charges in response to incident light. The accumulate image charges are transferred to a floating diffusion, amplified, row selected and the amplified row selected signal is output to a bitline. A bitline enable transistor is coupled to link between the bitline and a bitline source node. A current source is coupled to connect between the bitline source node and a ground. The current source generator sinks adjustable current from the bitline source node to the ground through a cascode transistor and a bias transistor. A cascode hold capacitor is coupled between the cascode control voltage and the ground. A bias hold capacitor is coupled between the bias control voltage and the ground. A bias boost driver is coupled to control the cascode control voltage and the bias control voltage.
US10116891B2 Image sensor having stacked imaging and digital wafers where digital wafer has stacked capacitors and logic circuitry
An electronic device disclosed herein includes a first integrated circuit die having formed therein photodiodes and readout circuitry for the photodiodes, with the readout circuitry including output pads exposed on a surface of the first integrated circuit die. A second integrated circuit die has formed therein storage capacitor structures for the photodiodes and digital circuitry for performing image processing on data stored in the storage capacitor structures, with the storage capacitor structures including input pads exposed on a surface of the second integrated circuit die. The first and second integrated circuit die are in a face to face arrangement such that the output pads of the first integrated circuit die face the input pads of the second integrated circuit die. An interconnect couples the output pads of the first integrated circuit die to the input pads of the second integrated circuit die.
US10116889B2 Image sensor with two-dimensional split dual photodiode pairs
An image sensor includes an array of split dual photodiode (DPD) pairs. First groupings of the array of split DPD pairs consist entirely of either first-dimension split DPD pairs or entirely of second-dimension split DPD pairs. Each first grouping of the array of split DPD pairs consisting of the first-dimension split DPD pairs is adjacent to an other first grouping of the array of split DPD pairs consisting of the second-dimension split DPD pairs. The first-dimension is orthogonal to the second-dimension. A plurality of floating diffusion (FD) regions is arranged in each first grouping of the split DPD pairs. Each one of a plurality of transfer transistors is coupled to a respective photodiode of a respective split DPD pair, and is coupled between the respective photodiode and a respective one of the plurality of FD regions.
US10116886B2 Device and method for direct optical image capture of documents and/or live skin areas without optical imaging elements
A device and method for direct optical recording of security-related objects without optically imaging elements is disclosed. Direct optical recording of skin prints and documents, wherein interference through ambient light is excluded, is met by a sensor layer with TFT technology arranged on a substrate layer transparent at least in the visible wavelength range. Light-sensitive elements of the sensor layer have a distance from the object of less than the mean pixel spacing defined by the pixel grid and have in each instance a control of the exposure time. A primary light-emitting layer is constructed to illuminate the object by at least light portions from direction of the sensor layer through the placement surface. All layers of the layer body located between primary light-emitting layer and placement surface transmit at least portions of light in the visible wavelength range.
US10116880B2 Image stitching method and image processing apparatus
An image stitching method for use in an image processing apparatus is provided. The method includes the steps of: receiving a first video file and a second video file from an image capturing unit, wherein the first video file includes at least one first image and a first audio track, and the second video file includes at least one second image and a second audio track; calculating delay time between a first acoustic feature of the first audio track and a second acoustic feature of the second audio track to synchronize the first image and the second image; converting the first image and the second image into a first adjusted image and a second adjusted image; and performing an image stitching process on the first adjusted image and the second adjusted image to generate a stitched image.
US10116878B2 Method for producing media file and electronic device thereof
A method for producing a media file in an electronic device is provided. The method includes detecting an event during recording of media frames, determining at least one effect to be applied on the media frames, applying the determined effect on at least one of at least one first media frame from a first set of media frames and at least one second media frame from a second set of media frames, and generating a media file comprising the first and second sets of the media frames.
US10116874B2 Adaptive camera field-of-view
Examples are disclosed that relate to adapting image output from a camera based on output from an orientation sensor. One example provides a display device comprising a display, a movable mount, a camera having an optical field-of-view, an orientation sensor, and a controller. The controller may be configured to receive image output from the camera, generate, based on the image output, a first clipped field-of-view of the camera comprising a target, and in response to a change in an orientation of the camera identified by output from the orientation sensor, generate, based on the image output and the output from the orientation sensor, a second clipped field-of-view comprising the target, the first and second clipped field-of-views being subsets of the optical field-of-view.
US10116872B2 Image capturing apparatus, method, and program with operation state determination based upon angular velocity detection
The present technology relates to an image capturing apparatus, a method, and a program for performing appropriate zoom control.An angular velocity detection unit detects an angular velocity of movement of an image capturing apparatus. An operation determination unit determines an operation state of a user based on the angular velocities at a plurality of times. A zoom control unit performs zoom control based on the operation state. As described above, by using angular velocities at a plurality of times, it is possible to identify the operation state in more detail and to perform appropriate zoom control depending on the user's operation state. The present technology can be applied to a digital camera, a digital still camera, a multifunctional mobile phone and the like.
US10116871B2 Tunnel lining surface inspection system and vehicle used for tunnel lining surface inspection system
The invention is aimed that the soundness (degree of deterioration) of a tunnel can be inspected according to each span. The image synthesis processing is performed to obtain the image showing both sides of the tunnel lining surface according to the each span of the tunnel lining surface, by comparing the first image photographied by the photography means, showing one side face in both side faces of the tunnel lining surface, while the photography means is fixed to the first photography position, and the second image photographied by the photography means, showing the other side face in both side faces of the tunnel lining surface, while the photography means is fixed to the second photography position, and indicating the portions forming the identical span of the tunnel lining surface.
US10116862B2 Imaging apparatus
An image generation apparatus and method includes a first imaging circuit that acquires first image data, a second imaging circuit that acquires second image data, a control circuit that searches a region corresponding to the first image data from the second image data, a designating circuit that limits a region in the second image data corresponding to the first image data by a touch operation designating a limited region in the second image data corresponding to the first image data, and a communication circuit that is provided in the second imaging circuit, transmits, upon receipt of an information acquiring operation, information obtained by analyzing the limited region or the corresponding region in the second image data to a server, and receives information relating to the first image data from the server.
US10116859B2 Image processing apparatus and image processing method that present assist information to assist photographing
An image processing apparatus includes a photographic information acquisition unit, a scene/subject discrimination unit, an assist information retrieval unit, and a display unit. The photographic information acquisition unit acquires photographic information. The scene/subject discrimination unit discriminates a photographic scene or a subject based on the photographic information. The assist information retrieval unit retrieves assist information concerning a lens corresponding to a discrimination result of the photographic scene or the subject. The display unit displays the retrieved assist information. The assist information includes lens-related assist information which includes a sample image showing an example corresponding to a lens, a type of a lens, a specification of the lens, and a setting of the lens.
US10116858B2 Imaging apparatus, control method thereof, program, and recording medium
At least one embodiment of an imaging apparatus has: an imaging plane capable of being curved; an evaluation unit that determines an evaluation value indicating a degree of in-focus of an image signal from the imaging element; an adjustment unit adjusting a position of the focus adjustment lens to a position with the highest evaluation value; and a control unit that controls the curvature of the imaging plane for correcting an image plane curve in the optical system and for bringing the image signal into focus. When the adjustment unit adjusts the position of the focus adjustment lens to an end portion of the movable area, the curvature of the imaging plane is controlled for bringing the image signal into focus on a priority basis.
US10116857B2 Focus adjustment apparatus, control method of focus adjustment apparatus, and imaging apparatus
An imaging apparatus includes: a focus detection unit that detects a defocus amount using the pair of parallax image signals; a control unit that controls adjustment of a focus position based on the defocus amount; a first determination unit that determines whether a subject with a repetitive pattern is being imaged in a focus detection area; and a second determination unit that determines whether a degree of image blurring is equal to or more than a predetermined degree of blurring. When the first determination unit determines that a subject with a repetitive pattern is being imaged and the second determination unit determines that a degree of image blurring is equal to or more than the predetermined degree of blurring, the control unit moves a focus lens to acquire a new defocus amount.
US10116835B2 Information processing apparatus and method that manage log information
An information processor includes a reception part configured to receive user identification information identifying a user from an apparatus that causes the user to input billing destination identification information identifying a billing destination with respect to use of a function in response to reception of a request to execute the function from the user, an obtaining part configured to obtain one or more of items of the billing destination identification information from a storage part, the one or more of the items of the billing destination identification information being stored in the storage part in correlation with the user identification information received from the apparatus, and a response returning part configured to return the obtained one or more of the items of the billing destination identification information to the apparatus as available choices for selection that the user is caused to make by the apparatus.
US10116831B2 Management server configured to extract information indicating an availability of an identified image forming apparatus, information processing method, system and recording medium
An information processing system includes: an authenticating unit configured to perform an authenticating process based on information on a user of at least one image forming apparatus, the information being transmitted from an information processing apparatus to a server, and identify the at least one image forming apparatus; an extracting unit configured to extract device information including information on availability of the identified at least one image forming apparatus and history information on the identified at least one image forming apparatus; an information output unit configured to output the device information on the identified at least one image forming apparatus to the information processing apparatus; and a display processing unit configured to display the device information transmitted from the information output unit on a display unit.
US10116830B2 Document data processing including image-based tokenization
A system may capture an image of a physical item, perform digital image processing to identify features of the physical item from the image, and generate a digital token for the physical item based on the digital image processing.
US10116829B2 Information providing system by data relaying application
Information on printer maintenance or an updating of software is notified without giving uncomfortable feeling to a user by an unintentional change of screen displays. The invention comprises an application activating unit which issues an application binding command in response to a print instruction of a data generated by an application executed by a mobile, an additional information acquiring unit which acquires an additional information according to a predetermined information acquiring command included in the application binding command when a print result information is acquired from the printer, and an information providing unit which provides the mobile with the additional information in addition to the print result information. A user is notified of necessary information on printer maintenance or an updating of software in addition to the print result information upon completion of printing intentionally instructed by the user.
US10116828B2 Image communication apparatus, control method thereof, and non-transitory computer-readable storage medium
If a designated transmission destination is an external line, an image communication apparatus appends an external line number and transmits image data in accordance with the transmission destination. Furthermore, in accordance with the transmission destination used when transmitting the image data, the image communication apparatus individually records, as history information for each transmitted job, the designated transmission destination and the external line number if the external line number is appended. The image communication apparatus also registers the designated transmission destination from the history information to an address book.
US10116827B2 Image forming apparatus
An image forming apparatus includes a reading section and an image forming section. The reading section reads a plurality of images from a document. The image forming section forms the plurality of read images on a sheet. The plurality of images include a first image and a second image. The first image has a first color. The second image has a second color. The second color is different from the first color. The image forming section forms the first image on a first main side of the sheet and the second image on a second main side of the sheet.
US10116813B2 Composite apparatus
A composite apparatus includes: a first apparatus and a second apparatus that operate independently; and a console display that is shared by the first and second apparatus. The first and second apparatus each includes: a display memory that stores display data; and a drawing processor that instructs the console display to display the display data. The composite apparatus further includes: a selector that selectively connects the drawing processor of the first or second apparatus to the console display; and a switch processor that receives a connection request from the first or second apparatus. The connection request includes requests to connect the drawing processor of the first or second apparatus to the console display and to instruct the selector to connect the drawing processor of either the first or second apparatus to the console display.
US10116812B2 Image forming apparatus, method for controlling the same, and non-transitory computer-readable data recording medium having control program stored thereon
There is provided an image forming apparatus capable of improving the operability at the time of transition from a currently-displayed image to another image as compared with the conventional technique. The image forming apparatus includes: a display unit; an operation accepting unit for accepting an operation indicating that display of an image currently displayed on the display unit is unnecessary; a generating unit for generating, based on the operation, a menu showing image candidates to which transition from the currently-displayed image can be made; a menu display unit for displaying the menu on the currently-displayed image; a selection accepting unit for accepting an operation for selecting a particular image from the candidates; and an image display unit for displaying the particular image on the display unit based on the operation for selecting.
US10116803B1 System and method of rerouting a toll free telephony call in the event of the failure to connect to the target telephony station
A system and method of re-routing a toll free telephony call if an interexchange carrier is unable to connect the toll free call to a target telephony station. A routing server accesses a primary and auxiliary routing database to retrieve a plurality of routing codes, including a primary routing code associated with an interexchange carrier computer, to which the routing server can route the toll free call to via an access tandum. If the routing server receives a status back from the access tandum indicating the toll free call did not complete, the routing server dynamically re-routes the toll free call based on one or a plurality of previously accessed routing codes. Such re-routing shall occur via the access tandum or via a voice over Internet Protocol provider server.
US10116800B1 Techniques for behavioral pairing in a contact center system
Techniques for behavioral pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a contact center system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a plurality of agents available for connection to a contact; determining, by the at least one computer processor, a plurality of preferred contact-agent pairings among possible pairings between the contact and the plurality of agents; selecting, by the at least one computer processor, one of the plurality of preferred contact-agent pairings according to a probabilistic model; and outputting, by the at least one computer processor, the selected one of the plurality of preferred contact-agent pairings for connection in the contact center system.
US10116797B2 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for techniques for benchmarking pairing strategies in a contact center system comprising: cycling, by at least one processor, among at least two pairing strategies; and determining, by the at least one processor, a difference in performance between the at least two pairing strategies.
US10116796B2 Real-time communications-based internet advertising
Provided are methods, systems, and media for Internet Advertising. Exemplary methods may include: providing an advertisement including a first identifier to a website using at least one of a template and an application programming interface (API), the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list; retrieving a record associated with the end customer using the second identifier; determining to provide a promotional message to the end customer using the record; selecting an offer using the record; providing the promotional message to the end customer using the communications session, the promotional message including the offer and a request for an indication of interest.
US10116794B2 Determining an active station based on movement data
Methods for determining an active station based on sensor data are provided. In one example, a method includes the steps of receiving movement data and determining a pattern of movement associated with a contact center station based at least in part on the movement data. An active contact center station is updated based on the pattern of movement.
US10116790B2 Method, system and apparatus for communicating data associated with a user of a voice communication device
According to embodiments of the present invention, a method for communicating data associated with a user of a voice device is disclosed. A server receives a first identifier associated with a first device, the first device comprising one of the voice device and the data device. The server determines a second identifier associated with a second device based on the first identifier, the second device comprising the other one of the voice device and the data device. The server then establishes a connection with the second device using the second identifier and communicates data associated with the user of the voice device between the server and the data device. The communicated data can represent a user identifier (such as a user identifier stored on a smart card, the user's iris scan, the user's fingerprint scan and the like). The method is particularly useful for authorising an outbound call based on the user identifier and destination information in a controlled facility, such as a correctional facility or a military base.
US10116776B2 Modular digital camera and cellular phone
Modular digital camera systems, such as modular digital still and motion cameras are disclosed. Individual modules may be removed from the system and replaced, such as to benefit from upgraded technology, while preserving the remaining modules in the system. According to certain aspects, the modular camera system includes cellphone functionality and multiple cameras.
US10116774B2 Hardware protocol stack with user-defined protocol applied thereto and method for applying user-defined protocol to hardware protocol stack
The present disclosure relates to a hardware protocol stack, and more particularly, to a hardware protocol stack to which a user-defined protocol is applicable. The present disclosure compares header information stored in a register unit with header information of a received frame, and determines a processing of the received frame on the basis of a comparison result. Also, according to a determined frame process method, data of the received frame is processed based on a logic according to the header information, it is stored at a designated position, or a response frame is transmitted.
US10116767B2 Scaling cloud rendezvous points in a hierarchical and distributed manner
A service provider (SP) cloud rendezvous point (CRP-SP) in a fixed cloud rendezvous point (CRP) hierarchy, the CRP-SP comprising a memory comprising a cloudcasting information base (CCIB), a receiver configured to receive a Register request from a first site CRP (CRP Site) in an SP network, the Register request indicating a first portion of a virtual extensible network (VXN) is reachable by the SP network at the first CRP Site, a processor coupled to the receiver and the memory, the processor configured to query the CCIB to determine that a second portion of the VXN is reachable by the SP network at a second CRP Site, and a transmitter coupled to the processor and configured to transmit Report messages to both the first CRP Site and the second CRP Site, the Report messages indicating the VXN is reachable at both the first CRP Site and the second CRP Site.
US10116763B2 Method for operating a cache arranged along a transmission path between client terminals and at least one server, and corresponding cache
A cache arranged between client terminals and at least one server, said cache being configured to receive, from client terminals, requests for at least a first representation of a segment of a multimedia content available in a plurality of representations,comprising: a communication module configured to receiving, in a first period of time, a plurality of requests for a given segment from the client terminals, each request specifying one first representation and at least one alternative representation of said given segment; a module of relevancy configured to determining at least one main relevant requested representation amongst the representations of the requests received during the first period of time; and wherein the communication module is further configured to request said main relevant representation from a remote server.
US10116762B2 System and method for storing and processing web service requests
A system is provided that is adapted to service web-based service requests. In one implementation, a caching service is provided for storing and servicing web service requests. In one implementation, virtual computer systems may be used to service requests in a more reliable manner. Different operating modes may be configured for backup redundancy and the caching service may be scaled to meet service requests for a particular application. Also, methods are provided for exchanging timestamp information among web service transaction systems to reduce the amount of processing capability and bandwidth for ensuring database consistency.
US10116761B2 Multi-delivery-method policy-controlled client proxy
A system for providing a multi-delivery-method policy-controlled client proxy is disclosed. The system may receive a request for a network service from a client. Based on the request for the network service, the system may detect the presence of a client proxy associated with the client. If client proxy is detected, the system may provide a data object that includes information that indicates that the client proxy is a primary source for content that may be requested by the client. The system may redirect, based on the data object, a request for the content received from the client to the client proxy. The system may then obtain, via the client proxy, the content by utilizing a delivery method that is selected based on a policy. Finally, the system may provide, via the client proxy, the content to the client.
US10116760B2 Active data push system and active data push method
An active data push system comprising a plurality of human-detection devices and a management system is presented. The human-detection devices respectively send a trigger signal when detecting a human entrance into one of a plurality of zones. The management system recognizes the zone detected with the human entrance when receiving the trigger signal, and retrieves a basic data of each electronic device installed in the recognized zone, and transmits the retrieved basic data to a mobile device held by the human.
US10116759B2 Method, apparatus and computer for identifying state of user of social network
A method and an apparatus for identifying a state of a user of a social network. The identification method includes acquiring a user-event similarity of a user regarding a new event; identifying whether the user is a silent user or a non-activated user according to the user-event similarity; and determining whether the silent user or the non-activated user on the social network is finally in an activated state or a non-activated state. In the foregoing manner, a novel user state model of a social network is designed in the present disclosure, the model includes an activated state, a non-activated state and an unstable silent state, and a final state of a user is inferred precisely under full and comprehensive consideration of factors that may affect the state of the user, such that the state of the user can be accurately and precisely monitored.
US10116754B2 Dynamic configuration of interface identifiers
Dynamic configuration of identifiers of a computing device is described. A computing device may assign identifiers to interfaces, and may send one or more requests through one or more of the interfaces to access a network. A response to the request may be analyzed to determine whether it includes a code that the device understands to be from the network. If the response did not include such a code, the device may determine whether to re-assign the identifier currently assigned to a primary or default interface to another interface of the multiple interfaces.
US10116753B2 System and method for supporting data communication in a heterogeneous environment
System and method can support data communication in a heterogeneous environment. The system can establish a connection between a first device and a second device, wherein the connection is based on a protocol, which associates a host mode or an accessory mode with one or more connected devices. Furthermore, a controller on the first device can determine a device type associated with the second device, and can configure the first device to be in either the host mode or the accessory mode, based on the determined device type associated with the second device, to handle data communication between the first device and the second device.
US10116752B2 System and method for bridging divergent information networks
A computer system is provided that enables secure, on demand communications across IT infrastructures that may be divergent, and that may be associated with legacy components, different communication protocols, and frequent system changes. The system includes one or more bridge utilities, each bridge utility comprising two or more anchor components, each anchor component being connected to one or more associated devices or computer systems, the anchor components automatically locating and communicating with one or more span utilities, wherein the anchor components and the span utilities execute functionality for automatically creating and configuring connections between them so as to establish the bridge utility, and wherein the anchor components and span utilities are operable to send and receive signalling communications between them for configuring anchor to anchor connections, including hierarchical connections for implementing hierarchical relationships between the associated devices or computer systems, thereby establishing peer-to-peer anchor associations and parent-to-child anchor associations; and once data connections are established between anchor components in a peer-to-peer anchor association (“peer anchor components”), data communications between peer anchor components carry communications automatically between their associated devices or computer systems on a secure and on demand basis; and wherein the one or more bridge utilities enable secure, on demand communications across the IT infrastructures, even if these are divergent, thereby giving effect to information processes across such IT infrastructures.
US10116751B1 Context aware transactions performed on integrated service platforms
Certain aspects of the present disclosure relate to user access to an application service that references user account information and previous user action information. One example method may include receiving, via a receiver device, user input information to access an application, the user input information including at least one action request and authorizing the user to access the application. The method may also include storing the user input information as part of a contextual history information record in a database memory, generating a response message to the selected at least one action request based on the contextual history information, and forwarding the response message to the user via a transmitter device.
US10116746B2 Data storage method and network interface card
A data storage method and a network interface card, where in this solution, buffered unsolicited data is written, in a direct memory access (DMA) manner, into storage space that corresponds to a destination address corresponding to the unsolicited data, and a rate of writing data in the DMA manner is higher than a rate of writing data in a copying manner. Therefore, time required in a data storage process is shortened and a storage efficiency is improved. In addition, because a write operation is performed by hardware of the network interface card, consumption of central processing unit (CPU) resources is reduced, which further reduces impact on processing rates of other application programs.
US10116745B2 Automatic client-server role detection among data storage systems in a distributed data store
A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter and a role management unit. The RDMA-enabled network adapter is configured to communicate with one or more other data storage systems in the distributed data store. The role management unit is configured to: detect a node identification number associated with each of the other data storage systems, compare a node identification number assigned to the data storage system with each of the detected node identification numbers to generate comparison results, determine whether the data storage system is to perform either a server role or a client role with respect to each of the other data storage systems on the basis of the comparison results, and set up the network adapter to operate in both an RDMA server mode and an RDMA client mode during runtime according to the determined roles.
US10116740B2 Peer-to-peer network prioritizing propagation of objects through the network
A method for transferring digital content items in a peer-to-peer network in which a plurality of nodes participate includes receiving requests for receipt of one or more digital content items from a plurality of requesting nodes belonging to the peer-to-peer network. A capacity of the requesting nodes to upload data is assessed. Network resources available to the peer-to-peer network for delivering the digital content items or chunks thereof to the receiving nodes are allocated based at least in part on the capacity of the requesting nodes to upload data. The digital content items or chunks thereof are sent to the requesting nodes over the peer-to-peer network in accordance with the network resources that are allocated to each of the requesting nodes.
US10116739B2 Method for enabling point-to-point transmission and network connecting device
A method is developed for enabling a host device to perform point-to-point (P2P) transmission. The method includes providing device identification, P2P program instructions and a server. The device identification is stored in an external device and the P2P instructions are installed on the host device. The server helps the host device to connect to other P2P devices under P2P approach.
US10116731B2 Method and systems for providing data to a remote site
A system including a first server, a second server operatively connected over a network to the first server and a gateway component operatively connected over the network to the first server and the second server. The first server is configured to receive a request for data, the request for data specifying the gateway component and including a predetermined port number at the second server, and send the request for data to the gateway component. The second server is configured to receive the data at the predetermined port number, the data being provided by the gateway component. The gateway component is configured to receive the request for data, retrieve the data from a data source, operatively connect, over the network, to a port at the second server, the port corresponding to the predetermined port number, and send the data to the second server. Methods for using the system are also disclosed.
US10116730B2 Processing method, computer devices, computer system including such devices, and related computer program
A processing method in a system including first and second computer devices, the second device receiving batches of data to be sorted into N categories is provided. According to the method, an algorithm for sorting into N categories, which is stored in the second device, is executed in the second device and determines a respective category from among the N categories for each batch of data; and an action is selectively triggered according to the category determined for the received data batches, respectively. The sorting algorithm may previously be obtained according to the following steps: i/ a data sample is generated for each of the N categories; ii/ according to the data received by the first device for the data samples, an algorithm for sorting into N categories is determined by the first device according to consecutive iterations of a definition algorithm executed in the first device.
US10116725B2 Processing data retrieval requests in a graph projection of an application programming interfaces (API)
The present disclosure relates to processing read requests to retrieve data from a plurality of data sources. According to one embodiment, an example method includes determining a navigable path of nodes accessed to satisfy a read request based on a graph projection of an application programming interface (API). An API service generates a plurality of subqueries, each subqueries being associated with a node in the navigable path. While traversing the navigable path to satisfy the read request, the API service identifies data associated with lower level nodes that is cached at a data source associated with a current node, replaces subqueries directed to data stored at the current node and the identified data with a single subquery executed against the data source associated with the current node, and executes the single subquery at the current node. The API service returns data accessed during traversal of the navigable path.
US10116723B2 Campus content distribution systems and methods
A predetermined set of channels from a satellite broadcast are received and tuned in parallel at a head end module of a local area network, which potentially serves a large number of users with electronic devices via multiple wired and/or wireless access points, such as at a college campus or a business center. Each channel of content is transcoded into multiple content streams providing multiple bit-rate options for each channel of content, e.g., using HTTP Adaptive Streaming protocols and/or Scalable Video Coding. The transcoded content streams are packetized and transmitted with respective multicast IP addresses to the access points on the local area network. Electronic devices connected to an access point are able to stream content from any one of the predetermined set of channels by joining one or more corresponding multicasts.
US10116722B2 Apparatus, system, and method for multi-bitrate content streaming
An apparatus, system, and method for maintaining a programming lineup of adaptive-bitrate content streaming is provided. The apparatus includes a timeline module configured to maintain a programming lineup of media content available over a network. The media content may comprise a plurality of streamlets. The apparatus also includes at least one data module configured to maintain multi-bitrate streamlet information. The system includes the apparatus and a client module configured to acquire content based upon the programming lineup provided by the timeline module. The method includes maintaining a programming lineup of media content available over a network, and maintaining multi-bitrate streamlet information.
US10116719B1 Customized dash manifest
Methods and apparatus are described for generating manifest files for media content playback. A server can generate manifest files that include initialization metadata obtained from initialization fragments of media content files. Client devices can initiate playback of media content for playback using the manifest files without downloading or parsing the initialization fragments of the media content files.
US10116717B2 Playlist compilation system and method
A method, computer program product and client electronic device for storing, in a memory of a client electronic device, a location of at least one remote media data file available to stream from a server device. A location of at least one local media data file available on the client electronic device is stored in the memory of the client electronic device. A playlist is compiled that defines the location of the at least one remote media data file and the location of the at least one local media data file. The at least one local media data file and the at least one remote media data file in the playlist are rendered and metadata concerning the at least one local media data file rendered is transmitted to the server device.
US10116716B2 Real time optimized content delivery framework
A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
US10116715B2 Adapting encoded bandwidth
A method comprising: conducting a communication session between a first terminal and a second terminal, the session comprising transmitting an encoded bitstream from an encoder of the first terminal over a channel to the second terminal; measuring a bandwidth capacity experienced over the channel at multiple different times, thereby collecting a history of bandwidth measurements for the channel; based on the history of bandwidth measurements, obtaining at least a selected upper bandwidth constraint for the encoded bitstream; and during the session, dynamically adapting an encoded bandwidth with which to encode the bitstream, by dynamically selecting the encoded bandwidth based on one or more current conditions of the channel, but constrained by at least said upper bandwidth constraint.
US10116713B2 System and methods for content streaming with a content buffer
The present disclosure relates to systems, methods, electronic devices and applications for content streaming with an intermediate content buffer. In one embodiment, a method includes detecting, by a content buffer, a request for network content from a player, wherein the request is a network communication detected by the content buffer and the request for network content is directed to a server and identifying, by the content buffer, associated network content, wherein the associated network content is associated with the network content requested by the player. The method may also include pre-downloading associated network content for the player based on the identifying, wherein the content buffer requests associated network content from the server, and providing the associated network content to the player. Another embodiment is directed to a device configured to run a content buffer and provide content for a content player.
US10116708B2 SIP signalling
The present invention relates to signalling between entities in a SIP protocol communication in which the transport protocol can be changed during the call to provide improved call reliability.
US10116707B2 Electronic messaging exchange
A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.
US10116704B2 Method and system for rapid accreditation/re-accreditation of agile IT environments, for example service oriented architecture (SOA)
A system and method for managing and analyzing security requirements in reusable models. At least one functional model, at least one security implementation model, at least one requirement model, and meta models of the models are read by a reader. A correspondence between the functional model, security implementation model, and the requirements model is analyzed, whereby the correspondence indicates that compliance/security/accreditation requirements defined in the requirement model match with security objectives implemented by controls defined by the security implementation model. Next, it is determined whether correspondence is or is not given based on the analysis of the correspondence and then evidence is generated based on the analysis of the correspondence and the determination and the impact of changes is analyzed.
US10116701B2 Device-type based content management
Examples of systems and methods for device-type content management are described herein. In an example, at least one of a community policy and a community-device type policy may be generated. The community policy may be generated for a community defined for an enterprise and may be enforced on a plurality of user devices registered with the community. Further, the device-community policy may be enforced on a user device, from among the plurality of user devices, based on a device-type of the user device. The device-community policy may indicate a management service to be used to realize the community policy. Further, a management service agent (MS agent) may be provided to the user device, based on the management service indicated by the device-community policy. The MS agent may provide for managing enterprise content on the user device as indicated by the community policy.
US10116698B1 Managing network firewall configuration utilizing source lists
Systems and methods for configuration of network-based firewall services based on network firewall configuration information provided by one or more sources are provided. The network firewall configuration information can include one or more lists of network address ranges that will be used by the network firewall to process data communications received at a data center. The received network firewall configuration information can be prioritized and filtered to conform to a maximum threshold number of network address ranges that can be configured on a network firewall service. The filtered and processed network address range information can then be utilized to configure one or more network firewall services or application hosted within a data center.
US10116697B2 System and method for geofencing
A managed container may have a managed cache storing content managed by or through an application gateway server computer. The managed container may receive a request for content from an application running in a secure shell provided by the managed container on a client device. The managed container may determine whether the client device is within a specified geographical location. If not, the managed container may deny or restrict the application access to the requested content. The access denial or restriction may continue until a connection is made to the application gateway server computer or until the client device has returned to within the specified geographical location. If the client device is within the specified geographical location, the managed container may provide or restore access to requested content. Embodiments of the managed container can therefore perform geofencing by disabling or limiting access to content based on predetermined secure/insecure designations.
US10116695B1 Systems and methods for verifying that operators are human based on operator gaze
The disclosed computer-implemented method for verifying that operators are human based on operator gaze may include (1) presenting an image to a user of the computing device via a display element of the computing device, (2) tracking the user's gaze as the image is presented to the user, (3) determining, based on an analysis of the user's gaze, that one or more patterns of the user's gaze are consistent with one or more human gaze patterns, and (4) classifying the user as a human in response to determining that the one or more patterns of the user's gaze are consistent with one or more human gaze patterns. Various other methods, systems, and computer-readable media are also disclosed.
US10116694B2 Network signaling interface and method with enhanced traffic management during signaling storms
A signaling controller (DSC) performs dynamic management in networks such as Evolved Packet Core (EPC) networks that rely on Diameter signaling interfaces. The controller executes in real time a self-adjusting algorithm that achieves user-based service continuity during signaling storms or congestion situations. The algorithm is self-adjusting on the basis of comparing a signaling and peer group values which are dynamically determined. The dynamic determination of these values is based on items such as signaling message weight and a base value for a network user.
US10116689B2 Neutralizing propagation of malicious information
One embodiment provides a method including identifying malicious information spreading in an information-exchange network; classifying at least one topic of the malicious information; determining a potential sub-network for future spread of the malicious information based on the at least one topic classified; and attenuating a potential future spread of the malicious information via at least one of: automatically propagating a countervailing message to the potential sub-network; and prompting manual intervention for propagating a countervailing message to the potential sub-network. Other variants and embodiments are broadly contemplated herein.
US10116684B2 Automatically detecting and correcting missing and misconfigured security attributes
Some embodiments provide automated and intelligent security configuration at the network edge. A server tasked with distributing content provider content automatically detects and modifies attributes in the content provider content in order to close potential security vulnerabilities prior to redistributing that content on behalf of the content provider to different recipients. The vulnerabilities can arise from the content provider misconfiguring attributes or omitting certain security attributes when creating the content. The server can provide a default or customized set of protections, wherein the customized protections are specific to each content provider or the content of each content provider.
US10116683B2 Computer security vulnerability assessment
Computer security vulnerability assessment is performed with product binary data and product vulnerability data that correspond with product identification data. A correspondence between the product binary data and the product vulnerability data is determined, and a binaries-to-vulnerabilities database is generated. The binaries-to-vulnerabilities database is used to scan binary data from a target device to find matches with the product binary data. A known security vulnerability of the target device is determined based on the scanning and the correspondence between the product binary data and the vulnerability data. In some embodiments, the target device is powered off and used as an external storage device to receive the binary data therefrom.
US10116682B2 System and method for evaluating and enhancing the security level of a network system
Examples described herein provide for a system that evaluates a security level of a network system. Additionally, examples described herein evaluate a security level of a network system in order to enable a determination of components that can be used to enhance the security level of the network system.
US10116680B1 Systems and methods for evaluating infection risks based on profiled user behaviors
The disclosed computer-implemented method for evaluating infection risks based on profiled user behaviors may include (1) collecting user-behavior profiles that may include labeled profiles (e.g., infected profiles and/or clean profiles) and/or unlabeled profiles, (2) training a classification model to distinguish infected profiles from clean profiles using features and labels of the user-behavior profiles, and (3) using the classification model to predict (a) a likelihood that a computing system of a user will become infected based on a profile of user behaviors of the user and/or (b) a likelihood that a user behavior in the user-behavior profiles will result in a computing-system infection. Various other methods, systems, and computer-readable media are also disclosed.
US10116676B2 Apparatus and methods for data collection, analysis and service modification based on online activity
Methods and apparatus for evaluating collected data relating to online activity, and modification of services within a service provider network. In one embodiment, a service provider collects data relating to the online activity of users of third-party services and correlates the data with subscribers of the service provider to generate useful products and analytics (e.g., classifications, behavioral models, etc.) containing information relating to the subscribers' online activity. The generated products may be used to determine whether and how to modify services provided to individual subscribers, exported for use by third parties, or for other purposes.
US10116675B2 Methods and systems to detect anomalies in computer system behavior based on log-file sampling
Methods and systems that detect computer system anomalies based on log file sampling are described. Computers systems generate log files that record various types of operating system and software run events in event messages. For each computer system, a sample of event messages are collected in a first time interval and a sample of event messages are collected in a recent second time interval. Methods calculate a difference between the event messages collected in the first and second time intervals. When the difference is greater than a threshold, an alert is generated. The process of repeatedly collecting a sample of event messages in a recent time interval, calculating a difference between the event messages collected in the recent and previous time intervals, comparing the difference to the threshold, and generating an alert when the threshold is violated may be executed for each computer system of a cluster of computer systems.
US10116670B2 Event specific relationship graph generation and application in a machine data processing platform
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10116668B2 System and method for enhanced display-screen security and privacy
A security method that includes assigning a sensitivity value for a communication with a sensitivity determining module including at least one hardware processor. Following assignment of the sensitivity value to the communication, the communication is formatted for display. When sensitivity value exceeds a security threshold, the communication is parsed into a sequence of fragments. The communication is transmitted as the sequence of fragments when said sensitivity value exceeds the security threshold.
US10116664B2 Authorization policy for group-centric secure information sharing
In the present specification, a methodology for incremental security policy specification at varying levels of abstraction is disclosed. The method maintains strict equivalence with respect to authorization state and is based on the group-centric secure information sharing (g-SIS) domain, which is known in the art. A g-SIS authorization policy is specified statelessly, in that it focuses solely on specifying the precise conditions under which authorization can hold in the system while only considering the history of actions that have occurred. The policy supports join, leave, add, and remove operations, which may have either strict or liberal semantics. The stateful application policy is then specified using linear temporal logic. The stateful specification is authorization equivalent to the stateless specification, and may enforce well-formedness constraints.
US10116663B2 Identity proxy to provide access control and single sign on
Techniques to provide secure access to a cloud-based service are disclosed. In various embodiments, a request is received from a client app on a device to connect to a security proxy associated with the cloud-based service. A secure tunnel connection between the device and a node with which the security proxy is associated is used to establish the requested connection to the security proxy. Information associated with the secure tunnel is used to determine that the requesting client app is authorized to access the cloud-based service from the device and to obtain from an identity provider associated with the cloud-based service a security token to be used by the client app to authenticate to the cloud-based service.
US10116661B2 Method and system for classifying network requests
Methods, systems and programming for classifying network requests. In one example, a network request for content to be fetched by a content server is received from a client device. At least one non-internet protocol (IP) key is obtained based on the network request. Whether to deny or allow the network request is determined based on the at least one non-IP key.
US10116660B2 Security modes for a component-based web security model
Disclosed are examples of systems, apparatus, methods and computer program products for providing a security model for component-based web applications. Documents for a web-based application are received, with the application containing custom components and Application Programming Interface (API) components. A Document Object Model (DOM) is processed corresponding to the web-based application, with the components modeled in hierarchical form. Each API component is assigned to a system mode setting, where the system mode setting is configured to provide the API component access to all of the components in the application. One or more secure documents are generated for each custom component, with each secure document containing a key in accordance with the rules of capability security. Each custom component is then assigned to a user mode setting, where the user mode setting is configured to provide custom components access to other components in the application for which a key can be provided.
US10116659B2 System for regulating access to and distributing content in a network
There is provided a system for regulating access and managing distribution of content in a network, such as the Internet. The system includes communication gateways, installed at a subscriber site, internet control points, installed remotely, and various network elements installed throughout the network. The communication gateways and network elements operate in conjunction with the internet control points to restrict or allow access to specified Internet sites and to manage efficient distribution of content such as music, video, games, broadband data, real-time audio and voice applications, and software to subscribers.
US10116655B2 Hybrid data managed lock system
A residential key may be programmed by a computer with access rights information. A lock device may receive the access rights information from the residential key. The lock device may store and utilize the access rights information if the lock determines that the residential key is authorized to update the lock device.
US10116654B2 Method for cloning a secure element
The invention proposes a method for cloning a first secure element from a backup secure element of a user, said backup secure element comprising at least credentials of said user. The method comprises a preliminary phase of checking the authenticity of the first secure element using a second secure element, said second secure element being able to be paired with a third secure element.
US10116653B2 System and method for securing IPMI remote authenticated key-exchange protocol (RAKP) over hash cracks
Systems and methods for continuously secure Intelligent Platform Management Interface (IPMI) Remote Authenticated Key-Exchange Protocol (RAKP) over hash cracks. The system includes a management controller, which may receive, from a computing device via a network under the IPMI RAKP protocol, a credential information including a password. In response, the management controller may generate a hash information based on the password, and send the hash information to the computing device. Since the hash information may be used to crack the password, after a time interval from sending the hash information to the computing device, the management controller may change the password to a new password, in order to maintain the security of the password.
US10116650B2 Methods and systems for contact importing using a mobile device
Techniques to allow a social networking system to import contact information from an external system. In one embodiment, a QR code is provided to a non-mobile computing device to allow a log in to an external system by a user using a mobile computing device. Information from the external system is received after authentication of the user with the external system. The information includes address book information of the user. The address book information includes contact information maintained by the external system. Invitations are provided to a selection of the new contacts to join the social network of the user.
US10116649B2 P2P connecting and establishing method and communication system using the same
A establishing method for a P2P connection includes: receiving a connection request with a remote device from a client device, detecting a validation token in a network packet from the client device according to the connection request, and when the validation token is detected to be valid, executing a connection validation procedure including: receiving a first validation code and a first address information from the client device, reading a second validation code and a second address information from a storage unit, sending the first validation code and the first address information to the remote device, and sending the second validation code and the second address information to the client device. Therefore, the P2P connection between the client device and the remote device is established according to the first validation code, the second validation code, the first address information and the second address information.
US10116648B1 User authentication
There are disclosed herein techniques for use in authentication. In one embodiment, the techniques include a method comprising several steps. The method comprises receiving a request to access an application. The method also comprises determining a level of sensitivity associated with the application. The method further comprises selecting an authentication method based on the level of sensitivity. The method still further comprises utilizing the authentication method during an authentication operation to determine whether to grant access to the application.
US10116647B2 Unified provisioning of applications on devices in an enterprise system
The present disclosure relates generally to managing access to an enterprise system using remote devices. Techniques are disclosed for provisioning applications on remote devices to access resources in an enterprise system. Specifically, applications may be automatically configured with access information (e.g., account information) and connection information to access a resource in an enterprise system using a remote device. Configuring an application may include determining an account for accessing a resource using the application. An account may be provisioned if one has not been established. Upon configuring an application, the device access management system may provide a configured application to the remote device(s) for which the application is configured. Once the configured application is received, the application may be automatically installed on the remote device, after which the application may be executed to access a resource.
US10116645B1 Controlling use of encryption keys
A computing device includes a processor and a persistent memory for storing information about a first public key associated with a first asymmetric key pair for authenticating the source of a digital certificate. The computing device also includes a second memory for storing one or more current key version indicators. Each of the current key version indicators is associated with a corresponding secondary public key, and the one or more current key version indicators are used by the processor to determine the trust of the corresponding secondary public key.
US10116643B2 Virtualized data storage and management of policy and credential data sources
Web-based single sign-on can enable a user to log in to a single interface (such as through a web browser or thin client) and then provide SSO services to the user for one or more web applications. The web-based SSO system can be extended to support one or more different access control methods, such as form-fill, Federated (OIF), SSO Protected (OAM), and other policies. The web-based SSO system can include a user interface through which the user can access different web applications, systems, etc. and manage their credentials. Each SSO service can be associated with a web interface allowing the SSO services to be accessed over the web. The web interfaces can provide CRUD (create, read, update, delete) functionality for each SSO service. To support different access policy types, the web-based SSO system can include an extensible data manager that can manage data access to different types of repositories transparently.
US10116636B2 Apparatus and method for secure transmission avoiding duplicate data
A first communication device determines whether an encryption key is stored in a first memory in association with an identifier of data requested to transmit, and transmits the identifier of data requested to transmit and the encryption key associated therewith to a second communication device, when it is determined that the encryption key is stored in the first memory in association with the identifier of data requested to transmit. The second communication device determines whether encrypted data is stored in a second memory in association with the identifier contained in data received from the first communication device, decodes, when it is determined that the encrypted data is stored in the second memory in association with the identifier contained in the received data, the encrypted data with the encryption key contained in the received data, and outputs the decoded data.
US10116634B2 Intercepting secure session upon receipt of untrusted certificate
A method for intercepting, by a security gateway, a secure data session comprises the steps of establishing a first secure data session between a client device and a server device, intercepting the first secure data session by the security gateway, establishing a second secure data session between the server device and the security gateway, receiving a first secure session request from the client device, generating a second secure session request based on the first secure session request, receiving a server certificate from the server device, sending the second secure session request to the server device, receiving first secure content from the client device over the first secure data session, creating first encrypted secure content using the first secure content and the server certificate, and sending the first encrypted secure content to the server device over the second secure data session.
US10116631B2 Systems and methods for managed data transfer
Systems and methods are provided for managed file transfer. A managed file transfer server may receive a request from a sender to send a file (bulk data) to a recipient and may determine a location server that is closest to the location of the recipient. A server-to-server transfer can be automatically initiated to move the file to the location server that is closest to the location of the recipient.
US10116628B2 Server-paid internet access service
An embodiment of a system for providing Internet access free of charge to a user utilizes an Internet service provider for connecting a user to the Internet, a zone creation means, and a zone organizer. Free zones of servers are created, wherein the free zones are groups of at least one server to which at least one user can connect. The zone organizer can be in communication with the ISP. The zone organizer can be a traffic monitor, a traffic controller, an authentication protocol, a bookkeeping protocol, a fee collection and dispersal module, and/or an indexing and listing function.
US10116623B2 Methods and systems for providing a token-based application firewall correlation
Token-based firewall functionality. A request is received for access to a resource from a remote user device, the request received by an application firewall. A token is associated with the request. The token and associated information are stored in an event correlator coupled with the application firewall. The token is associated with one or more subsequent actions by the resource in response to receiving the request. A response to the request including the token is generated. The response with the token is transmitted to the remote user device via the application firewall. The application firewall analyzes the response and determines an action to be taken on the response based on the token and the associated information.
US10116618B2 In-band LDAP over FICON
Methods, systems, and computer program product embodiments for exchanging data information packets, by a processor device, include receiving an Internet Protocol (IP) information unit by a host node executing a Fibre Connection (FICON) software library; writing the IP information unit to a transport layer; and transmitting data including the IP information unit to a target node over a FICON network.
US10116617B2 System architecture for DMZ external IP addresses
A system of a first network, which is intermediate a second network and a third network, connects a host of the second network to a host of the third network. The system includes at least one processor programmed to receive a domain name system (DNS) request for a hostname corresponding to the host of the third network from the host of the second network. An internet protocol (IP) address of the first network allocated and an IP address of the host of the third network is determined from the hostname. The allocated IP address is mapped to the determined IP address and the allocated IP address is returned to the host of the second network in response to the DNS request.
US10116612B2 Electronically referring a contact without divulging contact data
A referrer device configured to perform operations such as detecting an electronic request to provide information from an information source to a contact communication device. The contact data for a contact associated with the contact communication device is accessible by the referrer device. However, the contact data is not accessible by the information source. The operations can further include encoding a referral container file with programming instructions configured to, upon execution by a processor of the contact communication device, cause the contact communication device to electronically request the information from the information source via a communications network without providing the contact data to the information source. The operations can further include embedding the referral container file in an electronic message and transmitting, via a network communication interface of the referrer device, the electronic message to the contact communication device.
US10116608B2 Email deal alerter through data scraping
Systems and methods for alerting a user of deal emails are provided. Emails that contain deals are analyzed to determine which emails will be expiring soon and are of interest to a user. Deal alerts containing hyperlinks to relevant deal emails are sent to the user, and the user can view the deals by clicking on the hyperlinks. If the user decides to delete the deal alert, the deal email is deleted from the user's inbox as well.
US10116607B2 Splitting posts in a thread into a new thread
A method, system and computer program product for improving social network users' interactions. The content of posts in a thread is analyzed so as to group the posts by topic. The posts directed to a specific topic are then analyzed to determine which users posted an initial post or a comment containing an ongoing question not answered. The users' profiles, liked pages and/or friends' graphs for the users involved in the analyzed posts are analyzed to determine any relationships among the users. Furthermore, past communication patterns and/or liked pages of the users are analyzed to determine the likelihood of responding to posts. The posts in the original thread are split into a new thread containing the group(s) of posts directed to a topic(s) having a group of users who would most likely participate in the new thread, where the group of users is selected based on the analysis discussed above.
US10116603B1 Methods, systems, and media for identifying and presenting video objects linked to a source video
Methods, systems, and media for identifying video objects linked to a source video are provided. In some embodiments, the method comprises: identifying demographic attributes corresponding to a first user participating in an online conversation; determining at least one keyword associated with the online conversation, wherein the keyword indicates a topic of the online conversation; identifying a video object based at least on the demographic attributes and the at least one keyword, wherein the video object comprises a portion of a video; causing the identified video object to be presented in a group of video objects on a first user device associated with the first user; receiving an indication that the identified video object has been selected on the first user device for inclusion in a message in the online conversation; and causing the identified video object to be presented on a second user device associated with the second user.
US10116599B2 Topic categorized instant message communication
Techniques are presented for defining, for an online conference session, a plurality of pages, which may be preconfigured, based on information received from a moderating participant having administrative privileges for the conference session, each page corresponding to a discussion topic of a text-based conversation. A request is received from the moderating participant to select one of the plurality of pages. After a page has been selected, the selected page is synchronized such that the selected page is displayed to the moderating participant and each of the one or more other participants, and subsequent text-based communications are displayed in the display area of the selected page.
US10116598B2 System and method for increasing clarity and expressiveness in network communications
Embodiments for increasing clarity and expressiveness in network communications can be configured to: obtain a message from a first user as part of a network-enabled conversation with a second user, the conversation having a plurality of associated messages; analyze the content of the message; automatically use a panel layout based on the content of the message, the panel layout defining a consistent set of expressive elements for at least one message of the plurality of messages associated with the conversation, the panel layout further defining one or more panels for presenting messages of the conversation with the expressive elements; integrate the message into at least one of the panels with the expressive elements; automatically select at least one embellishment from an available set of embellishment options based on the panel layout; apply the automatically selected at least one embellishment to the message to produce an embellished message.
US10116593B1 Transmission and storage of routing path information and routing topology information using a single routing protocol
Methods, systems, and devices are described for transmitting and storing routing path information and routing topology information using a single protocol. In particular embodiments, routing path information for an exterior gateway protocol (“EGP”) network such as a border gateway protocol (“BGP”) network is transmitted throughout an interior gateway protocol (“IGP”) network using IGP messages such as open-shortest-path-first (“OSPF”) or intermediate state to intermediates state (“IS-IS”) messages. The IGP networks may transmit and store the BGP information using type length values (TLVs). As a result, network areas running an IGP may maintain BGP information throughout the network area without the overhead of an iBGP mesh and related message-passing.
US10116589B2 Fast switching between co-shared sessions
System and method for a resource reservation network that switches fast between bi-directional co-shared sessions having different network paths. A session creation module (SCM) creates a bi-directional parent session (Sp), between first and second session partners, by: allocating co-shared network resources over a first network hop, and allocating network resources over a second network hop. The SCM further creates a bi-directional derivative session (Sd) between the first session partner and a third session partner, by: allocating network resources to the Sd over a third network hop, and not allocating specifically for the Sd all the network resources required for the Sd over the first network hop. And the network is able to switch between the Sp and the Sd within a duration that is less than half the duration required to create the Sd.
US10116584B2 Managing content delivery network service providers
A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a CDN service provider as a function of the updated or processed by the network storage provider storage component.
US10116580B2 Seamless location aware network connectivity
Described is a technology by which a seamless automatic connection to an (e.g., corporate) network is made for a client device. Upon detecting a need for a connection to a network, such as by intercepting a communication directed towards a network destination, a list of available connection methods is automatically obtained based on the device's current location data (e.g., LAN or remote) and policy information. An available connection method from the list is selected, e.g., in order, and an attempt is made to establish a connection via that connection method. If the attempt fails, another attempt is made with a different connection method, and so on, until a connection method succeeds. Additional seamlessness from the user's perspective is provided via a credentials vault, by which stored credentials may be retrieved and used in association with the access method being attempted.
US10116579B2 Method and system for queue management in a packet-switched network
A method for queue management in a packet-switched network including at an intermediate node receiving first packets belonging to a first class associated with a first queue management mechanism and second packets belonging to a second class associated with a second queue management mechanism; marking or dropping of the first packets in accordance with the first queue management mechanism and marking or dropping of the second packets in accordance with the second queue management mechanism; and coupling the marking or dropping of the second packets to the marking or dropping of the first packets.
US10116564B2 Hybrid wildcard match table
Embodiments of the present invention are directed to a wildcard matching solution that uses a combination of static random access memories (SRAMs) and ternary content addressable memories (TCAMs) in a hybrid solution. In particular, the wildcard matching solution uses a plurality of SRAM pools for lookup and a spillover TCAM pool for unresolved hash conflicts.
US10116562B2 Communication interface apparatus
Disclosed embodiments relate to a communications interface apparatus that may include: a physical layer interface configured to receive first data from an external device and output the received first data; a relay configured to create first transmit data based on processing condition information of received data; and a medium control access (MAC) layer interface configured to receive the receive data output via the physical layer interface, transmit the received data to an upper layer, and receive second data in response to the transmitted data. The relay may store the processing condition information corresponding to the data received from the external device, and create the first transmit data based on the processing condition information corresponding to the received data when the received data is output via the physical layer interface.
US10116560B2 Systems, methods, and apparatus for communicating messages of distributed private networks over multiple public communication networks
Systems and methods for communicating messages of distributed private network (DPN) over a plurality of communication networks including an inter-network interface and a message coordinator communicatively coupled. The inter-network interface is operable to receive a packetized message from a first DPN network element over a first communication network. The message coordinator receives the packetized message from the inter-network interface, assigns at least a transport route for the packetized message; and communicates the packetized message to a second DPN network element based on the assigned transport route over a second communication network. The message coordinator is further operable to assign priority protocol and security protocol to the packetized message.
US10116559B2 Operations, administration and management (OAM) in overlay data center environments
Systems, methods, and computer-readable media for OAM in overlay networks. In response to receiving a packet associated with an OAM operation from a device in an overlay network, the system generates an OAM packet. The system can be coupled with the overlay network and can include a tunnel endpoint interface associated with an underlay address and a virtual interface associated with an overlay address. The overlay address can be an anycast address assigned to the system and another device in the overlay network. Next, the system determines that a destination address associated with the packet is not reachable through the virtual interface, the destination address corresponding to a destination node in the overlay network. The system also determines that the destination address is reachable through the tunnel endpoint interface. The system then provides the underlay address associated with the tunnel endpoint interface as a source address in the OAM packet.
US10116558B2 Packet switch using physical layer fiber pathways
The present disclosure relates to a system for communicating traffic within a network. The system includes a plurality of switches for receiving/transmitting traffic within the network, a programmable physical layer pathway for providing one or more pathways between the plurality of switches and a controller for controlling the plurality of switches and the programmable physical layer pathway for optimizing a flow of traffic within the network, wherein the controller defines the pathway based on a destination of traffic received by the plurality of switches.
US10116556B2 Techniques for routing and forwarding between multiple virtual routers implemented by a single device
Techniques for routing and forwarding between multiple virtual routers implemented by a single device are described. A second virtual router is configured to learn routes from a first virtual router. A first route is inserted into a first routing table of the first virtual router, which includes a next hop corresponding to a physical network interface of the device leading to an external destination. The first route is distributed to a second virtual router to be installed in a second routing table as a second route, responsive to the second virtual router begin configured to learn routes from the first virtual router. Responsive to receiving a packet, the packet is forwarded according to a forwarding table entry corresponding to the second route of the second routing table to send the packet using the physical network interface to the external destination.
US10116553B1 Application identifier in service function chain metadata
This disclosure pertains to augmenting metadata of a packet destined for service function chaining with application identifier information. The application identifier information can be added to the metadata of a packet service header (or, more specifically, a network service header). The packet can be exported to a statistics collector that can correlate statistical information about the application with statistical information about service functions applied to the packet, as well as other statistical information.
US10116549B2 Apparatus and method for modifying packet interval timing based on device characteristics
An apparatus and method are described for selecting an appropriate advertising interval for an IoT device. For example, one embodiment of an apparatus comprises: Internet of Things (IoT) device data collection circuitry/logic to collect IoT device usage data and/or other IoT device data; advertising interval determination circuitry/logic to determine an appropriate advertising interval based on the IoT device usage data and/or other IoT device data; and advertising interval selection circuitry/logic to implement the appropriate advertising interval determined by the advertising interval determination circuitry/logic.
US10116547B2 Coverage policy-based testing in computer networks
Methods, systems, and computer-readable storage mediums for policy-based testing of computer networks may involve identifying a set of network nodes within a network, and iteratively filtering the set of network nodes in accordance with a testing policy comprising at least one policy rule. Iteratively filtering may include, in an initial iteration, filtering out network nodes that are endpoints of the network from the set of network nodes. Iteratively filtering may further include, for each subsequent iteration, determining a filter criteria from one or more of the policy rules, and filtering out network nodes from the set of network nodes produced by the immediately previous iteration based on the filter criteria. The policy-based testing further comprises invoking a network test scheme that is compliant with the testing policy and is limited to execution against the set of network nodes produced by the iterative filtering.
US10116544B2 Extended ping protocol for determining status for remote interfaces without requiring network reachability
An extend ping protocol is described that allow connectivity tests to be performed for individual network interfaces of a target device without requiring network reachability between the testing device and the remote interface whose status is being queried. Moreover, the extend ping protocol supports a plurality of different probe types that allow an administrator to control how identification information within an extended ping echo request is resolved to the unreachable interfaces.
US10116543B2 Dynamic asynchronous communication management
A method performed by a computing system includes, executing a thread, the thread comprising an instruction to send a message to a remote system, after sending the message, allowing continued execution of the thread, after a first period of time, checking for a response to the message, and in response to determining that the response has not been received and that the first period of time is less than a predetermined amount of time, waiting for an additional period of time for the response. The predetermined amount of time is based on collected data associated with a set of conditions that correspond to a current set of conditions related to the remote system.
US10116542B2 Communication device, communication method, program, and communication system
There is provided a communication device that performs communication through a bus, including: a transmitting and receiving unit configured to transmit and receive a signal to and from at least one other communication device; and an error detection unit configured to, when the transmitting and receiving unit transmits and receives the signal, detect whether an error has occurred in the signal using a specific error detection method according to transmission and reception of the signal. The signal is transmitted and received between a first communication device, which is the communication device having a communication initiative through the bus, and a second communication device, which is the communication device configured to perform communication under control of the first communication device.
US10116541B2 TCP connections resiliency system for testing networks in unstable environments
The subject matter described herein relates to methods, systems, and computer readable media for test system connection resiliency. In some examples, a method for testing a network device under test (DUT) includes exchanging a sequence of data packages over a transmission control protocol (TCP) connection between a client and a server and through the network DUT. The method includes storing client sequence identifiers and server sequence identifiers. The method includes synchronizing, in response to detecting an error on the TCP connection, the client and the server to a last data package exchanged prior to the error using the client sequence identifiers and the server sequence identifiers and resuming a test script at a next data package after the last data package exchanged prior to the error in the sequence of data packages.
US10116540B1 System, method, and computer program for managing data objects in a multiprocessor unit telecommunications network
A system, method, and computer program product are provided for managing data objects in a multiprocessor unit telecommunications network. In use, a plurality of data objects associated with one or more data object events corresponding to a network are received. Further, each of the plurality of data objects are assigned to one of a plurality of processing modules for processing, based on a map. Additionally, the plurality of processing modules are monitored. Furthermore, it is determined whether each of the plurality of processing modules are available to process the plurality of data objects assigned thereto, based on the monitoring. In addition, at least one first data object of the plurality of data objects that is assigned to a first processing module of the plurality of processing modules is automatically reassigned to a second processing module of the plurality of processing modules, in response to determining the first processing module of the plurality of processing modules is not available to process the at least one first data object of the plurality of data objects assigned thereto. Further, the map is updated based on the reassigning, the updated map indicating the at least one first data object is assigned to the second processing module.
US10116538B2 Attributing network address translation device processed traffic to individual hosts
A method for profiling network traffic. The method includes capturing, from the network traffic using a packet capturing device, a plurality of packets, identifying a first portion of the plurality of packets as a first flow based at least on a common Internet Protocol (IP) address assigned to each packet of the first flow by a network address translation (NAT) device, extracting, by a hardware processor separate from the NAT device and based on an NAT profile of the NAT device, a first data item from the first flow, wherein the first data item is inserted into the first flow by the NAT device for identifying a first host device coupled to the NAT device, and determining, by the hardware processor based on the first data item, that the first flow is generated by the first host device.
US10116534B2 Systems and methods for WebSphere MQ performance metrics analysis
Systems and methods for the computer-automated mining and profiling of server monitoring data and related information are disclosed. Performance monitoring is performed through system commands and queries against particular software components arranged in a particular way that provides comparative information for the management and optimization of server and software resources through the identification of constraints and bottlenecks. Further, the present disclosure relates to the analysis and comparison of a current running profile of a server against previous or archived profiles. The profiles characterize the utilization and usage of server resources, or prior systems performance history for the purpose of performance tuning and resource optimization of the middleware messaging software.
US10116532B2 Cloud-based operator interface for industrial automation
A cloud-based operator interface system is provided that runs as a cloud service on a cloud platform. The cloud-based operator interface system collects industrial data from one or more industrial systems via respective cloud gateway devices. A set of predefined operator interface screens are stored on cloud storage associated with the operator interface system, and delivered to authorized Internet-capable client devices upon request. The industrial data received from the cloud gateways can be delivered to the client devices from the cloud platform via the operator interface screens. Additional cloud-side services can correlate and analyzes the industrial data on the cloud platform to facilitate additional reporting, alarming, and notification features.
US10116531B2 Round trip time (RTT) measurement based upon sequence number
Systems, methods, and computer-readable media are provided for determining a packet's round trip time (RTT) in a network. A system can receive information of a packet sent by a component of the network and further determine an expected acknowledgement (ACK) sequence number associated with the packet based upon received information of the packet. The system can receive information of a subsequent packet received by the component and determine an ACK sequence number and a receiving time of the subsequent packet. In response to determining that the ACK sequence number of the subsequent TCP packet matches the expected ACK sequence number, the system can determine a round trip time (RTT) of the packet based upon the received information of the packet and the received information of the subsequent packet.
US10116529B2 Method and device for link address update
The disclosure discloses a link address updating method and device. The link address updating method includes: acquiring tracking parameter information, wherein the tracking parameter information is parameter information of a first link address, and is configured to track a first link address; acquiring the first link address; and generating a second link address according to the tracking parameter information and the first link address, the second link address is a link address obtained after a tracking parameter of the first link address is added or modified and both the first link address and the second link address being link addresses of the same webpage. By the disclosure, a link address may be automatically updated.
US10116526B2 Systems and methods for providing a self-electing service
A method for a self-electing service by a managed device is described. The method includes configuring the managed device with a service. The service is configured on at least one additional managed device in a network segment. The method also includes determining whether the managed device is selected to provide the service by negotiating with the at least one additional managed device in the network segment based on preconfigured election rules.
US10116523B1 Predictive connectivity diagnostics for a wireless mesh network in a process control system
Predictive wireless connectivity diagnostics for a wireless mesh network in a process control system includes generating predicted pinch points and potential pinch points in response to a connectivity condition. The connectivity condition is an anticipated failure of a communication ability within the wireless mesh network. The predicted pinch points are generated as a function of the failure of the communication ability and communication paths within the wireless mesh network. The potential pinch points are generated as a function of the failure of the communication ability and the number of neighbors in direct wireless communication for each wireless node. The potential pinch point is a wireless node that has less than a threshold number of neighboring wireless communication devices in direct wireless communication with the wireless node.
US10116520B2 Apparatus and method for generating a network on chip in an electronic device
According to an exemplary embodiment of the present disclosure, a method of generating a network-on-chip (NoC) in an electronic device includes clustering a plurality of cores based on total communication energy comprising first communication energy between a plurality of voltage-frequency-islands (VFIs) and second communication energy inside the plurality of VFIs.
US10116513B1 Systems and methods for managing smart building systems
A computer-implemented method for managing smart building systems may include (1) detecting a set of smart devices comprising first and second smart devices in a smart building network, (2) maintaining a smart device management repository by, for each smart device, maintaining information indicating capabilities of the smart device and tracking a location of the smart device, (3) detecting a change in a state of the first smart device, (4) using the smart device management repository to evaluate a proximity of the first smart device to the second smart device and determine that a capability of the second smart device is correlated with the change in state of the first smart device, and (5) triggering a management action in the smart building network based on both the proximity of and the correlation between the first and second smart devices. Various other methods, systems, and computer-readable media are also disclosed.
US10116504B2 Package integrated security features
Embodiments of the invention include a physiological sensor system. According to an embodiment the sensor system may include a package substrate, a plurality of sensors formed on the substrate, a second electrical component, and an encryption bank formed along a data transmission path between the plurality of sensors and the second electrical component. In an embodiment the encryption bank may include a plurality of portions that each have one or more switches integrated into the package substrate. In an embodiment each sensor transmits data to the second electrical component along different portions of the encryption bank. In some embodiments, the switches may be piezoelectrically actuated. In other embodiments the switches may be actuated by thermal expansion. Additional embodiments may include tri- or bi-stable mechanical switches.
US10116503B2 Ad hoc wireless mesh network
Provided is process of operating a wireless device configured to act as a node in an ad hoc multi-hop mobile network, the process including: snooping, with a wireless device, a packet transmitted from a sending node to a receiving node in a multi-hop wireless connection, the sending node and the receiving node being in a different location; extracting from the snooped packet an identifier of the sending node and an identifier of the receiving node; determining based on the identifier of the sending node, the identifier of the receiving node, and a record in memory of the wireless device that the wireless device is part of a multi-hop wireless connection including the sending node and the receiving node; determining that a signal strength of a signal conveying the snooped packet exceeds a threshold; and transmitting a kill packet to the sending node and the receiving node that reconfigures the multi-hop wireless connection to bypass the receiving node.
US10116502B2 System and method for providing configuration settings to services in a cloud infrastructure
Computer systems and methods are provided for storing configuration settings for services that are provided in a cloud infrastructure in a central database, and providing values for those configuration settings to services in the cloud infrastructure when those services request a configuration setting.
US10116497B2 Systems and methods for providing split control of multiple execution environments
The present disclosure describes systems, methods, and computer-readable storage media implementing techniques for providing split control of an execution environment. According to aspects of the disclosure, a first entity may be configured to exert control over presentation related aspects (e.g., the look and feel) of services provided by a second entity, while the second entity may exert control over backend processing and execution of the services. To facilitate the different portions of the split control, one or more servers may be configured to provide a first execution layer, a second execution layer, and a second execution layer control panel. The first execution layer may perform operations for executing the provisioning of the service. The second execution layer may perform operations for presenting the computing/execution environment for providing the service, and the second execution environment control panel may provide the first entity to customize/modify presentation related aspects of the computing/execution environment.
US10116495B2 Dead drop network architecture
A dead drop at a node in a dead drop (DD) domain performs actions responsive to detecting events in the DD domain. The node receives a notification request specifying an event to be monitored, the notification request including a dead drop identifier (DDID) referencing a storage location in the DD domain associated with the specified event and a token associated with the DDID. The node further specifies the action to perform in response to detecting the occurrence of the specified event. The node monitors for an occurrence of a specified event within the DD domain. The node detects the occurrence of the specified event within the DD domain. The node further performs a specified action in response to detecting the occurrence of the specified event within the DD domain.
US10116492B2 Method and network node for managing resource allocation in traffic restoration
A method and a network node for managing allocation of network resources in restoration of traffic in a connection oriented network are disclosed. The method comprises restoring a first traffic from a first path on an alternative path if the first path is affected by a first failure and assigning a reserved status to resources of the first path no longer used for carrying the first traffic. If a second path is affected by a second failure the method comprises restoring a second traffic from the second path, wherein the restoration of the second traffic does not use the resources having the reserved status.
US10116491B1 Network cabling verification
A cable verification system can be used to verify network connections between a network device and a patch panel. The network device and patch panel can be used to connect customers into a multi-tenant service provider environment through a direct connection. In order to ensure that the customers can properly connect, a cable verification system can be used that determines if the correct connections are made and if the signal levels are sufficiently strong. A backend software service can continuously and automatically check the ports of the networking device for test signals. A web front end can be used by the technician to interface with the backend software service in order to coordinate the testing.
US10116490B2 Usage control for subscriber group
A method for use by an apparatus of a communication network comprises detecting (S22) that a user or user equipment attaching to the communication network belongs to a usage group, based on group identity information that is allocated to the user or user equipment and identifies the usage group, detecting (S24), based on the group identity information, whether or not a first rules function out of several rules functions has been allocated to another user or user equipment of the usage group, and in case it is detected that the first rules function has been allocated to another user or user equipment of the usage group, selecting (S26), for the user or user equipment, the first rules function.
US10116489B2 Apparatus and method for managing network access device
Disclosed are an apparatus and method for managing a network access device, the apparatus comprising: one or more non-transitory computer readable medium configured to store computer-executable instructions; and at least one processor to execute the computer-executable instructions to cause: setting up a connection between a terminal device and the network access device; sending, by the terminal device, a brand/model request message to the network access device, and obtaining information characterizing the brand/model of the network access device from a brand/model response message returned by the network access device; initiating, by the terminal device, a query request according to the information characterizing the brand/model of the network access device to obtain a management adaptation scheme of the network access device corresponding to the information characterizing the brand/model of the network access device from pre-stored management adaptation schemes of network access devices with respective brands/models; and executing, at the terminal device, the corresponding management adaptation scheme of the network access device.
US10116482B2 Symbol transmission method and apparatus for use in filter bank multicarrier system
A method and apparatus for transmitting symbols for use in an FBMC wireless communication system are provided. The FBMC symbol transmission method includes determining a truncation point of a first FBMC symbol overlapping a transient transmission duration based on an energy distribution characteristic of a first filter applied to the first FBMC symbol, wherein the first FMBC symbol is to be transmitted in a non-transient transmission duration, truncating the first FBMC symbol at the truncation point in the transient transmission duration, changing an energy characteristic of a second filter, filtering the first FBMC symbol using the second filter, filtering FBMC symbols positioned within the non-transient transmission duration based on a non-transient transmission duration characteristic; and transmitting the filtered FBMC symbols at a corresponding transmission timing.
US10116481B2 Apparatus and method for sending and receiving broadcast signals
Disclosed herein is a broadcast signal transmitter. The broadcast signal transmitter according to an embodiment of the present invention includes an input formatting module configured to perform baseband formatting and to output at least one Physical Layer Pipe (PLP) data, a BICM module configured to perform error-correction processing on the PLP data, a framing and interleaving module configured to interleave the PLP data and to generate a signal frame, and a waveform generation module configured to insert a preamble into the signal frame and to generate a broadcast signal by OFDM-modulate the signal frame.
US10116479B2 Apparatus and operating method for controlling peak to average power ratio of signal 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). Various exemplary embodiments of the present disclosure include: performing Fourier transform with respect to a plurality of modulation signals; dividing the plurality of transformed signals into at least two groups; generating FBMC symbols corresponding to the groups; transmitting the FBMC symbols.
US10116478B2 Scattered pilot pattern and channel estimation method for MIMO-OFDM systems
A method and apparatus are provided for reducing the number of pilot symbols within a MIMO-OFDM communication system, and for improving channel estimation within such a system. For each transmitting antenna in an OFDM transmitter, pilot symbols are encoded so as to be unique to the transmitting antenna. The encoded pilot symbols are then inserted into an OFDM frame to form a diamond lattice, the diamond lattices for the different transmitting antennae using the same frequencies but being offset from each other by a single symbol in the time domain. At the OFDM receiver, a channel response is estimated for a symbol central to each diamond of the diamond lattice using a two-dimensional interpolation. The estimated channel responses are smoothed in the frequency domain. The channel responses of remaining symbols are then estimated by interpolation in the frequency domain.
US10116477B2 Padding for orthogonal frequency division multiplexing (OFDM) symbols in a wireless communication system
A boundary within a last orthogonal frequency division multiplexing (OFDM) symbol of a PHY data unit is determined. Pre-encoder padding bits are added to a set of information bits to generate a set of padded information bits such that the set of padded information bits, after being encoded, fill one or more OFDM symbols up to the boundary within the last OFDM symbol. The set of padded information bits are encoded to generate a set of coded bits. A PHY preamble is generated to include a subfield that indicates the boundary. The one or more OFDM symbols are generated to include (i) the set of coded information bits in the one or more OFDM symbols up to the boundary to allow a receiving device to stop decoding the one or more OFDM symbols at the boundary, and (ii) post-encoder padding bits in the last OFDM symbol following the boundary.
US10116469B2 Non-coherent multi-symbol-delay differential detector
An electronic receiver may generate a differential detection sequence based on a received symbol sequence and based on a m-symbol delayed version of the received symbol sequence, where m is an integer greater than 1. The particular differential detection sequence may be a result of an element-by-element multiplication of the particular received symbol sequence and the conjugate of an m-symbol delayed version of the particular received symbol sequence. The receiver may calculate differential decision metrics based on the differential detection sequence and based on a set of differential symbol sequences generated from the set of possible transmitted symbol sequences. The receiver may generate a decision as to which of a set of possible transmitted symbol sequences resulted in the received symbol sequence, where the decision is based on the differential decision metrics and the set of possible transmitted symbols sequences.
US10116460B2 Remote battery management system, management device, and remote battery management method
An a remote battery management system, a management device for such a system and a remote battery management method are provided, with which a demand for electrical power of an external power grid is identified and then met with the help of a battery system connected to that power grid.
US10116459B2 Transmission method for common message and device
A transmission method for a common message and a device may be used in a machine-to-machine (M2M) application based on a long term evolution (LTE) network, which relates to a field of communication technologies and for effectively ensuring that both a low cost machine type communication (MTC) terminal and a normal LTE terminal may reliably receive the common message, where the transmission method includes determining common message transmission time instances corresponding to a first terminal, wherein the common message transmission time instances corresponding to the first terminal are a part of time instances of cell common message transmission time instances, and sending a common message at the determined common message transmission time instances corresponding to the first terminal, a bandwidth of frequency resources used for sending the common message being no larger than a data processing bandwidth that the first terminal is capable of supporting.
US10116454B2 Authentication system and authentication method
In an authentication method according to the present disclosure, (1) a device transmits device history information with a CRL added thereto (hereinafter, device history information with added CRL) to a controller, (2) the controller transmits the device history information with added CRL to a server, and (3) if the version of the CRL included in the device history information with added CRL is older than the version of the CRL stored on the server, the server judges that the controller is unauthorized.
US10116453B2 Method for distributed trust authentication
A method for distributed trust authentication of one or more users attempting to access one or more service providers operating on a network includes performing primary authentication of a user using a first authentication factor, generating a first partial digital signature for a first authentication response to the primary authentication, performing secondary authentication of the user using a second authentication factor, generating a second partial digital signature for the second authentication response to the secondary authentication, combining the first and second partial digital signatures to form a composite digital signature, and validating the composite digital signature.
US10116448B2 Transaction authorization method and system
Authorizing transactions by an authentication provider involves at least one preparatory phase and an authorization phase. The preparatory phase includes registering a user account with several personal devices, each with an authentication application installed. The authorization phase receives knowledge of the transaction; determines the user account related to the transaction; determines at least one personal device registered with the user account related to the transaction; receives a request for details specific to the transaction from at least one personal device; provides the authentication application of the at least one personal device with the requested details specific to the transaction; receives from the authentication application a digitally signed transmission which indicates transaction-specific instructions received by the authentication application; and authorizes or denies the transaction based on the received transaction-specific instructions.
US10116447B2 Secure authentication of user and mobile device
An authentication method is disclosed. To authenticate a user, a mobile device may request identification and verification from the user. Upon receiving a positive identification and verification response from the user, the mobile device may generate a cryptogram using a user identification (ID) associated with the user, a timestamp, a device ID associated with the mobile device, a service provider application ID associated with the service provider application, and a service provider device ID. The mobile device may transmit the generated cryptogram, the user ID, the timestamp, the device ID, the service provider application ID, and the service provider device ID, to a service provider computer associated with the service provider application. The service provider computer may decrypt the cryptogram and compare the decrypted data elements to the received data elements to validate and authenticate the user.
US10116443B1 Pairing verification in supersingular isogeny-based cryptographic protocols
In a general aspect, a supersingular isogeny-based cryptography process is performed. In some aspects, a secret integer of a first entity is obtained. A public key of a second entity includes a first image curve and a first pair of elliptic curve points. A first pairing value is computed based on a second pair of elliptic curve points defined by a supersingular isogeny-based cryptosystem. A second pairing value is computed based on the first pair of elliptic curve points. Validating the public key includes verifying whether the first pairing value matches the second pairing value. A second image curve is computed based on the secret integer and the first pair of elliptic curve points. A shared secret value, shared by the first entity and the second entity, is computed based on the second image curve.
US10116440B1 Cryptographic key management for imported cryptographic keys
A cryptographic key management service receives a request to import a first cryptographic key. In response to the request, the service creates a public cryptographic key and a private cryptographic key. The private cryptographic key is encrypted using a second cryptographic key to create an import key token. The import key token and the public cryptographic key are provided in response to the request. The service receives an encrypted first cryptographic key, which the service decrypts using the private cryptographic key to obtain the first cryptographic key. The service stores the first cryptographic key and enables its use for the performance of cryptographic operations.
US10116437B1 Method for protecting data used in cloud computing with homomorphic encryption
A method for protection of cloud computing includes homomorphic encryption of data. Partially or fully homomorphic encryption allows for data within the cloud to be processed without decryption. A partially or fully homomorphic encryption is provided. The proposed scheme can be used with both an algebraic and analytical approaches. A cloud service is implemented on a server. A client encrypts data using fully homomorphic encryption and sends it to the server. The cloud server performs computations without decryption of the data and returns the encrypted calculation result to the client. The client decrypts the result, and the result coincides with the result of the same calculation performed on the initial plaintext data.
US10116434B2 Method for transient change detection with adaptive sampling, and detector implementing the method
A method of detecting transient changes in the distribution of a discrete time series includes: operating in a sparse mode wherein, at sniff periods successively repeated at a first rate, at most K test phases are performed, K being an integer superior or equal to two, each test phase consisting of analyzing, by a sampling stopping time determination unit, samples of the time series captured by a sampler at sampling times according to a second rate which is higher than the first rate to provide a positive or negative result of the test phase. If the results of K successive test phases of a sniff period are each positive, the method switches to operate in a dense mode wherein the sampler is operated to continuously capture samples of the time series at sampling times according to the second sampling rate.
US10116430B1 Alignment marker independent data alignment for a receiver
An apparatus and method therefor for a receiver are disclosed. In this apparatus, at least one delay line is configured to receive input data from a communication lane and provide repetitions of the input data delayed with respect to one another. An exclusive disjunction combinatorial circuit is configured to receive the input data and the repetitions thereof and to generate a discontinuity-detection signal for codeword alignment responsive to successive linear combination by exclusive disjunction of the input data and the repetitions thereof to cancel out portions of repeated sequences of the input data for detection of at least one type of discontinuity in the input data.
US10116422B2 Managing cross-carrier scheduling in carrier aggregation with EPDCCH in LTE
A method, an apparatus, and a computer program product for wireless communication are provided for cross-carrier scheduling when both PDCCH and EPDCCH are employed in a network that supports carrier aggregation. The apparatus receives a first component carrier and a second component carrier, where the first component carrier includes a first control channel, a second control channel, and carrier indication information. The first control channel corresponds to the first component carrier. The second control channel and the carrier indication information correspond to the second component carrier. The second control channel is one of at least a first type (e.g., PDCCH) or second type (e.g., EPDCCH) of control channel and the carrier indication information identifies the second component carrier for both the first and second types of control channels. The apparatus then processes the first and second control channels.
US10116416B2 Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal
The present invention relates to a method of transmitting and receiving signals and a corresponding apparatus. One aspect of the present invention relates to a method of extracting PLP from data slices.
US10116414B2 Method and apparatus for transmitting and receiving channel status information (CSI) for supporting 256QAM in wireless access system
A method and an evolved Node B (eNB) for receiving Channel Status Information (CSI) in a wireless access system are discussed. The method according to an embodiment includes transmitting a Physical Downlink Shared Channel (PDSCH); and receiving CSI including a Channel Quality Indication (CQI) index associated with the PDSCH. The CQI index is selected from one of a first CQI table for supporting up to a 64 Quadrature Amplitude Modulation (QAM) scheme and a second CQI table for supporting up to a 256 QAM scheme. CQI indices 12 to 15 of the first CQI table are used for the 64 QAM scheme and CQI indices 12 to 15 of the second CQI table are used for the 256 QAM scheme. A size of each of the first and the second CQI tables is the same.
US10116410B2 Optical transmitters and receivers using polarization multiplexing
Disclosed is a transmitter that modulates a single-wavelength laser signal with multi-level amplitude modulation on each of two polarizations, with an additional multi-level inter-polarization phase modulation. In an experimental setup, four-level amplitude modulation is used on each of the two polarizations, and four-phase inter-polarization phase modulation is used. Other numbers of levels may be used, in variations of the disclosed techniques and apparatus. Also disclosed is a corresponding receiver, which includes a DSP algorithm that recovers, simultaneously, the information on the multiple intensities imprinted by the transmitter on each polarization and the information from the multi-level inter-polarization phase modulation.
US10116408B2 Apparatus and method for distributed compensation of narrow optical filtering effects in an optical network
The present disclosure describes a reconfigurable optical add-drop multiplexer including a wavelength selective switch configured to filter wavelengths of an optical signal; and an optical equalizer, coupled to the wavelength selective switch, configured to equalize the optical signal to mitigate optical filtering effects caused by the wavelength selective switch.
US10116407B2 System and method for improving narrowband interference performance
An orthogonal frequency division multiplexing (OFDM) receiver includes detection logic, offset generation logic, tone erasure logic, and correction generation logic. The detection logic is configured to detect a signal containing a block of samples that includes a narrowband interferer from a communication channel. The offset generation logic is configured to align a frequency of the narrowband interferer to a center of a subcarrier frequency of the communication channel to produce an offset signal thereby introducing inter-carrier interference (ICI). The tone erasure logic is configured to remove the subcarrier frequency from the offset signal to produce an interferer erased offset signal. The correction generation logic is configured to remove the ICI to produce an interferer erased signal.
US10116405B2 Apparatus and method for interference cancellation in communication systems
A system that incorporates the subject disclosure may include, for example, determining an interference based on a channel gain for each signal of a group of signals received at a receiver from a group of transmitters. A determination is made of an interference value based on a group of interference signals received at a receiver from a group of transmitters, wherein the interference value is based on channel gains that are estimated for the group of transmitters, and wherein a portion of the interference is self-interference generated from transmitting and receiving at a same time. One of an analog time domain cancellation, a digital time domain cancellation or both, is performed responsive to a determination that the interference value does not satisfy a threshold range of an analog-to-digital converter of the receiver. Other embodiments are disclosed.
US10116402B2 System and method for operating mode self-adaptation
A system and method for operating mode self-adaptation are provided. A method for controller operations includes collecting performance information about a communications system, determining a performance indicator from the performance information, and automatically switching an operating mode of the communications system in response to determining that the performance indicator meets a performance threshold. The operating mode of the communications system includes the communications system operating in an inter-cell interference coordination (ICIC) mode or a non-ICIC mode, and the operating mode of the communications system remains unchanged in response to determining that the performance indicator does not meet the performance threshold.
US10116395B2 Photonic microwave mixing apparatus and method thereof
A photonic microwave mixing apparatus and method thereof are disclosed. An optical input carrying a frequency-to-be-converted microwave signal is injected into a photonic microwave mixing module of the photonic microwave mixing apparatus, wherein the photonic microwave mixing module includes a microwave mixing laser. The optical power and carrier frequency of the optical input are adjusted so as to place the microwave mixing laser in period-one nonlinear dynamics, and, at the same time, to achieve frequency-unlocking between the oscillation sidebands of the period-one nonlinear dynamics and the modulation sidebands of the optical input. Under such operation, the microwave mixing laser emits a nonlinear wave-mixing optical signal. Properly selecting the frequency components of the nonlinear wave-mixing optical signal through an optical frequency component selector generates an optical output carrying a frequency-converted microwave signal, therefore achieving microwave frequency conversion.
US10116393B2 Driver module for Mach Zehnder modulator
A single chip dual-channel driver for two independent traveling wave modulators. The driver includes two differential pairs inputs per channel respectively configured to receive two digital differential pair signals. The driver further includes a two-bit DAC per channel coupled to the two differential pairs inputs to produce a single analog differential pair PAM signal at a differential pair output for driving a traveling wave modulator. Additionally, the driver includes a control block having internal voltage/current signal generators respective coupled to each input and the 2-bit DAC for providing a bias voltage, a tail current, a dither signal to assist modulation control per channel. Furthermore, the driver includes an internal I2C communication block coupled to a high-speed clock generator to generate control signals to the control block and coupled to host via an I2C digital communication interface.
US10116391B2 Off quadrature Mach-Zehnder modulator biasing
The present invention relates to telecommunication techniques and integrated circuit (IC) devices. More specifically, embodiments of the present invention provide an off-quadrature modulation system. Once an off-quadrature modulation position is determined, a ratio between DC power transfer amplitude and dither tone amplitude for a modulator is as a control loop target to stabilize off-quadrature modulation. DC power transfer amplitude is obtained by measuring and sampling the output of an optical modulator. Dither tone amplitude is obtained by measuring and sampling the modulator output and performing calculation using the optical modulator output values and corresponding dither tone values. There are other embodiments as well.
US10116390B2 Hybrid direct-modulated/external modulation optical transceiver
Aspects of a method and system for feedback during optical communications are provided. In one embodiment, a system for optical communications comprises a predistortion module, a feedback subsystem, a transmit optical subsystem, and an external modulator. The predistortion module is operable to receive an input digital signal and modify the input digital signal to produce a digital predistorted signal. The transmit optical subsystem is operable to generate an optical signal from the digital predistorted signal. The modification of the input digital signal is dynamically controlled by the feedback subsystem according to one or more characteristics of the optical signal as determined by the feedback subsystem. The amplitude of the external modulator output is also dynamically controlled by the feedback subsystem.
US10116389B2 Optical transceiver
A transceiver (4) comprising a receive part (70) configured to receive and detect a first signal carried on an optical carrier, wherein the signal is in a first part of a RF spectrum. The transceiver (4) further comprises a modulator (68) configured to modulate the same optical carrier with a second signal in a second part of the RF spectrum. The transceiver comprises a transmit part (60) configured to transmit the optical carrier modulated with the second signal. The first part of the RF spectrum is separate to the second part of the RF spectrum. The first signal and/or second signal are spectrally compressed signals.
US10116388B2 Apparatus for measuring a filtering characteristic, pre-equalizer and communication equipment
A method and apparatus for measuring a filtering characteristic, pre-equalizer and communication equipment. The method includes: obtaining a receiving signal after two measurement signals of different spectral ranges pass through different filtering modules and are received at the same time at a receiving end; and determining a part of a filtering characteristic of a receiving end and a part of a joint response according to a nonoverlapped spectral part of the two signals in the spectrum of the receiving signal.
US10116386B2 Methods for determining receiver coupling efficiency, link margin, and link topology in active optical cables
A method for determining receiver coupling efficiency includes varying optical power inputted into a half active optical cable to determine a maximum optical power at which the TIA squelches and determining a receiver coupling efficiency by calculating a ratio of a threshold optical power to the maximum optical power at which the TIA squelches. A method of determining link loss in a channel includes varying optical power of a light source to determine the maximum optical power at which the TIA squelches and determining the link loss in the channel by subtracting the maximum optical power from the threshold optical power. A method of determining link topology includes selecting a pattern of optical powers and matching a pattern of squelched and non-squelched outputs with the pattern of optical power. An active optical cable includes memory storing a value related to an initial link loss of the active optical cable.
US10116374B2 Receiver with non-coherent matched filter
In one implementation, a receiver has a module to detect a carrier within a portion of a digital representation of a received signal. In addition, the receiver includes a module to calculate the cross-correlation between the portion of the digital representation of the received signal and a reference signal representing an expected pulse pattern. The receiver also has a module to generate an estimate of a portion of a message potentially included in the digital representation of the received signal. The receiver further includes a screening module to generate a feature vector representing the estimated message, project the feature vector into a feature space, and determine the likelihood that the digital representation of the received signal includes a message. If the digital representation of the received signal likely includes a message, the receiver includes a non-coherent matched filter to recover the message from the digital representation of the received signal.
US10116367B1 Method and system for multiple-hop relayed directional wireless communication
Multiple-hop relayed directional beam formed wireless communication (mm-wave mesh network) method and apparatus which takes place at the PHY layer. Network capability is enhanced by improving routing protocols between neighboring STAs when communicating from an originating STA, through intermediate STAs, to a destination STA. The routing takes into consideration antenna sector selection to limit interference with neighboring STAs, and channel time utilization to increase throughput. Link metrics and channel times are established for optimizing routing and the determination of intermediate stations between an originating STA and a destination STA. The apparatus and method balances both end-end path link quality and interference impact.
US10116355B2 Power supply apparatus, power receiving apparatus, and control method thereof
A power supply apparatus comprises a power supply unit which outputs power to a power receiving apparatus in a non-contact manner, a first communication unit which communicates with the power receiving apparatus through a first communication scheme, a second communication unit which communicates with the power receiving apparatus through a second communication scheme, and a control unit which carries out control such that first power is output from the power supply unit, and in the case where first device information and second device information obtained from the power receiving apparatus meet a predetermined condition, a state of connection with the power receiving apparatus is continued by the second communication unit.
US10116354B2 Harvest tag design and systems
The instant invention is directed to a tuned inductive coil that is designed to work within the field of a separate NFC (Near Field Communication) tag for the purpose of harvesting ambient energy that is transmitted during the bi-directional signal process in order to effect unique functionality which requires higher energy consumption and which would not otherwise be possible or as effective absent such harvest of energy such as, but not limited to operation of a light, a sound or a tactile transducer or similar circuitry, separate of the function of the nearby NFC tag.
US10116353B2 Contactless communication device and electronic system having the same
A contactless communication device includes a transceiver and a contactless communication chip. The transceiver generates an antenna voltage based on an electromagnetic wave received from an external device. The contactless communication chip generates an internal clock signal, operates based on the internal clock signal, and communicates with the external device using the transceiver. The contactless communication chip generates a reference clock signal based on the antenna voltage and adjusts a frequency of the internal clock signal based on the reference clock signal.
US10116348B2 High-frequency power amplifying module and communication apparatus
A high-frequency power amplifying module is provided for a communication device that simultaneously uses at least a radio wave in a first band and a radio wave in a second band, and a first high-frequency power amplifier for the first band and a second high-frequency power amplifier for the second band are mounted. The first band and the second band are frequency bands that produce intermodulation distortion of a frequency included in the receive frequency band of the second band, due to a transmit frequency of the first band received by the first high-frequency power amplifier and a transmit frequency of the second band received h the second high-frequency power amplifier. The second high-frequency power amplifier includes a filter that blocks a signal at the transmit frequency of the first band.
US10116345B2 Multifunctional phone case
A multifunctional case for cell phones, tablets, and other personal electronic devices with flip, sliding, and adjustable magnifying lens for viewing a screen is disclosed. The multifunctional case includes options with a detachable lens and a handle, allowing a user carrying a smartphone or similar personal electronic device mounted in the multifunctional case an immediately available means to magnify print on objects, giving the user various ways to eliminate many occasions where reading glassed are needed.
US10116343B2 Multi-mixer system and method for reducing interference within multi-mixer system
A multi-mixer system includes an amplifier module and a plurality of channels. The amplifier module is arranged for receiving signals from an antenna or antenna arrays to generate a plurality of radio frequency (RF) input signals. The plurality of channels are coupled to the amplifier module, wherein the plurality of channels receive the RF input signals, respectively, and each of the channels includes a mixer for mixing one of the RF input signals with a local oscillating signal to generate a mixed signal. In addition, at least one of the channels includes an interference reduction circuit positioned between the amplifier module and the mixer.
US10116339B2 Detecting power of individual carrier of aggregated carrier
Aspects of this disclosure relate to detecting power associated with an individual carrier of a carrier aggregated signal. In an embodiment, an aggregated carrier including at least a first carrier and a second carrier is provided. An indication of power of the first carrier of the aggregated carrier is detected. Separately from detecting the indication of power of the first carrier, an indication of power of the second carrier of the aggregated carrier is detected. The power associated with a radio frequency (RF) signal provided to an RF source associated with the first carrier can be adjusted based on the indication of power of the first carrier.
US10116338B2 Measuring transducer supply unit, system for use in automation technology, and method for operating such a system
A measuring transducer supply unit for use in automation technology, which makes the connection of at least one field unit to a superordinate unit by means of a two-wire line possible, wherein the measuring transducer supply unit comprises at least a switch, a radio module, and a circuitry. The radio module can be activated or de-activated by means of the switch, and the circuitry realizes the conversion between signals of the two-wire line and signals of the radio module such that the at least one field unit connected to the measuring transducer supply unit via the two-wire line can be operated by wireless communications connection by means of the radio module.
US10116337B2 Decoding method for convolutionally coded signal
A decoding method for a convolutionally coded signal is provided. The convolutionally coded signal includes a trellis. The decoding method includes determining a plurality of first sub-trellises from the trellis, decoding the first sub-trellises, determining a plurality of second sub-trellises from the trellis, boundaries of the second sub-trellises being different from boundaries of the first sub-trellises, and decoding the second sub-trellises.
US10116331B2 Data transmitting and receiving apparatus having improved low-density parity-check (LDPC) encoding, decoding and transmission rate
Provided is a data transmitting and receiving apparatus that may process a signal to be transmitted using a faster-than-Nyquist (FTN) method. The data transmitting and receiving apparatus may perform low-density parity-check (LDPC) encoding on data to be transmitted using a first matrix having a first degree based on a preset reference and a second matrix having a single diagonal matrix structure, independently perform interleaving and symbol mapping on each of an information bit and a parity bit of the data, accelerate an output signal by a transmission rate based on the FTN method, and transmit the data.
US10116330B2 Dynamic data compression selection
Aspects of dynamic data compression selection are presented. In an example method, as uncompressed data chunks of a data stream are compressed, at least one performance factor affecting selection of one of multiple compression algorithms for the uncompressed data chunks of the data stream may be determined. Each of the multiple compression algorithms may facilitate a different expected compression ratio. One of the multiple compression algorithms may be selected separately for each uncompressed data chunk of the data stream based on the at least one performance factor. Each uncompressed data chunk may be compressed using the selected one of the multiple compression algorithms for the uncompressed data chunk.
US10116324B2 High-linearity sigma-delta converter
A sigma-delta converter comprises a sigma-delta modulator suitable for supplying a series of binary samples (BS(k)) representative of an analogue input signal (Vin) to be digitized, in which at least one analogue signal internal to the modulator is weighted by a coefficient that is variable according to a first predetermined law (f).
US10116323B2 Analog-to-digital converter
The invention provides an analog-to-digital converter (ADC) converting an input signal to an output signal. The ADC may comprise a main circuit and a comparator coupled to the main circuit. The main circuit may: transfer the input signal by an input transfer block, filter an error signal by a loop filter, and combine the transferred input signal and the filtered error signal to form a combined signal. The comparator may quantize the combined signal to provide the output signal, wherein the error signal may reflect a difference between the combined signal and the output signal.
US10116321B2 Inbuilt threshold comparator
A comparator includes a first input stage coupled to a first signal input and a first reference input, wherein the first input stage is coupled between a first node and a second node. A second input stage is coupled to a second signal input and a second reference input, wherein the second input stage is coupled between a third node and the second node. An output stage generates at least one output signal in response to the first and second input signals. First switching circuitry is coupled between the first node and the output stage. The first switching circuitry is for coupling the first node to a fourth node in response to a reset signal. Second switching circuitry is coupled between the third node and the output stage. The second switching circuitry is for coupling the third node to a fifth node in response to the reset signal.
US10116320B2 Photoelectric conversion apparatus and image capturing system
In a first sensitivity level, an AD converter performs AD conversion selectively using, in accordance with the level of the analog signal, any one of a first reference signal and a second reference signal that have mutually different slopes, and in a second sensitivity level that is different from the first sensitivity level, the AD converter performs AD conversion only using a third reference signal.
US10116319B2 Resistive interpolation for an amplifier array
A circuit including an amplifier array including an amplifier stage with M amplifiers (M≥2), connected to a resistor interpolator (interpolation order N≥2) including an input row and at least a second row, each row comprising interpolation resistors connected in series at nodes. The input row including M driven nodes connected to a respective amplifier, and connected in parallel to the second row, with at least some first-row interpolation nodes connected to corresponding second-row interpolation nodes. The resistor interpolator comprising at least one multi-row interpolation cell, with: in the input row, a driven node coupled through first and second interpolation resistors to respective adjacent first and second interpolation nodes; and in the second row, third and fourth interpolation nodes coupled through third and fourth interpolation resistors to an intermediate fifth interpolation node; and with the first and second interpolation nodes connected respectively to the third and fourth interpolation nodes.
US10116317B1 Signal generator with self-calibration
The present disclosure relates to a signal generator with self-calibration including a main digital-to-analog converter (DAC), a calibration DAC, a summing buffer structure, a two-path filter structure, an analog-to-digital converter (ADC), and a control system. The main DAC provides a main DAC output signal with main DAC distortion. The main DAC output signal is calibrated by a calibration DAC output signal to correct at least a portion of the main DAC distortion. The calibration DAC output signal includes information about the main DAC distortion and is generated by a feedback loop including the summing buffer structure, the two-path filter structure, the filter buffer, the ADC, the control system, and the calibration DAC.
US10116315B1 System-on-a-chip clock phase management using fractional-N PLLs
A clock distribution architecture is provided in which the output clock signals from a plurality of fractional-N PLLs have a known phase relationship because each fractional-N PLL is configured to commence a phase accumulation responsive to a corresponding edge of a reference clock signal.
US10116311B2 Embedded FPGA with multiple configurable flexible logic blocks instantiated and interconnected by abutment
An embedded field programmable gate array (EFPGA) includes several abuttable configurable logic blocks (ACLBs). Each ACLB is interconnected with adjacent ACLBs by abutment of an out pin to an adjacent in pin. Each ACLB may be an instance of multiple programmable functional blocks. Each ACLB may be a particular ACLB type that provides a particular instance of the multiple programmable functional blocks. The EFPGA may include several ACLBs of the same type. An ACLB of one type may be adjacent an ACLB of a different type. The ACLBs may form sets that are configured identically. The sets may be interconnected by abutment of an out pin to an adjacent in pin. The EFPGA may be part of a system-on-chip integrated circuit. A method for designing an EFPGA with ACLBs that are interconnected by abutment is disclosed.
US10116309B2 CMOS output circuit
A CMOS output circuit includes a first P-MOSFET having a source connected to a power supply terminal, a drain connected to an output terminal, and a back gate connected to a first potential terminal; a first N-MOSEFET having a drain connected to the output terminal, a source connected to the ground terminal, and a back gate connected to a second potential terminal; a first potential switching portion arranged to switch whether to connect the first potential terminal to the power supply terminal or to the output terminal; a second potential switching portion arranged to switch whether to connect the second potential terminal to the ground terminal or to the output terminal; a first gate switching portion arranged to switch whether or not to short-circuit the gate of the first P-MOSFET to the first potential terminal; a second gate switching portion arranged to switch whether or not to short-circuit the gate of the first N-MOSFET to the second potential terminal; a first driver arranged to drive the gate of the first P-MOSFET in accordance with a first input signal; a second driver arranged to drive the gate of the first N-MOSFET in accordance with a second input signal; and a control portion arranged to control individual portions of the circuit when turning off both the first P-MOSFET and the first N-MOSFET, so as to connect the first potential terminal to one of the power supply terminal and the output terminal, which has a higher potential, to connect the second potential terminal to one of the ground terminal and the output terminal, which has a lower potential, to short-circuit the gate of the first P-MOSFET to the first potential terminal, and to short-circuit the gate of the first N-MOSFET to the second potential terminal.
US10116302B1 Semiconductor device
A high-side switching element is provided between a main output terminal having an intermediate potential and a high-side terminal. A signal transmission circuit includes a first point, a second point, a signal switching element, and a diode. The intermediate potential is applied to the first point. A referred potential between the low-side potential and the high-side potential is applied to the second point. The signal switching element has a first end connected to the first point and a second end, and is switched in accordance with a conversion signal. The diode is provided between the second point and the second end of the signal switching element and has a direction with which a forward current can flow by a voltage between the first point and the second point in a case where the intermediate potential is the low-side potential.
US10116298B2 Apparatus with main transistor-based switch and on-state linearization network
An apparatus including a main transistor-based switch having a first end node and a second end node and an ON-state linearization network that is coupled between the first end node and the second end node of the main transistor-based switch is disclosed. The ON-state linearization network is configured to receive a monitored signal that corresponds to a signal across the first end node and the second end node and cancel at least a portion of non-linear distortion generated by the main transistor-based switch when the main transistor-based switch is in an ON-state based on the monitored signal. A control signal applied to a control input of the ON-state linearization network causes the ON-state linearization network to activate when the main transistor-based switch is in the ON-state and to deactivate the ON-state linearization network when the main transistor-based switch is an OFF-state.
US10116294B1 High-resolution FET VDS zero-volt-crossing timing detection scheme in a wireless power transfer system
Methods and apparatus for detecting zero-volt crossing in a field-effect transistor. A comparator compares a drain-to source voltage of the transistor to a threshold voltage. A gate voltage signal of the transistor is provided to a clock input of the comparator such that said gate voltage signal is used to latch a result of said comparison to an output of the comparator. A control function with respect to the transistor is performed based on the value of the comparator output.
US10116285B2 Integration of a replica circuit and a transformer above a dielectric substrate
A method includes forming a replica circuit above a surface of a glass-type material. The replica circuit includes a thin-film transistor (TFT) configured to function as a variable capacitor or a variable resistor. The method further includes forming a transformer above the surface of the glass-type material. The transformer is coupled to the replica circuit, and the transformer is configured to facilitate an impedance match between the replica circuit and an antenna.
US10116282B2 Multi-function frequency control device
A single frequency control device incorporating a high frequency resonator, a low frequency resonator and a temperature sensing element, the latter thermally coupled closely to the said resonators to facilitate temperature sensing with higher resolution and accuracy. Additional benefits offered by the structure include smaller size and lower cost.
US10116280B2 Coil component
A coil component includes a magnetic body having a plurality of filter parts disposed on a substrate and spaced apart from each other in a thickness direction. A plurality of input terminals and output terminals are disposed on outer surfaces of the magnetic body. Each of the filter parts includes upper and lower coils disposed in the magnetic body and spaced apart from each other in the thickness direction. In one example, a number of turns of the upper and lower coils of one filter part is different from a number of turns of the upper and lower coils of another filter part adjacent thereto. In another example, the number of turns of the upper and lower coils of the one and the other filter parts are the same, but capacitances of the one and the other filter parts are different.
US10116279B2 Impedance matching for inductive power transfer systems
Methods and apparatuses for improved efficiency of power transfer across an inductive charging interface by adaptively changing the impedance of the receive coil in response to changes in load conditions during inductive power transfer are disclosed.
US10116270B2 Tunable power amplifier with wide frequency range
A circuit includes an amplifier configured to amplify an input signal and generate an output signal. The circuit also includes a tuning network configured to tune frequency response of the amplifier. The tuning network includes at least one tunable capacitor, where the at least one tunable capacitor includes at least one micro-electro mechanical system (MEMS) capacitor. The amplifier could include a first die, the at least one MEMS capacitor could include a second die, and the first die and the second die could be integrated in a single package. The at least one MEMS capacitor could include a MEMS superstructure disposed over a control structure, where the control structure is configured to control the MEMS superstructure and tune the capacitance of the at least one MEMS capacitor.
US10116268B2 Operational amplifier
The amplifier circuit includes a pair of differential input stages coupled to an output stage where both a selected input stage and an unselected input stage are active with one of either a differential input signal or a reference voltage. A switching network couples a first input differential signal to a first differential input stage and a reference voltage to a second differential input stage when an amplifier input signal is less than a threshold voltage. The switching circuit also couples the second input differential signal to the second differential input stage and the reference voltage to the first differential input stage when the amplifier input signal is greater than the threshold signal.
US10116264B1 Calibrating a power amplifier such as in a remote unit in a wireless distribution system (WDS)
Embodiments of the disclosure relate to calibrating a power amplifier. The power amplifier calibration circuit is configured to provide a plurality of bias signal combinations each including a respective first bias signal and a respective second bias signal to the power amplifier. Power amplifier performance parameters for each of the bias signal combinations can be measured and provided to a control circuit in the power amplifier calibration circuit. The control circuit is configured to rank the measured power amplifier performance parameters based on predefined ranking criteria and determines a selected bias signal combination that can optimize the power amplifier performance parameters of the power amplifier. As such, it is possible to calibrate the power amplifier to operate at a balanced performance level, thus helping to improve radio frequency (RF) coverage and performance of the remote unit in a wireless distribution system (WDS).
US10116261B2 Oscillator circuit
According to one embodiment, an oscillator circuit includes a resonant circuit and first and second negative-resistance circuits. Each of the first and second negative-resistance circuits includes a first power-supply terminal, a second power-supply terminal, an input terminal and an output terminal. The first and second negative-resistance circuits are connected in series between a first power supply and a second power supply at the first and second power-supply terminals, and connected parallel to the resonance circuit at the input and output terminals.
US10116260B2 VCO selection and amplitude management using center tap inductor
A system includes a voltage controlled oscillator (VCO) having an adjustable amplitude. The amplitude of the VCO may be adjusted by adjusting voltage level present at a center tap node of an inductor. The VCO may have an adjustable amplitude that may be programmed on a chip-by-chip basis based on a chip parameter, power consumption, or oscillator performance.
US10116259B2 Inductor-enclosed voltage-controlled oscillators
Certain aspects of the present disclosure provide an inductor-enclosed switchable voltage-controlled oscillator (VCO), for use in a frequency synthesizer of a radio frequency integrated circuit (RFIC), for example. One example apparatus is a frequency synthesizer that generally includes a first VCO circuit comprising a first inductor and a second VCO circuit comprising a second inductor, wherein at least a portion of the first VCO circuit is disposed inside a loop of the second inductor. According to certain aspects, at least a portion of the second VCO circuit is disposed inside a loop of the first inductor.
US10116258B2 Temperature-staged thermal energy storage enabling low thermal exergy loss reflux boiling in full spectrum solar energy systems
The efficiency of solar power collection is increased by adding a thermal energy storage stage to a sunlight concentrator and thermodynamic power generator system. The thermal energy storage includes tubes or capsules made of a phase change material that stores thermal energy in different temperature stages through a working fluid. The stored thermal energy is directed to the thermodynamic generator during off-sun periods.
US10116255B2 Cleaning system for solar panels
A solar panel cleaning system includes a brush connected by a hose to a fluid supply. The brush has scrubbing material, such as bristles, attached to a brush body for mechanically cleaning the surface of the solar panel. The width of the contact surface of the scrubbing material may be equal to the width of the solar panel, so that the solar panel may be cleaned with only upward and downward strokes. The brush body may further support a fluid manifold that receives the fluid from the fluid supply. The fluid manifold may include nozzles that emit the fluid under pressure onto the solar panel. The nozzles may project both frontward and rearward of the brush body so that the fluid sprays off the solar panel in front of and behind the brush. Spray patterns of the nozzles may overlap and impinge the entire width of the solar panel.
US10116253B2 Solar power generating device
The solar power generating device according to the present invention comprises: solar cell modules disposed in a plurality of rows and columns; and an inclination control member for controlling the inclination angle of all the solar cell modules at a time, wherein the inclination control member comprises: a support part for supporting the solar cell modules; a control part, disposed on the support part, for controlling the inclination angle of the solar cell modules; and a driving part for driving the control part. In the solar power generating device according to an embodiment, the solar cell modules connected to the support unit can be vertically moved at one time by the inclination control member. In other words, the inclination control member can vertically control the plurality of solar cell modules, which are connected to the inclination control member, at a time according to the altitude of the sun so as to optimize the incident light.
US10116241B2 Motor control device and motor control method
A second upper-lower limit clipping unit performs an upper-lower limit clipping with an upper limit torque greater than that of a first upper-lower limit clipping unit, with respect to a value obtained by executing torque ripple correction by subtracting a torque ripple correction amount calculated by a torque ripple correction amount calculation unit, from a torque command subjected to the upper-lower limit clipping by the first upper-lower limit clipping unit. A carrier frequency correction amount calculation unit calculates a carrier frequency correction amount for correcting a carrier frequency of a power converter for driving the motor, in order to reduce losses in the power converter which have been increased by the execution of the torque ripple correction.
US10116239B2 Single phase motor energy economizer for regulating the use of electricity
A system for reducing inrush loading when a source power is restored includes a device for switching power that selectively connects a load to the source of power and a circuit for measuring the AC voltage at the source and for determining when the AC voltage is within operating range. Responsive to the AC voltage being within operating range, the system delays for a time period then connects the load to the source of power by way of the device for switching power.
US10116234B2 DC/AC converter comprising control means for inrush current protection
A DC/AC converter is provided with a new control device and method for managing inrush current transients during operation without requiring additional external devices or emergency operating modes forcing the DC/AC converter to shut down. The present invention is particularly, but not exclusively, aimed at grid connected DC/AC, converters, often subject to inrush current phenomena due to perturbations in the grid.
US10116231B2 Digital current-sharing loop design of PSUs to ensure output voltage regulation during dynamic load transients
Power supply units (PSU) provide for digital current-sharing loop control to ensure output voltage regulation during dynamic load transients by (i) delaying an internal current signal to match a delay in a shared current signal, and (ii) controlling the output amplifier based on the shared current signal and the delayed local current signal to maintain the respective local DC electrical power in proportion to contributions by other ones of the more than one PSU to the shared DC electrical power and thereby avoid instability in dynamic response to a load transient induced by the power consuming component.
US10116230B2 Methods, circuits and articles of manufacture for configuring DC output filter circuits
A method of operating an AC to DC converter circuit can be provided by changing a configuration of a DC output filter circuit to reshape a current waveform in a rectifier circuit, included in the AC to DC converter circuit, based on an operating efficiency of the AC to DC converter circuit. Related circuits and articles of manufacture are also disclosed.
US10116228B2 Converter and power conversion device manufactured using the same
A converter includes: a first transistor (Q1) connected between a first output terminal (T1) and an input terminal (T0); a second transistor (Q2) connected between the input terminal (T0) and a second output terminal (T2); first and second diodes (D1, D2) connected in anti-parallel to the first and second transistors (Q1, Q2), respectively; and a bidirectional switch that is connected between the input terminal (T0) and a third output terminal (T3) and that includes third and fourth transistors (Q3, Q4) and third and fourth diodes (D3, D4). The first and second diodes (D1, D2) and the third and fourth transistors (Q3, Q4) each are formed of a wide band gap semiconductor. The third and fourth diodes (D3, D4) and the first and second transistors (Q1, Q2) each are formed of a semiconductor other than the wide band gap semiconductor.
US10116224B1 Switching power converter circuit
One example includes a switching power converter circuit. The circuit includes a gate driver configured to generate at least one switching signal in response to a feedback signal. The circuit also includes a feedback stage configured to generate the feedback signal based on an amplitude of an output voltage at an output. The circuit further includes a power stage including at least one switch and a transformer. The at least one switch can be controlled via the respective at least one switching signal to provide a primary current through a primary winding of the transformer to induce a secondary current through a secondary winding of the transformer to generate the output voltage. The power stage further includes a self-driven synchronous rectifier stage coupled to the secondary winding to conduct the secondary current from a low voltage rail through the secondary winding.
US10116219B2 Apparatus and efficiency point tracking method for high efficiency resonant converters
A method comprises connecting a first resonant converter and a second resonant converter in parallel, detecting a first signal indicating a first soft switching process of the first resonant converter and a second signal indicating a second soft switching process of the second resonant converter and adjusting a first switching frequency of the first resonant converter by a first control circuit and a second switching frequency of the second resonant converter by a second control circuit until a load current flowing through the first resonant converter is substantially equal to a load current flowing through the second resonant converter.
US10116217B2 Digital average input current control in power converter
A digital average-input current-mode control loop for a DC/DC power converter. The power converter may be, for example, a buck converter, boost converter, or cascaded buck-boost converter. The purpose of the proposed control loop is to set the average converter input current to the requested current. Controlling the average input current can be relevant for various applications such as power factor correction (PFC), photovoltaic converters, and more. The method is based on predicting the inductor current based on measuring the input voltage, the output voltage, and the inductor current. A fast cycle-by-cycle control loop may be implemented. The conversion method is described for three different modes. For each mode a different control loop is used to control the average input current, and the control loop for each of the different modes is described. Finally, the algorithm for switching between the modes is disclosed.
US10116213B2 Semiconductor module and electric power conversion apparatus
A semiconductor module includes an IGBT and a MOSFET. The IGBT is made of a silicon semiconductor. The MOSFET is made of a wide-bandgap semiconductor having a wider bandgap than the silicon semiconductor. The IGBT and the MOSFET are connected in parallel to each other to form a semiconductor element pair. The IGBT has a greater surface area than the MOSFET. The semiconductor module is configured to operate in a region that includes a low-current region and a high-current region. Electric current flowing through the semiconductor element pair is higher in the high-current region than in the low-current region. In the low-current region, the on-resistance of the MOSFET is lower than the on-resistance of the IGBT. In contrast, in the high-current region, the on-resistance of the IGBT is lower than the on-resistance of the MOSFET.
US10116207B1 Hysteretic controller with fixed-frequency continuous conduction mode operation
A switching power converter with a hysteretic current-mode controller switches at a fixed frequency responsive to a pulse generator that pulses a set signal and a reset signal at the fixed frequency. A power switch in the switching power converter is configured to close responsive to the pulsing of the set signal and to open responsive to the pulsing of the reset signal.
US10116203B2 Transformer including a current induction device having an amplifier circuit
A highly stable transformer, including a first transformer, a second transformer and a current induction device. The current induction device is provided in a load line of the first transformer for detecting an induction current in the load line of the first transformer. An induction load terminal of the current induction device is connected to a control winding. The control winding is provided in a winding of the second transformer to generate an induction voltage in the winding according to the induction current value and output a voltage value matching the load. The transformer has a zero voltage deviation, can be applied to precise appliance circuits and will not produce voltage drop. The transformer adopts active loaded lines, has good operation efficiency and good stability, saves main capacitor loss of no-load and unequal loads, and improves the startup performance of the transformer to any corresponding loads in a full-load condition.
US10116202B2 Adaptive clamping circuitry
A DC/DC power supply system includes a primary side and a secondary side to generate an output DC voltage from an input DC voltage. The power supply also includes adaptive clamping circuitry that generates an adjustable clamping voltage and/or current to limit a Vds breakdown voltage for switches of the secondary side.
US10116196B2 Parallel elastic mechanism for robot-environment force interaction
A prismatic actuator for imparting a hopping motion to a supported load such as a leg of robot. The apparatus includes a direct drive motor, such as a voice coil, operable to provide translational motion. The apparatus includes a spring element and a prismatic guide assembly. The guide assembly is configured to support the direct drive motor to constrain the translational motion to be along a drive axis and support the spring element to constrain compression and expansion of the spring element along a longitudinal axis parallel to the drive axis. The apparatus includes a controller that: (1) first controls the direct drive motor to compress the spring element during a first time period beginning when the apparatus initially contacts a surface; and (2) second controls the direct drive motor to expand the spring element when the apparatus has zero velocity while contacting the surface.
US10116195B2 Displacement devices and methods for fabrication, use and control of same
A displacement device comprise a stator having a plurality of electrically conductive coils shaped to provide: a first plurality of coil traces generally elongated in a stator-x direction and distributed over at least a first portion of a first layer; a second plurality of coil traces generally elongated in a stator-y direction and distributed over at least a second portion of a second layer. The first and second portions of the first and second layers overlapping one another in a stator-z direction. The displacement device also comprises a moveable stage having one or more magnet arrays. The moveable stage is moveable relative to the stator within a two-dimensional working region. The one or more magnet arrays include a first magnet array comprising a plurality of first magnetization segments, each having a corresponding first magnetization direction. The displacement device comprises one or more amplifiers connected to drive a plurality of currents in the plurality of electrically conductive coils; and a controller configured to control the currents driven by the one or more amplifiers and to thereby cause the moveable stage to track a desired position, (xr,yr), within the working region.
US10116192B2 Device for producing a rotational position signal and a method for producing rotational position signals
A device (101) for producing a position signal indicative of rotational position of a resolver is presented. The device comprises a signal transfer interface (102) for receiving first and second alternative signals, and a processing system (103) for generating the position signal on the basis of the amplitudes of the first and second alternative signals and the polarity of an excitation signal of the resolver. The device is configurable to operate in a first operational mode where a local signal generator (104) generates the excitation signal and the device transmits the excitation signal to the resolver. The device is configurable to operate also in a second operational mode where the device receives information indicative of the polarity of the excitation signal from another device. Thus, devices of the kind described above can be used in a system where many converters are driving separate windings systems of an electrical machine.
US10116191B2 Electric motor having a protection structure for electronic components
A motor has a stator, a rotor, an end cover assembly installed on an axial end of the stator and the rotor. The rotor includes a shaft. The end cap assembly includes an end cap, a cover, and a circuit board arranged between the cover and the stator. At least one electronic element is mounted on the circuit board. The shaft passes through a hole in the cover. The cover and the shaft are made of a conductive material. With such structure damage to the circuit board and the electronic element due to high-voltage static electricity is avoided.
US10116188B2 Fan directing element for an electric machine
An electric machine having a stator and a rotor arranged on an axis of rotation and a first fan, which extends in the radial direction on one section of the axis of rotation and delivers a coolant flow into the electric machine during operation. The electric machine further includes a fan directing element, which interacts with the first fan and deflects at least a proportion of the coolant flow. Variable and demand-based cooling of the electric machine can be achieved by the fan directing element, which can in particular be adjustable.
US10116183B2 Pump assembly with a terminal box having a metallic contact collecting condensation with a drain channel
A pump assembly includes an electric drive motor with a terminal box (6) arranged on the electric motor (4). At least one metallic component (34) extends from the electric drive motor (4) into an inside of the terminal box (6). A capture device (38, 40), for capturing condensation water collecting on the metallic component (34), is arranged in a proximity of the metallic component (34) in the inside the terminal box (6).
US10116176B2 Permanent magnet embedded electric motor, compressor and refrigeration air conditioner
In a permanent magnet embedded electric motor, a rotor iron core of a rotor disposed on an inner diameter side of a stator includes: a plurality of first slits that are formed on a radial direction outer side of a magnet insertion hole, and communicate with the magnet insertion hole; a plurality of second slits formed at positions opposed to and spaced apart from the first slits; inter-slit iron core portions formed between the first slits and the second slits; outer side iron core portions formed between the second slits and an outer circumferential surface of the rotor iron core; space portions communicating with rotating direction end portions of the magnet insertion hole; and thin iron core portions that are formed between the space portions and the outer circumferential surface of the rotor iron core, and extend in a rotating direction.
US10116175B2 Rotary electric machine and stator of rotary electric machine
A stator and a rotary electric machine include a stator core including a plurality of stacked annular electromagnetic steel plates with coupling portions. The coupling portions are arranged with a pitch of an integral multiple of a central angle. The central angle is defined as an angle between two adjacent magnetic poles of the same polarity relative to a rotational center of the rotor. When a number of the coupling portions is an odd number, fixing portions are arranged with the same pitch as the pitch of the coupling portions, or with a pitch corresponding to a divisor of the pitch of the coupling portions. When a number of the coupling portions is an even number, the fixing portions are arranged with a pitch corresponding to a divisor of the pitch of the coupling portions, or a divisor of 180°.
US10116171B2 Power receiving apparatus and method for preventing unfair use
A power receiving apparatus carried in an electronic device comprises a power receiving module configured to receive electric power supplied from a power supply apparatus in a non-contact manner; a supply module configured to supply the electric power received by the power receiving module to a power load section of the electronic device; an acquisition module configured to acquire identification information for identifying the power supply apparatus from the power supply apparatus; a determination module configured to determine whether the identification information acquired by the acquisition module is coincident with preset identification information; and a control module configured to suppress the electric power supplied to the power load section if the determination module determines that the identification information is not coincident with the preset identification information.
US10116170B1 Methods and systems for maximum power point transfer in receivers
The embodiments described herein include a wireless power receiver. One such receiver includes: (i) a first rectifier configured to rectify a first power received at a first antenna, (ii) a second rectifier configured to rectify a second power received at a second antenna, (iii) a controller configured to transmit an operational instruction to an input boost converter to adjust the first rectified power in response to determining that the power extracted by the receiver is less than a global power maximum based upon the first rectified power and the second rectified power, and (iv) an output boost converter configured to adjust the power provided to a load associated with the receiver. The controller is configured to: (a) determine load requirements for the load and (b) transmit one or more operational instructions to at least one of the input boost converter and the output boost converter based upon the load requirements.
US10116167B2 Inductive power transmission device
A power transmission device for inductive energy transfer. The power transmission device comprises a first stage adapted to be connected to a supply input voltage and adapted to convert the supply input voltage to an operating voltage. The power transmission device further includes a second stage comprising a resonant circuit connected to the first stage and adapted to generate an oscillating voltage from the operating voltage so as to generate a magnetic field for inductive transfer of energy from the power transmission device to a target device. A control circuit is connected to the second stage. The control circuit is adapted to detect a parameter value of the second stage and is adapted to start or stop amplification of the resonant circuit based on the detected parameter value.
US10116162B2 Near field transmitters with harmonic filters for wireless power charging
Disclosed are devices and methods of wirelessly charging an electronic device. An example device disclosed is a near-field transmitter. The near-field transmitter includes (i) a metal layer having an interior perimeter that surrounds an aperture defined by the metal layer, (ii) a patch antenna configured to radiate an RF energy signal having a plurality of different harmonic frequencies including a center frequency, and (iii) a harmonic RF filter positioned on at least the patch antenna. The harmonic RF filer is configured to suppress radiation of any of the plurality of different harmonic frequencies, except for the center frequency, when the RF energy signal is radiated by the patch antenna and the RF energy signal interacts with the harmonic RF filter.
US10116160B2 Charging circuit, an inductive load control circuit, an internal combustion engine, a vehicle and a method of charging a bootstrap storage element
A charging circuit for a bootstrap capacitor comprises a P MOSFET having a body diode and an N channel power MOSFET also having a body diode. The drain of the P MOSFET is coupled to the source of the N channel power MOSFET, and the source of the P MOSFET receives current from a vehicle's battery. The gate of the P MOSFET receives a control signal for turning the P MOSFET either on or off and the drain of the N channel power MOSFET is connected to a bootstrap capacitor The P MOSFET's body diode prevents current flow from the battery to the bootstrap capacitor when the P MOSFET is turned off and the N MOSFET's body diode prevents current flow from the bootstrap capacitor to the battery when the N MOSFET is turned off. The use of a power MOSFET device with its low ON resistance ensures that the capacitor is charged to a sufficiently high voltage even under low battery conditions.
US10116157B2 Method and device for charging batteries in mobile devices
Methods and devices are disclosed for efficient power charging of a battery in one electronic device by another electronic device. In one embodiment, a method may include establishing an electrical connection between a first electronic device and a second electronic device; acquiring, by the second electronic device via the electrical connection, real-time charging voltage information of a battery in the first electronic device, wherein the real-time charging voltage information varies with a charge state of the battery in the first electronic device; and controlling by the second electronic device, during charging of the battery in the first electronic device by the second electronic device, an output voltage of the second electronic device to charge the battery of the first electronic device according to the real-time charging voltage information.
US10116154B2 Battery pack
A battery pack includes a battery, main switch, controller, and driving voltage supply source. The battery has at least one battery cell. The main switch is connected between a first node and a second node, the battery is connected to the first node and an external terminal, and the external terminal connected to the second node. The controller manages the battery and to control the main switch. The driving voltage supply source generates a driving voltage based on a voltage of a third node and to supply the driving voltage to the controller. The third node is diode-connected to the first node and the second node.
US10116153B2 Mobile power supply capable of charging itself and electronic device
A mobile power supply may include a charging and discharging interface, a charging and discharging circuit, a central processor, and a battery pack. The charging and discharging circuit may be configured to adjust a voltage inputted to the battery pack to charge the battery pack when the voltage inputted to the battery pack is not matched with a voltage of the battery pack, or configured to adjust a voltage output to the electronic device to charge the electronic device when the voltage outputted to the electronic device is not matched with a rated voltage of the electronic device. The central processor may be configured to control the charging and discharging circuit to charge the battery pack, supply power to or charge the electronic device.
US10116151B2 Battery charger rental kiosk system
A battery pack device including a housing, a plurality of electrical contacts, a plurality of electrical connectors, a moveable control device, and a battery. The housing may have a chamfered edge. The plurality of electrical contacts may be carried by an outer surface of the housing. The plurality of electrical connectors may be carried within the housing. The moveable control device may be adapted to position at least one of the plurality of electrical connectors through an aperture located in the housing when activated. The battery may be contained within the housing and in electrical communication with each of the plurality of electrical connectors and the plurality of electrical contacts.
US10116148B2 Secondary-battery protecting integrated circuit, secondary battery protection apparatus, and battery pack
A secondary-battery protecting integrated circuit includes, a power supply terminal connected to a positive electrode of the secondary battery, a ground terminal connected to a negative electrode, an input terminal connected to the negative terminal, a control terminal at which a control signal is input, a pull-down resistor connected between the control terminal and the ground terminal, a voltage monitoring circuit monitoring a voltage between the control terminal and the ground terminal, a voltage comparison circuit configured to compare a voltage at the control terminal with a voltage at the input terminal; and a control circuit configured to perform an operation in which a discharge operation of the secondary battery is prevented by turning off a discharge control transistor included in the switch circuit in response to the voltage monitoring circuit detecting that the voltage between the control terminal and the ground terminal is greater than a first threshold.
US10116145B2 Performance adjustment for wireless power transfer devices
Systems and techniques are provided for performance adjustment for wireless power transfer devices. A wireless power transfer device may be activated. A characteristic of the performance of the activated wireless power transfer device may be measured. It may be determined that the measured characteristic of the activated wireless power transfer device does not meet a performance requirement for the wireless power transfer device. An adjustment to be applied to the wireless power transfer device may be determined. The adjustment may be based on determining that the measured characteristic of the activated wireless power transfer device does not meet the performance requirement for the wireless power transfer device. The adjustment may be applied to the wireless power transfer device.
US10116144B2 Wireless power transfer apparatus using enclosures with enhanced magnetic features and methods of fabricating the same
An apparatus includes an enclosure and a coil assembly in the enclosure. The coil assembly includes a magnetic core and a coil disposed on the magnetic core. The magnetic core is positioned adjacent a wall of the enclosure such that a direction of a main flux path in the magnetic core is through at least one portion of the wall having a magnetic permeability greater than air. Such an arrangement may be used for a wireless power receiver unit configured to be installed in an equipment rack in data center applications.
US10116140B2 Magnetically coupled solar power supply system
A high efficiency solar power system combining photovoltaic sources of power (1) can be converted by a base phase DC-DC photovoltaic converter (6) and an altered phase DC-DC photovoltaic converter (8) that have outputs combined through low energy storage combiner circuitry (9). The converters can be synchronously controlled through a synchronous phase control (11) that synchronously operates switches to provide a conversion combined photovoltaic DC output (10). Converters can be provided for individual source conversion or phased operational modes, the latter presenting a combined low photovoltaic energy storage DC-DC photovoltaic converter (15) at string or individual panel levels.
US10116139B2 Solar power lighted audio fishing tackle box
The present invention relates to a fishing tackle box that has been outfitted with LED (light Emitting Diodes) lighting the trays and main storage areas of the box. The LEDs in the box are powered by a rechargeable battery charged by at least two solar panels, and are positioned to provide power regardless of the box being opened or closed. The battery and solar panels also provide power to a USB connector mounted on the external wall of the box to allow charging of a smartphone or audio device. Also, the box has stereo or two speakers driven by wireless (Bluetooth) wired audio inputs to the box. AC or mains input is located on an external wall of the box for an additional charging source.
US10116135B1 Method and apparatus for voltage control in electric power systems
A system for controlling voltage for an electric power system comprising: at least two substations and at least one load using voltage control devices, with one voltage control module required for each substation with appropriate control elements for OLTC equipped transformers or turbo generator's automatic voltage regulators. Utilizing the system, methods of the like have the purpose of controlling the distribution of reactive power to minimize power losses, maintain each busbar voltage in accordance to selected set point, maintain active and reactive power reserves, and minimizing the reactive power drawn from the transmission system.
US10116134B2 Systems and methods for determining and utilizing customer energy profiles for load control for individual structures, devices, and aggregation of same
A system and method for creating and making use of customer profiles, including energy consumption patterns. Devices within a service point, using the active load director, may be subject to control events, often based on customer preferences. These control events cause the service point to use less power. Data associated with these control events, as well as related environment data, are used to create an energy consumption profile for each service point. This can be used by the utility to determine which service points are the best targets for energy consumption. In addition, an intelligent load rotation algorithm determines how to prevent the same service points from being picked first each time the utility wants to conserve power.
US10116124B2 Ion generator and method of manufacturing the same
The present invention comprises: a plastic plate; a copper discharge electrode formed on a first surface of the plastic plate, the copper discharge electrode having at least one discharge needle; a ground electrode formed on an opposite surface of the plastic plate; and a metal coating layer coated on the copper discharge electrode. Thus, reduced manufacturing costs and maximized lifespan are possible.
US10116121B2 Semiconductor device manufacturing method and semiconductor device
A method of manufacturing a semiconductor device, includes a step of forming, on a semiconductor substrate, a mesa stripe including an active layer, and a semiconductor layer covering the mesa stripe, a masking step of forming, on the semiconductor layer, a mask pattern through which the semiconductor layer is exposed on opposite sides of the mesa stripe, an isotropic etching step of performing isotropic etching on the semiconductor layer exposed through the mask pattern so that concaves having a circular-arc sectional shape are formed in the semiconductor layer, and an anisotropic etching step of performing anisotropic etching on the semiconductor layer through the mask pattern after the isotropic etching step so that etching progresses to the semiconductor substrate.
US10116113B2 Planar waveguide laser apparatus
There are provided: a planar waveguide in which claddings (2) and (3) each having a smaller refractive index than a laser medium for absorbing pump light (5) are bonded to an upper surface (1a) and a lower surface (1b) of a core (1) which is formed from the laser medium; pump light generation sources (4a) and (4b) for emitting pump light (5) to side surfaces (1c) and (1d) of the core (1); and laser light high reflection films (6a) and (6b) formed on side surfaces (1e) and (1f) of the core (1). Each of side surfaces (2e) and (2f) of the cladding (2) corresponding to the side surfaces (1e) and (1f) of the core (1) has a ridge structure (20) in which a part thereof is recessed.
US10116111B2 Method and device for filament-based white light generation
A method of generating white light pulses (2) with a white light generation device (100) includes the steps of coupling pump laser pulses (1) into a white light generation crystal (10), generating the white light pulses (2) by an optically non-linear conversion of the pump laser pulses (1) in the white light generation crystal (10) and detecting at least one pulse characteristic of at least one of the pump laser pulses (1) and the white light pulses (2), wherein the white light generation device (100) is controlled using a control loop device (30) and the white light generation device (100) is adjusted in dependency on the at least one detected pulse characteristic. Furthermore, a white light generation device (100) for generating white light pulses (2) is described.
US10116107B2 Connector production method and connector
A connector production method includes the steps of holding a flat plate conductor with a first insulator, joining central portions of one or more contacts to the first insulator such that front end portions of the one or more contacts are exposed at a front part of the first insulator and rear end portions of the one or more contacts project from a rear part of the first insulator, placing a shell made of metal over the first insulator such that the shell covers outer peripheral portions of the one or more contacts, fixing and electrically connecting the shell to the flat plate conductor, and forming a second insulator such that the second insulator covers the rear part of the first insulator and a rear part of the shell while the rear end portions of the one or more contacts project from the second insulator.
US10116105B2 Illuminated printed circuit boards for connectors
Connectors that may provide illumination at an opening in order to facilitate the mating to a corresponding connector by a user. The illumination may be generated on a tongue of a connector insert or in a connector receptacle. For connector receptacles, illumination may be guided to illuminate an opening of the connector receptacle, it may be guided out of a front edge of a tongue in the connector receptacle, or it may be guided in other directions. For connector inserts, illumination may be out of a front edge or sides of a tongue in the connector insert, or it may be guided in other directions. The illumination may be colored or patterned to convey information to a user. Other examples may include a connector system having a connector insert with a light guide to provide illumination from a connector receptacle to an opening in the connector insert where it may be viewed by a user. In other examples, other types of data, such as authentication or identification data, may be optically transmitted either to or through a connector insert inserted in the connector receptacle.
US10116104B2 Electrical connector having a sub-housing with a short circuit terminal
A connector includes a connector housing that includes a plurality of terminal accommodation chambers, a terminal that is accommodated in the terminal accommodation chamber, a retainer portion that holds the accommodated terminal in the terminal accommodation chamber, a short circuit terminal that makes at least two of the accommodated terminals be in a short-circuited state by coming into contact with the two accommodated terminals, and a sub-housing on which the short circuit terminal is mounted. The connector housing includes a fitting portion to which the sub-housing is fitted in a direction orthogonal to a fitting direction of the connector housing to a counterpart connector housing, and the retainer portion is formed at a position of holding the terminal and the short circuit terminal is mounted at a position at which the short circuit terminal comes into contact with the terminals.
US10116100B2 Electrical connector
An electrical connector includes an insulating body, multiple terminals, a metal member, and a metal shell. The insulating body has a base and a tongue extending forward from the base. The terminals are fixed in the base and exposed to upper and lower surfaces of the tongue. The terminals include at least one ground terminal. The metal member is fixed on the insulating body. The metal member bends backward and extends to form an elastic arm. The elastic arm presses the ground terminal. The elastic arm has a protrusion portion, and the protrusion portion is higher than the top surface of the base. The metal shell wraps a periphery of the insulating body and the metal member. The protrusion portion urges the metal shell, to enable a stable electrical connection between the metal member and the ground terminal, so that the electrical connector has good high frequency transmission performance.
US10116099B2 Devices for biasingly maintaining a port ground path
A coaxial cable connector includes a connector body having a longitudinal axis passing through first and second opposed body ends, a connector center conductor for transporting a signal through the connector, and a coil spring that is coiled about the longitudinal axis. The second body end is for engaging a male coaxial cable connector, and the coil spring urges an electromagnetic shield to protrude from the second body end.
US10116098B2 Electrical connector having a shielding shell and a metallic frame extending rearward beyond the shielding shell to shield exposed contact tails
An electrical connector includes: a metallic frame having a main part, a board at a rear of the main part, and an upper shield behind the board; an upper and lower contact modules arranged at two opposite sides of the metallic frame main part, each contact module having a row of contacts, each contact having a contacting portion, an intermediate portion, and a tail; an insulative housing having a base and a tongue; a shielding shell accommodating the board of the metallic frame and enclosing the insulative housing, the contact tails of at least one of the upper and lower contact modules extending rearward beyond a rear end of the shielding shell; wherein the upper shield of the metallic frame shields the contact tails of the at least one contact module.
US10116096B1 Interconnect system with friction fit backshell
Various technologies described herein pertain to interconnect systems for electrical cables. An interconnect system can include a connector, an adapter ring, and a backshell. The connector includes a threaded distal coupling portion. The adapter ring includes a threaded proximal coupling portion and a non-threaded distal coupling portion. The backshell includes a proximal coupling portion and a port. The threaded proximal coupling portion of the adapter ring and the threaded distal coupling portion of the connector can be mechanically attached. Additionally, the proximal coupling portion of the backshell and the non-threaded distal coupling portion of the adapter ring can be mechanically attached. A wire bundle can enter the backshell through the port, pass through the adapter ring, and terminate at the connector. A shield that encloses the wire bundle can terminate at the backshell such that an end of the shield is positioned around an outer surface of the port.
US10116095B1 Electrical connector with position assurance device
An electrical connector includes a first-housing, a second-housing, and a connector-position-assurance (CPA) device. The first-housing has two parallel actuation-ribs extending from an outer-surface of the first-housing. The actuation-ribs are aligned parallel to a longitudinal mating-axis of the electrical connector. The second-housing is configured to mate with the first-housing and includes two opposing lugs projecting from a top-surface of the second-housing. The CPA device is slideably mounted to the second-housing and is moveable from a pre-stage-position to a latched-position. The CPA device includes two parallel latching-arms that engage the lugs. The latching-arms are in a relaxed-state when in the pre-stage-position. The actuation-ribs disengage the latching-arms from the lugs when the first-housing is mated with the second-housing. This enables the CPA device to be moved from the pre-stage-position to the latched-position. The latching-arms return to the relaxed-state when in the CPA device is in the latched-position.
US10116091B2 Connector position assurance device, connector box and electrical connector system
A connector position assurance device for an electrical connector comprises a body and a locking lance. The body has a body recess. The locking lance extends along a length of the body and has a fixed end fixed to the body and a lance head opposite the fixed end. The lance head is aligned with the body recess and is resiliently deflected from an undeformed position into the body recess.
US10116090B2 Female connector and connection structure of female connector and male connector
A female connector includes a main body, a base, and a lock arm. The main body includes a connection hole for receiving a male connector, and a slot communicating with the hole. The base is located on the removing direction side relative to the slot. The lock arm includes a first arm with a free end, extending in the receiving direction from the base inside the slot, a middle portion extending from the free end away from the hole, a second arm spaced from the first arm, extending from the middle portion in the removing direction, and a lock projection extending from the free end into the hole for fitting in a lock hole of the male connector or abutting a protrusion of the male connector from the removing direction side. At least the first and second arms and the middle portion can be compressed between the base, and an edge of the lock hole or the protrusion as applying load on the projection.
US10116085B1 Sealed connector with an extended seal sleeve and retainer
A connector assembly includes a connector body defining a cylindrical terminal cavity, an elongate conductor, such as an electrical cable, having one end terminated within the first terminal cavity, and a cylindrical first seal axially surrounding a portion of the first conductor. The seal defines a compliant primary sealing ring that is in compressive contact with an inner wall of the terminal cavity. The first seal further defines an elongate frustoconical sleeve. The connector assembly also includes a seal retainer that is attached to the connector body. The seal retainer defines an elongate frustoconical retainer cavity configured to receive first sleeve. At least a portion of the sleeve is in compressive contact an inner surface of the retainer cavity.
US10116080B1 Electrical connector and electronic device
An electrical connector includes: an insulating body having multiple accommodating holes; and multiple terminals accommodated in the accommodating holes. Each terminal has a base portion. An elastic arm bends upward and extends from the base portion. A contact portion bends and extends from the elastic arm. A width of the contact portion is greater than a width of the elastic arm at a bending portion connecting the elastic arm to the base portion, which is less than or equal to widths of the remaining portions of the elastic arm. A first urging portion bends downward and extends from the contact portion. A bending arm bends and extends from a lower end of the base portion. The bending arm bends to form a conductive portion. The conductive portion bends upward and extends to form a second urging portion. The first urging portion urges against the second urging portion.
US10116078B1 High current compression blade connection system
An electrical terminal connection system includes a first-housing and a second-housing. The first-housing has a first-electrical-terminal and a terminal-hood. The first-electrical-terminal has a first-planar-section having a rectangular cross-section. The terminal-hood encapsulates an inner-surface and edges of the first-electrical-terminal. The second-housing is configured to mate with the first-housing and has a second-electrical-terminal and a sliding-block. The second-electrical-terminal has a second-planar-section having a rectangular cross-section and overlays an outer-surface of the first-electrical-terminal. The second-housing includes a first-fastener element operable to engage a second-fastener element disposed within the first-housing. The second-housing is drawn into the first-housing when the first-fastener element and the second-fastener element are joined. The sliding-block imparts a lateral-force on the terminal-hood and urges the first-planar-section into electrical-contact with the second-planar-section.
US10116075B2 Flexible printed circuit board plug-in jig
The present invention provides a flexible printed circuit board (FPCB) plug-in jig, comprising a fixture part for clamping an FPCB, wherein the fixture part comprises a first clamping element and a second clamping element which are arranged oppositely; the first clamping element and the second clamping element are configured such that an opening is formed at one end of the fixture part and a pressing portion is formed at the other end of the fixture part; a signal matching board is arranged on a surface of the first clamping element facing the second clamping element; the signal matching board is used for electrically connecting to the FPCB at one end close to the opening of the fixture part; and an additional signal port is provided at another end of the signal matching board close to the pressing portion of the fixture part.
US10116065B2 MM-Wave multiple-input multiple-output antenna system with polarization diversity
A system according to one embodiment includes a first antenna element configured to communicate a first signal, the first signal polarized in a first orientation; a second antenna element co-located with the first antenna element, the second antenna element configured to communicate a second signal, the second signal polarized in a second orientation, the second orientation orthogonal to the first orientation; and driver circuitry coupled to the first antenna element and the second antenna element, the driver circuitry configured to process the first signal and the second signal to achieve signal diversity in a wireless communication link.
US10116061B2 Beam steerable communication apparatus
Disclosed is a beam steerable communication apparatus comprising a focusing element with a focal plane, a plurality of antenna elements disposed on the focal plane of the focusing element, a beamforming network which has a plurality of antenna ports and a plurality of beamforming ports, at least one radio frequency transceiver capable to control the phase of carrier frequency signals on its independent outputs, and a baseband modem, wherein each antenna port of the beamforming network is coupled to at least one antenna element, each beamforming port of the beamforming network is coupled to an independent transceiver output, and the phase distribution law formed on the beamforming ports is determined by a baseband modem control commands to the transceivers, said phase distribution law is to combine or distribute signal power on all beamforming ports from or to at least one antenna port of the beamforming network, wherein each radio frequency transceiver includes at least a phase shifter, a Tx/Rx switch, LNA, PA, up and down-conversion mixers, LO generation circuit, receive power combining and transmit power distribution schemes. The technical result of the invention is in the capability of providing efficient beam steering with high gain antennas with all the prospect features of phased antenna arrays, such as the ability to combine/distribute signal power between several RF amplifiers, thus, facilitating linearity requirements and increasing an output power of a transmitter. The present invention can be used, without limitations, in radio relay point-to-point communication systems, e.g. for forming backhaul networks of cellular mobile communication, in car radars and other radars, in local and personal communication systems, in satellite and intersatellite communication systems, etc.
US10116060B2 Variable beam width antenna systems
A microwave antenna is operated in a first operating state during an alignment operation for the microwave antenna system where the microwave antenna is configured to have a first beam width. Subsequent to the alignment operation, the microwave antenna is operated in a second operating state where the beam of the microwave antenna is configured to have a second beam width that is narrower than the first beam width.
US10116059B2 Reradiation repeater
According to an embodiment of the present invention, a reradiation repeater may comprise a dielectric substrate, a ground conductor provided on a surface of the dielectric substrate, and a plurality of unit cells provided on another surface of the dielectric substrate, wherein the unit cells reradiate radio waves in the same direction by directing the radio waves which are incident onto the unit cells at different angles to a same direction. The reradiation repeater may facilitate to select, e.g., an installation location and secure a good reradiation capability even when the installation environment is changed (e.g., a variation in the installation location of base station facility), contributing to coverage of a shadow zone. The reradiation repeater may be implemented in various manners according to embodiments of the present invention.
US10116058B2 Multi-aperture planar lens antenna system
A method for operating system. The method includes emitting a plurality of beams and steering the plurality of beams. Each of the plurality of lenses includes a different phase profile. The method further includes transmitting the plurality of beams. Each of the plurality of beams comprises a different beam pattern.
US10116050B2 Modal adaptive antenna using reference signal LTE protocol
One or more input signals are used to generate a Pseudo noise generator and re-inject the signal to obtain a more efficient method of control of a receiver using adaptive antenna array technology. The antenna array automatically adjusts its direction to the optimum using information obtained from the input signal by the receiving antenna elements. The input signals may be stored in memory for retrieval, comparison and then used to optimize reception. The difference between the outputs of the memorized signals and the reference signal is used as an error signal. One or multiple Modal antennas, where the Modal antenna is capable of generating several unique radiation patterns, can implement this optimization technique in a MIMO configuration.
US10116049B2 Steering systems and methods
Disclosed are devices configurable with, for example, the location and motion of satellites can be configured to drive actuators connected to the motion of a steerable device. A steerable device may be augmented, for example, with gears or drivers to drive orientation, sensors to report current position and a mechanism to lock the device in place for the duration of the steering process such that power gears from the device mesh and can drive gears in the steerable device. Signals from the device intelligently guide the actuators to steer the orientation of the steerable device towards a satellite selected by a person or algorithm. Upon completion of the steering of steerable device by the device, the device can be detached, leaving the steerable device locked in place and fully functional as a steerable device, while also leaving the device capable if engaging with another similarly steerable device.
US10116047B1 Antenna device and communication device
An antenna device includes a first antenna and a second antenna. The first antenna and the second antenna are disposed in a PCB to radiate signals. The first antenna includes a first ground portion, a first short portion and a first feeding part. The first short portion and the first ground portion are electrically coupled together to form a first storage space. Further, THE first storage space has a first notch. The first feeding part is disposed in the first storage space. The first feeding part and the first short portion are not contacted through any metallic conductors. The first feeding part and the first ground portion are not contacted through any metallic conductors. A communication device is also provided.
US10116044B2 Body-mountable device to provide radio-frequency wireless communication
Techniques and mechanisms to provide wireless communication with a body-mountable device comprising a single-loop antenna. In an embodiment, distal ends of the single-loop antenna are disposed on opposite sides of a slit structure, wherein the single-loop antenna extends around a controller configured to provide any of multiple modes of high-frequency communication with the single-loop antenna. Different operational modes each provide for operation of the single-loop antenna with both a proximity-coupled feed structure and a first contact at or near a distal end of the single-loop antenna. In another embodiment, the single-loop antenna forms a hole or a recess structure which is aligned with a sensor or an input/output (I/O) mechanism of the body-mountable device.
US10116041B2 Tuneable antenna for a wireless communication device
The present invention relates to a tuneable antenna for a wireless communication device comprising at least one antenna element and at least one adaption element. The adaption element has an electric and/or magnetic susceptible material and is moveable relative to the antenna element. The position of the adaption element relative to the antenna element is adjustable by at least one actuator as a function of at least one of the antenna characteristics.
US10116039B2 Antenna apparatus and electronic device having the same
An antenna apparatus and an electronic device are provided. The electronic device includes a plurality of metal parts, an antenna radiator arranged around the plurality of metal parts, and at least one sub antenna radiator arranged to electrically connect with the antenna radiator around the antenna radiator, and prevent deterioration of radiation efficiency of the antenna radiator caused by the plurality of metal parts.
US10116035B2 Electrically conductive articles with discrete metallic silver layers and methods for making same
An electrically conductive article that includes a monolithic glass body having a first primary surface; and an electrically conducting element formed in the body. The element includes a discrete layer, or a plurality of discrete layers, of metallic silver. Each layer has a thickness T such that 0.1 μm≤T≤0.5 μm and an electrical resistivity of about 50 nΩ·m to about 2000 nΩ·m. In addition, the element is spaced apart from the first primary surface by a distance D, wherein 0.1 μm≤D≤20 μm. In some aspects, the electrically conducting element and/or the monolithic glass body are configured as an antenna assembly, an optical fiber or a flexible glass substrate.
US10116030B2 Integrated fan-out package including dielectric waveguide
A semiconductor structure includes a dielectric waveguide, a driver die, a first transmission electrode, a second transmission electrode, and a receiver die. The driver die is configured to generate a driving signal. The first transmission electrode is located along a first side of the dielectric waveguide and configured to receive the driving signal. The second transmission electrode is located along a second side of the dielectric waveguide and electrically coupled to a transmission ground. The first transmission electrode and the second transmission electrode are mirror images. The receiver die is configured to receive a received signal from the dielectric waveguide.
US10116023B2 Phase shift of signal reflections of surface traveling waves
An apparatus is provided for causing a phase-shift in reflected signals that are a reflection of surface-traveling wave signals of a select signal frequency. The apparatus comprises a conductive strip having a plurality of slots therein alternatingly arranged orthogonal to each other, each slot having an effective length that is a fraction between 9/16 and ⅞ of the wavelength associated with the select signal frequency, and a plurality of conductive enclosures respectively disposed under each of the plurality of slots. Each of the conductive enclosure have a width and length sufficient to enclose a respective corresponding slot, and a depth that is a fraction of between ⅛ and ⅜ of the wavelength associated with the select signal frequency when transmitted in the dielectric material. The plurality of slots and plurality of conductive enclosures cause a phase-shift in the range of 150 to 210 degrees in reflected signals that are a reflection of surface-traveling wave signals at the select signal frequency which impinge the apparatus.
US10116020B2 Battery pack with branching cooling duct
A battery pack includes: energy storage devices arranged with a gap which is formed between the energy storage devices for passing a fluid; a case configured to accommodate the energy storage devices; a first duct disposed in an inside of the case and defining a supply flow passage through which the fluid is supplied to the gap; and a second duct disposed in the inside of the case and defining a discharge flow passage through which the fluid which has passed through the gap is discharged, wherein an auxiliary flow passage where the fluid flows along an outer surface of the first duct is formed, and the fluid is made to flow through the supply flow passage and the auxiliary flow passage at a same time.
US10116017B2 Passive thermal management system for battery
A battery module includes one or more battery cells and one or more laminated elements configured to provide passive management of heat generated by the one or more battery cells. Each laminated element includes one or more heat conducting layers and one or more intumescent layers. The one or more intumescent layers are configured to expand in response to an intumescent layer temperature exceedance to reconfigure the laminated element from a first configuration in which the laminated element transfers heat emitted by the one or more battery cells to a second configuration in which the laminated element does not substantially transfer heat emitted by the one or more battery cells.
US10116014B2 Method for manufacturing an energy store
A method for manufacturing an electrochemical energy store, includes: a) providing a temperature control plate, the temperature control plate at least partially including a heat-conducting material, and at least one contact area of the temperature control plate being deformable or transferable into a deformable state with the aid of an energy input; b) if necessary, bringing at least one contact area of the temperature control plate into a deformable state with the aid of an energy input; c) applying at least one cell to at least one contact area; and d) setting at least the at least one contact area of the temperature control plate. Also described is an electrochemical energy store.
US10116010B2 Insulating mother board, insulating harness mother board assembly and battery module
An insulating mother board, an insulating harness mother board assembly and a battery module including the insulating mother board are provided. The insulating mother board includes a first end insulating board, a middle insulating board and a second end insulating board moveably connected in sequence. According to the insulating mother board, an arbitrary number of middle insulating boards can be arranged by arranging the first end insulating board and the second end insulating board on two ends of the insulating mother board respectively. There may be an arbitrary number of connection holes on the first end insulating board, the middle insulating board and the second end insulating board, each connection hole corresponds to one single battery. In this way, an assembly of different numbers of single batteries can be achieved.
US10116004B2 Electrolyte for lithium battery for solid state drive backup power and lithium battery for solid state drive backup power including the same
An electrolyte for a lithium battery for solid state drive backup power and a lithium battery for solid state drive backup power including the same, the electrolyte including a non-aqueous organic solvent; and a lithium salt, wherein the lithium salt includes LiBF4 and the electrolyte has a molar concentration of the LiBF4 of about 0.8 M to about 1.2 M.
US10116003B2 Metal sulfide anolytes for electrochemical cells
Provided are negative electrode assemblies containing lithium sulfide anolyte layers, electrochemical cells including these assemblies, and methods of forming thereof. An anolyte layer may be disposed over a metal layer of a current collector and may be used to separate the current collector from the rest of the electrolyte. The metal layer may include copper or any other suitable metal that forms in situ a metal sulfide during fabrication of the electrode assembly. Specifically, a sulfur containing layer, such as a solid electrolyte, is formed on the metal layer. Sulfur from this layer reacts with the metal of the current collector and forms a metal sulfide layer. When lithium is later added to the metal sulfide layer, a lithium sulfide anolyte layer is formed while the metal layer is recovered. Most, if not all operations may, be performed in situ during fabrication of electrochemical cells.
US10116000B1 Fabrication of flexible conductive items and batteries using modified inks
A chemical process to formulate conductive ink with low sintering temperature for inkjet printing is described and shown. The application of fabricated flexible conductive film on lithium ion batteries is also described. This chemical method and composition can remove the oxidation on metallic nanoparticle surface during ink fabrication and sintering processes. Etched metallic ions in the conductive ink are reduced and particles bridged while annealing printed patterns to achieve low temperature sintering at about 350° C. The chemical process can be applied on nickel materials that are excellent current collectors for lithium ion batteries due to high chemical stability especially at high charging-discharging potential of less than 3 Volts. Thermal decomposition and chemical reduction of silver salts are two methods disclosed for particle-free silver ink. Surfactant additive further make silver film more uniform and easier to be sintered.
US10115999B2 All-solid-state lithium-ion secondary battery including a solid electrolyte and an intermediate layer
An all-solid-state lithium-ion secondary battery includes a cathode active material, an anode active material, a solid electrolyte between the cathode and anode active materials, and an intermediate layer between the solid electrolyte and the cathode active material. The cathode and anode active materials are able to store and release a lithium ion. The solid electrolyte has lithium ion conductivity. The intermediate layer is constituted of elements including all elements constituting the cathode active material. A lithium ion in the intermediate layer is less ionic than that in the cathode active material.
US10115997B2 Prismatic electrochemical cell
A method of manufacturing an electrochemical cell is provided. The cell includes a rigid housing and an electrode assembly disposed in the housing. The method includes providing a housing that includes a first end, a second end formed separately from the first end, and a tubular sidewall formed separately from each of the first end and the second end. After the electrode assembly is inserted into the sidewall, the first end is welded to one end of the sidewall, and the second end is welded to the other end of the sidewall.
US10115996B2 Stepped electrode assembly, secondary battery including the electrode assembly, and method of manufacturing the electrode assembly
There is provided a stacked and folded type electrode assembly in which at least two first electrode units having a first area and at least two second electrode units having a second area smaller than the first area are wound and stacked together with a rectangular separator. The electrode assembly includes: a first electrode stack in which the first electrode units are stacked; a second electrode stack in which the second electrode units are stacked; and a stepped portion formed by an area difference between the first electrode stack and the second electrode stack, wherein two or more layers of the separator cover the stepped portion, and the separator has the same shape as the stepped portion.
US10115994B2 Devices and methods for reducing battery defects
Solid-state battery structures and methods of manufacturing solid-state batteries are disclosed. More particularly, embodiments relate to solid-state batteries having one or more subdivided electrode layers. Other embodiments are also described and claimed.
US10115993B2 All-vanadium redox flow battery system employing a V+4/V+5 redox couple and an ancillary Ce+3/Ce+4 redox couple in the positive electrolyte solution
An ancillary Ce+3/Ce+4 redox couple is added to the positive electrolyte solution containing the V+4/V+5 redox couple of an RFB energy storage system in a mole content sufficient to support charge current in case of localized depletion of oxidable V+4V ions in the anode double layer on a wetted carbon electrode surface at a polarization voltage approaching 1.5 V, thus restraining any further increase that would lead to massive OH− discharge on the carbon electrode. Such a “buffering” function of the fraction of oxidable of C+3 ions, substitutes of no longer present oxidable V+4 ions, may eventually continue after a substantially complete oxidation to V+5 of the vanadium of the main redox couple V+4/V+5 in the positive electrolyte solution and to this end a balancing mole amount of a reducible redox couple is also added to the negative electrolyte solution. Of course, the added fractions (concentrations) of ancillary redox couple element or elements in the two electrolyte solutions will be determined in function of the minimum time interval after full oxidation of the vanadium load the system may remain operating before stopping an inadvertent run out charging process (maximum tolerable overcharge).
US10115990B2 Fuel cell system, fuel cell vehicle, and method for controlling fuel cell system
A fuel cell system installed in a vehicle includes a fuel cell that supplies power to a motor that drives the vehicle, a pump that supplies oxygen to the fuel cell, an accelerator position detector that detects an accelerator depression amount of the vehicle, and a controller that calculates required generated power of the fuel cell and required driving power of the pump, based on the accelerator depression amount. When a preset condition of causing a sharp drop in the calculated required generated power is satisfied, the controller calculates the required driving power in such a manner that a drop rate of the required driving power becomes higher than a drop rate of the calculated required generated power, sets a lower limit to the calculated required driving power, and drives the pump in accordance with the lower limit when the required driving power is lower than the lower limit.
US10115988B2 Health monitoring of an electrochemical cell stack
The present disclosure is directed towards a method and a system for monitoring the performance of an electrochemical cell stack. Monitoring can be performed remotely by measuring the voltage across the stack, and comparing the measured values to predetermined reference values to determine the condition of the stack. Monitoring of the stack voltage enables detection of performance decay, which in turn enables preemptive repair of the stack prior to catastrophic failure.
US10115987B2 State detection device and method for fuel cell
A state detection device for fuel cell includes a supposed high-frequency impedance value setting unit configured to set a supposed high-frequency impedance value on the basis of an impedance measurement value belonging to an arc region of an impedance curve of the fuel cell, an actually measured high-frequency impedance value calculation unit configured to obtain an actually measured high-frequency impedance value on the basis of an impedance measurement value belonging to a non-arc region of the impedance curve of the fuel cell, and an ionomer resistance estimation unit configured to estimate a value obtained by subtracting the actually measured high-frequency impedance value from the supposed high-frequency impedance value as an ionomer resistance value. The supposed high-frequency impedance value setting unit sets a value of an intersection of an equivalent circuit impedance curve set on the basis of the impedance measurement value belonging to the arc region and a real ads as the supposed high-frequency impedance value.
US10115984B2 Integrated recirculating open cathode fuel cell system
A PEM fuel system includes a fuel cell stack comprising one or more PEM fuel cells and fan configured to provide process air to supply oxidizer to and cool the fuel cell stack. The system has an air duct coupled to the fan and the fuel cell stack, and an electrical service load coupled to the fuel cell stack for receiving electrical power generated from reactions within the fuel cell stack. The system further includes as auxiliary electrical load coupled to the fuel cell stack and located within the air duct to reduce potentials across the fuel cell stack. The air duct is configured to direct the flow of air to the fuel cell stack and auxiliary electrical load to provide cooling air to the fuel cell stack and auxiliary electrical load.
US10115979B2 Apparatus and method for heating a fuel cell stack
An apparatus for heating a fuel cell stack in a cold start mode is provided. The apparatus comprises a fuel cell stack, a power converter, and a controller. The power converter may include a power switch and resistive heating element that is thermally coupled to the fuel cell stack. The controller is configured to activate the power converter, if a temperature is below a predetermined temperature value, to draw current from the fuel cell stack to cause the fuel cell stack to generate heat. Heat from the power converter is also applied to the fuel cell stack.
US10115976B2 Terminal plate for fuel cell, manufacturing method of terminal plate for fuel cell, and fuel cell
A terminal plate 160F is configured such that an electrically conductive aluminum core plate 181 having a current collector terminal 161 is placed between a titanium cell-side plate 182 and a titanium end plate-side plate 183 both having higher corrosion resistance. Both the cell-side plate 182 and the end plate-side plate 183 have plate outer peripheries extended more outward than the outer periphery of the core plate 181. A plate adhesive seal member 184 is arranged to cover the outer peripheries of the respective plates including the core plate 181 and keep the plate-sandwiched state. The core plate 181 has a gold-plated outer peripheral end face and is thereby in the non-bonded state with the plate adhesive seal member 184 on the outer peripheral end face.
US10115971B2 Fuel cell electrode having porous carbon core with macrocyclic metal chelates thereon
The invention concerns a method for manufacturing of an electrocatalyst comprising a porous carbon support material, a catalytic material in the form of at least one type of metal, and macrocyclic compounds chemically bound to the carbon support and capable of forming complexes with single metal ions of said metal or metals, said method comprising the steps of: i) providing a template capable of acting as pore structure directing agent during formation of a highly porous electrically conducting templated carbon substrate, ii) mixing the template with one or several precursor substances of the catalytic material, the macrocyclic compounds and carbon, iii) exposing the mixture of the template and the precursor substances to a carbonization process during which the precursors react and transform the mixture into a carbonized template composite in which the carbon part of the composite is chemically bound to macrocyclic compounds present in complexes with the metal or metals. The invention also concerns an electrocatalyst for electrochemical reactions, a method for manufacturing of a membrane electrode assembly using such an electrocatalyst and to a fuel cell making use of such an electrocatalyst.
US10115969B2 Battery, electrode, battery pack, electronic device, electric vehicle, power storage device, and power system
There is provided a battery including a positive electrode, and a negative electrode. At least one electrode of the positive electrode and the negative electrode includes a current collector, a mixture layer over one main surface of the current collector, the mixture layer including a gap through which a part of the current collector is exposed, a lead bonded to an exposed surface of the current collector exposed through the gap, and a protective layer configured to protect the current collector, at least a part of the protective layer being over the exposed surface of the current collector and interposed between a part of the lead and the exposed surface. The part of the lead includes at least a part of a peripheral edge of the lead.
US10115967B2 Method of producing positive electrode active material for nonaqueous electrolyte secondary battery
A method of producing a positive electrode active material for a nonaqueous electrolyte secondary battery, the method includes preparing nickel-containing composite oxide particles having a ratio 1D90/1D10 of a 90% particle size 1D90 to a 10% particle size 1D10 in volume-based cumulative particle size distribution is 3 or less; mixing the composite oxide particles and a lithium compound to obtain a first mixture; subjecting the first mixture to a first heat treatment at a first temperature and a second heat treatment at a second temperature higher than the first temperature to obtain a first heat-treated product; and subjecting the first heat-treated material to a dispersion treatment.
US10115961B2 Method for the fabrication of a thin-film solid-state battery with Ni(OH)2 electrode, battery cell, and battery
The disclosure relates to a method for the fabrication of a thin-film solid-state battery with Ni(OH)2 electrode, battery cell, and battery. One example embodiment is a method for fabricating a thin-film solid-state battery cell on a substrate comprising a first current collector layer. The method includes depositing above the first current collector layer a first electrode layer. The first electrode layer is a nanoporous composite layer that includes a plurality of pores having pore walls. The first electrode layer includes a mixture of a dielectric material and an active electrode material. The method also includes depositing above the first electrode layer a porous dielectric layer. The method further includes depositing directly on the porous dielectric layer a second electrode layer. Depositing the second electrode layer includes depositing a porous Ni(OH)2 layer using an electrochemical deposition process.
US10115959B2 Method of manufacturing non-aqueous liquid electrolyte secondary battery
A method of manufacturing a non-aqueous liquid electrolyte secondary battery is to manufacture a non-aqueous liquid electrolyte secondary battery including a positive electrode mixture layer containing a lithium-containing transition metal oxide as a positive electrode active material. The manufacturing method includes: mixing the positive electrode active material and an aromatic nitrile compound such that a mass ratio of the aromatic nitrile compound to the positive electrode active material is not less than 0.1% by mass and not more than 4% by mass, to prepare a mixture; mixing the mixture, a conductive material, a binder, and a solvent to prepare a granular body; and disposing the granular body on a surface of a positive electrode collector to form at least a part of the positive electrode mixture layer.
US10115953B2 Energy storage apparatus
An energy storage apparatus includes: one or more energy storage devices; a wiring connection component for connecting first wiring and second wiring, the first wiring being connected to at least one of the one or more energy storage devices, the second wiring being external wiring; and an attachment portion to which the wiring connection component is detachably attached.
US10115951B2 Swelling tape for filling gap
The present application relates to a swelling tape and a method of filling a gap. The swelling tape is, for example, applied in gaps in which a fluid is present and deformed into a three-dimensional shape to fill the gaps and fix in place objects separated by gaps as needed.
US10115945B2 Hearing aid battery packaging
A battery package includes a card, a cover attached to the card, and a tray positioned between the card and the cover. The cover includes an opening and a door. The door is movable between an open position and a closed position. The tray includes multiple receptacles. The battery package further includes multiple batteries and multiple tabs. Each battery is positioned within one of the receptacles. Each tab is removably attached to one of the batteries. The tray is rotatable relative to the card and the cover to selectively align one of the receptacles with the opening in a battery removal position. With the door in the open position, the tab attached to the battery in the receptacle in the battery removal position is accessible through the opening which provides an arc of access of at least 90 degrees.
US10115944B2 Battery used for unmanned aerial vehicle and an unmanned aerial vehicle
The present invention discloses an unmanned aerial vehicle and a battery thereof. The battery includes a battery body and a shell disposed on one end of the battery body. The shell has a clamp button disposed on the side opposite the unmanned aerial vehicle. One end of the clamp button is fixed on the shell and the other is used for detachably connecting with the unmanned aerial vehicle. The clamp button makes the battery detachably connect with the main body of the unmanned aerial vehicle be possible and it is very convenient for changing the battery.
US10115942B2 Rate-sensitive and self-releasing battery cells and battery-cell structures as structural and/or energy-absorbing vehicle components
A battery system includes a load bearing structure having battery cells, or structures formed by battery cells, and at least one mechanical switch, and an electrical connection coupled with the battery cells of the load bearing structure. A battery has a rate-sensitive component that is configured to deform into a first state to provide a first reaction force under a mechanical loading of a first magnitude. The rate-sensitive component is configured to deform into a second state to provide a second reaction force under a mechanical loading of a second magnitude.
US10115938B2 Battery case having anti-wrinkle pattern
Disclosed herein is a battery case made of a laminate sheet including an outer coating layer made of a weather-resistant polymer, an inner sealant layer made of a thermally bondable polymer, and a barrier layer interposed between the outer coating layer and the inner sealant layer, wherein an electrode assembly configured to be bent or curved in conformity with the shape of a device, in which a battery cell is mounted, is received in the battery case, and a pattern is formed on at least one surface of the battery case that faces an outer surface of the electrode assembly.
US10115934B2 Battery pack
A battery pack including a can having an opening; an electrode assembly accommodated in the can; a cap plate closing the opening and including a protruding anchor portion; and an insulation plate having an anchor hole accommodating the anchor portion, wherein the anchor hole is a slot and is configured to allow movement of the anchor portion within the anchor hole when pressure is applied to the can and the cap plate.
US10115931B2 Flexible display module bonding method
A bonding method of a flexible display module is provided. The bonding method includes: preparing a flexible display panel having a first bonding area; attaching a middle substrate to a surface of the flexible display panel away from the first bonding area; aligning a second bonding area of an integrated drive circuit with the first bonding area; pre-laminating the first bonding area and the second bonding area at a first temperature; stripping the flexible display panel; flattening the flexible display panel; and laminating the first bonding area and the second bonding area at a second temperature to form a flexible display module.
US10115930B2 Combined internal and external extraction layers for enhanced light outcoupling for organic light emitting device
OLED structures including an internal extraction layer are provided. The internal extraction layer includes a material having a refractive index that is higher than the refractive index of a transparent electrode in the device, and a non-planar interface disposed between the material and the substrate. Devices are also provided that include an external extraction layer having a non-planar surface which, when used in conjunction with an internal extraction layer, provides greatly improved outcoupling of light generated by the device.
US10115926B2 Light-emitting element, lighting device, light-emitting device, and electronic device
A light-emitting element whose degree of deterioration with driving time is improved and of which emission colors are easily controlled. A light-emitting emitting element having a first electrode, a second electrode, and a layer containing an organic compound located between the first electrode and the second electrode, in which the layer containing the organic compound at least has, from the second electrode side, a light-emitting layer in which a first layer, a second layer, and a third layer are stacked, and a hole-transporting layer provided in contact with the third layer; the first layer contains a first organic compound and a second organic compound; the second layer contains a third organic compound and a fourth organic compound; and the third layer contains the first organic compound and a fifth organic compound.
US10115917B2 Dopant-free polymeric hole-transporting materials for perovskite solar cell
The present teachings relate to hybrid organic-inorganic perovskite solar cells including a hole-transport layer in contact with the perovskite light-absorbing layer, where the hole-transport layer (HTL) is a pristine (undoped) polymer. More specifically, the HTL comprises a copolymer including a benzo[1,2-d;4,5-d′]bistriazole-containing repeating unit and a benzo[1,2-b:4,5-b′]dithiophene-containing repeating unit.
US10115910B2 Organic electroluminescent material, organic electroluminescent device and quantum dot electroluminescent unit
An organic electroluminescent material, an organic electroluminescent device, a quantum dot electroluminescent unit, and a quantum dot electroluminescent device are disclosed. The quantum dot electroluminescent unit includes a plurality of electro-phosphorescent quantum dots and at least an organic electroluminescent material, and the electro-phosphorescent quantum dots disperse in the organic electroluminescent material. The organic electroluminescent material has a structure of the following Formula (1), wherein one or two of R2, R4, R6, R9, or R13 are independent triazole derivatives, and the triazole derivatives have the structure of the following Formula (2),
US10115907B2 Compound and organic light-emitting device including the same
A compound, an organic light-emitting device, and a flat display apparatus, the compound being represented by any one selected from the following Formula 1, Formula 2, and Formula 3:
US10115897B1 Resistive memory cell containing a middle electrode and method of making the same
A resistive memory device includes an alternating stack of insulating layers and electrically conductive layers. Sidewalls of the electrically conductive layers are laterally recessed relative to sidewalls of the insulating layers to define laterally recessed regions. Discrete clam-shaped barrier material portions are located within the laterally recessed regions. Middle electrodes include a protrusion portion embedded within a respective one of the discrete clam shaped barrier material portions and a vertically-extending portion located outside the laterally recessed regions and having a greater vertical extent than the embedded portion. A resistive memory material layer contacts the vertically-extending portion of each of the middle electrodes. A vertical conductive line contacts the resistive memory material layer.
US10115896B1 Semiconductor device and method of manufacturing the same
A semiconductor device includes a first bottom electrode, a second bottom electrode, a switching layer and a top electrode. The first bottom electrode has two edges opposite to each other, and an upper surface. The second bottom electrode is between the edges of the first bottom electrode and exposed from the upper surface of the first bottom electrode. The switching layer is over the first bottom electrode and the second bottom electrode. The top electrode is over the switching layer.
US10115893B2 Data storage devices and methods for manufacturing the same
A method of manufacturing a data storage device may include forming a magnetic tunnel junction layer on a substrate, irradiating a first ion beam on the magnetic tunnel junction layer to form magnetic tunnel junction patterns separated from each other, irradiating a second ion beam on the magnetic tunnel junction layer, and irradiating a third ion beam on the magnetic tunnel junction layer. The first ion beam may be irradiated at a first incident angle. The second ion beam may be irradiated at a second incident angle that may be smaller than the first incident angle. The third ion beam may be irradiated to form sidewall insulating patterns on sidewalls of the magnetic tunnel junction patterns based on re-depositing materials separated by the third ion beam on the sidewalls of the magnetic tunnel junction patterns.
US10115891B2 Magnetoresistive memory device and manufacturing method of the same
According to one embodiment, a magnetoresistive memory device includes bottom electrodes provided on a substrate, a magnetoresistive element provided on each of the bottom electrodes, a top electrode provided on each of the magnetoresistive elements, an insulating film provided on sides of the bottom electrode, the magnetoresistive element and, the top electrode, and a magnetic layer provided on the top electrode, the magnetic layer extending on the insulating film to connect a plurality of those of the top electrodes.
US10115889B2 Method for manufacturing semiconductor devices
A method for manufacturing semiconductor devices is provided. The method includes bonding a semiconductor element to a first surface of a planar lead frame, clamping a partial area of the lead frame to hold the lead frame and the semiconductor element in molding dies, and covering at least a part of the lead frame and the semiconductor element with a resin member by resin molding which fills the molding dies with resin. A thin-walled portion having a relative small thickness is previously formed on a shortest virtual line connecting a clamp area of the lead frame to an area where the semiconductor element is bonded.
US10115888B2 Method for manufacturing crystal film
A method for manufacturing a crystal film including: forming a Zr film on a substrate heated to 700° C. or more by a vapor deposition method using a vapor deposition material having a Zr single crystal; forming a ZrO2 film on said Zr film on a substrate heated to 700° C. or more, by a vapor deposition method using said vapor deposition material having a Zr single crystal, and oxygen; and forming a Y2O3 film on said ZrO2 film on a substrate heated to 700° C. or more, by a vapor deposition method using a vapor deposition material having Y, and oxygen.
US10115886B2 Twin engineering to improve the switchability and rotatability of polarizations and domains in ferroelectric and piezoelectric materials
A method for forming deformation crystal twins in piezoelectric materials is disclosed. The method includes obtaining a crystalline piezoelectric material and deforming the crystalline piezoelectric material using a load. The method also includes heating the deformed crystalline piezoelectric material in an oxidative atmosphere to a predetermined temperature for a predetermined time to form a plurality of deformation crystal twins in the crystalline piezoelectric material. The method also includes allowing the crystalline piezoelectric material to cool to room temperature, and removing the load that induces the deformation of the crystalline piezoelectric material. Additionally, the deformation of the crystalline piezoelectric material is achieved by at least one of the following: compressing, stretching, shearing, torsion, and bending of the crystalline piezoelectric material. Further, the shearing creates a shear plane that acts as a twin boundary, which separates a plurality of deformation crystal twins with non-uniform orientation.
US10115884B2 Flexible display
A flexible display, including: a flexible display panel; an electroactive polymer layer disposed on a side of the flexible display panel that faces away from a displaying surface of the flexible display panel; and a first electrode layer and a second electrode layer which are disposed on the electroactive polymer layer. The electroactive polymer layer is capable of deforming according to the voltage applied across the first electrode layer and the second electrode layer.
US10115883B2 Device using a piezoelectric element and method for manufacturing the same
An inkjet printing head 1 includes a pressure chamber (cavity) 5, a movable film 10A defining a top surface portion of the pressure chamber 5, and a piezoelectric element 9 disposed above the movable film 10A. The piezoelectric element 9 includes a lower electrode 11 formed above the movable film 10A, a piezoelectric film 12 formed above the lower electrode 11, and an upper electrode 13 formed above the piezoelectric film 12. One end portion of an upper wiring 17 is connected to an upper surface of the upper electrode 13. The upper wiring 17 extends from above the upper electrode 13, crosses an outer edge of the pressure chamber 5, and extends outside the pressure chamber 5. The piezoelectric film 12 has an active portion 12A with an upper surface in contact with a lower surface of the upper electrode 13 and an inactive portion 12B extending along a lower surface of the upper wiring 17 from one end portion of the active portion 12A to outside the pressure chamber 5.
US10115882B2 Thermoelectric conversion element and thermoelectric conversion module
Provided are a thermoelectric conversion element and a thermoelectric conversion module using the thermoelectric conversion element. The thermoelectric conversion element has a first substrate having a high thermal conduction portion which has a thermal conductivity higher than a thermal conductivity of other regions, a thermoelectric conversion layer formed on the first substrate, a pressure sensitive adhesive layer formed on the thermoelectric conversion layer, a second substrate formed on the pressure sensitive adhesive layer, having a concave portion, which at least partially overlaps the high thermal conduction portion of the first substrate in a plane direction and is on the pressure sensitive adhesive layer side, and made of a metal material, and an electrode pair connected to the thermoelectric conversion layer. According to the present invention, a thermoelectric conversion element and a thermoelectric conversion module are obtained which improve the heat utilization efficiency and generate electric power with excellent efficiency.
US10115879B2 Thermoelectric conversion material and method of production thereof
Provided herein is a skutterudite-type material having high thermoelectric conversion characteristics in a high temperature region. A thermoelectric conversion material is provided that contains a skutterudite-type material represented by the following composition formula (I) IxGayM4Pn12  (I), wherein x and y satisfy 0.04≤x≤0.11, 0.11≤y≤0.34, and x
US10115878B2 Optical sensor
An optical sensor includes a flexible substrate, a light emitting element, and a light receiving element. The light emitting element and the light receiving element are mounted on element mounting portions and connected to element connection portions by wires. The optical sensor also includes through wirings extending through the substrate. Each through wiring is bonded to the element mounting portion or the element connection portion. The through wirings include a heat radiation through wiring that is located immediately below the light emitting element and bonded to the element mounting portion on which the light emitting element is mounted. The optical sensor further includes light shielding materials and encapsulation resins for surrounding and encapsulating the light emitting element and the light receiving element, respectively.
US10115871B2 Optoelectronic semiconductor component and method for producing same
An optoelectronic semiconductor component and a method for producing the same are disclosed. In an embodiment the semiconductor component includes a semiconductor chip, which emits electromagnetic radiation of a first wavelength range from a radiation emission surface. The semiconductor component further includes a first conversion layer located on a lateral flank of the semiconductor chip, wherein the first conversion layer is suitable for converting electromagnetic radiation of the first wavelength range into electromagnetic radiation of a second wavelength range, and a second conversion layer located on the radiation emission surface of the semiconductor chip, wherein the second conversion layer is suitable for converting electromagnetic radiation of the first wavelength range into electromagnetic radiation of the second or of a third wavelength range. The first conversion layer is different from the second conversion layer.
US10115868B2 Optoelectronic semiconductor chip, optoelectronic component, and method of producing semiconductor chips
An optoelectronic semiconductor chip includes a carrier and a semiconductor body having an active layer that generates electromagnetic radiation, wherein the semiconductor body is arranged on the carrier, the semiconductor body has a first main surface facing away from the carrier and a second main surface facing the carrier, the semiconductor chip has a side surface having an anchoring structure, and the second main surface is arranged between the first main surface and the anchoring structure.
US10115865B2 High-performance LED fabrication
High-performance light-emitting diode together with apparatus and method embodiments thereto are disclosed. The light emitting diode devices emit at a wavelength of 390 nm to 470 nm or at a wavelength of 405 nm to 430 nm. Light emitting diode devices are characterized by having a geometric relationship (e.g., aspect ratio) between a lateral dimension of the device and a vertical dimension of the device such that the geometric aspect ratio forms a volumetric light emitting diode that delivers a substantially flat current density across the device (e.g., as measured across a lateral dimension of the active region). The light emitting diode devices are characterized by having a current density in the active region of greater than about 175 Amps/cm2.
US10115861B2 Light emitting diode and fabrication method thereof
A light-emitting diode includes: an epitaxial-laminated layer having from bottom up: an n-type ohmic contact layer, a first n-type transition layer, an n-type etching-stop layer, a second n-type transition layer, an n-type confinement layer, an active layer, a p-type confinement layer, a p-type transition layer and a p-type window layer; a p electrode on the upper surface of the p-type window layer; a metal bonding layer over the bottom surface of the n-type ohmic contact layer, wherein, the portion corresponding to the p electrode position extends upwards and passes through the n-type ohmic contact layer and the first n-type transition layer, till the n-type etching-stop layer, thereby forming a current distribution adjustment structure such that the injected current would not flow towards the epitaxial-laminated layer right below the p electrode; and a conductive substrate over the bottom surface of the metal bonding layer.
US10115857B2 Method for manufacturing semiconductor element of polygon shape
A method for manufacturing a semiconductor element is provided. The method includes providing a semiconductor wafer including a substrate and a semiconductor structure on the substrate, forming a cleavage starting portion in the semiconductor wafer, and dividing the semiconductor wafer into a plurality of semiconductor elements by transferring a pressing member on the semiconductor wafer in a state where the pressing member is pressed against the semiconductor wafer to separate the semiconductor wafer at the cleavage starting portion. The pressing member includes a tip portion to be pressed on the semiconductor wafer, and the tip portion has a spherical surface.
US10115855B2 Conductive foil based metallization of solar cells
Methods of fabricating a solar cell, and system for electrically coupling solar cells, are described. In an example, the methods for fabricating a solar cell can include forming a first cut portion from a conductive foil. The method can also include aligning the first cut portion to a first doped region of a first semiconductor substrate. The method can include bonding the first cut portion to the first doped region of the first semiconductor substrate. The method can also include aligning and bonding a plurality of cut portions of the conductive foil to a plurality of semiconductor substrates.
US10115853B2 Electronic power cell memory back-up battery
An electronic power cell memory back-up battery is disclosed. The electronic power cell memory back-up battery utilizes stored light photons to produce usable energy, and can be used to replace batteries or other power sources in electronic devices. The electronic power cell memory back-up battery disclosed includes a light source and a photovoltaic device in optical communication with the light source. The photovoltaic device creates electrical power in response to receiving light from the light source. A portion of the electrical power generated by the photovoltaic device is used to power the light source. In some embodiments power input contacts are included for use in providing initial start-up power to the light source. In some embodiments the light source comprises a light-emitting device and a photoluminescent material optically coupled to the light-emitting device, where the photoluminescent material emits light in response to receiving light from the light-emitting device.
US10115844B2 Electrodes comprising nanostructured carbon
An electrode includes a network of compressed interconnected nanostructured carbon particles such as carbon nanotubes. Some nanostructured carbon particles of the network are in electrical contact with adjacent nanostructured carbon particles. Electrodes may be used in various devices, such as capacitors, electric arc furnaces, batteries, etc. A method of producing an electrode includes confining a mass of nanostructured carbon particles and densifying the confined mass of nanostructured carbon particles to form a cohesive body with sufficient contacts between adjacent nanostructured carbon particles to provide an electrical path between at least two remote points of the cohesive body. The electrodes may be sintered to induce covalent bonding between the nanostructured carbon particles at contact points to further enhance the mechanical and electrical properties of the electrodes.
US10115841B2 Integrated photovoltaic panel circuitry
A photovoltaic module is presented, which may include a photovoltaic panel and a converter circuit having a primary input connected to the photovoltaic panel and a secondary output galvanically isolated from the primary input. The primary input may be connectible to multiple input terminals within a junction box and at least one of the input terminals may be electrically connected to a ground. The photovoltaic module may include multiple interconnected photovoltaic cells connected electrically to multiple connectors (for example bus-bars). The photovoltaic module may include input terminals operable for connecting to the connectors and an isolated converter circuit. The isolated converter circuit may include a primary input connected to the input terminals and a secondary output galvanically isolated from the primary input.
US10115838B2 Photovoltaic structures with interlocking busbars
One embodiment can provide a current-collecting mechanism of a photovoltaic structure. The current-collecting mechanism can include a top metallic grid positioned on a top surface of the photovoltaic structure and a bottom metallic grid positioned on the bottom surface of the photovoltaic structure. The top metallic grid can include a top busbar positioned near an edge of the photovoltaic structure, and the bottom metallic grid can include a bottom busbar positioned near an opposite edge. The top busbar and the bottom busbar can have complementary topology profiles such that, when the edge of the photovoltaic structure overlaps with an opposite edge of an adjacent photovoltaic structure, the top busbar of the photovoltaic structure and the bottom busbar of the adjacent photovoltaic structure interlock with each other.
US10115835B2 Variable capacitor based on buried oxide process
Certain aspects of the present disclosure provide a semiconductor variable capacitor based on a buried oxide process. The semiconductor variable capacitor generally includes a first conductive pad coupled to a first non-insulative region and a second conductive pad coupled to a second non-insulative region. The second non-insulative region may be coupled to a semiconductor region. The capacitor may also include a first control region coupled to the first semiconductor region such that a capacitance between the first conductive pad and the second conductive pad is configured to be adjusted by varying a control voltage applied to the first control region. The capacitor also includes an insulator region disposed below the semiconductor region, wherein at least a portion of the first non-insulative region is separated from the second non-insulative region by the insulator region such that the first conductive pad is electrically isolated from the second conductive pad.
US10115833B2 Self-aligned heterojunction field effect transistor
A junction field effect transistor (JFET) comprises an insulating carrier substrate, a base semiconductor substrate formed on the insulating carrier substrate and a gate region formed on the base semiconductor substrate. The gate region forms a junction with the base semiconductor substrate. The JFET further comprises a first source/drain region formed on the base semiconductor substrate and located on a first side of the gate region and a second source/drain region formed on the base semiconductor substrate and located on a second side of the gate region. A gate stack is deposited on the gate region, a first source/drain stack is deposited on the first source/drain region and a second source/drain stack is deposited on the second source/drain region. At least one of the gate stack, first source/drain stack and second source/drain stack overlaps onto another one of the gate stack, first source/drain stack and second source/drain stack.
US10115832B2 Thin film transistor, method for manufacturing the same, array substrate and display device
A TFT is provided. The TFT includes an active layer, and the active layer includes a first active layer and a second active layer. The second active layer is made of the oxide semiconductor material, and the first active layer has conductivity greater than conductivity of the second active layer.
US10115830B2 Semiconductor device, manufacturing method thereof, and electronic device
A gate insulating film is formed over an oxide semiconductor film. A gate electrode is formed over the gate insulating film. An interlayer insulating film is formed over the oxide semiconductor film and the gate electrode. Planarization treatment is performed on the interlayer insulating film. An opening is formed in the interlayer insulating film subjected to the planarization treatment. A conductive film is formed in the opening and over the interlayer insulating film subjected to the planarization treatment. A pair of conductive films is formed by performing planarization treatment on the conductive film. A first region and a second region are formed in the oxide semiconductor film by adding an impurity to the pair of conductive films. The second region and the opening overlap with each other. The second region is formed by an impact caused by addition of the impurity to the pair of conductive films.
US10115823B2 Semiconductor device and manufacturing method thereof
A method for manufacturing a semiconductor device includes forming a fin structure including a well layer, an oxide layer disposed over the well layer and a channel layer disposed over the oxide layer. An isolation insulating layer is formed so that the channel layer of the fin structure protrudes from the isolation insulating layer and a part of or an entirety of the oxide layer is embedded in the isolation insulating layer. A gate structure is formed over the fin structure. A recessed portion is formed by etching a part of the fin structure not covered by the gate structure such that the oxide layer is exposed. A recess is formed in the exposed oxide layer. An epitaxial seed layer in the recess in the oxide layer. An epitaxial layer is formed in and above the recessed portion. The epitaxial layer is in contact with the epitaxial seed layer.
US10115822B2 Methods of forming low band gap source and drain structures in microelectronic devices
Methods of forming a strained channel device utilizing dislocations disposed in source/drain structures are described. Those methods/structures may include forming a source/drain region in a substrate of a device, and forming an alloy in the source/drain region, wherein the alloy comprises a material that decreases a band gap between source/drain contacts and the source/drain regions to substantially zero. The embodiments herein reduce an external parasitic resistance of the device.
US10115821B2 FDSOI LDMOS semiconductor device
Semiconductor devices are provided that use both silicon on insulator region and bulk region of a fully depleted silicon on insulator (FDSOI) device. For example, a semiconductor device includes a drain region that is disposed above a first type well and a first drain extension region that is disposed above the first type well and laterally spaced apart from the drain region. The semiconductor device further includes a second drain extension region that is disposed above the first type well and is laterally spaced apart from the drain region and the first drain extension region. The semiconductor device further includes a source region disposed above a second type well and laterally spaced apart from the second drain extension.
US10115818B1 Reducing MOSFET body current
An illustrative bidirectional MOSFET switch includes a body region, a buried layer, a gate terminal, a first configuration switch, and a second configuration switch. The body region is a semiconductor of a first type separating a source region and a drain region that are a semiconductor of a second type. The buried layer is a semiconductor of the second type separating the body region from a substrate that is a semiconductor of the first type. The gate terminal is drivable to form a channel in the body region, thereby enabling conduction between the source terminal and the drain terminal. The first configuration switch disconnects the body terminal from the source terminal when the source terminal voltage exceeds the drain terminal voltage; and the second configuration switch connects the body terminal to the buried layer terminal when the source terminal voltage exceeds the drain terminal voltage.
US10115814B2 Process method and structure for high voltage MOSFETs
This invention discloses a semiconductor power device disposed in a semiconductor substrate. The semiconductor power device comprises a plurality of trenches each having a trench endpoint with an endpoint sidewall perpendicular to a longitudinal direction of the trench and extends vertically downward from a top surface to a trench bottom surface. The semiconductor power device further includes a trench bottom dopant region disposed below the trench bottom surface and a sidewall dopant region disposed along the endpoint sidewall wherein the sidewall dopant region extends vertically downward along the endpoint sidewall of the trench to reach the trench bottom dopant region and pick-up the trench bottom dopant region to the top surface of the semiconductor substrate.
US10115813B2 Semiconductor structure and method of forming the same
A semiconductor structure includes a first III-V compound layer. A second III-V compound layer is over the first III-V compound layer and is different from the first III-V compound layer in composition. A carrier channel is located at an interface of the first III-V compound layer and the second III-V compound layer. Slanted field plates are in an opening in a dielectric layer over the second III-V compound layer; the gate electrode is disposed in the opening.
US10115810B2 Heterojunction bipolar transistor with a thickened extrinsic base
Device structures and fabrication methods for a heterojunction bipolar transistor. A collector of the device structure has a top surface and a sidewall that is inclined relative to the top surface. The device structure further includes an emitter, an intrinsic base that has a first thickness, and an extrinsic base coupled with the intrinsic base. The extrinsic base has a lateral arrangement relative to the intrinsic base and relative to the emitter. The intrinsic base has a vertical arrangement between the emitter and the top surface of the collector. The sidewall of the collector extends laterally to undercut the extrinsic base. The extrinsic base has a second thickness that is greater than a first thickness of the intrinsic base.
US10115805B2 Extremely thin silicon-on-insulator silicon germanium device without edge strain relaxation
A method for forming a semiconductor structure includes forming a strained silicon germanium layer on top of a substrate. At least one patterned hard mask layer is formed on and in contact with at least a first portion of the strained silicon germanium layer. At least a first exposed portion and a second exposed portion of the strained silicon germanium layer are oxidized. The oxidizing process forms a first oxide region and a second oxide region within the first and second exposed portions, respectively, of the strained silicon germanium.
US10115803B2 Field-effect transistor and method for the fabrication thereof
The invention relates to a field-effect transistor and a method for its manufacturing having at least one layer, said layer comprising a III-V compound semiconductor, wherein the compound semiconductor comprises at least one element from the chemical group III being selected from any of gallium, aluminum, indium and/or boron and wherein the compound semiconductor comprises at least one element from the chemical group V being selected from nitrogen, phosphorous and/or arsenic, wherein the compound semiconductor comprises at least nitrogen, wherein the field-effect transistor comprises at least any of a source electrode and/or a drain electrode, said source electrode and/or drain electrode comprising at least one doped region extending from the surface into the at least one layer, wherein the depth of penetration of said doped region is selected from approximately 10 nm to approximately 200 nm.
US10115802B2 Manufacturing method for compound semiconductor device
A support substrate is bonded to a GaN epitaxial substrate including at least an electron transport layer and an electron supply layer grown on a growth substrate in the Ga-polar direction such that the support substrate faces the Ga-plane of the GaN epitaxial substrate. Furthermore, at least the growth substrate is removed from the GaN epitaxial substrate so as to expose an N-plane of the GaN epitaxial substrate. Subsequently, a semiconductor element is formed on the N-plane side.
US10115798B2 Semiconductor device and method of manufacturing the same
A semiconductor device is provided with: a semiconductor substrate; a first electrode disposed on a surface of the semiconductor device and configured to be soldered to a conductive member; and a second electrode disposed on the surface of the semiconductor device and configured to be wire-bonded to a conductive member. The first electrode includes first, second and third metal layers. The second metal layer is located between the first and third metal layers. A metallic material of the second metal layer is greater in tensile strength than a metallic material of each one of the first metal layer and the third metal layer. The second electrode includes a layer made of a same metallic material as one of the first metal layer and the third metal layer, and does not include any layers made of a same metallic material as the second metal layer.
US10115797B2 Finfet semiconductor device and method of manufacturing the same
In a semiconductor device including a gate line having a relatively narrow width and a relatively smaller pitch and a method of manufacturing the semiconductor device, the semiconductor device includes a substrate having a fin-type active region, a gate insulating layer that covers an upper surface and sides of the fin-type active region, and a gate line that extends and intersects the fin-type active region while covering the upper surface and the both sides of the fin-type active region, the gate line being on the gate insulating layer, wherein a central portion of an upper surface of the gate line in a cross-section perpendicular to an extending direction of the gate line has a concave shape.
US10115796B2 Method of pulling-back sidewall metal layer
A method of fabricating a semiconductor device includes forming a first, a second and a third trenches extending through a dielectric layer over a substrate, forming a material layer in the first, the second and the third trenches, forming a sacrificial layer to fully fill in the remaining first and the second trenches, recessing the sacrificial layer in the first trench and the second trench, recessing the material layer in the first trench and in the second trench. After recessing the material layer, a top surface of the remaining material layer is co-planar with a top surface of the remaining sacrificial layer in the first trench and a top surface of the remaining material layer is co-planar with a top surface of the remaining sacrificial layer in the second trench. The method also includes removing the remaining sacrificial layer in the first trench and the second trench.
US10115795B2 Semiconductor device and method of manufacturing same
To provide a highly reliable semiconductor device having both an improved breakdown voltage and a reduced withstand voltage leakage current. An intermediate resistive field plate is comprised of a first intermediate resistive field plate coupled, at one end thereof, to an inner-circumferential-side resistive field plate and, at the other end, to an outer-circumferential-side resistive field plate and a plurality of second intermediate resistive field plates. The first intermediate resistive field plate has a planar pattern that is equipped with a plurality of first portions separated from each other in a first direction connecting the inner-circumferential resistive field plate to the outer-circumferential-side resistive field plate and linearly extending in a second direction orthogonal to the first direction, and repeats reciprocation along the second direction. The second intermediate resistive field plates are each connected with a first end portion on one side of the first portions and extend with a curvature.
US10115794B2 Semiconductor device comprising accumulation layer channel and inversion layer channel
A semiconductor device includes: an n− type layer disposed on a first surface of an n+ type silicon carbide substrate; a first trench formed in the n− type layer; a p type region disposed on both side surfaces of the first trench; an n+ type region disposed on both side surfaces of the first trench and disposed on the n− type layer and the p type region; a gate insulating layer disposed inside the first trench; a gate electrode disposed on the gate insulating layer; an oxide layer disposed on the gate electrode; a source electrode disposed on the oxide layer and the n+ region; and a drain electrode disposed on the second surface of the n+ type silicon carbide substrate, wherein a first channel as an accumulation layer channel and a second channel as an inversion layer channel are disposed in both side surfaces of the first trench, and the first channel and the second channel are disposed to be adjacent in a horizontal direction for the first surface of the n+ type silicon carbide substrate.
US10115788B2 Semiconductor devices with horizontal gate all around structure and methods of forming the same
A semiconductor device having a horizontal gate all around structure is provided. The semiconductor device includes a substrate and a fin. The fin is disposed on the substrate, and includes an anti-punch through (APT) layer formed of a material at a dose of about 1E18 atoms/cm2 to about 1E19 atoms/cm2, and a barrier layer formed above the APT layer. A method of forming a semiconductor device having a horizontal gate all around structure is also provided.
US10115785B1 Memory cells and devices
Disclosed are memory cells that include a mixture of an acrylic polyol, an alkylene urea-glyoxal resin, and an acid catalyst, and memory devices that contain a plurality of memory cells.