Document Document Title
US10117262B2 Method, system and device for reporting uplink pilot interference
A method, a system and a device for reporting uplink pilot interference are provided, which are applied to time division duplex (TDD) system, and include: a base station measures uplink pilot time slot (UpPTS) interferences within respective cell portions; the base station transmits the uplink pilot time slot interferences, which carries the home cell portion IDs corresponding to the uplink pilot time slot interferences, to a radio network controller, and the radio network controller selects the transmitting position of the uplink pilot time slot for all cell portions according to the uplink pilot time slot interferences and the home cell portion IDs. The system realizes the reporting of the dedicated measurement in TDD system.
US10117258B2 Wireless channel redistribution method and apparatus
Disclosed are wireless channel redistribution method and apparatus. The wireless channel redistribution method comprises: a wireless router receiving an optimum wireless channel selection command transmitted from a controller; the wireless router scanning channel quality of each wireless channel; the wireless router, according to the channel quality of each wireless channel obtained by scanning, selecting a current working channel of the wireless router; and the wireless router restarting a wireless connection module and implementing information exchange with a mobile device according to the current working channel.
US10117256B2 System and method for spectrum sharing and interference management between wireless systems
A method of allocating resources in a first wireless system, wherein the first wireless system shares a frequency spectrum with a second wireless system, is described. The method comprises detecting a level of interference to the second wireless system caused by the first wireless system on a first frequency within the spectrum; determining if transmission on the first frequency should be restricted based on the level of interference; and restricting transmissions in the first system on the first frequency if it was determined that transmission on the first frequency should be restricted while allowing normal use of the remaining portions of the frequency spectrum to continue in the first system. A system for allocating resources in a first wireless system, wherein the first wireless system shares a frequency spectrum with a second wireless system, is also described.
US10117255B2 Neighboring cell load information
A method including determining first information of a base station in regard to an area of shared coverage with a neighboring base station; and transmitting the determined first information from the base station. A method including receiving first information by a base station with regard to an area of shared coverage with a neighboring base station; determining, based at least partially upon the received first information.
US10117253B2 Mobile terminal and resource management method of mobile terminal
A mobile terminal, includes a virtual resource sharing control system, a modem, and multiple operating systems, where multiple subscriber identity module (SIM) cards are deployed in the modem, a first operating system is configured to receive a card operation for a first SIM card in the multiple SIM cards, and notify a second operating system and the virtual resource sharing control system of the card operation request. The virtual resource sharing control system is configured to perform a card operation on the first SIM card using the modem, and send a first feedback result of the card operation to the first operating system and the second operating system, and the second operating system is configured to manage and monitor the current status of the first SIM card in the second operating system according to the card operation request or the first feedback result.
US10117247B2 Windowing methods for efficient channel aggregation and deaggregation
A method implemented in a fronthaul communication unit, comprising applying, via a processor of the fronthaul communication unit, a plurality of first frequency-domain windowing (FDW) functions on a plurality of first communication channel signals to produce a plurality of first windowed signals, aggregating, via the processor, the plurality of first windowed signals to produce a first aggregated signal, and transmitting, via a frontend of the fronthaul communication unit, the first aggregated signal to a corresponding fronthaul communication unit over a fronthaul communication link to facilitate fronthaul communication.
US10117243B2 Method for acquiring resource region information for PHICH and method of receiving PDCCH
A method of acquiring information on a resource region for transmitting PHICH and a method of receiving PDCCH using the same are disclosed. The resource region for transmitting the PHICH can be specified by first information corresponding to the per-sub frame PHICH number and second information corresponding to a duration of the PHICH within the subframe. The first Information can be specified into a form resulting from multiplying a predetermined basic number by a specific constant. And, the specific constant can be transmitted via PBCH. Moreover, the second information can be acquired from the PBCH as well.
US10117242B2 Method of performing contention based multiple access (MA) in wireless communication system and apparatus therefor
A method of performing contention based multiple access (MA) by a base station in a wireless communication system, includes receiving information regarding a best beam ID (identifier) from each user equipment (UE), allocating a resource for contention based multiple access per beam based on a number of best beam ID per beam obtained from the information regarding the best beam ID received from the each UE, and transmitting information regarding the resource for the contention based multiple access allocated per beam, to the each UE. In this case, an amount of the resource allocated for the contention based multiple access per beam is in proportion to the number of best beam ID per beam.
US10117236B2 Terminal, base station, transmission method, and reception method
A plurality of the same signals to be repetitively transmitted over multiple subframes are multiplied, in each subframe, by one of components of one sequence of a plurality of orthogonal sequences orthogonal to each other thereby generating a transmission signal. The generated transmission signal is transmitted.
US10117234B2 Framing for an adaptive modulation communication system
A system and method for mapping a combined frequency division duplexing (FDD) Time Division Multiplexing (TDM)/Time Division Multiple Access (TDMA) downlink subframe for use with half-duplex and full-duplex terminals in a communication system. Embodiments of the downlink subframe vary Forward Error Correction (FEC) types for a given modulation scheme as well as support the implementation of a smart antenna at a base station in the communication system. Embodiments of the system are also used in a TDD communication system to support the implementation of smart antennae. A scheduling algorithm allows TDM and TDMA portions of a downlink to efficiently co-exist in the same downlink subframe and simultaneously support full and half-duplex terminals.
US10117233B2 Method for downlink control information transmission, base station and terminal
Embodiments of the present application provided a method for downlink control information transmission, a base station and a terminal. In one aspect, by acquiring subframe configuration information of a terminal, where the subframe configuration information is used for indicating a first subframe for transmitting common control information and a second subframe for transmitting dedicated control information, the embodiments of the present application enable the common control information to be transmitted to the terminal over the first subframe and/or enable the dedicated control information to be transmitted to the terminal over the second subframe according to the subframe configuration information, thereby achieving downlink control information transmission between the base station and the terminal.
US10117232B2 Method and apparatus for signaling reference signals to a UE in an LTE system
A method is provided. Amount information is determined. The amount information relates to an amount of reference information a user equipment is to provide. The amount information is caused to be provided to the user equipment. Reference information from the user equipment is used to process data from said user equipment.
US10117229B2 Method and apparatus for using a configured resource in a wireless communication system
A method and apparatus for using a configured resource by a user equipment in a wireless communication system. In one embodiment, the method includes receiving a signaling to configure an uplink resource which is available in multiple transmission time intervals (TTIs), including a first TTI and a second TTI. The method includes performing a transmission using the uplink resource in the first TTI in response to reception of the signaling and not in the second TTI which is not corresponding to reception of the signaling, wherein the UE has no data available for transmission.
US10117225B2 Method and apparatus for user equipment receiving MBMS service processing semi-permanent scheduling from MBSFN subframe in wireless communication system
The present invention relates to a method and an apparatus for a user equipment receiving MBMS service processing a semi-permanent scheduling from an MBSFN subframe. A method for a user equipment receiving the multimedia broadcast multicast service (MBMS) processing a downlink scheduling in a mobile communication system of the present invention comprises: a detection step of detecting the occurrence of the downlink scheduling in a random transmission time interval; a decision step of deciding whether to process the downlink scheduling, depending on whether the user equipment is set to a transmission mode 9 or whether the transmission time interval belongs to a multimedia broadcast multicast service single frequency network (MBSFN) subframe; and a processing step of processing or disregarding the downlink scheduling based on the result of the decision.
US10117223B1 Control of paging based on whether most recent serving base station is a relay base station
A method and system for paging of a wireless client device (WCD). When a wireless communication system encounters a trigger to page a WCD, the system will identify the WCD's most recent serving base station (e.g., the WCD's currently registered base station, or the base station providing the WCD's currently registered coverage area) and will determine whether that base station is a relay base station or rather a non-relay base station. If the base station is a non-relay base station, then the system will provide the initial page of the WCD via just that base station (e.g., as in the zone based paging process discussed above). Whereas, if the base station is a relay base station, then the system will provide the initial (ordinal first) page of the WCD via both that base station and the donor base station that provides the relay base station's wireless backhaul connection.
US10117221B2 Method and corresponding apparatus for sending and receiving trunking paging in LTE system
The method for sending the trunking paging includes: after receiving a group paging request, a base station sending a paging message to trunking terminals in a present cell in a predetermined paging time slot, wherein the paging message includes a group identification of a group needing to be paged. A base station for sending the trunking paging includes a receiving module and a sending module. A method for receiving the trunking paging includes: after monitoring a paging message, when determining that a group identity included in the paging message is the same as a group identity of the group to which the present terminal belongs, a trunking terminal accessing the group service, and sending a paging response to base station, or not sending a paging response to base station. A trunking terminal for receiving the trunking paging includes a monitoring module, a judging module and a group service processing module.
US10117212B2 Coordination of simultaneous multi-RAT camping
The present invention relates to the coordination of simultaneous multi-RAT camping in in a wireless communication network that provides radio access for a terminal device via at least a first and second wireless radio access operating with different radio access technologies. The improved multi-RAT camping is achieved by transmitting, by a network node, an indication regarding a set of camping areas, CAs, including a first set of camping areas being associated with the first RAT and a second set of camping areas being associated with the second RAT; performing, by the terminal device, camping in a coverage area defined based on the set of CAs; and updating, by the terminal device, the communication network with a geographic location of the terminal device a) when the terminal device enters a new coverage area being different from the coverage area defined by both the first and second set of CAs as a first mechanism, or b) when the terminal device enters a new coverage area being different from the coverage area defined by one of the first and second set of CAs as a second mechanism.
US10117205B2 Method and device for performing synchronization between terminals in wireless communication system
The present invention relates to a method and apparatus for controlling a generation of synchronization signal in a wireless communication system that supports a device to device communication. The method includes searching a first synchronization signal for the D2D communication; comparing a reception signal strength of the searched first synchronization signal with a threshold value; and determining whether to transmit a second synchronization signal of the first UE according to a specific condition when the reception signal strength is smaller than the threshold value.
US10117203B2 Method and apparatus for synchronizing hearing instruments via wireless communication
A hearing assistance system including a hearing instrument designated as a master device and at least another hearing instrument designated as a slave device. The master device is communicatively coupled to the slave device via a wireless link. The master device has a master clock and generates master time stamps for specified events timed by the master clock. The master time stamps are sent to the slave device via the wireless link. The slave device has a slave clock and generates slave time stamps for specified events timed by the slave clock. The slave clock is adjusted for synchronization to the master clock using the master time stamps and the slave time stamps.
US10117201B2 Method and apparatus of enabling multi band transmission
A method for multi-band operation by a first transmit/receive unit (TRU) is disclosed. The method may comprise monitoring a plurality of frequency bands including a first band and a second band. A first beacon may be received on the first band and a determination may be made, based on the received first beacon, of a first beacon period start time. The first beacon period start time may correspond to beacons transmitted by the second TRU. A second beacon period start time may be determined, based on the received first beacon, wherein the second beacon period start time corresponds to a beacon for transmission by the first TRU. A beacon signal may be transmitted in a second band, by the first TRU, wherein the beacon signal is timing aligned with beacon signals of the second TRU. The first band and the second band may be adjacent radio bands.
US10117199B2 Method of transmitting channel state information and apparatus therefor
A method of measuring a channel, which is measured by a terminal configured to operate on two or more frequency bands, each of the frequency bands being configured with a subcarrier spacing different from each other in a wireless communication system, may include performing blind detection on a synchronization signal or a reference signal defined by each subcarrier spacing, determining a subcarrier spacing configured for the terminal according to the detected synchronization signal or the reference signal, and performing channel measurement using the detected synchronization signal or the reference signal.
US10117198B2 Terminal and terminal synchronization method
A terminal and a terminal synchronization method. A first terminal automatically acquires at least one of common data or personalized data of the first terminal according to at least one of capability information or type information of a connected second terminal and sends at least one of the common data or the personalized data to the second terminal that belongs to a same account as the first terminal or sends only the common data to the second terminal that belongs to a different account. In an entire synchronization process, a user does not need to manually perform setting, which simplifies an operation; in addition, for the different account, only the common data is synchronized and the personalized data is not synchronized, which keeps usage preferences of different users unchanged and improves user experience.
US10117197B2 Method and apparatus for transmitting data using a multi-carrier in a mobile communication system
The present invention relates to a method and apparatus for transmitting data using a multi-carrier in a mobile communication system. The method of transmitting data in user equipment of a wireless communication system using a carrier aggregation technique according to an embodiment of the present invention includes setting secondary cells included in an S-TAG (Secondary-Timing Advance Group) configured of only secondary cells (SCells), deactivating a downlink timing reference cell in the S-TAG; determining whether other activated secondary cells exist besides the deactivated downlink timing reference cell in the S-TAG, and when the other activated secondary cells exist in the S-TAG, setting one of the other activated secondary cells as a new downlink timing reference cell. According to the present invention, uplink transmission speed can be increased in the user equipment and user QoS can be improved by transmitting data using one or more uplink carriers in the terminal.
US10117194B2 Method and apparatus for power headroom reporting in a wireless communication system
A method and apparatus are disclosed for power headroom reporting in a wireless communication system. The method includes a UE (User Equipment) being configured with at least a first cell and a second cell. The method also includes the UE reports a PHR (Power Headroom Report) on the first cell in a subframe, wherein the PHR contains the power headroom value of the second cell, and the power headroom value of the second cell is derived using a specific PUSCH resource assignment regardless of whether there is PUSCH (Physical Uplink Shared Channel) transmission in the second cell in the subframe or not.
US10117193B2 Transmit power control for physical random access channels
The invention relates to methods for adjusting the transmit power utilized by a mobile terminal for uplink transmissions, and to methods for adjusting the transmit power used by a mobile terminal for one or more RACH procedures. The invention is also providing apparatus and system for performing these methods, and computer readable media the instructions of which cause the apparatus and system to perform the methods described herein. In order to allow for adjusting the transmit power of uplink transmissions on uplink component carriers, the invention suggests introducing a power scaling for uplink PRACH transmissions performing RACH procedures on an uplink component carrier. The power scaling is proposed on the basis of a prioritization among multiple uplink transmissions or on the basis of the uplink component carriers on which RACH procedures are performed.
US10117190B2 Method and apparatus for controlling transmission power in wireless communication system
In a wireless communication system in which a plurality of base stations each forming a directional beam in one direction are disposed along a predetermined path, each base station estimates a distance from installed in a mobile body moving along the path if the TE enters a cell area of the corresponding base station; and controls the transmission power using a distance from the estimated TE so that a difference between received signal strength of the corresponding base station and the received signal strength of neighboring base stations measured by the TE in a cell boundary area between the base stations does not exceed a predetermined threshold value.
US10117188B2 Method and apparatus for scheduling uplink transmissions with reduced latency
A method and apparatus schedule uplink transmissions with reduced latency. A first transmission power of a first uplink transmission can be determined at a device based on a first set of higher layer configured power control parameters associated with a first TTI length. A higher layer can be higher than a physical layer. The first uplink transmission can span the first TTI length. The first TTI length can include a first number of symbols. A second transmission power of a second uplink transmission can be determined based on a second set of higher layer configured power control parameters associated with a second TTI length. The second uplink transmission can span the second TTI length. The second TTI length can include a second number of symbols. The second number can be different from the first number. The first uplink transmission can be transmitted in a subframe using the first transmission power. At least the second uplink transmission can be transmitted in the subframe using the second transmission power. The first uplink transmission and the second uplink transmission can overlap in time for at least one symbol duration.
US10117183B2 Data transmission method and device
A data transmission method and a device are disclosed and relate to the field of communications technologies, so that the technical solutions can reduce power consumption of the second device during the channel detection. The method includes: determining, by a first device, a candidate-moment set; determining, by the first device, a target candidate moment from the candidate-moment set; and sending, by the first device, data on a channel according to the target candidate moment. The method and the device are used for data transmission.
US10117182B2 Communicating control messages that indicate frequency resource information to receive data
A wireless device may receive a wireless signal having a control message that indicates frequency resource information and coding information of data associated with the control message. The wireless device may determine that a control message corresponds to the wireless device and receives data indicated by the control message that corresponds to the wireless device.
US10117181B2 Apparatus, system and method of communicating a non-data physical layer convergence procedure (PLCP) protocol data unit (PPDU)
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a non-data Physical Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU). For example, an apparatus may include circuitry and logic configured to cause a wireless station to transmit a non-data PPDU; and to transmit a control frame separated from the non-data PPDU by a Reduced Inter-Frame Space (RIFS).
US10117180B2 Communications device and method
A communications device establishes a communications context for communicating data packets using a packet communications bearer from the communications device via mobile communications network in a connected state and releases communications context when in an idle state. A controller is configured in combination with a receiver to receive signalling information providing an indication of one or more functions performed by at least one of the receiver, a transmitter, or the controller which can be changed in a power saving state, and when in either the idle state or the connected state, to enter the power saving state in which the one or more of the operations performed by at least one of the receiver, the transmitter, or the controller are changed in accordance with the indication of the changed functions received in the signalling information from the mobile communications network.
US10117179B2 Method and apparatus for transmission management in a wireless communication system
A method and apparatus may be used in wireless communications. The apparatus may be an access point (AP), and may transmit a power save frame. The power save frame may include one or more Uplink (UL) Transmission Times (ULT)s. The apparatus may determine that a station (STA) did not transmit during its respective ULT. The AP may transmit another power save frame. The other power save frame may include a modified ULT. The modified ULT may be for a STA that did not transmit during its respective ULT. The other power save frame may include an unmodified ULT. The unmodified ULT may be for a STA that did not transmit.
US10117177B2 Method and related equipment for sending signaling
The present invention relates to the field of communications, and in particular, to a method and related equipment for sending signaling. The method includes: when a power consumption preference of a user equipment is changed to lower power consumption, determining whether a first timer used for restricting sending of a lower power consumption preference indication expires, and if a determination result is yes, sending a lower power consumption preference indication to a base station; and when the power consumption preference of the user equipment is changed to higher power consumption, sending a higher power consumption preference indication to the base station, or determining whether a second timer used for restricting sending of a higher power consumption preference indication expires, and if a determination result is yes, sending a higher power consumption preference indication to the base station. The present invention may improve user experience.
US10117172B2 Systems and methods for enhanced mesh networking
A method for enhanced mesh networking, preferably including performing network analysis, configuring router link parameters, and managing routing paths. A metric for routing path assessment, preferably including a throughput metric and a channel utilization metric. A Segment Table Announced Mesh Protocol, preferably including determining network segments and designating forwarding devices for communication between the network segments.
US10117163B2 Network access method and mobile communication terminal
A network access method includes transmitting a request for acquiring shared network information to a shared server if a mobile communication terminal detects that a network identification of a PLMN of a visited place does not exist in a local memory of the mobile communication terminal; receiving the shared network information which the shared server transmits in response to the request, and acquiring the network identification of the PLMN of the visited place from the shared network information; adding the network identification of the PLMN of the visited place to an EPLMN list by the mobile communication terminal; and accessing a network according to the EPLMN list.
US10117159B2 Network address resolution for interworking between cellular network domain and wireless local area network domain
A user equipment (50) receives a management frame (202) from an access point (150) of a wireless local area network domain. The management frame (202) indicates an identity of the access point (50). The user equipment (50) sends a report (203, 204) indicating the identity of the access point (150) to a node (110) of a cellular network domain. Using the indicated identity and a network address database, the node (110) resolves a network address associated with the access point (150). The node then sends a request (211) to the resolved network address and, in response to the request (211), receives information on the access point (150).
US10117156B2 Blocked device checking in roaming scenarios
In certain cellular communication systems, a roaming communication device may attempt to establish a connection with a visited wireless communication network. Before allowing the connection, the visited network may check to see whether the International Mobile Equipment Identity (IMEI) of the device has been listed in an Equipment Identity Register (EIR) as being blocked, and may refuse the connection if the IMEI is listed as being blocked. In addition, when the home network of the device receives a request to authorize usage of the device, the home network may also check its own EIR to determine whether the IMEI has been blocked. If the IMEI has been blocked in the EIR of the home network, the home network indicates to the visited network that the connection should be refused.
US10117153B2 Communication apparatus, communication method, and storage medium
A communication apparatus participates in a first wireless network and if the communication apparatus is performing data communication with a communication partner, the communication apparatus will not search for other wireless networks and/or switch to another wireless network. If no data communication with a communication partner is occurring, the communication apparatus can search for other wireless networks and switch to a detected wireless network.
US10117152B2 Cell selection procedures for machine type communication devices
Cell selection techniques are provided for network access to cells that may employ one or more coverage enhancement techniques. A user equipment (UE), which may be a machine type communication (MTC) device, upon initial acquisition or upon wakeup may measure a reference signal received power (RSRP), reference signal received quality (RSRQ), or both, and determine a cell selection value based at least in part on the RSRP, RSRQ, or a combination thereof. The cell selection value may be determined based on an offset, which may be selected based on a measurement accuracy capability of the UE. UE sequential access attempts, neighbor cell list information that may include coverage enhancement of neighboring cells transmissions, and cell re-selection measurement frequency adjustments are also described.
US10117147B2 Server device, base station, information processing method, and storage medium
A server device can more appropriately manage inter-station links. The server device includes a storage unit connected to a wireless access network and configured to store a handover list, the handover list being a list in which a base station that is a handover destination of a mobile terminal wirelessly connected to a managed base station is registered, the managed base station being a base station managed by the server device. The server device includes a control unit configured to determine whether to keep or disconnect an established inter station link by determining whether another base station that establishes the established inter station link with the managed base station is registered in the handover list, the established inter station link being a communication link between the another base station and the managed base station.
US10117140B2 Network storage method, switch device, and controller
A network storage method, a switch device, and a controller are provided. The method is applicable to a controller based on OpenFlow protocol. The method includes: determining, by the controller, that a first switching equipment is to cache data requested by a first data packet; and notifying, by the controller, the first switching equipment to cache the data requested by the first data packet, and notifying the first switching equipment to establish a first flow table entry according to issued match information corresponding to the first data packet and issued action instruction information corresponding to the first data packet, wherein the action instruction information corresponding to the first data packet is adapted to instruct the first switching equipment to forward the data cached in the first switching equipment and requested by the first data packet.
US10117138B2 Sleep-state for mobile terminal and service initiation for mobile terminals in sleep-state
The invention relates to the initiation of a service to a mobile terminal capable of communicating via at least a first and second access network. Further, the invention relates to a reduction of power consumption of mobile terminals supporting connectivity to at least two access networks. The invention also relates to mobile communication systems and in particular to mobile communications through heterogeneous access networks. In order to prove improved method for initiating services to mobile terminals and/or to reduce power consumption of mobile terminals, the invention introduces of a sleep state that can be entered by the terminal for an access system if same is not used. Upon requesting a service from/to the mobile terminal, the mobile terminal starts service initiation through a second access system and transits back to active state for the first access system for service provision.
US10117136B2 Methods, apparatuses and computer program products for reducing media gap when connecting independent bearer paths
In some embodiments, a method receives a trigger to set up a bearer path connecting a first party (A) and a second party (B) via a media connection function. The method determines a predicted time gap between when the media connection function is expected to receive a bearer packet from the first party (A) and when the media connection function is expected to receive a bearer packet from the second party (B). The method uses the predicted time gap to delay connection setup toward whichever of the first party (A) or the second party (B) is expected to receive the bearer packet first.
US10117134B2 Call handling on dual-mode wireless handsets
Embodiments of the invention provide novel solutions, including systems, methods and/or software, for handling calls in a dual-mode VoIP/cellular environment. Merely by way of example, some systems can be configured to determine whether to use a VoIP system or a cellular system to handle a particular call, and/or to transition a call from one network to the other network. Other systems can be configured to substitute a public number (which might be, for example, a VoIP number) for a private number (which might be, for example, a cellular number) when routing a call originating from a dual-mode phone on a cellular network. Further systems can be configured to allow a VoIP system to serve as an anchor for calls originated and/or delivered on a cellular system, for instance to facilitate a transition between cellular and VoIP service during a call.
US10117133B1 Scheduling data packets prior to handover execution
A relay node is enabled to transmit, to an end-user wireless device, any data packets remaining in a buffer associated with the end-user wireless device, prior to executing a handover of the end-user wireless device. Upon initiating a handover, the relay node adjusts a scheduling operation to use a lowest-possible modulating coding scheme (MCS) in order to transmit the remaining buffered data to the end-user wireless device. Moreover, the scheduling operation is adjusted to ignore any subsequent channel quality indicator (CQI) reports from the end-user wireless device, thereby ensuring that the end-user wireless device has a higher chance of receiving the data. When the buffer is empty, the handover is executed.
US10117129B2 Method and apparatus for broadcasting using channel information
Disclosed is a method and apparatus for supporting a beacon-based service. An electronic device may include a wireless communication module that may support short-range wireless communication and a processor that is functionally connected with the wireless communication module. The processor is configured to obtain a signal from at least one external device using the wireless communication module through the short-range wireless communication, determine at least one channel out of a plurality of channels based on at least a channel that obtains the signal or the intensity of the signal, and transmit, to another external device, a broadcasting signal using the at least one channel.
US10117128B2 Signal transmission method and device
The present invention relates to the field of mobile communications technologies, and in particular, to a signal transmission method and device, so as to reduce a burden on a communications network. A signal transmission method provided in an embodiment of the present invention includes: adjusting, by a first communications node, a sending state of a reference signal of a cell that belongs to the first communications node; and sending, by the first communications node, the reference signal of the cell according to an adjusted sending state of the reference signal.
US10117121B2 Terminal device and base station device
A terminal device includes a reception unit which performs first measurement when a predetermined cell is in a first state and second measurement when the predetermined cell is in a second state, and a higher layer processing unit which reports the first measurement or the second measurement to a base station device. Based on information indicating the first state/the second state of the predetermined cell, the first measurement and the second measurement are switched.
US10117117B2 Restoration of network access
A wireless-enabled user terminal (7) is configured to detect the absence of a connection (3) between a wireless network router (1) and a core network (2). The terminal (7) uses data by which the router (1) is identified to emulate the router (1) and set up an alternative link (8, 9) to the network (2) so that other terminals (4, 5, 6) previously connecting to the network (2) through the router (1) can continue to connect to the network (2) through the terminal (7) and alternative link (8, 9) using the same network identities as they did through the router (1) until a connection (3) between the router (1) and network (2) is installed or restored.
US10117116B1 System and method supporting delivery of network accessible services to connected devices of a local environment
Aspects of the subject disclosure may include, for example, monitoring a control plane of a service provider network including messages that facilitate network access by local equipment to subscribed services. A data plane managed by the network and separate from the control plane is also monitored. The data plane facilitates an exchange of user data between the connected devices, the network and the subscribed services. Local equipment are identified based on the monitoring of the control plane, and local network connectivity is established between the processing system and the local equipment. A common communication channel is established between the processing system and the network, wherein network access to the subscribed services is based on an exchange of the user data via the common communication channel. Other embodiments are disclosed.
US10117113B2 Beamforming apparatuses, methods and computer programs for a base station transceiver and a mobile transceiver
Embodiments provide beamforming apparatuses, methods and a computer programs for a base station transceiver and a mobile transceiver. An apparatus (10) operable in a base station transceiver (100) of a mobile communication system comprises a transceiver module (12) comprising interfaces to a plurality (15) of antennas. The transceiver module (12) is operable to subdivide the plurality (15) of antennas in a plurality of subgroups using the interfaces, and to form a first beam pattern (16) using one or more antennas of a subgroup. The apparatus (10) further comprises a control module (14), which is operable to transmit a synchronization signal using the transceiver module (12) and the first beam pattern (16). The control module (14) is further operable to receive a response signal after transmission of the synchronization signal from a mobile transceiver (200) using the transceiver module (12), to determine a second beam pattern (18) based on the response signal from the mobile transceiver (200). The second beam pattern (18) has a higher antenna gain than the first beam pattern (16), and to transmit a signal to the mobile transceiver (200) using the second beam pattern (18) and the transceiver module (12). An apparatus (20) operable in a mobile transceiver (200) of a mobile communication system comprises a transceiver module (22) comprising interfaces to a plurality of antennas (25), and a control module (24) operable to determine a first set of beam patterns (26) based on the plurality of antennas (25), to receive a signal from a base station transceiver (100) using a first beam pattern from the first set of beam patterns (26) using the transceiver module (22). The control module (24) is further operable to determine a second set of beam patterns (28) based on the plurality of antennas (25), the second set of beam patterns (28) comprising more beam patterns than the first set of beam patterns (26), and to transmit a signal to the base station transceiver (100) using a second beam pattern from the set of second beam patterns (28) and using the transceiver module (22).
US10117107B2 Method, apparatus, system and computer program
An example implementation may include controlling receiving, in a first network, negotiation information for the asymmetric power usage of a shared spectrum; determining, in the first network, a minimum spectrum demand in dependence on the negotiation information; controlling receiving, in the first network, a minimum spectrum demand from at least one second network; and determining, in the first network, asymmetric power usage of the shared spectrum in dependence on the minimum spectrum demand from the at least one second network and the minimum spectrum demand of the first network.
US10117106B2 Backoff mechanism techniques for spatial reuse
Techniques for reducing delay in scheduling traffic transmission in an overlapping basic service set (OBSS) environment by modifying backoff mechanisms are disclosed. In some examples, a device (e.g., station (STA), access point (AP)) decodes at least a portion of a preamble of a packet to determine whether the packet is sent by a member of an OBSS (e.g., STA, AP from a different BSS). Backoff operations are typically deferred as a result of the decoding. Aspects of the present disclosure provide a method, apparatus, and system in which the backoff operations are resumed prior to expiration of the period reserved for an OBSS packet by the network allocation vector (NAV). That is, the device may not honor the NAV of the OBSS packet, and instead perform spatial reuse by transmitting another packet (or signal) on the same frequency channel during the NAV of the OBSS packet.
US10117105B2 Network controller, station, and method for establishing guard period
A network controller includes: an acquiring unit, configured to acquire scheduling information of an adjacent network controller of a first network controller; a determining unit, configured to determine a status of time and frequency overlapping between another access period and a first SP; a scheduling unit, configured to set guard period configuration information of the first SP according to an interfered status of the first SP and the overlapping status determined by the determining unit; and a first sending unit, configured to send the guard period configuration information of the first SP to a station.
US10117102B2 Multimedia message service method and system
Disclosed is a server including a transceiver, and a controller configured to receive, via the transceiver from a terminal, multimedia contents, store the multimedia contents, receive, via the transceiver from the terminal, a request for establishing one of a plurality of access modes with respect to the multimedia contents, wherein the plurality of access modes includes a restricted mode where at least one user designated by the terminal is allowed to access the multimedia contents, and a public mode where all users are allowed to access the multimedia contents, establish an access mode for the multimedia contents based on the request, and transmit, if the request includes information on the at least one user, via the transceiver to the at least one user, a notification that the at least one user is allowed to access the multimedia contents, based on the information on the at least one user.
US10117101B2 Geographically based access management for internet of things device data
The proliferation of IOT devices has led to an increase in sensitive, cloud-stored data. To provide further protection, IOT device data may be secured by geographically based access controls as a supplement to or in place of traditional password protection. A geographically based access control restricts data accessibility to designated geographical areas. In this manner, a requesting device may not access geo-fence protected IOT device data unless the requesting device is located within a designated geographical area. Geo-fence parameters utilized for creation of a geo-fence policy may be pre-specified or generated based on operating conditions. For example, a user may provide location data, such as an address or geographical coordinate, and a radial distance from the location for which data access is permissible. Additionally, geo-fence parameters can be automatically determined based on criteria such as an IOT device type or data usage characteristics.
US10117098B1 User authentication verification service
Systems and methods are described for authenticating parties who communicate via unauthenticated channels. A user authentication verification service receives a request to confirm the identity of a party who communicates via an unauthenticated channel. The user authentication verification service may identify a computing device associated with the claimed user identity, and may determine that the computing device (or an application installed on the computing device) can be used to authenticate the user. The user authentication verification service may thus transmit a push notification or other request to the computing device to request authentication from the user that the party claims to be or represent. The user authentication verification service may then receive information from the computing device, confirm that the information authenticates that the party is the user (or is acting on behalf of the user), and authorize communication via the unauthenticated channel.
US10117094B2 Systems and methods for identifying rogue base stations
Methods and systems for identifying one or more rogue devices within a wireless communication network over a particular geographic location. A rogue base station detection system receives air interface transmissions from base stations belonging to a wireless communication network, as well as from one or more rogue base stations that do not belong to the network and are used for monitoring (e.g., hacking or eavesdropping) communication terminals communicating in the network. The system typically searches for signaling channels and converts the RF signal into GSM/UMTS messages including overcoming the different encryption methods used. The system than analyzes the received transmissions so as to identify suspicious transmissions that may be transmitted by the rogue base stations.
US10117087B2 Terminal clustering
A method includes checking for a first cluster beacon associated with a first cluster. The first cluster is an open cluster. The method further includes transmitting a second cluster beacon associated with a second cluster. Transmitting the second cluster beacon is done in response to failing to receive the first cluster beacon. The method further includes receiving a first request in response to transmitting the second cluster beacon. The first request includes a request by a first terminal to join the second cluster. The method further includes receiving a second request in response to transmitting the second cluster beacon. The second request includes a request by a second terminal to join the second cluster.
US10117085B2 Deployment of proximity beacon devices
A technique for deploying proximity beacons involves coupling proximity beacon transmitters and/or hubs to an enterprise network device. The coupling can be by way of physically connecting communication interfaces of the network device and the proximity beacon transmitter or hub. In some implementations, the communication interface can be implemented as a USB interface. In some implementations, the communication interface can be embedded within the network device, such that the communication interface can provide the physical connection in the form of an embedded or internal connection.
US10117083B1 Method and apparatus for audio prioritization
A method and apparatus providing improved audio prioritization is provided. A public safety (PS) application programming interface (API) for an open source operating system provides a public safety extension to an audio management platform by providing configurable and updatable audio priority operation based on call type, call mode, and/or call characteristics.
US10117080B2 Apparatus and method of determining an open status of a container using RFID tag devices
Methods and apparatuses are provided using RFID devices to assist in determining an open status of a container. For example, a first RFID tag is fixed to a first portion of the container and a second RFID tag is fixed to a second portion of the container. Upon a user action to at least partially open the container, the first and second portions will move relative to each other, such that one or more of the RFID tags will no longer be readable by the RFID-tag reader or will now be readable by the reader. The reading or cessation of reading of one or more RFID tags indicates at least one open status of the container. In some embodiments, the open status is at least one of an unsealing confirmation, an open motion initiation status, an open motion confirmation, a partial open status and a fully open status.
US10117079B2 Information processing apparatus and recording medium
An information processing apparatus includes: a communication unit configured to perform communication with a short-distance wireless communication tag; a display control unit configured to display position information of the communication unit on a display unit; and a first determining unit configured to determine whether an establishing signal for establishing the communication is received from the short-distance wireless communication tag. The communication unit performs the communication with the short-distance wireless communication tag in response to the first determining unit determining that the establishing signal is received.
US10117077B2 Packet-based usage tracking for a wireless device
A system for tracking usage of a wireless device includes monitoring, at a tracking device connected to and different from a wireless network, information regarding a first data packet sent from a wireless device to the wireless network, wherein the information regarding the first data packet includes an identifier of the wireless device, an identifier of a first type of wireless service, and an amount of data included in the first data packet.
US10117070B2 Apparatus and method of group communications
A method, an apparatus, and a computer program product for group communications are provided. Subscriber information is obtained for each of a device in a group identified in a group message request. An appropriate mechanism for delivering a group message to each device or subset of devices within the group is determined based on device capability information.
US10117068B2 Multi-acked multicast protocol
Multicast transmissions do not allow for individual receivers to acknowledge that data was received by each receiver in the network. This is not acceptable for isochronous systems that require specific levels of QoS for each device. A multimedia communications protocol supports using multicast transmissions (one-to-many) in multimedia isochronous systems. A transmitter establishes a Multi-ACKed Multicast protocol within which a group of receiving devices can acknowledge the multicast transmission during a multi-acknowledgment period.
US10117067B2 Location-based selection of a satellite transmitter of a vehicle
A method includes receiving location, retrieving geo-fence data from a geo-fence database corresponding to a boundary of a jurisdiction, and automatically selecting between a first or second frequency band satellite transmitter based on the comparison.
US10117066B2 System and method for wireless interface selection and for communication and access control of subsystems, devices, and data in a vehicular environment
A method in one embodiment includes intercepting a message in an on-board unit (OBU) of a vehicular network environment between a source and a receiver in the vehicular network environment, verifying the message is sent from the source, verifying the message is not altered, evaluating a set of source flow control policies associated with the source, and blocking the message if the set of source flow control policies indicate the message is not permitted. In specific embodiments, the message is not permitted if a level of access assigned to the source in the set of source flow control policies does not match a level of access tagged on the message. In further embodiments, the method includes evaluating a set of receiver flow control policies associated with the receiver, and blocking the message if the set of receiver flow control policies indicates the message is not permitted.
US10117064B1 Systems and methods for learning wireless transceiver locations and updating a spatially-dependent path-loss model
An indoor positioning system determines the location of a mobile device by comparing measured signal strengths to a database determined during offline calibration. Automated creation, maintenance, and repair of the database are facilitated by accurately characterizing indoor radio signal propagation. Systems and methods for generating spatially-dependent path-loss models are disclosed. In one variation, a computer-implemented method of generating a spatially-dependent path-loss model involves dividing a coordinate-plane representing an indoor environment into non-overlapping tiles; obtaining transmit and received signal strengths of radio signals generated by and measured at a number of wireless access points positioned throughout the indoor environment; calculating vectors which represent the traversal distances of the tiles by each of the radio signals; and solving a system of path-loss equations relating the transmit signal strengths, the received signal strengths, and the distance vectors to determine values for tile-specific path-loss coefficients for each of the tiles within the indoor environment.
US10117060B1 Detecting handling of a device in a vehicle
Systems and methods are disclosed for determining whether or not an apparatus, such as a mobile device, is being handled or otherwise used within a vehicle. The apparatus may comprise an accelerometer configured to measure acceleration and a gyroscope configured to measure orientation. The apparatus may determine an axis of gravity of the apparatus based on acceleration measurements made by the accelerometer over a period of time. The apparatus may also determine a rotation vector of the apparatus based on orientation measurements made by the gyroscope. Using the axis of gravity of the apparatus and the rotation vector of the apparatus, the apparatus may determine a rate of rotation of the apparatus perpendicular to the axis of gravity. If the rate of rotation of the apparatus perpendicular to the axis of gravity exceeds a threshold, the apparatus may determine that it is being handled or otherwise used within the vehicle.
US10117058B2 Generating a pre-caching schedule based on forecasted content requests
A method includes accessing information identifying user devices, and accessing media consumption data indicating content requests corresponding to the user devices. The method also includes determining expected locations of the user devices based on the information, and determining forecasted content requests based on the media consumption data. The method further includes generating a pre-caching schedule based on the forecasted content requests and the expected locations, and determining that the pre-caching schedule indicates that particular media data is to be provided via a multicast transmission to a first user device and to a second user device. The method also includes sending an instruction to the first user device directing the first user device to store the particular media data. The method includes sending, responsive to a request from the second user device, the particular media data via the multicast transmission to the first user device and to the second user device.
US10117053B2 Vehicle, server, and system including the same
A server includes: a receiver configured to receive information, from a first vehicle, indicating that a third vehicle is unable to communicate with the server; and a transmitter configured to transmit a message, to a second vehicle that is able to sense the third vehicle, indicating that it is unnecessary to transmit information about the third vehicle, in response to the receiver receiving the information indicating that the third vehicle is unable to communicate with the server.
US10117042B2 Environment-aware cross-layer communication protocol in underground oil reservoirs
Example computer-implemented methods, computer-readable media, and computer systems are described for providing communication protocol architecture or framework for magnetic induction (MI)-based communications in wireless underground sensor networks (WUSNs), for example, in underground oil reservoirs. In some aspects, environment information of an underground region that affects the transmission qualities of MI communications is evaluated. A protocol stack is identified. The protocol stack includes a number of layers for MI communications among a number of sensors in a WUSN in the underground region. A cross-layer framework and the distributed protocol are built to jointly optimize communication functionalities of the plurality of layers based on the evaluation.
US10117039B2 Audio apparatus and method of converting audio signal thereof
An audio apparatus and a method of converting an audio signal are provided. The method includes: receiving a first audio signal including a plurality of channels; comparing audio signals of the plurality of channels to estimate a source position of the first audio signal; localizing a source of the first audio signal toward a three-dimensional (3D) position having an elevation component based on the estimated source position; converting the first audio signal into a second audio signal including the plurality of channels and at least one channel having, based on the localized source, a different elevation from the plurality of channels; and outputting the second audio signal.
US10117038B2 Generating a sound localization point (SLP) where binaural sound externally localizes to a person during a telephone call
A method generates a sound localization point (SLP) where binaural sound externally localizes to a person during a telephone call. The method determines coordinates of a location of a handheld portable electronic device (HPED) with respect to the person and saves this location as the SLP. During the telephone call, a voice of another person is convolved so the voice externally localizes to the person as the binaural sound at the SLP.
US10117031B2 Sound processor apparatus with dual-mode earhook interface assembly
An exemplary sound processor apparatus includes 1) an earhook interface assembly that includes a plurality of contacts and that is configured to interchangeably connect to a microphone assembly and an EAS receiver assembly by way of the plurality of contacts, and 2) a control module communicatively coupled to the plurality of contacts. In some examples, the control module uses the plurality of contacts as output ports to output one or more EAS signals to the EAS receiver assembly while the EAS receiver assembly is connected to the earhook interface assembly.
US10117024B1 Audio processing device and method
An audio processing device that includes a first ADC, a second ADC, a register and a processing circuit is provided. The processing circuit executes a first audio application program corresponding to a first analog input audio stream and assigns the first analog input audio stream to the first ADC. When the processing circuit identifies that a second audio application program also corresponds to the first analog input audio stream, the processing circuit control the first ADC to process the first analog input audio stream. When second audio application program corresponds to a second analog input audio stream, the processing circuit assigns the second analog input audio stream to the second ADC for processing such that the first and the second ADCs process the first and the second analog input audio stream respectively.
US10117023B2 Audio enhancement
A signal processing module is configured to receive left and right channels of stereo input audio data and generate first and second channels of output audio data for first and second loudspeakers where the first and second loudspeakers have different frequency responses to one another. The signal processing module comprises an impulse emphasis block configured to emphasize impulsive sounds in the received audio in at least one of the first and second channels of output audio data.
US10117022B1 Portable auxiliary unit for voice activated media player
A portable auxiliary unit for coupling with a mobile audio player is disclosed. The auxiliary unit provides both auxiliary power input and auxiliary audio output for the player, as well as a protective casing in the form of a receiving cup open on a top side. The receiving cup provides access to inputs and outputs on the audio player accessible by cabling from the auxiliary unit installed when an access panel is opened. The auxiliary unit has an integral rechargeable battery pack and a speaker assembly connectable to the audio player via the cables.
US10117021B1 Audio feedback reduction utilizing adaptive filters and nonlinear processing
Systems and methods for holistically modelling audio feedback and removing the entire feedback signal corresponding thereto. The systems can operate at a much larger loop-gain (and hence with a much higher loudspeaker volume), than those conventional systems which seek to remove singing frequencies with PEQs. The systems are an improvement over traditional audio feedback elimination systems which attempt to reduce the effect of the audio feedback by simply scaling down the audio volume of the signal frequencies that are prone to howling, and those feedback elimination systems which simply employ adaptive notch filtering to detect and “notch” the so-called “singing” or “howling” frequencies as they occur in real-time. Such devices may typically have several knobs and buttons needing tuning, for example: the number of adaptive parametric equalizers (PEQs) versus fixed PEQs; attack and decay timers; and/or PEQ bandwidth. The systems set forth herein obviate the need for tuning knobs or buttons, making set up easy.
US10117019B2 Noise-reducing directional microphone array
In one embodiment, a directional microphone array having (at least) two microphones generates forward and backward cardioid signals from two (e.g., omnidirectional) microphone signals. An adaptation factor is applied to the backward cardioid signal, and the resulting adjusted backward cardioid signal is subtracted from the forward cardioid signal to generate a (first-order) output audio signal corresponding to a beampattern having no nulls for negative values of the adaptation factor. After low-pass filtering, spatial noise suppression can be applied to the output audio signal. Microphone arrays having one (or more) additional microphones can be designed to generate second- (or higher-) order output audio signals.
US10117018B2 Speaker module
Disclosed is a speaker module, comprising an active sound source, a passive sound source and a protective frame; the active sound source comprises a vibration system and a magnetic circuit system; the side surface of the protective frame is provided with a sound hole for the active sound source; the passive sound source comprises two passive radiators, and the two passive radiators are arranged in parallel and enclose a cavity; a sound wave at one side of a vibrating diaphragm adjacent to the magnetic circuit system is divided into two parts respectively transmitted to one side of each of the two passive radiators away from the cavity; and a sound wave in the cavity is projected and emitted to the external environment via a sound hole for the passive sound source. The structure improves the bass effect of the speaker module, and improves the acoustic performance of the product.
US10117017B2 Headphone and acoustic characteristic adjustment method
There is provided a headphone including: a driver unit including a vibration plate; a housing configured to house the driver unit, to form an air-tightened front air chamber of which a part except for an opening for sound output is spatially blocked from the outside on a front side on which the vibration plate of the driver unit is provided, and to form a rear air chamber that has a predetermined capacity on a rear side that is the opposite side to the front side; and an acoustic tube provided in a partial region of a partition wall of the housing that constitutes the rear air chamber and configured to spatially connect the rear air chamber and the outside of the housing through a tube.
US10117010B2 Wirelessly capable sports mouthguard for communication
A mouthguard configured to receive wireless audio signals and transmit these audio signals to a user via bone conduction may include one or more wireless antenna, a controller, a power storage device, an external power and/or data port, and one or more bone conduction speakers. The mouthguard is inserted in the user's mouth to protect against dental injuries as well as to enable communication between the user and a remote audio source. The inner surface of the mouthguard contacts the user's teeth for transmitting audio content to the user and audio content is transmitted to the wireless antenna of the mouthguard.
US10117008B2 Modular speaker cover
Described herein is a modular speaker cover that is removably attachable to a speaker. This device can comprise a modular grille and a grille insert, wherein the grille insert is removably attached to the modular grille. The grille insert can be replaced with other grille inserts of various colors, shapes, textures, and materials. In some embodiment, the grille insert is permanently fixed to the modular grille.
US10117002B2 Controlled signals using signal guides for sensor devices
A signal guide for a sensor device is disclosed herein. The signal guide can include a base having a first proximal aperture, where the first proximal aperture has a first cross-sectional profile, where the first proximal aperture is configured to be disposed proximate to a first transceiver element of the sensor device. The signal guide can also include a body disposed adjacent to the base, wherein the body comprises a first main channel that adjoins the first proximal aperture. The signal guide can further include a distal end disposed adjacent to the body opposite the base, where the distal end includes a first distal aperture that adjoins the first main channel, where the first distal aperture has a second cross-sectional profile, where the first distal aperture is configured to be disposed proximate to an ambient environment.
US10116997B2 Method and apparatus for transmitting/receiving content in a broadcast system
A method and an apparatus for transmitting content in a content-transmission system are provided. The apparatus includes a service provider to construct a service using a plurality of pieces of content, and to transmit the service via one or more paths over a heterogeneous network, such that the service may be consumed in a converged environment.
US10116987B2 Fingerprinting media content using hashing
A server device includes memory to store: a database of frame fingerprints ordered sequentially by media item number and frame number for media items, and a hash table containing (key, value) entries each including a hashed frame fingerprint and index number(s) to the database. A processor coupled to the memory is to, for an input set of hashed frame fingerprints, select a most recent hashed frame fingerprint. The processor performs a lookup with the most recent hashed frame fingerprint to identify a plurality of index numbers from a matching entry. The processor retrieves a target plurality of frame fingerprints from the database using each of the plurality of index numbers as a starting point; calculates a rank distance between the input set and each respective target plurality of frame fingerprints; and selects the target plurality of frame fingerprints for which the rank distance is shortest, to identify a media item.
US10116986B2 Digital video recorder state cache
A digital video recorder control database is maintained for a digital video recorder in communication with a plurality of set-top boxes. The database includes program content, associated programming metadata, and a recording schedule. A subset of the digital video recorder control database is pushed from the digital video recorder control database to the plurality of set-top boxes for local caching on the plurality of set-top boxes. The subset includes at least a portion of the recording schedule.
US10116985B2 Method and apparatus for displaying a bullet curtain in a VR video
A method and an apparatus are provided for displaying a bullet curtain in a VR video. During playback of the VR video, a VR device may detect a visual field of a user, determine a target bullet curtain to be displayed in the visual field of the user based on location information of a plurality of bullet curtains stored in a bullet curtain library, and then display the target bullet curtain in the display area corresponding to the visual field of the user.
US10116983B1 System and method for managing advertising in program streams
In one embodiment, a method for managing advertisement opportunities in a network environment includes retrieving advertisement parameters supplied by an advertiser; creating at least one program substream by dividing a program stream; identifying avails that are positioned within the program stream and dividing the avails into one or more subavails in the at least one program substream; retrieving subscriber characteristics related to viewers of the at least one program substream; and correlating the subscriber characteristics with the advertisement parameters to determine which advertisement is the optimum advertisement to schedule to display in the one or more subavails.
US10116981B2 Video management system for generating video segment playlist using enhanced segmented videos
In various embodiments, methods and systems for implementing video segment playlist generated are provided. A video management system implements a video segment manager that supports generating video segment playlists for video content. Generating a video segment playlist is based on enhanced segmented video associated with segmentation dimensions. An enhanced segmented video is a time-based segment of video content generated based on segmentation dimensions, segmentation rules and segment reconstruction rules. The video segment manager receives a search query. The video segment manager identifies a plurality of relevant enhanced segmented videos that satisfy the search query. A selection of at least a subset of the plurality of relevant enhanced segmented videos is received to generate a video segment playlist. The video segment manager generates the video segment playlist comprising references to the subset of the plurality of relevant enhanced segmented videos. The video segment playlist comprising the references is communicated and can be used for video playback.
US10116980B2 Zero sign-on authentication
A authenticating system and process for authenticating user devices to a access a media service where access to certain portions of the media service may be limited according to a gateway or other device used by a user device to facilitate interfacing a user with the media service. The authentication may be achieved without directly assessing a trustworthiness of the user devices, and optionally, without requiring a user thereof to complete a sign-on operation.
US10116978B2 Mechanism for distributing content data
The current invention provides a system for distributing content data to user locations. The content data preferably includes digital video data that is available on demand from a requesting location. A system server stores user accounts and generated customized program schedules for the user account based on user criteria which includes user preferences. Authorized users access their accounts to modify user criteria and to select program transmissions. Preferably, a computer and a television set receive program transmissions from a system network, wherein the computer provides a logical interface between the television set and content data transmitted over the system network.
US10116977B2 Dynamic delay equalization for media transport
Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals.
US10116974B2 Content selection based on dispersion calculations
Methods, systems, and apparatus are described for managing distribution of content via broadcast and narrowcast transmissions in a content distribution network. Content may be assigned to broadcast or narrowcast delivery based on viewership information.
US10116969B2 Methods, systems and media for selectively presenting broadcast content based on user interests
Methods, systems, and media for selectively presenting broadcast content based on user interests are provided. In some implementations a method for selectively presenting broadcast content is provided, the method comprising: receiving user information; associating one or more athletes, each on a roster of a team in a sports organization, with the user based on the user information; identifying broadcast programs that a user device can present; determining broadcast programs that depict a game between teams in the sports organization that are relevant to an athlete associated with the user based on program metadata; receiving event metadata for the relevant broadcast programs that is indicative of events in the game depicted therein; determining that a portion of the first broadcast program is relevant to a first entity based on the event metadata; and causing the user device to present the portion of the first broadcast.
US10116964B2 Method of sub-prediction unit prediction in 3D video coding
A method for a three-dimensional encoding or decoding system incorporating restricted sub-PU level prediction is disclosed. In one embodiment, the sub-PU level prediction associated with inter-view motion prediction or view synthesis prediction is restricted to the uni-prediction. In another embodiment, the sub-PU partition associated with inter-view motion prediction or view synthesis prediction is disabled if the sub-PU partition would result in sub-PU size smaller than the minimum PU split size or the PU belongs to a restricted partition group. The minimum PU split size may correspond to 8×8. The restricted partition group may correspond to one or more asymmetric motion partition (AMP) modes.
US10116963B1 Vector-based encoding technique for low-bandwidth delivery or streaming of vectorizable videos
Aspects of the present invention include a method of encoding a media file. The method includes acts of receiving a video stream depicting at least one object being drawn on a drawing surface, detecting, in the video stream, at least one path representing the at least one object, storing a plurality of coordinate sets representing the at least one path, identifying a subset of the plurality of coordinate sets that represents the at least one path to a degree of accuracy exceeding a defined threshold, and storing the subset of the plurality of coordinate sets in a text file format.
US10116956B2 Video predictive encoding device, video predictive encoding method, video predictive encoding program, video predictive decoding device, video predictive decoding method, and video predictive decoding program
A video prediction encoding device provided with a picture storage unit storing, as reference pictures to be used for encoding of a subsequent picture, one or more of reconstructed pictures restored from compressed picture data and a memory control unit to control a frame memory in the picture storage unit. When a frame size of input pictures is not more than 1/(2^L) (where L is an integer of one or more) of a maximum frame size of pictures, the memory control unit determines that (2^L) times the maximum number of reconstructed pictures are storable in the frame memory.
US10116955B2 Filtering mode for intra prediction inferred from statistics of surrounding blocks
The present invention relates to intra prediction which may be performed during encoding and/or decoding of an image signal. In particular, the present invention relates to intra prediction of a current block, during which filtering is applied to the prediction signal and/or to signal used for the prediction. The filtering is applied in accordance with a decision based on characteristics of image signal included in block(s) spatially adjacent to the current block.
US10116954B2 High dynamic range adaptation operations at a video decoder
A method of decoding a bitstream comprising decoding the bitstream into color values and metadata items indicating information about adaptive post-processing operations performed by a decoder, performing high dynamic range (HDR) adaptation operations on the color values based on the metadata items, and performing fixed post-processing operations to reconstruct an HDR video from the color values, wherein the HDR adaptation operations convert color values into a format expected by the fixed post-processing operations.
US10116950B2 Multi-level significance map scanning
Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. A multi-level scan order may be used in which significant-coefficient flags are scanned group-by-group. The group scan order specifies the order in which the groups are processed, and the scan order specifies the order in which individual significant-coefficient flags within the group are processed. The bitstream may interleave the significant-coefficient-group flags and their corresponding significant-coefficient flags, if any.
US10116947B2 Method and apparatus for coding multilayer video to include scalable extension type information in a network abstraction layer unit, and method and apparatus for decoding multilayer video
A multilayer video encoding method includes encoding a multilayer video, generating network adaptive layer (NAL) units for data units included in the encoded multilayer video, and adding scalable extension type information, for a scalable extension of the multilayer video, to a video parameter set (VPS) NAL unit among the NAL units, the VPS NAL unit including VPS information that is information commonly applied to the multilayer video.
US10116941B2 Inter prediction method and apparatus therefor
According to the present invention, an inter prediction method comprises the steps of: generating a merge candidate list for a block to be predicted, wherein the block is to correspond to a current prediction unit; deriving, on the basis of one of a plurality of merge candidates constituting the merge candidate list, motion information on the block to be predicted; and performing, on the basis of the derived motion information, a prediction on the block to be predicted so as to generate a prediction block corresponding to the current prediction unit.
US10116940B2 Method for encoding video, method for decoding video, and apparatus using same
The present invention relates to a method for coding a scalable video in a multilayer structure, and a method for encoding a video according to the present invention comprises the steps of: decoding and saving a picture of a reference layer; inducing an interlayer reference picture which is referenced for predicting a current block of a current layer; producing a reference picture list including the interlayer reference picture and a reference picture of the current layer; conducting a prediction on the current block of the current layer with the reference picture list to induce a prediction sample with respect to the current block; inducing a recovery sample with respect to the current block based on the prediction sample and the prediction block with respect to the current block; and transmitting reference information for indicating a picture that can be used for interlayer prediction from the pictures of the reference layer.
US10116933B2 Method of lossless mode signaling for video system with lossless and lossy coding
A method of efficient lossless mode syntax signaling for a coding system supporting both lossless and lossy coding is disclosed. In one embodiment, a first syntax element is incorporated in a picture level to indicate whether to use a forced lossless coding mode if lossless coding is allowed for the current picture. If the first syntax indicates that the forced lossless coding mode is selected, all coding units in the slices of the picture are coded using lossless coding. If the first syntax indicates that the forced lossless coding mode is not selected, each coding unit in a slice of the picture can be coded according to a second syntax element indicating whether each coding unit is coded using lossless coding or not. In another embodiment, the forced lossless mode can be applied to coding units on a slice by slice basis.
US10116918B2 Disparity image generating device, disparity image generating method, and image
A disparity image generating device includes: a disparity image acquiring unit configured to acquire chronologically consecutive first and second disparity images based on an imaging result of an environment around a vehicle; a first correcting unit configured to optimize a disparity value of a first target pixel from among pixels configuring the first disparity image; a second correcting unit configured to optimize a disparity value of a second target pixel from among pixels configuring the second disparity image; and a disparity image generating unit configured to calculate a desired disparity image, based on a comparison between the first disparity image optimized by the first correcting unit and the second disparity image optimized by the second correcting unit.
US10116917B2 Image processing apparatus, image processing method, and storage medium
In filter processing of a disparity map and a depth map, a disparity estimation accuracy is improved while maintaining the edge of a subject. An image processing apparatus that corrects a depth image representing information about a depth to a subject in a scene, which is the same scene of a plurality of images obtained by photographing the same subject from different viewpoints. The image processing apparatus includes: an evaluation value derivation unit configured to derive a matching evaluation value between the plurality of images; a weight determination unit configured to determine a weight in the correction based on the evaluation value; and a correction unit configured to correct a pixel value in the depth image by using the weight.
US10116916B2 Method for data reuse and applications to spatio-temporal supersampling and de-noising
A method, computer readable medium, and system are disclosed for image processing to reduce aliasing using a temporal anti-aliasing algorithm modified to implement variance clipping. The method includes the step of generating a current frame of image data in a memory. Then, each pixel in the current frame of image data is processed by: sampling a resolved pixel color for a corresponding pixel in a previous frame of image data stored in the memory, adjusting the resolved pixel color based on a statistical distribution of color values for a plurality of samples in the neighborhood of the pixel in the current frame of image data to generate an adjusted pixel color, and blending a color value for the pixel in the current frame of image data with the adjusted pixel color to generate a resolved pixel color for the pixel in the current frame of image data.
US10116915B2 Cleaning of depth data by elimination of artifacts caused by shadows and parallax
Multiple Holocam Orbs observe a real-life environment and generate an artificial reality representation of the real-life environment. Depth image data is cleansed of error due to LED shadow by identifying the edge of a foreground object in an (near infrared light) intensity image, identifying an edge in a depth image, and taking the difference between the start of both edges. Depth data error due to parallax is identified noting when associated text data in a given pixel row that is progressing in a given row direction (left-to-right or right-to-left) reverses order. Sound sources are identified by comparing results of a blind audio source localization algorithm, with the spatial 3D model provided by the Holocam Orb. Sound sources that corresponding to identifying 3D objects are associated together. Additionally, types of data supported by a standard movie data container, such as an MPEG container, is expanding to incorporate free viewpoint data (FVD) model data. This is done by inserting FVD data of different individual 3D objects at different sample rates into a single video stream. Each 3D object is separately identified by a separately assigned ID.
US10116914B2 Stereoscopic display
A stereoscopic display system includes an image display panel, viewpoint position sensors, and a means to create first or left and second or right stereoscopic images corrected for parallax. This allows for multiple viewpoints to perceive the viewed 3D stereoscopic image as approximately fixed in space. In one embodiment, the first and second images may be perceived as a 3D stereoscopic image by applying shutter glasses. In another embodiment, the first and second images may be perceived as a 3D auto stereoscopic image by applying configurable louvers or light guiding layers. In this embodiment, the display system utilizes information from the position sensors to optimize electronically configurable louvers. This allows for large displays to be seen from multiple viewpoints.The virtual 3D stereoscopic object images, being virtually fixed in space may be interacted with by the user or users in much the same way 2D objects are manipulated by applying a touch screen. This allows for input systems such as virtual keyboards and remote controllers. The methods described may be applied in other ways, including, but not limited to gaming systems, 3D virtual caves, and simulators.
US10116907B2 Methods, systems and apparatuses for optically addressed imaging system
Methods, systems and components are disclosed relating to the exclusive optical addressing of information for image display systems.
US10116905B2 System and method of virtual zone based camera parameter updates in video surveillance systems
A method and system that includes a processor of a surveillance system detecting identification of a portion of a secured area via a drawing made by an operator on a graphical representation of the secured area, the processor identifying at least one camera within the identified portion of the secured area, the processor increasing a relative level of picture quality for each of the at least one camera and the processor recording video with the increased level of picture quality from each of the identified at least one camera for a predetermined time period where the picture quality is increased by performing one or more of increasing image resolution, increasing frames per second, decreasing a group of pictures (GOP) value, decreasing a compression ratio and increasing a bit rate.
US10116903B2 Apparatus and method for recognition of suspicious activities
A medication confirmation method and apparatus. The method of an embodiment of the invention includes the steps of capturing one or more video sequences of a user administering medication by a video capture device, storing the captured one or more video sequences to a non-transitory memory, and analyzing at least one of the stored video sequences to determine one or more indications of suspicious activity on behalf of the user.
US10116902B2 Program segmentation of linear transmission
Content streams may be segmented to provide automatic extraction and storage of content items without intervening commercials or other unrelated content. These content items may then be stored in a database and made accessible to subscribers through, for example, an on-demand service. Automatic segmentation may include the identification of program boundaries, segmentation of a content stream based on the boundaries and the subsequent classification of the segments into content types. For example, audio and video duplication detection may be used to identify commercials since commercials tend to repeat frequently over a relatively short amount of time. A system may further identify an end of program indicator in a video stream to determine when a program ends. Accordingly, if a program ends after a scheduled end time, a recording device (e.g., the program is being recorded) may automatically extend the recording time to capture the entire program.
US10116901B2 Background modification in video conferencing
Methods and systems for real-time video processing can be used in video conferencing to modify image quality of background. One example method includes the steps of receiving a video including a sequence of images, identifying at least one object of interest (e.g., a face) in one or more of the images, detecting feature reference points of the at least one object of interest, and tracking the at least one object of interest in the video. The tracking may comprise aligning a virtual face mesh to the at least one object of interest in one or more of the images. Further, a background is identified in the images by separating the at least one object of interest from each image based on the virtual face mesh. The background is then modified in each of the images by blurring, changing a resolution, colors, or other parameters.
US10116895B2 Signal display output method, apparatus, and system
The present invention discloses a signal display output method, apparatus and system, which pertain to the field of computer technologies. The method includes: receiving, by a TV box expansion device, a radio television signal by using a radio frequency port; performing, by the TV box expansion device, demodulation processing on the radio television signal to obtain a to-be-decoded digital signal; and sending, by the TV box expansion device, the to-be-decoded digital signal to an IP TV box, so that the IP TV box performs decoding processing on the to-be-decoded digital signal to obtain the decoded digital signal for display output. Use flexibility of the IP TV box can be improved by using the present invention.
US10116887B2 Solid-state imaging device and camera
A solid-state imaging device includes: a plurality of pixel circuits arranged in rows and columns; a plurality of unit power supply circuits that generate a second power supply voltage from a first power supply voltage based on a reference voltage and supply the second power supply voltage to amplifier transistors provided in the plurality of pixel circuits; and a regulator circuit that generates the reference voltage that is constant. Each of the unit power supply circuits is provided for a corresponding one of the columns of the plurality of pixel circuits or for a corresponding one of the pixel circuits, and supplies the second power supply voltage to the amplifier transistors in the pixel circuits that belong to the corresponding one of the columns or to the amplifier transistor in the corresponding one of the pixel circuits.
US10116885B2 Systems and approaches for repeated thermal imaging determinations
A thermal imaging system includes a thermal imaging sensor configured to capture thermal images of assets in an environment, a non-thermal imaging sensor coupled to the thermal sensor and being configured to capture non-thermal images of the assets, an image alignment system configured to adjust an orientation of a present thermal view of the particular asset and a present non-thermal view of the particular asset, a controller configured to control operation of the thermal imaging sensor, the non-thermal imaging sensor, and the image alignment system, and a remote computing device having a change detection system and being configured to receive the captured thermal and non-thermal images of the particular asset. The controller is configured to cause the sensors to capture thermal and non-thermal images. Upon receiving the captured thermal and non-thermal images, the change detection system is configured to detect a change in at least one characteristic of the asset.
US10116883B2 System and methods for depth imaging using conventional CCD image sensors
Systems and methods for providing depth imaging using a CCD image sensor. In a method for visual imaging and depth imaging, steps include providing a CCD image sensor device arranged to receive light from an optical lens and having an array of pixels and corresponding pixel charge storage elements; providing a light source for transmitting light pulses responsive to a pulse control signal; providing timing signals to configure the CCD image sensor to collect and store charge from the pixel storage elements; and performing a depth calculation using a background charge, a reflected charge, and a depth charge collected in three frame periods for each pixel in the CCD image sensor. A system including a CCD image sensor for use with the embodiments is disclosed. Additional embodiments are disclosed.
US10116882B2 Display apparatus for superimposing and displaying images
A central control unit of a terminal apparatus performs control for displaying a plurality of images in a display unit by superimposing them such that at least one of the images can be observed through one or more other images distinguishably, designating one or more of the plurality of images, detecting a user manipulation performed for the plurality of images, and changing the designated one or more images spatially or temporally according to the detected user manipulation while keeping the plurality of images superimposed and displayed.
US10116877B2 Image processing apparatus and image processing method
An image processing apparatus combines a partial area of a first image with a second image. The partial area to be combined with the second image is determined based on distance information with regard to a plurality of partial areas of the first image.
US10116873B1 System and method to adjust the field of view displayed on an electronic mirror using real-time, physical cues from the driver in a vehicle
An apparatus comprising a first sensor, a second sensor and a processor. The first sensor may be configured to generate a first video signal based on a targeted view from a vehicle. The second sensor may be configured to generate a second video signal based on a targeted view of a driver. The processor may be configured to (A) receive the first video signal, (B) receive the second video signal, (C) determine a field of view to present to the driver, (D) generate a third video signal and (E) present the third video signal to a display showing the field of view. The field of view is determined based on (i) a body position of the driver extracted from the second video signal and (ii) the first video signal.
US10116870B1 Single camera vision system for logistics applications
This invention provides a single-camera vision system, typically for use in logistics applications, that allows for adjustment of the camera viewing angle to accommodate a wide range of object heights and associated widths moving relative to an imaged scene with constant magnification. The camera assembly employs an image sensor that is more particularly suited to such applications, with an aspect (height-to-width) ratio of approximately 1:4 to 1:8. The camera assembly includes a distance sensor to determine the distance to the top of each object. The camera assembly employs a zoom lens that can change at relatively high speed (e.g. <10 ms) to allow adjustment of the viewing angle from object to object as each one passes under the camera's field of view (FOV). Optics that allow the image to be resolved on the image sensor within the desired range of viewing angles are provided in the camera lens assembly.
US10116868B2 Display-integrated user-classification, security and fingerprint system
This disclosure provides systems, methods and apparatus related to biometric authentication of a user of an electronic device. An electronic display has a display cover glass with a front surface that includes a viewing area, and a fingerprint reading area within the viewing area. At least one photosensing element is configured to detect received scattered light, the received scattered light resulting from interaction of light with an object in at least partial optical contact with the front surface within the fingerprint reading area and to output, to a processor, fingerprint image data.
US10116864B2 Imaging apparatus, imaging display control method, and program
An image processing apparatus including an interface that receives an input identifying a subject, and a processor that controls a display to display information indicating a position of the subject in a graphic representation corresponding to a panoramic image based on an orientation of a device capturing image data for generating the panoramic image.
US10116863B2 Scanning with frame averaging
A method of obtaining image data includes scanning an imaging area with an imaging device while obtaining multiple overlapping images of the imaging area. The method also includes transforming the overlapping images by performing frame averaging on the overlapping images to produce at least one enhanced image of the imaging area.
US10116861B1 Guided image capture user interface
A system and method for generating user interfaces for presenting a set of templates to guide a user to capture images of the items correctly sized under different conditions is disclosed. The method includes generating a first user interface configured to receive and present product information for an item including dimensions of the item, receiving a first image, generating a second user interface to present a template, the template including a bounding box sized to match the dimensions of the item, the second user interface configured to present the bounding box overlaid over a second image, receiving input to capture a portion of the second image within the bounding box, responsive to the input to capture the second image, generating a third user interface to present the first image and the captured portion of the second image as variants of a face of the item, and storing the captured portion of the second image as a variant of the face of the item and the information of the item in a database.
US10116860B2 Imaging operation guidance device and imaging operation guidance method
An imaging operation guidance device, comprises an imaging sensor that obtains images of an object and outputs image data relating to the object, a memory that stores the image data and an operation history for the image sensor, and a controller that determines guidance for a current image being obtained, based on difference between at least one previous image and the current image, in accordance with the operation history that has been stored in the memory.
US10116856B2 Imaging apparatus and imaging method for controlling a display while continuously adjusting focus of a focus lens
An imaging apparatus, comprising a focus controller that generates an evaluation value by extracting given signal components from an image signal, and carries out focus adjustment by calculating position of the focus lens where the evaluation value becomes a peak, a display that displays an image based on image data generated from the image signal, and a controller that, as initial image display after commencement of the continuous focus adjustment operation, executes display using the display based on image data corresponding to an image signal in which the evaluation value becomes a peak, from among image data that has been acquired during the focus adjustment operation.
US10116855B2 Autofocus method for microscope and microscope comprising autofocus device
A microscope including an objective having a focal plane in a sample space, and an autofocus device comprising a light modulator for generating a luminous modulation object that is intensity-modulated periodically along one direction, an autofocus illumination optical unit that images the modulation object such that its image arises in the sample space, an autofocus camera, an autofocus imaging optical unit that images the image of the modulation object in the sample space onto the autofocus camera, a control device, which receives signals of the autofocus camera and determines an intensity distribution of the image of the modulation object and generates a focus control signal therefrom. The control device determines an intensity distribution of the image of a luminous comparison object imaged by the optical unit to correct the intensity distribution of the image of the modulation object with regard to reflectivity variations in the sample space.
US10116853B2 Integrated sensor and lens assembly with differential threads adjustment
An integrated image sensor and lens assembly comprises a lens barrel, an adapter tube, and a lens mount. The lens mount includes a first thread having a first pitch and the tube adapter comprises a second thread reciprocal to the first thread. The first and second threads secure the tube adapter within the lens mount. The tube adapter further comprises a third thread having a second pitch different than the first pitch, and the lens barrel comprises a fourth thread reciprocal to the third thread. The third and fourth threads secure the lens barrel within the tube adapter. A rotation of the tube adapter with respect to the lens barrel and the lens mount causes linear movement of the lens barrel and the lens mount with respect to the tube adapter in a same direction along the optical axis.
US10116851B2 Optimized video denoising for heterogeneous multisensor system
The description relates in particular to a method for temporal denoising of image sequences with the aid of at least two sensors of different types. The description also relates to an optronics device, a computer program and a storage medium for the implementation of such a method.
US10116850B2 Method and an electronic device for automatically changing shape based on an event
A method and an apparatus for automatically changing a shape of an electronic device are provided. The method includes identifying, by the electronic device, at least one event triggered in the electronic device; and changing, by the electronic device, the shape of the electronic device according to the at least one identified event.
US10116848B2 Illumination and imaging system for imaging raw samples with liquid in a sample container
An illuminator includes a light source and an illumination optical system for causing light emitted from the light source to be incident on a sample surface where an imaging object is present. The illumination optical system has an optical axis coaxial with that of an imaging optical system. An image of the light source is formed between the illumination optical system and the imaging optical system. A holder arranges the sample surface between the light source image and the imaging optical system.
US10116845B2 Imaging device
An imaging device includes an imaging unit having an imaging part, and a holder to hold the imaging part at one end; a housing including a recess part in a first surface to house the imaging unit; and a hinge device having a hinge member housed in the recess part pivotally coupled to the housing around an axle extending in parallel with the first surface. The imaging unit pivots around the axle via the hinge device between a housing position and a projecting position of the imaging unit. The imaging part includes a rectangular imaging element, a lens introducing external light into the imaging element, and a lens hood at an outer periphery of the lens. The lens hood projects from the lens surface by a distance allowing the imaging part to introduce necessary light from the lens into the imaging element and block unnecessary light.
US10116844B2 Camera module having base with mental substrate, conductive layers and insulation layers
A camera module is provided, including a lens driving mechanism, a lens unit, a circuit board, and an image sensor. The lens unit is disposed on the lens driving mechanism. The image sensor is disposed on the circuit board. The circuit board includes a metal member, an insulation layer, and a metal wire. The insulation layer is disposed between the metal member and the metal wire, and the metal wire is electrically connected to the image sensor. The lens driving module can drive the lens unit to move relative to the image sensor. The image sensor can catch the light through the lens unit.
US10116843B2 Electrical bracket and circuit conducting method for camera module
A camera module includes an optical lens, a plurality of different camera components, and a plurality of connection elements pre-formed on at least one of the camera components for electrical connection. Each of the connection elements includes a first connection element formed on a surface of the camera component and a first conduction element electrically formed on the first connection element and protruded from the first connection element in order to electrically connect with other camera components.
US10116842B2 Gathering range and dimensional information for underwater surveys
The present invention relates to an underwater method and system for gathering range and dimensional information of subsea objects, the system comprising a camera module suitable for capturing images of sub-sea scenes; and a reference projection light source that, in use, projects a structured light beam onto a target. The structured light beam is preferably generated by a laser and may comprise spots, lines, grids and the like.
US10116841B2 Relation to underwater imaging for underwater surveys
The present invention relates to methods and systems for performing underwater surveys, in particular on sub-sea installations such as oil and gas pipelines, risers, well-heads and so on. Further the invention relates to providing an augmented underwater image of a scene for use in an under-water survey, using an underwater imaging system comprising a light module, image processing module and a camera module, the light module comprising a plurality of light classes each light class having one or more light sources. The invention uses sequential imaging to provide the augmented output image.
US10116840B2 Array camera, electrical device, and method for operating the same
Disclosed are an array camera, an electrical device, and a method for operating the same. A method for operating an array camera including a plurality of camera modules includes acquiring images through the camera modules, when a first object is located at a first position of a first distance, extracting a first image and a second image acquired by a first camera module and a second camera module selected from among the camera modules, respectively, calculating distance information regarding the first object based on the first image and the second image, and when a second object is located at a second position or a second distance, calculating distance information regarding the second object located at the second position or the second distance based on at least one of a third image acquired by a camera module different from the first camera module and a fourth image acquired by a camera module different from the second camera module. Consequently, user convenience is improved.
US10116837B2 Synchronized look-up table loading
Examples relate to providing synchronized look-up table loading. In some examples, a print job is processed using an initial look-up table in processor memory. In response to the processing of the print job reaching a buffer trigger row of a portion of the print job, look-up metadata is accessed to locate a next look-up table. At this stage, the next look-up table is dynamically loaded into the processor memory as the processor continues to process the print job, where the processing of the print job begins using the next look-up table after a target row of the portion of the print job is reached.
US10116834B2 Image reading apparatus and method, with a movable light reflecting surface
An image reading apparatus includes an image capturing module for capturing an image of a document, a light source, a movable light reflecting surface having a white color, a driving module for moving the light reflecting surface into a first position at which the light reflecting surface reflects light from the light source and a second position at which the light reflecting surface does not reflect light from the light source, and a control module for controlling the driving module to move the light reflecting surface. The control module determines the second position by moving the light reflecting surface by a predetermined quantity from the first position determined based on an image obtained by the image capturing module.
US10116832B2 Information processing device, control method, and recording medium
A control method of an information processing device that communicates with a communication device includes accepting a connection processing instruction to connect the communication device with at least one external device, and performing processing to execute newly, in a case that the connection processing instruction is accepted and the communication device is not connected to any external device, the connection processing.
US10116826B1 Method and apparatus for automatically resuming a print job from portable memory device
A document printing system may include one or more print devices, each is capable of detecting a portable memory device, and also detecting a document file and associated configuration file stored in the portable memory device, where the configuration file may contain information about an interruption of a print job associated with the document file. The interruption may have occurred previously on any of the print devices. Each print device may extract and use the information from the configuration file, to automatically resume the previously interrupted print job. Each print device may also be capable of detecting an interruption of a current print job and recording information about the interruption in the configuration file stored in the portable memory device. In some embodiments, the information about the interruption of the print job may include a page number, cause of the interruption and/or job attributes of the interrupted print job.
US10116825B2 Control server
A control server may receive, from a multifunction peripheral, instruction information; send a scan instruction for generating first scan data to the multifunction peripheral in a case where the instruction information is received, send, to the multifunction peripheral, a sending instruction for sending the first scan data to a predetermined server in the case where the instruction information is received, send, to the multifunction peripheral, a print instruction for receiving, from the predetermined server, second scan data obtained using the first scan data, and for printing the document image represented by the second scan data in the case where the instruction information is received and executes a predetermined process for saving, in the destination apparatus, third scan data obtained using the first scan data in the case where the instruction information is received.
US10116822B2 Optical scanning device and image forming apparatus including the same
An optical scanning device includes a housing, a transparent cover, a cleaning member, a holding member, and a movement mechanism. The cleaning member slidably contacts with the surface of the transparent cover to clean the surface. The holding member holds the cleaning member. The movement mechanism allows the holding member to reciprocally move along the transparent cover in the aforementioned predetermined direction. The aforementioned holding member has an inside/outside double structure including an inner boss member and an outer boss member. The inner boss member receives power from the movement mechanism. The outer boss member internally receives the inner boss member. The outer boss member is longer than the inner boss member. The outer boss member reaches a moving end and stops earlier than the inner boss member, and the aforementioned inner boss member moves in the outer boss member reaches the moving end and stops.
US10116818B2 Information processing apparatus with operation unit, control method therefor, and storage medium storing control program therefor
An information processing apparatus that is capable of displaying icons that are arranged properly without causing user's time and effort. A display unit displays icons for selecting a function from among mounted functions. A memory device stores a set of instructions. At least one processor executes the instructions to display various icons including a plurality of icons corresponding to a plurality of functions that are extended by installing at least one application in a display area of the display unit, and to collect the plurality of icons corresponding to the plurality of functions extended into a predetermined icon in a case where the number of icons displayed in the display area exceeds a display upper limit.
US10116814B2 Electronic apparatus and display control method for electronic apparatus
A second display control section of a multifunction printer switches from a first display process in which an external browser screen is displayed on a display section to a second display process in which an internal browser screen is displayed on the display section, and displays the internal browser screen on the display section according to the state of a paper feeding cassette and a cover member which are operated, when a change in state of the paper feeding cassette and the cover member is sensed by an event generation section while executing the first display process.
US10116810B2 Image-outputting apparatus for outputting notification image sent from server
A server including a network interface, a storage and a controller. The network interface communicates with an image-outputting apparatus. The storage is capable of storing the notification data for transmission to the image-outputting apparatus. The controller receives the query information via the network interface, determines whether or not the notification data is stored in the storage in response to receiving the query information and receives the device information via the network interface in response to determining that the notification data is stored in the storage. The controller determines whether or not the login information included in the device information indicates a specific account. The controller transmits an output instruction to the image-outputting apparatus in response to determining that the login information indicates the specific account, the output instruction being for controlling the image-outputting apparatus to output a notification image represented by the notification data.
US10116808B2 Moving amount detector and image forming apparatus including the same
A moving amount detector that sets a movable member included in a device of a mounting destination or an object conveyed by the device as a detection target and detects a moving amount of the detection target includes: an imaging unit that repeatedly captures images of the detection target at a constant sampling period while the detection target moves; and a moving amount calculating unit that selects two images to be compared with each other among a series of images of the detection target captured by the imaging unit such that an imaging time difference between the two images is increased as a difference due to moving of the detection target is further generated between the two images and calculates a moving amount of the detection target based on the difference.
US10116806B2 Bandwidth aware network statistics collection
Herein disclosed are systems, methods, and apparatus for controlling data usage statistics in network-connected devices. The ‘stats’ collection can be suppressed during minimum window periods, thereby reducing CPU and resources usage needed to processes the stats collection. Further, the minimum window can be a function of a link speed of the communication channel as well as a data usage proximity to a data usage warning limit. Further, stats collection can be triggered by expiration of a timer or data usage that meets a buffer threshold, where both the timer and threshold are selected based on the communication channel link speed, and buffer threshold is further a function of the data usage proximity to the warning limit.
US10116805B2 Apparatuses and methods for determining usage of a wireless communication service
An apparatus includes means for accessing a communication service via a wireless network and for sending a first message and a second message via the wireless network. The apparatus also includes means for displaying a user interface and means for receiving a first selection and a second selection responsive to the user interface. The first and second selections respectively indicate work and personal billing accounts. The first message is associated with first usage profile-related information indicating work usage of the communication service that is to be billed to the work billing account. The second message is associated with second usage profile-related information indicating personal usage of the communication service that is to be billed to the personal billing account.
US10116804B2 Systems and methods for positioning a user of a hands-free intercommunication
A hands-free intercom may include a user-tracking sensor, a directional microphone, a directional sound emitter, a display device, and/or a communication interface. The user-tracking sensor may determine a location of a user so the directional microphone can measure vocal emissions by the user and the directional sound emitter can deliver audio to the user. The hands-free intercom may provide privacy to the user. The hands-free intercom may prevent an eavesdropper from hearing the user's vocal emissions, for example, by canceling the vocal emissions at the eavesdropper's ear. The directional sound emitter may deliver out-of-phase sound to cancel the vocal emissions. The hands-free intercom may also, or instead, cancel ambient noise at the user's ear. The hands-free intercom may measure or predict a filtration of the sound to be canceled and compensate for the filtration when canceling the sound.
US10116801B1 Conference call platform capable of generating engagement scores
Various systems and methods for objectively evaluating conference events are disclosed. In some embodiments, the systems and methods include a conference calling platform, such as a conference bridge device, that has a scoring unit. During a conference call, the platform can receive information from the conference system pertaining to the conference call. The scoring unit can use such information to determine an engagement score for the conference call itself and/or for individual attendees. The engagement score and/or information related to the engagement score can be provided to an organizer and/or to individual attendees.
US10116798B1 Queueing communications for a contact center
Various embodiments of the invention provide methods, systems, and computer program products for routing a communication in a contact center. Specifically, a treatment is selected for a communication from a plurality of treatments supported by the contact center. Here, each treatment includes a set of sub-queues and is applicable to a reason and/or opportunity for conducting a communication with a party. Each sub-queue includes a value range and a plurality of agents assigned to handle communications placed in the sub-queue. Accordingly, in particular embodiments, a communication value is determined for the communication based on a computation specific to the selected treatment and a sub-queue is selected from the set of sub-queues based on the communication value falling within the value range for the sub-queue. The communication is then placed in the selected sub-queue so that it can be connected to an agent assigned to handle communications placed in the sub-queue.
US10116795B1 Techniques for estimating expected performance in a task assignment system
Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance.
US10116788B2 Detecting notable events and annotating multimedia data based on the notable events
A user device, such as a smart phone, may capture sensor data or interface with a wearable device, such as a smart watch, or another user device to capture sensor data related to the capture of multimedia content. The sensor data may relate to a user, other people, and/or an associated environment. The sensor data may be processed to detect notable events based on a sensor value having a value or being within a range of values associated with the notable event. When a notable event is detected, the multimedia content may be annotated or modified based on the notable event. For example, the multimedia content may be modified to identify the notable event and/or present sensor data captured in connection with the notable event. A user interface may be presented to enable a user to identify instances of notable events and exchange sensor data.
US10116787B2 Electronic device, control method, and non-transitory storage medium
An electronic device includes a display, and at least one controller that, when an operation to cancel limitation of operations of the electronic device is detected, is configured to cancel the limitation of operations and presents a first screen on the display. The at least one controller is further configured to present a second screen which is different from the first screen on the display when the operation to cancel the limitation of operations is an operation with a thumb.
US10116786B2 Apparatus for controlling a multimedia message in a user equipment of a wireless communication system and method thereof
An apparatus for controlling a multimedia message in a user equipment of a wireless communication system and method thereof are disclosed. The present invention includes a touchscreen configured to display at least one first region corresponding to each message exchange unit and a second region for displaying an information of a content exchanged via the first region and a controller, if the information of the content displayed on the second region is selected, controlling the selected content information to be displayed on the at least one first region. In this case, the message exchange unit includes a group comprising at least two message exchange targets which are identified by at least one identification information.
US10116784B2 Camera capable of communicating with other communication device
A cellular phone is capable of telephone-calling with an external device, and includes an antenna by which to communicate with the external device; a lens; an image sensor that outputs an image signal; a display; a loudspeaker; and a processer. The processor controls the display to display an announcement of an incoming call from the external device after receiving a calling signal via the antenna, and in a case that the calling signal is received during operation of the image sensor in a moving image mode, the processor permits communication between the cellular phone and the external device via the antenna and using the loudspeaker and a microphone of the cellular phone after the announcement of the incoming call is displayed by the display and after the processor receives an instruction from an input device of the cellular phone to allow starting of the telephone-calling with the external device.
US10116782B2 Telephone device and mobile-phone linking method
A telephone device includes a short-distance wireless communication unit that performs wireless communication of data with a mobile-phone, and a speaker from which audio data is output, in which a music playback function of the mobile-phone can be remotely operated from a place that is a distance away from the mobile-phone, and in which music playback is stopped by switching a radio resource to that for a telephone call and a smooth transition to a telephone call state can take place automatically without performing a playback stopping operation in a case where a mobile-destined call arrival or mobile-originated call-placing takes place while the music playback is in progress.
US10116779B2 Apparatus and method for providing incoming and outgoing call information in a mobile communication terminal
Methods and apparatuses are provided for providing information at an electronic device. Call history information for a phone number is displayed on a display of the electronic device. An option is displayed on the display of the electronic device. The option is either a first option for editing information associated with the phone number or a second option for adding the phone number to an address book based on whether the phone number is in the address book.
US10116777B2 Mobile terminal
There is disclosed a mobile terminal including a frame comprising a front surface in which a display unit is loaded, a window disposed on a front surface of the display unit; and a front case configured to cover a predetermined area of the window, wherein the window includes a first window layer comprising a front surface exposed outside, a second window layer larger than the first window layer and comprising a first area of a front surface disposed to face a rear surface of the first window layer and a rear surface facing a front surface of the display unit, and an optical clear adhesive (OCA) provided between the first window layer and the second window layer, and the front case covers a second area arranged around the first area of a front surface of the second window layer, to maintain transparency of a window arranged in a front surface thereof, with an improved rigidity, and to reduce damage to the window.
US10116773B2 Packet processing method and related device that are applied to network device
K classifiers and S network service processors are deployed in a network device. A network adapter receiving queue is divided into multiple queue areas. Each classifier may acquire a packet identifier from a queue area that corresponds to the classifier and is in the network adapter receiving queue, that is, the network adapter receiving queue has multiple information reading interfaces such that the K classifiers may concurrently read packet identifiers from corresponding queue areas in the network adapter receiving queue, and the K classifiers may further concurrently determine, based on the packet identifiers acquired by the K classifiers, corresponding flow queue identifiers. Related operations before the K classifiers distribute packet description information to flow queues may all be concurrently executed, and concurrent execution makes processing times of the related operations become partially or completely overlapped.
US10116772B2 Network switching with co-resident data-plane and network interface controllers
A system with co-resident data-plane and network interface controllers embodying a method for network switching of a data packet incoming from a network at a packet input processor portion of a network interface resource comprising the packet input processor, a packet output processor, and a network interface controller, implemented on a chip, to a target entity, is disclosed. Additionally, the system embodying a method for network switching of a data packet outgoing from an internal facing interface of a network interface controller portion of the network interface resource to a network is disclosed.
US10116770B2 Image processing apparatus based on open platform and protocol conversion method used for the same
Provided is an image processing apparatus and method that may employ a new program or protocol without having to additionally develop a new program or a protocol for image processing. The image processing apparatus may include: an open platform-compatible unit configured to determine a protocol that is used by a video analysis application installed in or connected to the image processing apparatus, and receive at least one of channel information about an original image, channel information about an encoded image, channel information about a decoded image, resolution information about the decoded image and frame rate information that is required to receive the decoded image, in accordance with the determined protocol; and a protocol conversion unit configured to process an input image to comply with the determined protocol, based on the at least one information that is received at the open platform-compatible unit.
US10116769B2 Commerce oriented uniform resource locater (URL) shortener
A uniform resource locator (URL) shortener relies on client-side support to embed links to websites into, for example, text messages, emails, tweets, or other forms of microblogging, and that provides additional capabilities. A method may include: recognizing a token indicator; recognizing a token in conjunction with the token indicator; selecting a template corresponding to the token indicator; and executing a process enabled according to the token and the template. Executing an enabled process may include one or more of: generating a URL; generating a URL that is itself a server-based URL shortener, in which the token indicator is substituted for the server-based URL shortener hostname to reduce the character count from that of the server-based URL shortener; displaying information from a destination website of the URL generated from the token and the template; or generating a URL according to a distinctive visual characteristic of the token indicator.
US10116768B2 Control system, control method, and communication device
A control system comprising: a server and a plurality of communication devices, wherein the server stores first mode information for each user, the first mode information being associated with a mode of an application and selected from among a plurality pieces of mode information of the mode, and transmits the first mode information of a first user to the plurality of communication devices operated by the first user, and the plurality of communication devices receive the first mode information, obtain second mode information set to the mode of the application installed to the communication device, record an operation content related to mode information change performed on the communication device, and determine whether the second mode information set to the mode of the application is switched to the first mode information, based on the operation content, the first mode information, and the second mode information.
US10116766B2 Asynchronous and idempotent distributed lock interfaces
Methods and apparatus for distributed locking interfaces are disclosed. A state manager implements programmatic interfaces for distributed locking operations. In response to a queue-for-lock request for a registry element received via an interface, the state manager provides to the requester, a reference to a first asynchronous computation. The first asynchronous computation comprises an insertion of a lock request into a queue of waiters for a lock on the element. In response to a blocking request for a result of the computation, the state manager transmits, after the lock request has been inserted into the queue of waiters, a notification of the insertion of the request. The notification in turn includes a reference to a second asynchronous computation. The second asynchronous computation comprises a grant of the lock on the particular element to the requester.
US10116765B2 Needs-matching navigator system
A needs-matching navigator system and social network facilitator appurtenances including, for a large user plurality, software driven modules residing on electronic communications enabled platforms and devices. Beyond altruistically enhancing flourishing life horizons and life quality metrics, the modules facilitate (A) knowing respective user bias, profile, perspective, wellbeing orientation, and privacy preference; (B) understanding user needs description and wellbeing criteria; (C) finding answer and solutions to the needs by user biased projecting the description onto electronically stored knowledge-bases; (D) matching the user to the answers and solutions; and preferably (E) creating an instant electronic communications interactive community for the respective user, by inverse projecting large subsets of the answers and solutions back onto the large plurality of users; according to said users' profiles and needs descriptions. This navigable community may be classified into spontaneous castes; having various degrees of relevant understanding, expertise, experience, and/or curiosity about these answer and/or solution projections.
US10116764B1 Method for state based snapshot difference with restart capability
A data management device includes a buffer and a processor. The processor may select an unprocessed full key and generate a buffer entry based on a difference between an entry of a local snapshot specified by the unprocessed full key and an entry of a previous local snapshot specified by the unprocessed full key. The processor may make a first determination that a lookup key entry associated with the unprocessed full key is different than a lookup key entry associated with a processed full key. The process may add the generated buffer entry to the buffer after processing the buffer in response to the first determination.
US10116756B2 Techniques to facilitate recommendations for non-member connections
Disclosed in some examples are methods, systems, and machine-readable mediums which provide a relevance engine for determining a relevance of an individual (either a non-member or another member) to another individual (either a non-member or another member). This relevance engine may use signals in the form of data that the social networking service may learn about the individuals to determine how relevant the individuals are to each other.
US10116750B2 Mechanism for highly available rack management in rack scale environment
Methods and apparatus for highly available rack management in Rack Scale environment. Rack Management Modules (RMMs) are configured to manage power and thermal zones in a rack including a plurality of pooled system drawers, wherein each pooled system drawer is associated with a respective power zone including power sensors and power control devices and a respective thermal zone including thermal sensors and thermal devices. During operation, one of the RMMs is implemented as a master RMM, and the other is implemented as a slave RMM. The master RMM is used to monitor the power and thermal zones. State information is periodically synchronized between the master RMM and the slave RMM. The RMMs are further configured to perform a fail-over operation in connection with a failed or failing RMM, where after the fail-over operation the slave becomes the new master RMM and the previous master RMM becomes the new slave.
US10116747B2 Electricity provider content platform
A system for providing access to a content platform of an electricity provider comprises an interface operable to receive a request to access content from a content platform of an electricity provider from a communication device, one or more processors communicatively coupled to the interface, the one or more processors operable to determine, based on the received request, a display format for the communication device from a plurality of display formats, convert content from the content platform in the determined display format of the communication device, and the interface further operable to communicate the content to the communication device.
US10116744B2 System and method for providing management network communication and control in a data center
An information handling system includes a host processing complex to instantiate a hosted processing environment, a managed element, and a management controller to manage the managed element out of band from the hosted processing environment. The management controller stores console information from a management console, where the management console directs the management controller to manage the managed element, and the management controller provides the console information to a mobile management device, where the mobile management device directs the management console to direct the management controller to manage the managed element based upon the console information.
US10116741B2 Peer-to-peer network image distribution hierarchy
In one embodiment, network devices such as IP phones may be upgraded with a set of files. A master network device in the set of network devices is identified. The master network device retrieves or receives one or more files in the set of files. The master network device then distributes the file(s) to one or more network devices in the set of network devices, thereby enabling the file(s) to be distributed in a hierarchical manner to remaining network devices in the set of network devices.
US10116736B2 System for dynamically varying traffic routing modes in a distributed cluster and method therefor
A system for dynamically varying traffic routing modes in a distributed database system is presented. A database system comprises a load balancer and a database partitioned into a first and second shard. Coupled to the load balancer are a first plurality of database servers and a second plurality of database servers. Each of the first plurality of database servers contains a copy of the first shard of the database. Each of the second plurality of database servers contains a copy of the second shard of the database. Each server in the first plurality of database servers sends queries to a server in the second plurality of database servers using a round-robin system in which servers in the second plurality of database servers take turns processing incoming queries, as a method of distributing load among the multiple servers. Other embodiments also are disclosed.
US10116735B2 Service migration across cluster boundaries
Embodiments provide migration of services across different clusters to balance utilization and meet customer demands. Different service migration options may be performed with or without downtime. The artifacts of the service are moved to a new destination cluster. The service is created on the new destination cluster and staged so that the service is almost ready to start. In one embodiment, the service is stopped on the old cluster and started on the new cluster. After stopping the service, DNS is updated to point to the service on the new cluster. In another embodiment, the service is stopped on the old cluster and started on the new cluster with the same IP address to avoid DNS reprogramming and associated delays. In a further embodiment, the migration is performed without downtime by moving the service part by part from one cluster to another.
US10116733B2 System and method for collecting feedback in a multi-tenant communication platform
Systems and methods for updating a communication routing engine of a multi-tenant communication platform system. Responsive to a feedback message provided by an external system associated with a first account of the communication platform system, a communication routing engine of the communication platform system is updated based on the received feedback message. The feedback message relates to a first communication initiated on behalf of the first account of the communication platform system, and the first communication is initiated with a first communication route. The updated communication routing engine routes communications of a plurality of accounts of the communication platform system.
US10116729B2 Dynamic media transformation service in a CDN
A network device receives, from a customer, a customer subscription to a media transformation service; receives, from the customer as a first component of the subscription, data associated with customer media; and receives, from the customer as a second component of the subscription, one or more customer-selected parameters that specify media transformations to be performed upon the customer media. The network device receives, from a client browser, a request for the customer media, and transforms, responsive to receipt of the request from the client browser, the customer media based on the one or more customer-selected parameters to produce a transformed version of the customer media. The network device sends the transformed version of the customer media, via a content delivery network, to the client browser.
US10116728B2 System and method for transferring data using a directional touch gesture
A method for transferring files between information handling systems is disclosed. The method includes receiving, at an information handling system, a selection of a file, requesting, by the information handling system, nearby information handling systems in response to the selection of the file, and receiving coordinate information and contact information for the nearby information handling system from a server. The method also includes calculating a sector of a room based on the coordinate information for the nearby information handling systems and information about the information handling system, receiving a pass file indicator, and in response to the pass file indicator being aligned with the sector, sending the file to an identified information handling system of the sector.
US10116727B2 Embeddable web analytics tracking via mock environment
Analytics can be performed via analytics snippets that are ordinarily used for remote web page navigation, even though the content does not come from a remote server. The snippet can be embedded into a web application that simulates visitation to a simulated web page address by staging a mock environment that reflects properties for the web page, such as the simulated web page address or other arbitrary information. The analytics snippet is then executed in the mock environment. So, the snippet extracts information from the mock environment and reports it to the analytics server. Subsequently, when analytics reports are presented, the simulated web page address is reflected. The true address of the web page can be preserved and presented in the report to conveniently link back to the page in the local environment.
US10116724B2 Managing multiple dynamic media streams
A coordinated adaptive streaming system provides a level of intelligence between adaptive streaming heuristics applied to multiple multi-bitrate streams playing on a client computer at the same time. The system receives a media event that includes multiple multi-bitrate streams and plays two or more of the streams. Each stream registers with the coordinated adaptive streaming system so that the system is aware of each of the streams. The system receives a priority indication from each stream that indicates the priority of the stream relative to other streams associated with the media event. The system uses the received priority indications to make adaptive streaming decisions. Thus, the coordinated adaptive streaming system provides playback that more closely aligns with a user's priorities and provides a higher quality experience to a user viewing multiple concurrent media streams.
US10116721B1 Redundancy control in streaming content encoder pools
Systems and methods are described to enable synchronized encoding of streaming audio or video content between multiple encoders, in a manner that provides for redundancy of the system to vary based on a demand for the output content. End user devices or content distribution systems can monitor how content is output on end user devices, and report such output to a content encoding system. The encoding system can then redundancy provided for streaming content based on the demand by end users. Streams that are in high demand can be processed with high redundancy among devices that provide seamlessly interchangeable content, thus reducing the likelihood of perceived failure for such streams. Streams that are in low demand can be processed with low redundancy, reducing the computing resources used to process the stream while minimizing the overall impact of a processing failure, should one occur.
US10116720B2 Redirects during manifest file configuration and serving of video segment files
Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
US10116718B2 Digital content streaming to loss intolerant streaming clients
Digital streaming to loss intolerant clients is described. In one example, a system includes a repair module to repair an error in the stream of digital content having a plurality of packets configured according to a loss tolerant format. The system also includes a segment formation module to form the plurality of packets into a plurality of segments in a media presentation and a manifest module to configure a manifest file mapping time periods to respective segments of the plurality of segments within the media presentation. The system further includes a streaming server to provide the manifest file to a hypertext transfer protocol (HTTP) streaming client and form a response to the HTTP streaming client including at least one of the plurality of segments as requested by the HTTP streaming client based on the manifest file.
US10116710B2 Session parameters in the periodic assistance data delivery
Session parameters and/or information regarding session parameters are provided to a target device from a location server in a periodic assistance session. For example, the location server starts an unsolicited periodic assistance session, and transmits information indicating the unsolicited assistance session is periodic as well as any relevant session parameters to the target device. The location server may change session parameters “on the fly,” and inform the target device of the modified session parameters. The target device may initiate a session and requests certain parameters, to which the location server responds with an indication as to what parameters the target device will actually receive. Additionally, the target device may modify the session parameters, and the location server can respond to the target indicating whether or not the modification was accepted or if the modification was accepted in a modified form.
US10116709B1 Systems and methods for optimizing application data delivery over third party networks
Aspects of the present disclosure generally relate to systems and methods for managing and optimizing end-to-end communication sessions involving the delivery of application data (e.g., audio data, audio/video data, electronic file download data, etc.) over third party networks using an optimized communication system (OCS), as described herein. Embodiments of the disclosed system enable optimal quality (e.g., reduced delay, packet loss, jitter, etc.) of communication sessions. In one example, the system provides a real-time or close to real-time evaluation of network conditions, e.g., network congestion, nodes best-suited for application data transfer, etc., and other factors associated with geographically diverse and unpredictable routing infrastructure characteristics of the Internet to enable optimized communication sessions.
US10116700B2 Installing configuration information on a host
Certain embodiments provide means for managing automated access to computers, e.g., using SSH user keys and other kinds of trust relationships. Certain embodiments also provide for managing certificates, Kerberos credentials, and cryptographic keys. Certain embodiments provide for remediating legacy SSH key problems and for automating configuration of SSH keys, as well as for continuous monitoring.
US10116699B1 Systems and methods for network security
Enhanced electronic security systems and methods are provided. A whitelist, blacklist, or both of resource access sources that are allowed to use a particular resource access account are obtained. Upon detecting an access attempt to a particular resource on a computer network, a source of the access attempt and a resource access account used in the access attempt is identified. The whitelist, blacklist, or both are referenced to determine if the source of the access attempt is allowed to use the resource access account used in the access attempt. When the source of the access attempt is not allowed to use the resource access account used in the access attempt, one or more mitigation tasks may be performed.
US10116693B1 Server using proof-of-work technique for hardening against denial of service attacks
A computerized device and a process protect against denial-of-service (DoS) attacks by using a memory-time hard problem that a client (e.g., IoT device or mobile app) solves as part of a request such as an initial registration process. The process may use parameters obtained from a public source of randomness. The problem is designed such that all memory allocated for the algorithm is used in a random manner, making it difficult for attackers to use FPGA/ASIC approaches. The client provides a proof-of-work (PoW) value to a server, which performs a more directed version of the calculation done by the client to confirm that the PoW value is correct. When confirmation is not obtained, the server can refrain from further processing of the client request, thwarting DoS attacks.
US10116692B2 Scalable DDoS protection of SSL-encrypted services
A system for mitigating network attacks within encrypted network traffic is provided. The system includes a protected network including a plurality of devices. The system further includes attack mitigation devices communicatively coupled to the protected network and to a cloud platform. The attack mitigation devices are configured and operable to decrypt the encrypted traffic received from the cloud platform and destined to the protected network to form a plurality of decrypted network packets and analyze the plurality of decrypted network to detect attacks. The attack mitigation devices are further configured to generate, in response to detecting the attacks, attack signatures corresponding to the detected attacks and configured to send the generated attack signatures to attack mitigation services provided in the cloud platform. The attack mitigation services are configured and operable to drop encrypted network traffic matching the attack signatures received from the attack mitigation devices.
US10116691B2 VoIP denial-of-service protection mechanisms from attack
A system and method for providing advanced voice services in a wireless communications network. The system also interfaces to an Internet Protocol (IP) network to perform the advanced voice services for mobile units in the IP network and includes a protection mechanism against Voice-over-IP (VoiP) Denial-of-Service (DoS) attacks utilizing Advanced Group Services (AGS).
US10116688B1 Systems and methods for detecting potentially malicious files
The disclosed computer-implemented method for detecting potentially malicious files may include (1) detecting an attempt by the computing device to execute a file, (2) prior to execution of the file, determining that a filename of the file contains a combination of characters indicative of a false filename extension included within a middle section of the filename, (3) determining, based at least in part on the false filename extension being included within the middle section of the filename, that the file is potentially malicious, and then in response to determining that the file is potentially malicious, (4) preventing the computing device from executing the file. Various other methods, systems, and computer-readable media are also disclosed.
US10116679B1 Privilege inference and monitoring based on network behavior
Embodiments are directed to monitoring network traffic. A monitoring engine may monitor network traffic associated with entities in one or more networks. A device relation model may be provided based on the entities and the network traffic. An inference engine associate the entities with privilege levels based on the device relation model based on an amount of access or an amount of control that source entities exert over the target entities. An anomaly engine may determine one or more interactions between the source entities and the target entities based on the monitored network traffic. The anomaly engine may generate escalation events based on the interactions associated with the source entities and the target entities where the target entities have a higher privilege level than the source entities. The anomaly engine may provide the escalation events to one or more users.
US10116677B2 Method and system for uniquely identifying a user computer in real time using a plurality of processing parameters and servers
A method is provided for identifying a compromised client device from a masquerading device. The method includes capturing a plurality of attributes from a network device connecting to a web service. In a specific embodiment, each of the attributes represents a parameter, and the plurality of parameters uniquely identifying the network device from a plurality of other networks devices. The method maintains the network device substantially free from any software programs associated with the capturing of the plurality of attributes. That is, in a specific embodiment, the method does not rely on installing executable code in the network device to capture the attributes. Based on information associated with the attributes, the method can determine if the network device is compromised.
US10116674B2 Framework for explaining anomalies in accessing web applications
The present disclosure is directed towards systems and methods for characterizing anomalous network traffic. The system includes a device intermediary to clients and servers. The device includes a network traffic engine to receive network traffic including an anomaly. The device includes a univariate policy manager to determine whether the network traffic satisfies at least one of the rules of a univariate policy based on a respective single independent network traffic feature. The device includes a multivariate policy manager to determine, responsive to determining that the network traffic does not satisfy the rules of the univariate policy, that the network satisfies a multivariate policy including a plurality of anomaly explanation tests. The device includes an anomaly explanation selector to select, responsive to determining that the network traffic satisfies the multivariate policy, an anomaly explanation. The device includes a message generator to generate an anomaly explanation output including the selected anomaly explanation.
US10116672B1 Distributed denial-of-service attack detection based on shared network flow information
A method for detecting distributed denial-of-service (DDoS) attacks is provided. Current aggregated flow information for a defined period of time is analyzed. It is determined whether network flow increased above a defined flow threshold value to a second data processing system connected to a network within the defined period of time based on analyzing the current aggregated flow information. In response to determining that the network flow has increased above the defined flow threshold value to the second data processing system connected to the network within the defined period of time, it is determined that the second data processing system is under a DDoS attack.
US10116669B2 Detecting and mitigating wardriving
Determining the physical location of wirelessly connected devices within a network can provide a number of security benefits. However, manually determining and configuring the physical location of each device within a system can be burdensome. To ease this burden, devices within a network are equipped with a location detection sensor that is capable of automatically determining a device's location in relation to other devices within the network. A location detection sensor (“sensor”) may include a light source, a light direction sensor, a rangefinder, and a radio or wireless network interface. Two location detection sensors can perform a location detection process to determine their relative locations to each other, such as the distance between them. As more sensors are added to a network, a sensor management system uses the relative locations determined by the sensors to map the sensors to a physical space layout.
US10116667B2 System for conversion of an instrument from a non-secured instrument to a secured instrument in a process data network
Embodiments of the invention are directed to a system, method, or computer program product for generating and using a block chain distributed network for facilitating the conversion of an instrument into a verified secured instrument. The block chain database comprises a distributed ledger that is updated with resource availability based on database node communication. The resource availability is compared to a distribution amount associated with an instrument presented to a receiver for resource distribution. Prior to resource distribution the block chain distributed network confirms the resource availability and marks the resources as unavailable. As such, the invention converts instrument into a verified secure instrument based on an identification of sufficient resources available in association with the instrument.
US10116666B2 Secure debug trace messages for production authenticated code modules
Methods of extending capabilities of authenticated code modules (ACM) with minimal increase in code size comprises defining an authenticated code module (ACM) extension module using an entry of a Firmware Interface Table (FIT). The FIT contains a starting address of the ACM extension module that is located outside of a protected boot block. Based on the ACM extension module having been authenticated, the ACM and the ACM extension module may be processed together.
US10116665B2 Secured distributed computing across multiple firewalls
This disclosure is directed to securely exchanging information between private domains. Methods and systems of the disclosure perform operations including providing a user identifier (“ID”) and a first session ID to a user of a first private domain. The operations further include receiving from the user a service call for a first analytic service. Additionally, the operations include providing a service message for a second analytic service residing in a second private domain. Moreover, the operations include receiving a first verification message from the second private domain. The operations also include validating the first verification message. The operations further include providing a second verification message. Additionally, the operations include receiving a response message from the second private domain, the response message including information determined by the second analytic service based on job information in the service message.
US10116657B2 Systems and methods for providing block chain-based multifactor personal identity verification
Block chain-based multifactor personal identity verification may be provided. Verification addresses may be established on a block chain by: associating identifiers with individuals having previously verified personal identities, assigning verification addresses on a block chain to the individuals, and recording identifiers and biometric data associated with the individuals at corresponding verification addresses. Block chain-based multifactor personal identity verification using the verification addresses may be performed by: receiving one or more identifiers in connection with one or more requests to verify an identity of one or more individuals, extracting the biometric data associated with the one or more individuals from the corresponding verification addresses, and verifying the identity of the one or more individuals upon receiving matching biometric data and private keys.
US10116656B1 Systems and methods for enabling calls to bypass call-blocking functions
The disclosed computer-implemented method for enabling calls to bypass call-blocking functions may include (1) transmitting, from the computing device that is configured with a call-blocking function, a token to an additional device owned by an individual who is to be allowed to bypass the call-blocking function of the computing device, (2) receiving, by the computing device, a request from an unknown device to initiate a call to the computing device that would be blocked by the call-blocking function, (3) determining that the request to initiate the call includes the token, and (4) enabling the call from the unknown device to the computing device to bypass the call-blocking function in response to determining that the request includes the token. Various other methods, systems, and computer-readable media are also disclosed.
US10116652B2 Sharing access to a media service
Examples provided herein are directed to a computing device and media playback system sharing access to a media service corresponding to a media application installed on the computing device. In one example, a media playback system may be configured to (i) receive from the computing device an authorization code that corresponds to a media application installed on the computing device that is authorized to access media from a media service, (ii) transmit to the media service an authorization request with the authorization code, (iii) receive from the media service an authorization token that facilitates obtaining media from the media service, and (iv) transmit to the media service a request for media for playback by the media playback system, where the request for media includes the authorization token.
US10116646B2 Software-defined network threat control
A Software-Defined Network (SDN) data-plane machine stores flow data and a hardware-trust key. The SDN data-plane machine receives and processes a hardware-trust challenge based on the hardware-trust key to generate and transfer a hardware-trust response. The SDN data-plane machine receives and routes user data based on the flow data. The SDN data-plane machine receives flow modification data from SDN controllers and determines if the SDN controllers are authorized by the hardware-trust controller before modifying the flow data. The SDN data-plane machine receives and routes additional user data responsive to the modified flow data. The SDN data-plane machine reports SDN controllers that attempt to modify the flow data but that are not authorized by the hardware-trust controller to modify the flow data.
US10116642B2 Identity management over multiple identity providers
Systems and processes of advanced identity management over multiple identity providers deployable through mobile applications are provided. The process, e.g., method, includes requesting a backend service from multiple backend services by a requesting device. The method further includes exposing the requested backend service though a call in by a gateway service using a token mapped to the requested backend service, without exposing any of the backend services directly to the requesting device.
US10116639B2 Security controller SC restoration method and apparatus
Embodiments of the present disclosure disclose a security controller SC restoration method. The method provided by the embodiments of the present disclosure includes: designating, by a master node, a node to which a backup SC belongs, where the master node includes an original DM or a backup DM; sending, by the master node to a first node, a message indicating the backup SC, where the message indicating the backup SC includes an identifier of the node to which the backup SC belongs; in a case in which a node to which an original SC belongs is disconnected, sending, by the master node to the first node, a message for enabling an SC function, for performing authentication, according to the message for enabling an SC function.
US10116638B2 Method and device for uploading data to social platform
A method and device for uploading data to a social platform. The method includes a plugin set into an application program. The plugin integrates at least one Application Program Interface (API) possessing publishing function provided by at least one social platform. A request for uploading data to a social platform is received and data to be uploaded is obtained according to the request. The data is uploaded to the corresponding social platform through an API possessing publishing function integrated by the plugin. Date may be uploaded through the plugin to one or more social platforms simultaneously without launching a client terminal of the corresponding social platforms.
US10116635B1 Mobile-based equipment service system using encrypted code offloading
A mobile-based equipment service system includes a remote server, a mobile device, and at least one equipment controller. The mobile device includes a user interface, and is configured to send a user authentication message, initiated by a user via the user interface, to the remote server. The remote server is configured to verify the user via the user authentication message and once verified, send an encrypted blob to the mobile device in response to the user authentication message. At least one equipment controller is configured to receive and decrypt the encrypted blob from the mobile device.
US10116629B2 Systems and methods for obfuscation of data via an aggregation of cloud storage services
The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to provide increased reliability and security. In one implementation, fragments or blocks may be distributed among a plurality of cloud storage providers, such that no provider retains a complete copy of a file. Accordingly, even if an individual service is compromised, a malicious actor cannot access the data. In another implementation, file fragmenting may be performed in a non-standard method such that file headers and metadata are divided across separate fragments, obfuscating the original file metadata.
US10116627B2 Methods and systems for identifying targeted content item for user
The disclosed embodiments illustrate methods and systems for identifying a targeted content item for a user. The method includes receiving one or more encrypted first attributes of the user, and a first key. Thereafter, one or more content items are encrypted using the first key. The one or more content items are stored in a data structure such that the one or more content items are indexed in the data structure according to one or more second attributes of the one or more content items. Thereafter, at least one encrypted content item is retrieved from the data structure based on the one or more encrypted content items, the indexing of the one or more content items, and the one or more encrypted first attributes. The at least one encrypted content item is decrypted to generate the targeted content item.
US10116624B2 Intelligent sorting for N-way secure split tunnel
A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites. Furthermore, the VPN tunnel may be chosen to minimize latency, to detour around network failures, or to conserve energy by minimizing the number of routers a datagram passes through.
US10116622B2 Secure communication channel using a blade server
Systems and methods to manage a network include a security blade server configured to perform a security operation on network traffic, and a controller configured to virtualize a plurality of network devices. The controller is further configured to program the network traffic to flow through the security blade server to create a secure network channel. A software defined environment may includes an application program interface (API) used to program the flow of the network traffic. The controller may use the API to virtually and selectively position the security blade server as waypoint for the network traffic.
US10116620B2 Method for access network virtualization and proxy node
An embodiment of the present invention discloses a method for access network virtualization and a proxy node, relates to a technical field of communication, and does not need to modify an existing management system when a new type of access network node is added into an original access network. The method of the present invention comprises: a proxy node establishing a relationship mapping table; the proxy node receiving a packet sent by a management system; the proxy node querying the relationship mapping table according to first parameter information to obtain second parameter information; and sending the packet to a remote access node corresponding to the second parameter information according to the second parameter information. The present invention is applicable to a proxy node.
US10116616B2 Smart routing synchronization system and methods for socializing a synthetic rebroadcast and group stream
Smart routing synchronization systems socialize a synthetic rebroadcast or group stream for enabling members of a user group to (re)broadcast select content to other members of the user group and collaboratively curate content delivery. The systems are based on a content-identification process and further a process for (re)broadcasting content. These processes are cooperable among a group of member clients each of which are in communication with at least two content sources. The synchronization process identifies select content and directs delivery of the content from an optimal resource for each member client via a smart routing protocol. The (re)broadcast process prompts delivery of the select content to members of the user group from a content origination member of the group, and group members are thereby able to simultaneously access the content for the purpose of providing a content-based platform for social interaction.
US10116615B2 Method and system of managing ephemeral post in a social networking system
A method of posting ephemeral posts is disclosed. The method starts with receiving, from a user of a social network, a request to post an ephemeral post, the request including an ephemeral variable associated with a threshold event. The ephemeral post is posted on behalf of the user. Then an occurrence of the threshold event is monitored. When the threshold event has not occurred, the post is allowed to be accessible to at least one viewer other than the user. When the threshold event has occurred, the post is blocked from being accessible by the at least one view other than the user.
US10116613B2 Systems and methods for managing social media posts
Methods, systems, and computer program products for interacting with a social media networking system. Information related to occurrence of an event impacting travel may be received from a travel data source at one or more computers. In response to receiving the information related to the event, the one or more computers trigger a request to the social media networking system to return one or more first posts related to the event.
US10116611B2 Prioritizing messages within a message network
A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
US10116609B2 Third party email signature generation and authentication
Technologies are described related to third party email signature generation and authentication. A DKIM signature may be stamped in a way such that the “From” address is encoded in the selector. The domain may be extracted from the DKIM signature based upon being from a known sender in the d=field, which signs on behalf of another domain. The reconstructed domain may be aligned from the selector against the actual domain in the “From” address to pass DMARC.
US10116605B2 Transport stack name scheme and identity management
An identity management and initialization scheme, along with a naming scheme for a transport stack and its components, facilitates directly addressing each component in the transport stack. During operation, the system receives, by a forwarder, a packet that corresponds to an interest, where the interest includes a name. In response to determining that the interest is destined for a component of a stack of communication modules, the forwarder sends the interest to the destined component based on the name for the interest, where the stack does not require a respective communication module to communicate only with a layer above or below thereof. In response to determining that the interest is not destined for a component of the stack, the forwarder sends the interest to a network element based on the name for the interest. This facilitates directly addressing individual components of the stack.
US10116601B2 Methods and devices for display device notifications
The present disclosure relates to methods and devices for presentation of display device notifications. The notifications are visually appealing, employing a common theme and user interface. The notifications are less-intrusive, such that the user experience is improved. The notifications can provide additional information, function as links to destinations, and give the user multiple options, from which the user can make a selection. Actions taken by a user can be controlled and monitored to optimize user interaction with the notifications. By providing display device notifications to a user, the user is able to process important information on a display device in an improved way.
US10116597B2 System and method for creating relationships among users of an instant messaging service
A computer-implemented method of introducing users of a service includes sending a suggestion to a first user of a service and suggesting an introduction of a second user to a third user of the service. The second and third users are both identified as contacts of the first user in a contact list of the first user and the second and third users satisfy predefined selection criteria with respect to shared contacts, comprising users identified in contact lists of both the second and third users. The method also includes receiving, from the first user, a response to the suggestion; and upon receiving a positive response to the suggestion from the first user, sending the introduction to at least one of the second and third users.
US10116596B2 Personalizing data system components and data sources as chatbots in a group chat session
Provided are techniques for personalizing data system components and data sources as chatbots in a group chat session. A social media gateway interface with a chat adapter for a chat application is provided. One or more chatbots that each represent a corresponding component of a data system are created. The one or more chatbots and the chatbot adapter are used to manage each corresponding component of the data system.
US10116595B2 Method and system for processing intelligence information
A method and system for routing intelligence information related to security. The security system provides rules that identify conditions and routing instructions that are to be applied to intelligence information. A security organization may create and modify rules to ensure the appropriate routing of intelligence information in a timely manner. The security system may receive intelligence information from various sources. Regardless of the form or source of intelligence information, the security system analyzes the intelligence information to determine whether any conditions of the rules are satisfied. When a condition of a rule is satisfied, the security system sends a notification of the intelligence information in accordance with the routing instructions for that rule. In this way, intelligence information can be automatically and quickly routed to the appropriate security personnel for further processing.
US10116590B2 Network virtualization and resource allocation for the internet of things
A system and method for network virtualization and resource allocation, including storing one or more received network requests in a request table, and updating at least one of a flow table, a waiting list table, or a candidate group map based on the one or more received network requests. The updating includes monitoring a transmission progress of each of one or more flows in a network of interconnected computing devices and moving completed flows from the flow table to a success list, moving requests in the waiting list table which have reached an attempt threshold from the flow table to a fail list, and compiling any residual requests in the waiting list with new requests to generate a new request table. A deterministic request allocation and/or an optimizing request allocation is performed based on the new request table.
US10116588B2 Large receive offload allocation method and network device
An allocation method, utilized in a network device comprising an large receive offload (LRO) engine having LRO rings, includes receiving packets which belong to data streams; recording information of the data streams according to the packets; determining priority values corresponding to the data streams according to the information of the data streams; determining a first data stream within the data streams corresponding to a first priority value which is greater than a predefined value; and when there is an available LRO ring within the LRO rings, allocating the available LRO ring to the first data stream; wherein when an LRO ring is allocated to a data stream, a plurality of incoming packets of the data stream are stored in the LRO ring, and the incoming packets stored in the LRO ring are aggregated into large packets by the LRO engine.
US10116587B2 Electronic distribution of applications having multiple service levels
Techniques for electronic distribution of software applications to users and devices belonging to a single network domain, wherein such applications are configurable to provide multiple service levels. In an aspect, a first service level is provided to users and/or devices sharing the same network domain. Upon request by an admin of the network domain, an application control server verifies the admin's control of the domain, as well as fulfillment of conditions for accessing a second service level. Upon verification of control and fulfillment, the application control server allows access by the admin to an admin portal. The application control server further reassigns the service level of users and/or devices sharing the network domain from the first service level to the second service level.
US10116585B2 Internet of things application framework
A method, a device, and a non-transitory storage medium provides to receive a packet from an Internet of Things (IoT) device; determine whether the packet carries IoT data; determine a type of linked data to obtain in response to a determination that the packet carries the IoT data, wherein a determination of the type of linked data is based on at least one of a source network address of the IoT device or a device identifier of the IoT device that correlates to an application programming interface (API) and corresponding type of linked data; obtain the type of linked data in response to the determination of the type of linked data; store the type of linked data and the IoT data; and grant access and use of the type of linked data and the IoT data to the API of a software application, when the software application is executed.
US10116583B2 Controlling resources used by computing devices
Various examples for controlling resources used by client devices are disclosed. A management application executing in at least one computing device can identify client devices executing an instance of a client application that are available for management, where the client application is configured to control at least one function of a respective one of the client devices. A mode of operation can be changed on the at least one computing device where at least one resource is shared with the client devices, such as on a display of the client devices. Through communication between the management application and the client application executing on individual ones of the client devices, access to the at least one function can be restricted while the at least one resource is shared with the plurality of client devices.
US10116582B2 Resource assignment system with allocation assist
In response to receiving a request from a user to initiate a new resource pool, a determination of a purpose of the new resource pool is made. The system identifies suggested resource allocations for the new resource pool, as well as suggested modifications for current resource pools of a user, and presents both to the user. The suggested resource allocations are determined based on the purpose of the new resource pool and user data associated with the user or other users. The user selects suggested resource allocations for the new resource pool and current resource pools. The processing systems initiate the selected resource allocation and/or the suggested modifications selected by the user at the time of initiating the new resource pool, and thus reduces the processing requirements for processing resource allocations since the allocations occur at the initiation of the new resource pool.
US10116581B2 System and method for controlling access to web services resources
A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. The instructions may be executable by at least one of the processors to implement a web services access control system (ACS) configured to receive requests. Each request specifies an access operation to be performed with respect to a corresponding resource. Each of the requests is associated with a corresponding principal. For each received request, the ACS may be further configured to determine whether an access control entry exists that is associated with both the resource and principal associated with the request and that specifies an access type sufficient to perform the access operation. If no such entry exists, the ACS may deny the request.
US10116578B2 Techniques for optimizing wireless wide area network-wireless local area network aggregation
Techniques are described for wireless communication at a wireless communication device. One method includes receiving wireless wide area network (WWAN) packets at a WWAN processing subsystem of the wireless communication device; transferring wireless local area network (WLAN) packet information from a WLAN processing subsystem of the wireless communication device to the WWAN processing subsystem, the WLAN packet information comprising a subset of data associated with WLAN packets; performing a reordering process in the WWAN processing subsystem, the reordering process based at least in part on the received WWAN packets and the WLAN packets that correspond to the transferred WLAN packet information; and providing an indication of the reordered WWAN packets and the WLAN packets to an application processing subsystem of the wireless communication device.
US10116576B2 Methods and apparatus for random access of HEVC bitstream for MMT
A method and apparatus for randomly accessing high efficiency video coding (HEVC) bitstream for moving picture experts group (MPEG) media transport (MMT). The method includes receiving a plurality of packets for a video in decoding order. The method also includes determining a packet marked to begin processing the video, removing packets of leading pictures in the marked packet from the memory, and processing the packets remaining in the memory.
US10116575B2 Flow control for powerline communications
A method of powerline communications in a powerline communications (PLC) network including a first PLC device and at least a second PLC device. The first PLC device transmits a data frame to the second node over a PLC channel. The second PLC device has a data buffer for storing received information. The second PLC device runs a flow control algorithm which determines a current congestion condition or a projected congestion condition of the data buffer based on at least one congestion parameter. The current congestion condition and projected congestion condition include nearly congested and fully congested. When the current or projected congestion condition is either nearly congested or fully congested, the second PLC device transmits a BUSY including frame over the PLC channel to at least the first PLC device. The first PLC device defers transmitting of any frames to the second PLC device for a congestion clearing wait time.
US10116574B2 System and method for improving TCP performance in virtualized environments
Example embodiments described herein provide systems and methods for transmitting data packets between a protocol sender and a protocol receiver in a cloud environment, having either the protocol sender or the protocol receiver residing within a virtualized host. A protocol acceleration module may observe the data packets transmitted along the data path between the protocol sender and the protocol receiver using protocol stack configuration information of the protocol sender. The protocol acceleration module may override the protocol stack configuration information with policy-based protocol stack configuration information such that data packets transmitted from the protocol acceleration module to the protocol receiver use the policy-based protocol stack configuration information. For various embodiments, the protocol stack configuration information of the protocol sender is not modified.
US10116573B2 System and method for managing internet of things (IoT) devices and traffic using attribute classes
A system and method are described for managing attributes in an IoT system. For example, one embodiment of a method comprises: specifying an attribute for each of a plurality of items of data managed in an Internet of Things (IoT) device and/or an IoT service; defining a plurality of attribute classes; associating each of the attributes with one or more of the attribute classes, wherein the attribute classes specify how the items of data are to be stored and processed by components of the IoT device and/or the IoT service; wherein the attribute classes includes a priority notification attribute class, a first set of attributes to be associated with the priority notification attribute class based on based on a level of importance or severity associated with the first set of attributes; transmitting notifications from the IoT device for attributes associated with the priority notification attribute class to the IoT service ahead of other notifications for attributes not associated with the priority notification attribute class; and implementing a set of priority notification attribute rules on the IoT service, upon receipt of the notifications, to attempt to address a potentially hazardous or otherwise undesirable condition associated with the notifications.
US10116571B1 Network Function Virtualization (NFV) Management and Orchestration (MANO) with Application Layer Traffic Optimization (ALTO)
A Network Function Virtualization (NFV) Management and Orchestration (MANO) data system supports an Application Layer Traffic Offload (ALTO) system for a Network Service (NS). An orchestrator exchanges network data with a Virtualized Infrastructure Manager (VIM) to support the NS. The orchestrator exchanges function data with a Virtual Network Function Manager (VNFM) to support the NS. The VIM exchanges the network data with NFV Infrastructures (NFVIs) to execute Virtual Machines (VMs) that instantiate Virtual Network Functions (VNFs) to support the NS. The VNFM exchanges the function data with the VNFs to support the NS. The NFV MANO orchestrator indexes some of the network data and the function data to generate NFV ALTO topology data that associates individual ALTO Provider Identifiers (PIDs) with individual ones of the NFVIs and with individual ones of the NFV VNFs.
US10116570B2 In-vehicle network system
An in-vehicle network system includes a receiver node and a sender node, among which the receiver node adds payload length information to a flow control frame, and sends the flow control frame to a sender node using a control protocol, and the sender node determines a payload length of a consecutive frame based on the payload length information for the sending of the consecutive frame after the reception of the flow control frame, thereby variably changing the payload length and reducing communication load of the network bus, without complicating a configuration and/or a control of the network system.
US10116569B1 Embedded diagnostic tool for prediction of problems relating to network bandwidth
In one example, a method includes measuring an available bandwidth of a communication path between a client and another entity, and determining a required bandwidth associated with a future transfer of a target dataset between the client and the other entity along the communication path. The required bandwidth is determined based on a size of the target dataset, and a data deduplication rate (DDR) of the client. The available bandwidth is then compared with the required bandwidth of the target dataset.
US10116565B2 End-to-end acceleration of dynamic content
A method of accelerating dynamic content between Points of Presence (POPs) and front-loading latency bottlenecks in a Content Delivery Network (CDN) may include receiving, at a first POP, a content request from a user device, where content responsive to the content request includes a first content portion that is not stored in the first POP. The method may also include determining that the first content portion is available through a second POP. The method may additionally include transmitting the first content portion through a persistent connection mesh from the second POP to the first POP, wherein the persistent connection mesh is maintained between the first POP and the second POP prior to the request for content being received by the first POP. The method may further include delivering the content responsive to the content request to the user device.
US10116561B2 Protocol circuit layer
A protocol circuit layer is described. The protocol circuit layer may employ a routing layer to determine optimal routes when establishing a circuit. The circuit layer may employ a link layer to send data packets over links to other network nodes. A naming layer may employ circuits to establish a distributed database of associations between network node addresses and their network locations.
US10116554B2 Data flow processing method and apparatus
The present disclosure relates to the field of communications technologies. The method in embodiments of the present disclosure includes: determining a destination switch for service migration when a flow table capacity of a source switch is greater than a specified threshold; generating an equivalent flow entry that is equivalent to each initial flow entry of at least two initial flow entries stored in the source switch, and delivering each generated equivalent flow entry to the destination switch, where an equivalent flow entry that is equivalent to any initial flow entry is used by the destination switch to process a data packet that matches the any initial flow entry and that is forwarded by the source switch; and generating an aggregated flow entry by aggregating the at least two initial flow entries, and delivering the aggregated flow entry to the source switch.
US10116551B2 Single queue link aggregation
A method for transmitting a packet on a logical port comprising two or more physical ports comprises receiving a packet of a class of service; storing the packet in a memory; maintaining a lookup table relating a plurality of identifiers to at least one physical port; storing a pointer to the stored packet in the memory in a single pointer list for the class of service along with a selected one of the identifiers; and copying the stored packet to one or more physical ports corresponding to the selected identifier for transmission on at least one of the physical ports. In one implementation, a plurality of the physical ports are grouped into a logical port, and the received packet is processed to determine its logical port and its class of service.
US10116550B2 Broadcast message translation in a network device
Disclosed are various embodiments for translating broadcast messages in a network device. The network device obtains a configuration for translating a destination address of a specified type of broadcast message to a different destination address. A broadcast message is received that matches the specified type. A multicast message is generated based upon the broadcast message and the configuration. A multicast address used as a destination for the multicast message corresponds to the multicast address for a group of network nodes specified by the configuration. The multicast message is transmitted from one or more network interfaces associated with the multicast address for the group of network nodes. The multicast message includes the instruction for the group of network nodes.
US10116548B2 Protocol-based packet traffic creation
Mechanisms for packet creation are provided. A packet capture including a plurality of packets is accessed. A first subset of packets is selected from the plurality of packets based on a first computing device ID. Based on a particular protocol layer of a plurality of protocol layers, a protocol layer characteristic of the packets in the first subset of packets is identified. A plurality of instructions is generated that directs a packet generator component to generate a second subset of packets that have the same protocol layer characteristic as the packets in the first subset of packets.
US10116546B2 OAM packet processing method, network device, and network system
An operations, administration, and maintenance (OAM) packet processing method, a network device, and a network system are provided. The method includes receiving a first Internet Protocol (IP) packet, where the first IP packet includes an OAM packet, an IP packet header of the OAM packet includes a first source device identifier (ID) and a first sink device ID, and returning a second IP packet to reply to the OAM packet, where the second IP packet includes an OAM reply packet, an IP packet header of the OAM reply packet includes a second source device ID, a second sink device ID, and a second packet type, the second source device ID is an ID of a local network device, and the second sink device ID is the same as the first source device ID. An IP packet header may be used to carry OAM information, which improves a fault detection capability in an OAM method.
US10116537B2 Media player analytics
A method includes receiving, at a computing device, a media stream. The method further includes generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream. The method further includes transmitting, from the computing device, the client analytics data to an analytics device, the client analytics data including metadata indicating that the client analytics data is associated with a particular category of data.
US10116533B1 Method and system for logging events of computing devices
A method for logging events of computing devices. The method includes receiving, by a management service, a log event message from a computing device. The log event message includes a log event associated fingerprint. The method further includes reconstructing, by the management service, an object corresponding to the log event associated fingerprint and reconstructing, by the management service, at least one parent object of the object corresponding to the log event associated fingerprint. The method also includes gathering, by the management service, configuration information from the object corresponding to the log event associated fingerprint, and from the at least one parent object.
US10116530B2 Technologies for determining sensor deployment characteristics
Systems, methods, and computer-readable media for detecting sensor deployment characteristics in a network. In some embodiments, a system can run a capturing agent deployed on a virtualization environment of the system. The capturing agent can query the virtualization environment for one or more environment parameters, and receive a response from the virtualized environment including the one or more environment parameters. Based on the one or more environment parameters, the capturing agent can determine whether the virtualization environment where the capturing agent is deployed is a hypervisor or a virtual machine. The capturing agent can also determine what type of software switch is running in the virtualized environment.
US10116528B2 Direct network traffic monitoring within VM platforms in virtual processing environments
Systems and methods are disclosed that provide direct network traffic monitoring within virtual machine (VM) platforms operating in virtual processing environments. The disclosed embodiments in part provide direct network packet monitoring through client packet monitor applications that run within client VM platforms to obtain packet traffic and to forward this traffic directly to tool packet monitor applications operating within tool VM platforms. Further, the tool VM platforms can receive multiple incoming streams of network packets from various client VM platforms, and these incoming streams can change over time due to changes in the number of client VM platforms running within the virtual processing environment. Preferably, the network packet streams are communicated using encapsulation tunnels and related encapsulation headers, such as GRE tunnels using GRE identifiers in related encapsulation headers. These tunnels can be used to selectively forward particular packet streams to particular destination tool VM platforms.
US10116527B2 Methods and apparatuses for validating network packet brokers
A method for validating a network packet broker is disclosed. The method includes configuring in software at least one of a on filter and a load balancer, processing a packet capture file containing data packets using the at least one filter and the load balancer such that data packets processed is output from an output port of the network packet broker. The method also includes analyzing, using a protocol analyzer, the data packets output by the output port of the network packet broker to validate the network packet broker.
US10116525B2 Extensible infrastructure for representing networks including virtual machines
One or more embodiments provide an extensible user interface for navigating a graph in a tabular format for which the extensible user interface is arranged in a hierarchy of views. The hierarchy includes an entry point level having at least one extension added by an application, wherein data is displayed when the extensible user interface is initially accessed by the user. The hierarchy further includes an inventory level having at least one extension added by the application, wherein data is displayed when the user selects an extension at the inventory level. Another level of the hierarchy is a category extension level having at least one extension added by an application, wherein data is displayed when the user focuses the extensible user interface on a node displayed by an extension added at the inventory level.
US10116524B2 Machine-learning optimization for computing networks
A machine-learning optimization of a plurality of networks is provided. The machine-learning optimization includes interconnecting an online platform providing a machine learning module, a core network of computers deploying novel software, and a plurality of Internet network service providers. The platform collects, via the software, performance data of the Internet networks, which the machine learning module utilizes to enhance performance and reduce the latency therein networks by taking into account thousands of real-time and historic latency and bandwidth metrics. Thereby the software continually selects an optimal path through the plurality of Internet networks.
US10116515B2 Binding application communication ports to dynamic subsets of network interfaces
Exemplary methods, apparatuses, and systems receive a request to bind a socket for a computer application to a tag. The tag is mapped to a network address for each of a subset of interfaces. The request identifies the computer application using a port number. The subset of interfaces includes one or more interfaces within the computer and less than all interfaces within the computer. An interface within the subset of interfaces receives a protocol data unit (PDU) including the port number included in the bind request and a destination address. The received PDU is delivered via the socket in response to resolving a mapping between the tag included in the bind request and the destination address of the PDU and further based upon determining the port number included in the bind request was included in the received PDU.
US10116514B1 System, method and computer program for deploying an orchestration layer for a network based on network function virtualization (NFV)
According to one aspect of the present invention there is provided a system, method, and computer program product for recovering a structure of network function virtualization orchestration (NFV-O) domains, including: providing an initial structure of NFV-O domains, the initial structure representing assignment of network resources to the domains; providing a current structure of NFV-O domains, the current structure representing a modification of the initial structure due to reassignment of network resources between the domains; identifying at least one network resource reassigned by at least a first domain to at least a second domain; and instructing the at least second domain to surrender the network resource to the at least first domain; wherein the at least one network resource is a part of a communication network using network function virtualization (NFV-based network) orchestration; and wherein the NFV-based network comprises a plurality of network resources assigned to domains managed by respective NFV-O modules.
US10116512B2 Service discovery and/or effort estimation in networked computing environments
A system and method for facilitating discovery of a software resource. The example method includes employing one or more predicates to query one or more services in a computing environment, producing a first result, wherein the first result indicates one or more target services; using reflection to analyze the one or more target services; producing a second result; analyzing the second result to determine if the one or more services meet a criterion for conversion to a Representational State Transfer (REST) service, yielding a third result; and providing one or more indications of one or more discovered services based on the third result.
US10116510B2 Resource categorization for policy framework
Some embodiments provide a method for managing a set of computing resources. The method imports descriptions of computing resources from several heterogeneous sources. The descriptions specify categories for the computing resources. The different sources use different types of categories for the resource descriptions. Based on the categories specified for the computing resources in the set, the method derives additional categories for at least a subset of the computing resources. The method stores each imported computing resource tagged according to its specified and derived categories, wherein the category tags are used for binding policies to the computing resources.
US10116509B2 System and method for monitoring and managing objects across data centers
A computer implemented method for monitoring and managing one or more objects on granular object level across datacenters is provided. The method includes following steps: (i) creating an application id; (ii) searching the one or more objects across the datacenters; (iii) adding the one or more objects to the application ID; (iv) monitoring configurations of the one or more objects; (iv) providing a graphical depiction of logs of the one or more objects; (v) providing an option to check a work order and configuration changes of the one or more objects; (vi) providing a graphical depiction of the configuration changes occurred on the one or more objects over a period of time; (vii) providing a trend graph for the one or more objects; and (viii) creating a new rule for the application ID to monitor and manage the one or more objects on granular object level.
US10116508B2 Server profile templates
Methods, systems, and computer-readable media with executable instructions stored thereon are provided for applying server profile templates. A method includes providing a user interface (UI) to define a template. The template includes a template identifier, a common configuration, and a list of server profiles which share the common configuration. The method further includes using the UI to create a number of server profiles. The template is applied to server profiles such that changes to the common configuration are replicated across all associated server profiles, including associated server profiles with different physical connections.
US10116507B2 Method of and system for managing computing resources
According to one example of the present invention there is provided a method of managing a set of computing resources accessible to a client via a network. The method comprises monitoring computing resources of the set of computing resources and managing the computing resources in accordance with a set of computing resource guidelines. The method further comprises generating, based on the steps of monitoring and managing, a computer resource configuration change request, the request identifying a computing resource, identifying, from the identified computing resource, a client associated with the resource, determining whether the requested configuration change request is compatible with a client service level agreement, SLA, associated with the identified client; and, where it is so determined, authorizing the requested configuration change request to be made.
US10116506B2 Method for upgrading version of network device and network device
Embodiments of the present invention disclose a method for upgrading a version of a network device and a device. A specific solution is: configuring a forwarding plane of the network device to be a first forwarding plane and a second forwarding plane; performing, in the first forwarding plane, sampling on forwarded packets by using a preset sampling ratio, to obtain a sample packet; forwarding, by the second forwarding plane, the sample packet in a broadcast manner, to learn a MAC address; and when a quantity of MAC addresses learned by the second forwarding plane reaches a preset threshold, performing upgrade so that the second forwarding plane is used for packet forwarding of the network device. The technical solution can effectively avoid generation of a large quantity of broadcast packets during a version upgrade process, can help reduce network bandwidth that is excessively occupied, and avoid network congestion.
US10116505B2 Device control method for registering device information of peripheral device, and device and system thereof
A method, a device, and a system enabling an external device to control a peripheral device by using device information stored in a network device. The device control method includes obtaining device information regarding the first peripheral device, wherein the obtaining is performed by the user device; transmitting the device information regarding the first peripheral device to the network device, wherein the transmitting is performed by the user device; storing the device information, wherein the storing is performed by the network device; and controlling the first peripheral device by using the device information, wherein the controlling is performed by a second peripheral device connected to the network device.
US10116501B2 Method and apparatus for inter-profile commissioning in a network
Inter-profile commissioning method and apparatus for a network The invention relates to a commissioning apparatus (130, 140) and method for configuring a joining node (150) of a first profile for operation in a network in accordance with a second profile, wherein the commissioning apparatus (130, 140) is arranged to emulate a commissioning process corresponding to the first profile.
US10116496B2 Method of improving cloud resiliency
Methods, computer systems, and computer program products for improving resiliency in a network of computing components functioning according to a multilayered Open Systems Interconnection (OSI) model include, upon exceeding a predetermined threshold for at least one of the multiple layers in the OSI model, for a certain event, a real-time notification of the event is provided in an inter-layer basis such that the responsible entity manages the event according to an OSI model-wide system.
US10116494B2 Shared path recovery scheme
A connection-oriented network has a first working path (W1) and a second working path (W2). A node (E) receives signalling to allocate resources for a part of a recovery path (R1) for the first working path (W1). The resources are shared by the recovery path (R1) for the first working path and a recovery path (R2a) for the second working path (W2). The node (E) stores an association between the shared resources and a node (A) on the first working path, identified in the signalling, which should be notified when the shared resources are used by the recovery path (R2a) for the second working path (W2). An RSVP-TE object in the signalling carries an address of the node to be notified. The node (E) sends an RSVP-TE Notify message to a node (A) on the first working path (W1) which indicates that the shared resources are in use.
US10116493B2 Recovering from virtual port channel peer failure
Systems, methods, and non-transitory computer-readable storage media for recovering from a partial failure of a virtual port chain (vPC) domain. The first and second vPC peers may be paired to create a vPC having a virtual address. An endpoint host may communicate with a network via the virtual port channel. The system may detect that the first virtual port channel peer is down. During or after the first vPC reboots, the reachability cost for the first vPC with regards to the virtual address can be set to an inflated value. The first vPC peer may also delay its bring up time while it synchronizes its vPC state information with the second vPC peer. The second vPC can continue to advertise the association between the endpoint host and the virtual address. Upon completion of the synchronization, the first vPC peer may bring up the link and restore the reachability cost.
US10116486B2 Apparatus and methods for signal generation, reception, and self-calibration
Apparatus and methods for signal generation, reception, and calibration involving quadrature modulation and frequency conversion. Embodiments of the present invention provide extremely wide bandwidth, high spectral purity, versatility and adaptability in configuration, and ease of calibration, and are particularly well-adapted for use in integrated circuitry.
US10116485B1 TX/RX imbalance and carrier leakage calibration
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for contemporaneously estimating transmitter in-phase and quadrature (I/Q) imbalances, receiver I/Q imbalances, and transmit carrier leakage in a wireless transceiver. In some implementations, first, second, and third frequency-domain multi-tone (FDMT) signals transmitted through a calibration path of the wireless transceiver are captured to generate frequency domain representations of the first, second, and third FDMT signals. The frequency domain representations of the first, second, and third FDMT signals may be used to contemporaneously estimate the transmitter I/Q imbalances, receiver I/Q imbalances, and the transmit carrier leakage, which in turn may be used to determine transmitter and receiver I/Q imbalance correction filter coefficients and a transmit carrier leakage correction factor.
US10116484B1 Techniques and apparatuses for odd-exponent quadrature amplitude modulation
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may identify groups of bits of a particular size; map the groups of bits, with corresponding parity bits, to an even-exponent modulation constellation to generate an odd-exponent modulation constellation, wherein at least one corresponding parity bit, of the corresponding parity bits, is added to a group of bits, of the groups of bits, for the mapping; and transmit a signal based at least in part on the odd-exponent modulation constellation. Numerous other aspects are provided.
US10116480B2 Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, broadcast signal transmitting method, and broadcast signal receiving method
Disclosed herein is a method of transmitting a broadcasting signal. The method comprises formatting input streams into at least one data transmission channel, encoding data corresponding to each of data transmission channel carrying service data or service component data, building at least one signal frame comprising the encoded data, modulating the at least one signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) scheme, and transmitting a broadcasting signal comprising the at least one modulated signal frame.
US10116474B2 Modulating communications between platforms onto power delivery rails
Systems and methods may receive data from a data interface of a base platform, convert the data into an analog signal and modulate the analog signal onto a direct current (DC) power line coupled to a connector of the base platform. Additionally, the modulated analog signal may be received from a DC power line coupled to a connector of a tablet platform, wherein the modulated analog signal is converted to a digital signal and demodulated to recover the data. In one example, the data includes user input data associated with an input device including one or more of a mouse, a keyboard, a keypad or a touchpad.
US10116472B2 High speed communications system
Transmission of baseband and carrier-modulated vector codewords, using a plurality of encoders, each encoder configured to receive information bits and to generate a set of baseband-encoded symbols representing a vector codeword; one or more modulation circuits, each modulation circuit configured to operate on a corresponding set of baseband-encoded symbols, and using a respective unique carrier frequency, to generate a set of carrier-modulated encoded symbols; and, a summation circuit configured to generate a set of wire-specific outputs, each wire-specific output representing a sum of respective symbols of the carrier-modulated encoded symbols and at least one set of baseband-encoded symbols.
US10116468B1 Low power chip-to-chip bidirectional communications
Methods and systems are described for receiving symbols of a codeword via wires of a multi-wire bus, the codeword representing an aggregate sum of a plurality of sub-channel constituent codewords, each sub-channel constituent codeword representing a weight applied to an associated sub-channel vector of a plurality of sub-channel vectors of an orthogonal matrix, generating a plurality of comparator outputs using a plurality of common-mode resistant multi-input comparators (MICs), each common-mode resistant MIC having a set of input coefficients representing a corresponding sub-channel vector of the plurality of sub-channel vectors, each sub-channel vector (i) mutually orthogonal and (ii) orthogonal to a common-mode sub-channel vector, outputting a set of forward-channel output bits formed based on the plurality of comparator outputs, obtaining a sequence of reverse-channel bits, and transmitting the sequence of reverse-channel bits by sequentially transmitting common-mode codewords over the wires of the multi-wire bus.
US10116467B2 Ethernet tag mapping in virtual private wire service using ethernet virtual private network
Presented herein is an exemplified system and method that facilitate a point-to-point (P2P) service operation, via EVPN VPWS service tunnels, between customer edge nodes and provider edge nodes in a network infrastructure (e.g., a MPLS infrastructure). In particular, the exemplified system and method employ an EVPN BGP construct that facilitates multiplexing across large number of different physical interfaces, among multiple device manufacturers and vendors, while reducing signaling among the nodes, and being fully supportive of EVPN capabilities. In an embodiment, a method is disclosed that establishes VPWS Service service-tunnels, which is associated with an Ethernet virtual private network (EVPN) Ethernet Auto-Discovery (EAD) route identifies the service tunnel as being a VPWS-ID service, a single tag service, or a double tag service.
US10116466B2 Transport protocol task offload emulation to detect offload segments for communication with a private network
Example methods are provided for a first endpoint to communicate with a second endpoint over a public network, the second endpoint being in a private network. The method may comprise detecting an offload segment from a protocol stack of the first endpoint. The offload segment may be destined for the second endpoint, generated by the protocol stack from a chunk of data sent by an application executing on the first endpoint and detected using a virtual adapter that emulates a transport protocol task offload. The method may further comprise processing the offload segment to generate a processed offload segment for transfer through a tunnel connecting the virtual adapter over the public network with a gateway associated with the private network; and sending the processed offload segment through the tunnel in a plurality of tunnel segments, the gateway being configured to generate a plurality of transport protocol segments.
US10116465B2 Method for operating a network
A method for operating a network that has a network subscriber that is connected to a superordinate bus and to a subordinate bus comprises steps for the reception of a first superordinate data message by the network subscriber via the superordinate bus, the extraction of first data from the first superordinate data message by the network subscriber and for the transmission of a first subordinate data message by the network subscriber via the subordinate bus. In one case, the first subordinate data message comprises the first data.
US10116463B2 Bridging apparatus
A bridging apparatus includes an address-table managing unit configured to manage an address table in which devices connected to networks are registered, a presence-check-frame transmission control unit configured to transmit a presence check frame for checking whether a device is connected to a network, and a network transmission-reception control unit configured to call, upon receipt of a response request frame transmitted from a first device connected to a first network toward a second device connected to a second network, the address-table managing unit to register the first device in the address table and check whether the second device is registered in the address table, and when the second device is registered, transmit an acknowledgement to the first device and transfer the response request frame to the second network, whereas when the second device is not registered, instruct the presence-check-frame transmission control unit to transfer the response request frame to the second network.
US10116462B2 Method for transmitting data between nodes of a motor vehicle using an Ethernet transport protocol and control unit configured to carry out said method
A method for transmitting data in a motor vehicle from an application using an Ethernet transport protocol between nodes of the motor vehicle includes: the application transmitting data via an Ethernet-based network at cyclic intervals; deactivating local transmitters and receivers of a node in non-use periods, in which no data need to be transmitted; activating again the local transmitters and receivers of the node when data are pending transmission; transferring the local transmitters and receivers from an operating active mode to a quiescent mode in a deactivation time; transferring the local transmitters and receivers from the quiescent mode to the operating active mode in an activation time; and the application lowering the transmission frequency at least until a prescribed limit value is reached based at least in part on a requirement to save energy.
US10116461B2 Control infrastructure
Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
US10116456B2 Method and apparatus for optimizing internet communications
An apparatus and a method by a terminal in a wireless communication system are provided. The method includes transmitting first information including a public land mobile network identifier (PLMN ID) for a sponsored service, to a first server operated by a service provider, receiving, in response to the first information, second information including a token related to the sponsored service from the first server, transmitting third information requesting the sponsored service based on the token to a second server operated by a network operator corresponding to the PLMN ID, and receiving authentication information from the second server.
US10116455B2 Systems and methods for reporting mobile transceiver device communications in an LTE network
The present disclosure is related to a large-scale broadband LTE wireless network capable of providing a very high wireless data capacity, wherein one aspect of the system utilizes a base station optimization server, wherein the base station optimization server comprises a publish-subscribe broker communications facility to which a mobile transceiver device is connected via a corresponding redirected bearer. A usage data reporting facility of the base station optimization server and the publish-subscribe broker communications facility are adapted to collect and report billing usage data for the mobile transceiver device for all data sent by the mobile transceiver device on paths that do not include a packet gateway (PGW) element, where the billing usage data is collected in the LTE network via paths that include the redirected bearer at the cellular LTE base transceiver station.
US10116449B2 Generation device, terminal device, generation method, non-transitory computer readable storage medium, and authentication processing system
A generation device according to the present application includes a storage unit and a generation unit. The storage unit stores information regarding an authentication module that carries out the authentication based on a result of the verification between registration data registered in advance and predetermined input data. The generation unit controls the generation of authentication result information which is information generated from the verification result acquired from the authentication module while serving as information to be processed through a specific authentication procedure used between the generation unit and an authentication server that carries out the personal authentication of a user using the authentication module.
US10116446B2 Cryptographic ignition key (CIK) embedded in removable data cartridge
Systems and methods using a removable data storage device having an embedded cryptographic ignition key (CIK) are provided. In one embodiment, a CIK device is embedded into a removable data cartridge used to transfer information for cryptographic processing to a host system. When the removable data cartridge is interfaced with the host system, the CIK device communicates a CIK used to authenticate a user so that the data subject to cryptographic processing can be transferred to and/or otherwise processed by the host system. Once user authentication has occurred, the removable data cartridge can transfer data to the host system for cryptographic processing.
US10116445B2 Method and system for protected exchange of data
A result of application of a test to information about a user (U) is securely transmitted between a source of information (A) and a destination of information (B) via an intermediary device (C). The source of information can be, for example, a database of personal data, and the destination of information (B) a server of a service provider performing services depending on an age limit. The intermediary device (C) minimizes the information that is made available to the source (A) and the destination (B) about the purpose of the test and the underlying data. To this end, the intermediary device (C) executes a secure comparison protocol with the source (A), whereby the encrypted result is additionally blinded, for example, with a blinding that comes from the user. The intermediary device (C) decrypts the blinded encrypted result, so that a blinded result is left. The destination B removes the blinding, preferably on the basis of blinding information of the user. The intermediary device (C) preferably sends the blinded comparison result to the user (U).
US10116442B2 Data storage apparatus, data updating system, data processing method, and computer readable medium
A data storage unit (202) stores encrypted data while remaining in an encrypted state, and stores decryption conditions to define a user attribute of a decryption-permission user who is permitted to decrypt the encrypted data. In a case wherein revocation information to indicate a user attribute of a revoked user who is no longer the decryption-permission user has been added to the decryption condition when update timing arrives, a revocation information removing unit (206) removes the revocation information from the decryption condition while the encrypted data remains in the encrypted state. Further, the revocation information removing unit (206) transmits the encrypted data and the decryption conditions from which the revocation information has been removed to a re-encryption apparatus that performs re-encryption in a proxy re-encryption scheme, and receives, from the re-encryption apparatus, the encrypted data that has be re-encrypted in the proxy re-encryption scheme using the decryption condition from which the revocation information has been removed. A refresh processing unit (205) updates the encrypted data that has been re-encrypted and the decryption condition from which the revocation information has been removed.
US10116436B1 Techniques for preventing memory timing attacks
Techniques and apparatuses for detecting and preventing memory attacks are described. In one embodiment, for example, an apparatus may include at least one memory comprising a shared memory and a system memory, logic, at least a portion of the logic comprised in hardware coupled to the at least one shared memory, the logic to implement a memory monitor to determine a memory attack by an attacker application against a victim application using the shared memory, and prevent the memory attack, the memory monitor to determine that victim data is being reloaded into the shared memory from the system memory, store the victim data in a monitor memory, flush shared memory data stored in the shared memory, and write the victim data to the shared memory. Other embodiments are described and claimed.
US10116433B2 Circuit arrangement and method for clock and data recovery
A circuit arrangement for clock and data recovery comprises a control unit, a phase-locked loop circuit and a sampling unit. The control unit is configured to derive a first reference signal and a second reference signal from an input signal. Furthermore, the control unit is configured to derive a common reference signal from one of the first reference signal and the second reference signal, selected depending on a mode of operation of the circuit arrangement. The phase-locked loop circuit is configured to generate an oscillator signal based on the common reference signal. The sampling unit is configured to extract a recovered data signal from the input signal.
US10116428B2 Echo cancellation for high speed full duplex data transmissions
Systems, devices and methods for analog echo cancellation for high speed full duplex data transmissions, which include a first set of differential nodes to receive reception data and transmission data, a second set of differential nodes to receive the transmission data, and a subtraction circuit to receive data from the first set of differential nodes and data from the second set of differential nodes. The subtraction circuit includes a plurality of capacitors to receive data from each of the first and second sets differential nodes, and a termination circuit for providing DC termination voltage to subtract the data of the second set of differential nodes from the data of the first set of differential nodes to eliminate echo from the reception data received at the first set differential nodes.
US10116425B2 Diplexed antenna with semi-independent tilt
Systems and methods for a diplexed antenna with semi-independent tilt are disclosed. The diplexed antenna supports two or more frequency bands, in which the vertical tilt of each of the supported frequency bands is separately controlled by a coarse level of phase shifting, but commonly controlled by a fine level of phase shifting.
US10116424B2 Method and apparatus for transmitting and receiving data
Provided is a technology related to a sensor network, machine to machine (M2M), machine type communication (MTC), and the Internet of things (IoT). Transmitting data between transceivers including transmitting data segments of source data and parity data segments including restoration information for a transceiver to restore the source data. The method is applicable to intelligent services based on the technology (e.g., smart home services, smart building services, smart city services, smart or connected car services, health care services, digital education services, retail business services, security and safety-related services, etc.).
US10116423B2 Inter-carrier modulation
A method and apparatus for communicating information by: dividing the information into at least a first information portion and a second information portion; modulating a plurality of domain resources to encode the first information using an index or grammar; and encoding the second information by modulation of domain resources. Optionally, the plurality of domain resources may be modulated to encode the first information by allocating at least two different modulation types to a plurality of sub-carriers. The modulation type is allocated to domain resources according to the index or grammar, which applies meaning to which modulation type is allocated to which domain resource. The modulation may include encoding part of the first information portion using one or more domain resources of a first domain and another part of the first information portion using one or more domain resources of a second domain.
US10116421B2 Method for performing wireless switching
A wireless communication system includes an infrastructure device for transmitting and receiving communications to and from a plurality of wireless user terminals. Each wireless user terminal includes a receiver and a controller configured to receive a plurality of orthogonal frequency division multiplexing (OFDM) signals on at least one downlink carrier frequency. Each of the plurality of OFDM signals includes assignment information. The receiver is configured to receive a plurality of downlink signals each responsive to a respective OFDM signal of the plurality of OFDM signals such that each downlink signal is received on a downlink carrier frequency and using a downlink spatial pattern. Further, the controller is configured to dynamically change the downlink carrier frequency of the receiver for receiving the plurality of downlink signals based on the plurality of OFDM signals, wherein the plurality of downlink signals have different spatial patterns.
US10116418B2 Joint fountain coding and network coding for loss-tolerant information spreading
A network system for increasing data throughput and decreasing transmission delay from a source node to a sink node via a relay node. The network system may comprise a source node configured to encode a plurality of data packets using rateless coding and transmit the plurality of data packets; at least one relay node configured to receive at least one of the plurality of data packets from the source node, and if the at least one relay node has received a sufficient quantity of the plurality of data packets, regenerate, re-encode, and relay the plurality of data packets; and a sink node configured to receive one or more of the plurality of data packets from the at least one relay node, and if the sink node has received the sufficient quantity of the plurality of data packets, regenerate and decode the plurality of data packets.
US10116417B1 Nonlinear MIMO-OFDM detector
A nonlinear MIMO-OFDM detector includes a vector arithmetic unit (VAU) that sequentially computes first metrics corresponding to a first current tree level of a first search tree and second metrics corresponding to a second current tree level of a second search tree. A sorting and indexing unit (SIU) that sorts the first metrics and the second metrics sequentially received from the VAU and that sequentially provides first indices of lowest first metrics and second indices of lowest second metrics to the vector arithmetic unit. The lowest first metrics are first inputs to the VAU for a first next tree level of the first search tree and the lowest second metrics are second inputs to the VAU for a second next tree level of the second search tree. The VAU and the SIU are pipelined to compute the second metrics concurrently with sorting and indexing of the first metrics.
US10116412B2 Apparatus and method for rate control in mobile communication system
Disclosed are an apparatus and system for controlling a data rate in a mobile communication system. The apparatus includes a controller which is configured to update an offset when an error rate of a channel needs to be corrected based on a code rate of a frame, presence/absence of an error through Cyclic Redundancy Check (CRC), and channel state information such as an offset value, and maintain the offset when the code rate of the channel is a maximum value or a minimum value.
US10116411B1 Frequency agile anti-jam data link
A method for sending messages through the atmosphere. The method includes sending the messages to an intended recipient, such as an aircraft, on a data link over an operating frequency at or near an atmospheric absorption band, where the operating frequency is selected to be closer to or farther from the absorption band to control the attenuation of the messages in the atmosphere so that the intended recipient is able to receive the messages, but unintended recipients are unable to receive the messages or jamming signals are unable to jam the messages.
US10116404B2 System and method for OFDM symbol interleaving
An orthogonal frequency division multiplexing (OFDM) transmitter that includes an encoder, an interleaver, a symbol processor; and a transmission module; wherein the encoder is configured to encode a superframe to provide an encoded superframe; wherein the encoded superframe comprises a sequence of encoded frames; wherein the interleaver is configured to allocate multiple frequency sub-bands to each encoded frame of the encoded superframe by assigning adjacent frequency sub-bands to successive symbols of each encoded frame; wherein the symbol processor is configured to generate, for each encoded frame and according to the assignment of the multiple frequency sub-bands, an intermediate set of symbols; and wherein the transmission module is configured to transmit simultaneously, for each encoded frame, OFDM symbols that represents the intermediate set of symbols.
US10116403B2 OTN adaptation for support of subrate granularity and flexibility and for distribution across multiple modem engines
Systems and methods for Optical Transport Network (OTN) adaptation to provide sub-rate granularity and distribution include segmenting an OTN signal into N flows of cells with associated identifiers, based on tributary slots of the OTN signal, wherein N≥0, and wherein the cells do not include unallocated payload from the OTN signal; switching the cells to a scheduler; and scheduling, from the scheduler, the cells for a line side modem.
US10116398B2 System for testing efficacy of electromagnetic shielding and method
A system to test efficacy of electromagnetic shielding includes a radio frequency anechoic housing and a testing device. The testing device includes a signal source, at least one antenna, and a receiver. When one of the antenna is connected to the signal source, the receiver receives a first frequency field. When the antenna and the signal source are in the shielding shell and the shielding shell is in the radio frequency anechoic housing, the receiver receives a second frequency field. Values of the shielding efficacy are obtained according to the first frequency field and the second frequency field. A determination of whether the shielding shell meets requirements is obtained according to the values of the shielding efficacy. A method for testing shielding efficacy is also disclosed.
US10116394B2 Optical pairing
Disclosed systems and methods transmit and receive data encoded as optical signals that include a progression of symbols, with each symbol represented as a combination of light frequencies. Light is used as the carrier medium to limit reception to devices that are within visible range of the transmitting device. No mapping of data to symbols is required for generation of the symbol progression by the transmitter and no mapping of symbols to data for recognition of the symbols is required by the receiver. Disclosed embodiments allow arbitrary selection among a plurality of mappings between symbols sent and symbols received. Embodiments are robust to: ambient lighting conditions, differences in optical and temporal response of the first and second devices, and differences in relative orientation between the first and second devices. Embodiments enable a variety of functions including device discovery, feature discovery, beacon identification, status reporting, error readout, key exchange, and authentication.
US10116385B2 System and method for pilot data detection using correlation peak tracking
During optical performance monitoring in low SNR conditions, the detection of pilot data may be more difficult because the detector may mistake noise for the pilot data signal. Systems and methods are disclosed herein that try to address this problem. In one embodiment, a pilot tone detector processes the received signal to determine a maximum correlation peak, and then performs tracking of the correlation peak over time. Unlike the pilot data signal, noise is typically more transient in nature. Therefore, if a correlation peak does not actually correspond to the pilot data signal, but instead corresponds to noise, then the correlation peak typically disappears over time when tracked. A search for a new correlation peak may then be performed. When a correlation peak is determined that actually corresponds to the pilot data signal, then the correlation peak typically remains when tracked.
US10116381B1 Systems and methods for fixed satellite service protection using real-time measurement
A system for protecting a fixed satellite service site includes at least one earth station, a first beacon detector disposed within close proximity to the at least one earth station, a central server in operable communication with the fixed satellite service site and the first beacon detector, an access point configured to request authorization from the central server for resource allocation, and a beacon transmitter disposed within close proximity to the access point. The beacon transmitter is configured to transmit a beacon signal to one or more of the central server and the first beacon detector, and the beacon signal uniquely identifies the access point.
US10116380B1 Satellite processor operating system
A request to register a function of the application module with a system manager may be received. The request may describe one or more inputs to the function, one or more outputs of the function that are used to generate a beam plan for a satellite, and one or more capabilities that the satellite must have for the function to be used. It may be determined whether one or more capabilities of the satellite satisfy the described one or more capabilities that the satellite must have for the function to be used. In response to determining satisfaction, an indication that the function of the application is available may be provided to a client. A request may be received from the client to generate the beam plan for the satellite using the function. The beam plan for the satellite may be obtained using the one or more outputs of the function.
US10116379B2 Scheduling beams of a satelite antenna
In one implementation, a method for scheduling beams of an antenna on a satellite during a defined time period includes calculating a beam score for each beam based on the expected gain of the beam and determining that the number of beams having non-zero beam scores during the defined time period is less than a threshold value. In addition, the method also includes accessing a set of beam weights for each of multiple different candidate beam patterns, and, for each set of weights, multiplying individual beam weights by corresponding beam scores, and generating a candidate beam pattern score by calculating a sum of the products of the beam weights and corresponding beam scores. The method further includes comparing the candidate beam pattern scores, selecting a particular one of the candidate beam patterns, and scheduling the selected beam pattern for the defined time period.
US10116378B1 Systems and method of automatically generated radio calls
A method in an aircraft computing system for facilitating communication between a flight crew and external communication facility (ECF) such as air traffic control (ATC) or airline operational control (AOC) is provided. The method comprises monitoring aircraft data by an aircraft computing system for a plurality of pre-defined, non-emergency conditions, detecting, by the aircraft computing system, a pre-defined, non-emergency condition requiring communication from the flight crew to the ECF, automatically generating and displaying a computer-generated message on an aircraft cockpit display responsive to detecting the condition requiring communication from the flight crew to the ECF, providing a selection option for transmitting the message to the ECF, and transmitting the message to the ECF in accordance with the option selected.
US10116377B2 Dynamic forward error correction bypass in a digital communications system
A system and method of improving communications is provided. A gateway is communicatively coupled to an end terminal through an unmanned air vehicle (UAV), wherein a first link communicatively couples the gateway to the UAV, and a second link communicatively couples the UAV to the end terminal. At least one of the gateway and the UAV is configured to determine a signal quality on at least the first link between the gateway and the UAV in a first direction. If the signal quality exceeds a predetermined threshold, a received packet is encoded at the gateway for processing by the end terminal. The packet is further tagged with an indicator that the packet should bypass forward error correction (FEC) at the UAV.
US10116373B1 Dynamically adjusting vertical beamforming weights
Methods and systems are provided for dynamically adjusting vertical beamforming weights to influence a width of a vertical beam emitted from an antenna. A quantity of users present in a particular geographic area is determined, where the user devices have a line of sight with the antenna and are vertically distributed from other user devices. CQIs are received from the user devices. It is determined that the quantity of user devices is above a maximum threshold of user devices, and the CQIs indicated that channel quality is below a minimum threshold. The amplitude and phase components of the vertical beamforming weight are adjusted to modify the width of the vertical beam emitted from the antenna.
US10116372B2 Interleaved training and limited feedback for multiple-antenna systems
A method includes the step of interleaving training and feedback stages in a transmitter and a multiplicity of antennas, wherein the transmitter trains the corresponding ones of the multiplicity of antennas one by one and receives feedback information after training each one of the corresponding ones of the multiplicity of antennas. An apparatus operating using the method includes a multiple-input single-output system with t transmitter antennas, a short-term power constraint P, and target data rate ρ where for any t, the same outage probability as a system with perfect transmitter and receiver channel state information is achieved with a feedback rate of R1 bits per channel state and via training R2 transmitter antennas on average, where R1 and R2 are independent of t, and depend only on ρ and P.
US10116370B2 Radio communication control method and radio communication system
A number LR of receive beamforming circuits provided in a receive beamformer execute receive beamforming (NR/LR) times with respect to a received signal vector received by NR reception antennas AR, thereby generating a receive beamforming (BF) output vector having NR receive BF output components. A calculation processor calculates a reception power for each of the NR receive BF output components, selects LR receive BF output components in decreasing order of reception power, and determines a suitable receive BF weight matrix including LR reception orthogonal BF weight vectors corresponding to the selected receive BF output components.
US10116369B2 Communication device and method providing beamforming for two or more transmission channels
A control unit of a communication device provides multicast precoding information from at least first beamforming information descriptive for a first transmission channel and second beamforming information descriptive for a second transmission channel. A precoder unit beamforms at least one signal using the multicast precoding information to obtain at least two precoded signals. A transmitter circuit which is electrically coupled to the precoder unit multicasts transmission signals through the at least first and a second transmission channels, wherein the transmission signals are derived from the precoded signals.
US10116364B2 Method for determining rank indication RI bit number, base station, and terminal
The present invention provides a method for determining a rank indication (RI) bit number, a base station, and a terminal. The method includes: determining, by a base station, indication information according to a correspondence between a terminal and the base station and a multi-input multi-output (MIMO) capability of the terminal, where the indication information includes information used by the terminal for determining a bit number occupied for sending a RI; and sending, by the base station, the indication information to the terminal, so that the terminal determines, according to the indication information, the bit number occupied for sending the RI. In the present invention, the UE and the base station agree or understanding of the bit number occupied by RI information.
US10116361B2 Methods for uplink multiuser signaling and transmission
A method implemented by an Access Point (AP) in a Wireless Local Area Network (WLAN) to initiate an uplink (UL) multi-user (MU) simultaneous transmission. The method includes generating a trigger frame that initiates the UL MU simultaneous transmission, where the trigger frame includes (1) a UL MU Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU) attributes field to indicate attributes pertaining to a UL MU PPDU transmitted to the AP during the UL MU simultaneous transmission that are common to a plurality of stations (STAs) that are scheduled to participate in the UL MU simultaneous transmission and (2) a STA Physical Layer Service Data Unit (PSDU) attributes field for a particular STA from the plurality of STAs to indicate attributes pertaining to the UL MU PPDU that are specific to the particular STA. The method further includes transmitting the trigger frame through a wireless medium.
US10116358B2 Service signal processing method and apparatus, and customer-premises equipment
A service signal processing method includes obtaining signal strength information of a current service antenna, and obtaining signal strength information of another service antenna; selecting a working antenna according to the signal strength information of the current service antenna and the signal strength information of the another service antenna; and controlling the working antenna to process a service signal of a current service using a radio frequency channel of the current service antenna. The working antenna determined according to the signal strength information of the current service antenna and the signal strength information of the another service antenna may be the current service antenna or may be the another service antenna. When multiple working antennas are determined, the working antennas may process a same service or may process different services.
US10116357B2 System and method for multiple point transmission in a communications system
A system and method for multiple point transmission in a communications system are provided. A method for multiple point transmission operation comprises modifying a configuration of a radio bearer for use in a multiple point transmission to a user equipment according to operating condition information of the user equipment, reconfiguring the radio bearer according to the modified configuration, and initiating a multiple point transmission to the user equipment using the reconfigured radio bearer.
US10116352B2 Communication system, transmission device, and reception device
Either one of a communication device and a communication device comprises a direct current power supply configured to generate a direct current for serial communication from alternating current power supplied from an alternating current power supply through a power line and a common line and pass the generated direct current through a current loop. Either the communication device or the communication device comprises an adjuster configured to adjust the impedance between a signal line and the common line based on the voltage between the signal line and the common line (530).
US10116346B2 Electronic device and antenna using components of electronic device
An electronic device is provided that includes a circuit board and an antenna fed from the circuit board. The antenna includes a plurality of conductive components. Each of the plurality of conductive components is disposed on a portion of a respective one of a plurality of electronic components of the electronic device. The plurality of conductive components are connected by at least one connection component.
US10116341B1 Polar transmitter with joined modulator
An apparatus and a method for transmitting a signal over a wireless channel using a device including a polar transmitter joinable with a modulator are disclosed. For example, the method, by a circuit of the device, generates first and second streams of data from received data based on a type of modulator, a type of combiner and a channel frequency, each stream having at least some portion of the received data that is distinct from data included in the other stream, the type of combiner comprising a multiplicative or an additive combiner, the method, by the circuit, generates a first analog signal based on the first stream and generates a supply voltage based on the second stream, and the method by an amplifier coupled to the circuit, generates a Radio Frequency (RF) signal based on the supply voltage and the type of combiner.
US10116340B2 Wideband low distortion power amplifier
A circuit and apparatus for filtering harmful harmonics is disclosed. The circuit and apparatus include a power amplifier core that uses equally sized inverter based amplifiers. The amplifier core cells provide uniform load to all phases of a fundamental frequency to cancel all harmonics at an output. The power amplifier stages are driven into nonlinearity, and the combination of harmonics is performed at the output by varying series connected capacitors. The harmonic combination is performed at the output, leaving no further scope of nonlinearity in the signal chain.
US10116336B2 Error correcting code adjustment for a data storage device
A data storage device includes a non-volatile memory and a controller operationally coupled to the non-volatile memory. The controller is configured to access information stored at the non-volatile memory. The information includes a user data portion and an error correcting code (ECC) portion corresponding to the user data portion. The controller is further configured to modify the ECC portion in response to an error rate associated with the information exceeding a threshold. The one or more ECC parameters are modified without erasing or re-programming the user data portion.
US10116335B2 Data processing method, memory storage device and memory control circuit unit
A data processing method, a memory storage device and a memory control circuit unit are provided. The method includes: receiving first write data; performing a first stage encoding operation of a low-density parity-check (LDPC) code on the first write data and generating first transition data; performing a second stage encoding operation of the LDPC code on the first transition data and generating a first error correcting code (ECC); receiving second write data; and performing the first stage encoding operation of the LDPC code on the second write data during a time period of performing the second stage encoding operation of the LDPC code on the first transition data. Accordingly, the data processing efficiency corresponding to the LDPC code can be improved.
US10116329B1 Method and system for compression based tiering
Example embodiments of the present invention relate to methods, systems, and a computer program product for storing data compressed according to a level of activity of a data set. The method includes evaluating a level of activity for a data set and selecting a compression algorithm according to the level of activity of the data set. The data set then may be compressed according to the selected compression algorithm and the compressed data stored in a data storage system.
US10116325B2 Data compression/decompression device
When compressing an arrangement of fixed-length records in a columnar direction, a data compression device carries out data compression aligned with the performance of a data decompression device by computing a number of rows processed with one columnar compression from the performance on the decompression device side, such as the memory cache capacity of the decompression device or the capacity of a primary storage device which may be used by an application, and the size of one record. Thus, while improving compression ratios of large volumes of data, including an alignment of a plurality of fixed-length records, decompression performance is improved.
US10116318B1 Method and system for asynchronous clock generation for successive approximation analog-to-digital converter (SAR ADC)
A method and apparatus are disclosed for asynchronous clock generation in analog-to-digital converters (ADCs). For example, an ADC may comprise a comparator, a first logic gate, a second logic gate, a first memory element, a second memory element, and a digital-to-analog converter (DAC). The comparator may initiate an evaluation or precharge operation of comparator inputs. The first logic gate may generate, based on comparator outputs, a first output signal indicating validity of first logic gate output. The second logic gate may generate a second output signal indicating timing reference of bit conversion. The first memory element may generate a third output signal indicating a current state of a bit. The second memory element may generate a plurality of next state bits based on the second output signal and the comparator outputs. The second logic gate may generate the second output signal based on the first and third output signals.
US10116316B2 Receiver with signal processor to adaptively update weights to separate larger and smaller components
A receiver with orthogonal beam forming technique is achieved that is capable of differentiating different signal components within the received composite signal. An adaptive processor is used to eliminate the signal component whose phase information is known or can be calculated. The phase information of the major component of a signal can be easily acquired by using a limiter. The phase information of other signal components can be acquired by their direction information and other characteristics, such as modulation scheme, etc. Multiple orthogonal beams can be formed by eliminating one unwanted signal component each time by the adaptive processor until all unwanted signal is eliminated. Thus, a composite signal from multiple sources can be broken down into their component signals.
US10116314B1 Multi-mode frequency divider
A frequency divider includes first circuitry, second circuitry, and third circuitry. The first circuitry includes divide-by-two (div2) frequency divider circuitry, and the second circuitry includes additional circuitry for a divide-by-three (div3) frequency divider. The second circuitry is selectively enabled using a control signal and can receive signals from the first circuitry when enabled. Specifically, the second circuitry is enabled in the div3 mode but is not enabled in the div2 mode. The third circuitry receives signals from the first circuitry and also receives signals from the second circuitry when the second circuitry is enabled. The first circuitry and the third circuitry function as a div2 frequency divider when the second circuitry is not enabled. The first circuitry, the second circuitry, and the third circuitry function as a div3 frequency divider when the second circuitry is enabled.
US10116310B2 Level shift circuit, integrated circuit, and power semiconductor module
A primary circuit outputs, in response to an input signal, a first signal with a first reference potential. A level shift main circuit converts the reference potential of the first signal received from the primary circuit to a second reference potential to output a second signal with the second reference potential. A secondary circuit generates an output signal with the second reference potential using the second signal. At least one rectifying element circuit is provided between the primary circuit and the secondary circuit. At least one of the primary circuit and the secondary circuit includes at least one detection circuit detecting a change in a current flowing through the rectifying element circuit to determine whether a potential corresponding to the second reference potential is lower than or equal to a potential corresponding to the first reference potential.
US10116308B2 Rotation operation device
A rotation operation device includes: a rotation operation section having a cylindrical shape; multiple recessed and projecting sections arranged on an axial end surface or a peripheral surface of the rotation operation section; a conductive section having a protruding section protruding toward each recessed and projecting section and an elastic section biasing the protruding section to each recessed and projecting section, and movable in a recess-and-projection direction when the rotation operation section rotates; an electrode section changing a capacitance in accordance with a movement of the conductive section; and a detecting section detecting the change in the capacitance. The conductive section is moved in turn in the recess-and-projection direction at a different timing. The detecting section detects a rotation direction and a rotation quantity of the rotation operation section by means of a combination pattern of the change in the capacitance.
US10116307B2 Low power capacitive sensor button
Disclosed herein are system, methods, and apparatus for low power capacitive sensors. Apparatus may include a timing block configured to generate a repetitive trigger signal having a first frequency, and further configured to generate a clock signal having a second frequency. Apparatus may also include a sensing block coupled with the timing block and configured to, in response to the repetitive trigger signal, detect a change in capacitance associated with an object proximate to a capacitive sensor button by applying an excitation signal to the capacitive sensor button during a measurement period. Apparatus further include a wake logic block coupled with the sensing block and configured to transition a processing unit from a first power consumption state to a second power consumption state in response to the sensing block detecting the change in capacitance associated with the object proximate to the capacitive sensor button.
US10116306B2 Touch and force sensitive rocker switch
A touch and force sensitive rocker switch or button array for a portable electronic device can include multiple dome switches or force sensors, as well as a capacitive sensing surface that can detect finger location and swipes. A cosmetic surface can cover the entire elongated switch/button and portions of device housing proximate the button, and can be configured to transfer each of multiple types of input there through to the button and also provide a seal to the device housing interior. The cosmetic surface can be a flexible polymer to allow local deformation, and/or the entire surface can tilt or bend to permit inputs to transfer there through. The elongated button/switch can be raised from a surface of the device, and can be located along a side of the device, with a front face of the device being a touchscreen, such as for a smart phone or watch.
US10116305B2 Semiconductor device for display driver IC structure
A semiconductor device includes a first transistor, a second transistor, and a third transistor. The first transistor includes a first gate insulator, a first source region and a first drain region, a pair of lightly doped drain (LDD) regions that are each shallower than the first source region and the first drain region, and a first gate electrode. The second transistor includes a second gate insulator, a second source region and a second drain region, a pair of drift regions that encompass the second source region and the second drain region respectively, and a second gate electrode, and the third transistor comprises a third gate insulator, a third source region and a third drain region, and a pair of drift regions that encompass the third source and the third drain regions respectively, and a third gate electrode. The second gate insulator is thinner than the other gate insulators.
US10116304B2 Gate transistor control circuit
A device for controlling a first control gate transistor, including: a second transistor and a third transistor series-connected between a first and a second terminals of application of a power supply voltage, the junction point of these transistors being connected to the gate of the first transistor; a terminal of application of a digital control signal; a circuit for generating an analog signal according to variations of the power supply voltage; and for each of the second and third transistors, a circuit of selection of a control signal of the first transistor representative of said digital signal or of said analog signal.
US10116303B2 Parallel devices having balanced switching current and power
A power circuit includes a power source for providing electrical power and two driving transistors being disposed in parallel and receiving electrical power from the power source. Each of the two driving transistors includes a gate terminal, a source connection, and a kelvin source connection. The power circuit also includes a control voltage source having a first terminal and a second terminal. The control voltage source provides a control signal to the two driving transistors for determining driving currents through the two driving transistors. The first terminal is connected to the gate terminals of the two driving transistors, and the second terminal is connected to the kelvin source connections of the two driving transistors. The kelvin source connections of the two driving transistors are inductively coupled.
US10116299B2 Power-on reset circuit
A power-on-reset circuit includes an execution circuit and a control circuit. The execution circuit includes a first input terminal connected to a power supply, a second input terminal and the first output terminal each initially are at a low level. The first output terminal transitions from the low level to a high level when the first input terminal and the second input terminal have a voltage not less than a predetermined voltage. The control circuit includes a third input terminal connected to the first output terminal, a fourth input terminal connected to the first input terminal, and a second output terminal connected to the second input terminal. The second input terminal transitions from the low level to the high level when a difference between the voltage at the first input terminal and the voltage at the first output terminal is greater than the predetermined voltage.
US10116297B1 DC-coupled high-voltage level shifter
Systems, methods, and apparatus for use in biasing and driving high voltage semiconductor devices using only low voltage transistors are described. The apparatus and method are adapted to control multiple high voltage semiconductor devices to enable high voltage power control, such as power amplifiers, power management and conversion (e.g. DC/DC) and other applications wherein a first voltage is large compared to the maximum voltage handling of the low voltage control transistors. A parallel resistive-capacitive coupling allows transmission of edge information and DC level information of control signals from a static voltage domain to a flying voltage domain. A flying comparator operating in the flying voltage domain uses clamps to force an output difference voltage that is zero only during a switching event of the flying voltage domain. A charge pump may be used to amplify inputs to the parallel-resistive coupling for a desired differential signal amplitude to the flying comparator.
US10116293B2 Input buffer circuit
An input buffer circuit is disclosed, which relates to a technology for a receiver circuit including a plurality of input buffers having different characteristics. The input buffer circuit includes a first buffer configured to output a first input signal by buffering a command address received based on a flag signal, a second buffer configured to output a second input signal by buffering the command address based on the flag signal, a first delay matching circuit configured to output a first matching signal by delaying the first input signal by a first delay time, a second delay matching circuit configured to output a second matching signal by delaying the second input signal by a second delay time, and a selection circuit configured to select any one of the first matching signal and the second matching signal based on a selection signal.
US10116291B2 Reverse current protection circuit
In described examples, a power interface subsystem includes power transistors, each having: a conduction path coupled between a battery terminal and an accessory terminal; and a control terminal. A differential amplifier has: a first input coupled to the battery terminal; a second input coupled to the accessory terminal; and an output node. An offset voltage source is coupled to cause an offset of a selected polarity at one of the inputs to the differential amplifier. The offset has a first polarity in a first operating mode and a second polarity in a second operating mode. Gate control circuitry is coupled to apply a control level at the control terminal(s) of selected one(s) of the power transistors responsive to a voltage at the output node, and to apply an off-state control level to the control terminal(s) of unselected one(s) of the power transistors.
US10116290B1 RF frontend having a wideband mm wave frequency doubler
According to one embodiment, a frequency doubler circuit includes a first field effect transistor (FET) having a first gate, a first source, and a first drain and a second FET having a second gate, a second source, and a second drain, where the first gate of the first FET and the second source of the second FET are driven by an input signal in a first phase, and the first source of the first FET and the second gate of the second FET are driven by the input signal in a second phase, where the first and the second FETs are caused to switch based on the first phase and the second phase of the input signal respectively to generate an output signal at the first drain and the second drain having a frequency that is approximately double of the input signal.
US10116287B2 Switched current control module and method therefor
A switched current control module comprises a hysteretic control component arranged to receive high and low threshold values and an indication of a current flow through a load, and to output a switched current control signal based on a comparison of the current flow indication to the high and low threshold values. A threshold generator is arranged to generate the high and low threshold values based on a base threshold value and a hysteretic excursion value. A base threshold value generator is arranged to generate the base threshold value based on the current flow indication and a setpoint value. A hysteretic excursion value generator is arranged to receive an indication of a switching frequency of the switched current control signal output by the hysteretic control component, and to generate the hysteretic excursion value based on the indicated switching frequency of the switched current control signal.
US10116286B2 Reference clock signal generators and methods for generating a reference clock signal
According to various embodiments, there is provided a method for generating a reference clock signal, the method including discharging a capacitive element to a discharged state, when a reset signal has a predetermined reset state; charging the capacitive element from the discharged state to a first voltage, when a charge signal has a predetermined charge state; comparing the first voltage to a zero voltage, when a compare signal has a predetermined compare state; generating a second voltage based on the comparing of the first voltage to the zero voltage; generating a clock signal based on the second voltage, using an oscillator; and generating each of the reset signal, the charge signal and the compare signal, based on the clock signal.
US10116283B2 Dual passband radio frequency filter and communications device
Multi-band filters, communications devices, and methods of designing multi-band filters are disclosed. A multi-band filter has a lower pass-band and an upper pass-band separated by an intervening stop-band. The multi-band filter includes a first ladder network and a second ladder network coupled in series. The first ladder network provides transmission zeros at frequencies below a lower edge of the lower pass-band and transmission zeros at frequencies above an upper edge of the upper pass-band. The second ladder network provides transmission zeros at frequencies within the intervening stop-band.
US10116281B2 Power combiner/divider using mutual inductance
Disclosed is a power divider circuit providing a mutual inductance and including a first primary inducing element having a first terminal connected with a first output port and a second terminal connected with a second primary inducing element having a first terminal connected with a second output port and a second terminal connected with the first primary inducing element and magnetically and mutually coupled with the first primary inducing element, a sub inducing element having a first terminal connected with an input port and a second terminal connected with the second terminal of the first primary inducing element and the second terminal of the second primary inducing element, and an isolation network connected between the first output port and the second output port. The sub inducing element is magnetically and mutually coupled with each of the first primary inducing element and the second primary inducing element.
US10116271B2 Current-to-voltage converter, amplifier input stage and corresponding amplifier
The current-to-voltage converter includes an input for the current to be converted, an output for the converted voltage, a current-to-voltage conversion resistor arranged between the output and a reference potential, a processing circuit including a transistor, the input being connected to the output via the transistor, a twin circuit including components identical to and disposed in a similar way to those of the processing circuit, a voltage follower connected at the input to the processing circuit and at the output to the twin circuit, and means for reinjecting the current at the output of the follower into the processing circuit.
US10116269B1 Differential amplifier with extended bandwidth and THD reduction
The present invention is directed to electrical circuits. More specifically, an embodiment of the present invention provides a differential amplifier in cascode configuration. An input transistor is coupled to an output transistor via a peaking inductor. The output transistor is also directly coupled to a degeneration resistor. There are other embodiments as well.
US10116265B2 Modular and scalable power amplifier system
A modular power amplifier system and an electronic device comprising the modular power amplifier system in which, the modular power amplifier system comprises a plurality of amplifier modules. The plurality of amplifier modules are arranged into a number of sections comprising a first section which comprises a first amplifier module configured to receive the input signal within a first amplitude range and provide an output signal having a first output power; a second section which comprises a second amplifier module configured to receive the input signal within a second amplitude range and provide an output signal having a second output power; and an i-th section which comprises multiple amplifier modules, each being configured to receive the input signal within a certain amplitude range and provide an output signal having a certain output power. The output signals of the amplifier modules are combined to provide output signals with scalable output power.
US10116262B2 Front-end amplifier circuits for biomedical electronics
A front-end amplifier circuit for receiving a biological signal includes a signal channel. The signal channel amplifies the biological signal to generate a detection current and includes a capacitive-coupled transconductance amplifier. The capacitive-coupled transconductance amplifier amplifies the biological signal with a transconductance gain to generate a first current.
US10116257B2 Enhanced solar panels, liquid delivery systems and associated processes for solar energy systems
Fluid delivery systems and related structures and processes are provided, such as for use with water, treated water, and/or a cleaning solution, for any of cleaning, cooling or any combination thereof, for one or more solar panels in a power generation environment. Enhanced coatings are provided for the incident surface of solar panels, such as to avoid build up of dirt, scale, or other contaminants, and/or to improve cleaning performance. Reclamation, filtration, and reuse structures are preferably provided for the delivered fluid, and seal structures may preferably be implemented between adjoining panels, to minimize loss of the delivered water or cleaning solution.
US10116250B2 AC-rotary-machine control device and electric power-steering system provided with AC-rotary-machine control device
When there is an error between an actual resistance value of an AC rotary machine (ACRM) and an estimated resistance value estimated from a detected external temperature of the ACRM, the ACRM cannot be rotated smoothly. In view of this, provided are a control device for an ACRM and the like, including a resistance value estimation unit (10) configured to calculate an estimated resistance value (Rest) by adding to a basic estimated resistance value (Rest0), which is a value obtained by estimating a resistance value from a detected external temperature of the ACRM, an estimated resistance correction value (Radd), which is determined such that a range that can be taken by an error (ΔR) of the resistance value estimated in advance falls within a range of the error of the resistance value that enables the ACRM to be rotated smoothly.
US10116249B2 Reduced ripple inverter for hybrid drive systems
A powertrain for a vehicle includes a wye wound electric machine and a controller. The electric machine is coupled with an inverter. The controller is configured to, in response to an electrical connection between the vehicle and an AC grid, couple a capacitor between a neutral terminal of the electric machine and a negative terminal of the inverter to absorb reactive power from the AC grid.
US10116248B2 Method and device for operating a brushless motor
A method and device for operating a brushless electric motor, having windings controlled by an inverter using six switches. The inverter includes three outputs that are associated with the windings of the electric motor. A respective power semiconductor switch is arranged between the outputs of the inverter and the windings, and wherein a detection unit detects defective switches, a measuring unit measures the voltage at the outputs of the inverter, and a motor angle position sensor determines the motor angle position arc. The invention further relates to a device for operating a brushless electric motor. The inverter is switched off after a defective switch has been detected, such that no additional power is introduced in the windings of the electric motor. The motor angle position sensor consecutively opens the power semiconductor switches in a predetermined motor angle position.
US10116247B2 Inverter drive device and semiconductor module
An inverter drive device for driving a semiconductor switching element that controls an output current of an inverter. An inverter drive device includes a drive circuit configured to apply a drive voltage to the semiconductor switching element, to thereby turn the semiconductor switching element on and off, the turning off of the semiconductor switching element causing a counter electromotive force to be generated therein, a clamping diode configured to clamp a voltage of the generated counter electromotive force, a voltage dividing resistor configured to detect a voltage that is proportional to a current flowing through the clamping diode, and an auxiliary drive circuit configured to generate a control voltage in accordance with the voltage detected by the voltage dividing resistor, and to apply the control voltage to the semiconductor switching element, to thereby turn the semiconductor switching element on.
US10116245B2 Compressor driving device, compressor including the same, and refrigeration cycle apparatus including the compressor driving device and the compressor
A compressor driving device includes: a controller that PWM drives a compressor; an inverter circuit unit that supplies power to an electric motor included in the compressor; a drive circuit that drives the inverter circuit unit according to a control signal; a voltage detector that detects a voltage that is output to the electric motor; and a current detector that detects a current that is output to the electric motor. When a product of a detection value of the voltage detector and a detection value of the current detector is greater than a predetermined comparison value, a duty ratio of the control signal is reduced to cause the input power supplied to the electric motor by the inverter circuit unit to have a predetermined input power level or less.
US10116238B2 Power grid frequency flexible operation system and method using the same
A power grid frequency flexible operation system is provided. The system comprises a generating unit, which includes a base-load unit and a peak-load unit; a high voltage direct-current (HVDC) transmission unit, which transmits the power generated in the generating unit as direct current (DC) power; and a load, which is supplied with the power generated by the generating unit; wherein the high-voltage direct current (HVDC) transmission unit comprises a converter, which transforms to direct current (DC) power, alternating current (AC) power generated in the generating unit and having a first frequency variation allowance range; an inverter, which is connected to the converter and transforms the direct current (DC) power to alternating current (AC) power having a second frequency variation allowance range, wherein the first frequency variation allowance range is larger than the second frequency variation allowance range.
US10116237B2 Inverter device and controlling method thereof
An inverter device comprises a first stage circuit, a second stage circuit and a control module. The first stage circuit comprises a first switch module and a charge-discharge module. The second stage circuit comprises a second switch module and a filter module. The control module outputs a first control signal for controlling the first switch module to turn on/off and a second control signal for controlling the second switch module to turn on/off. The control module obtains an input current from the first stage circuit, and adjusts the input current according to a predetermined current value. In addition, the control module obtains an output power from the AC output terminal, and adjusts the duty cycle of the first control signal according to the output power and a predetermined output power.
US10116236B2 Isolated switching mode power supply with message control between SR and primary side, and control method thereof
An isolated switching mode power supply and a control method of the isolated switching mode power supply are provided. The isolated switching mode power supply includes a primary side circuit and a secondary side circuit. The primary side circuit includes a controller. The secondary side circuit is coupled to the primary side circuit and includes a winding, a switch, and an SR controller. The winding is coupled to the primary side circuit. The switch is coupled to the winding. The SR controller is coupled to the winding and the switch. The SR controller turns off the switch to trigger the winding to feed back a first message to the primary side circuit. The controller enables the primary side circuit to transfer energy to the secondary side circuit if the controller detects the first message.
US10116233B2 Hybrid full bridge-voltage doubler rectifier and single stage LLC converter thereof
A hybrid rectifier that works as either a hybrid full bridge or a voltage doubler. Under 220 V AC input condition, the hybrid rectifier operates in full bridge mode, while at 110 V AC input, it operates as voltage doubler rectifier. The hybrid rectifier may be used with a DC-DC converter, such as an LLC resonant converter, in a power supply. With this mode switching, the LLC converter resonant tank design only takes consideration of 220 V AC input case, such that the required operational input voltage range is reduced, and the efficiency of the LLC converter is optimized. Both the size and power loss are reduced by using a single stage structure instead of the conventional two-stage configuration.
US10116229B1 Multilevel cascade hexagonal voltage source converter with isolated DC sources
The multilevel cascade hexagonal voltage source converter with isolated DC sources has a plurality of polyphase stages, each stage having AC inputs corresponding to a number of phases, and a numerically identical plurality of n outputs, cascaded by connection of the outputs of one stage to the inputs of a next stage. Each stage has plural DC-to-AC converters corresponding to the number of phases, and connected to one of the AC inputs, each having a connection for receiving DC power, and amplifying its AC outputs with the received DC power. The DC-to-AC converters are connected by split inductors, with each split inductor providing an output at a center tap terminal. The inductor half-segments are cross-connected with inductive cross-coupling links inductively connected to the inductor half-segments at opposite sides of the polyphase ring connection. The middle terminals of the n split inductors provide n AC outputs for its respective polyphase stage.
US10116223B2 Switching power supply apparatus capable of achieving soft switching operation
A switching power supply apparatus is configured of, as a primary-side circuit, a synchronous rectification step-up/down chopper circuit including a main switching element (14), a commutation element (16), a choke coil (18), and a buffer capacitor (20). As a secondary-side circuit, to a secondary winding provided to the choke coil, a series circuit including a rectifying element and an output capacitor is connected. An inductance of the choke coil is set to have a predetermined value so that a choke coil current IL flowing through the choke coil flows in both of a positive direction and a negative direction across zero in one cycle of switching when an output current is equal to or smaller than a maximum output current. A switching control circuit performs control of complementarily turning the main switching element and the commutation element ON/OFF in a switching cycle by providing a deadtime, thereby performing soft switching.
US10116221B2 Series compensating electric power transmission system
A series compensating electric power transmission system has an insulated type DC-DC converter that operates in the first through fourth quadrants, first and second DC voltage sources, and first and second power converters. In the converter, a first I/O positive terminal is connected to a first voltage source positive terminal. A first I/O negative terminal is connected to a first voltage source negative terminal. One of second I/O positive and negative terminals is connected to the first voltage source positive terminal. The other of the second I/O positive and negative terminals is connected to a second voltage source positive terminal. The first power converter converts power between the first I/O positive and negative terminals and first AC I/O terminals. The second power converter converts power between the second I/O positive and negative terminals and second AC I/O terminals. The second power converter is configured with a plurality of bidirectional switches.
US10116220B2 Systems and methods for protecting power conversion systems under open and/or short circuit conditions
System and method are provided for protecting a power converter. The system includes a first comparator, and an off-time component. The first comparator is configured to receive a sensing signal and a first threshold signal and generate a first comparison signal based on at least information associated with the sensing signal and the first threshold signal, the power converter being associated with a switching frequency and further including a switch configured to affect the primary current. The off-time component is configured to receive the first comparison signal and generate an off-time signal based on at least information associated with the first comparison signal. The off-time component is further configured to, if the first comparison signal indicates the sensing signal to be larger than the first threshold signal in magnitude, generate the off-time signal to keep the switch to be turned off for at least a predetermined period of time.
US10116218B2 Power converter with clamping circuit for overvoltage protection
Power converters and their methods of operation are described. An example method involves regulating an output using a switching circuit that responds to a control signal. The method involves comparing a feedback voltage from the output to a reference voltage using an error amplifier to create an error voltage, and comparing the error voltage to a ramp voltage from a periodic ramp signal using a comparator to create a PWM signal. The PWM signal is used in combination with the switching circuit to regulate the output. The method involves: clamping the error voltage, using a clamping circuit, if the error voltage drops below a lowest value for the periodic ramp signal while the power converter is regulating a load; and unclamping the error voltage, using the clamping circuit, if the error voltage rises above the lowest value for the periodic ramp signal while the power converter is regulating the load.
US10116211B2 Power converter with adaptive zero-crossing current detection
A power converter with adaptive zero-crossing current detection is provided. The power converter includes a first transistor, a second transistor, a PWM (Pulse Width Modulation) controller, a low-pass filter, and a delay controller. The first transistor is coupled between a supply voltage and a common node. The second transistor is coupled between the common node and a ground voltage. The common node has a reactive voltage. A reactive current flows through the common node. The PWM controller selectively enables and disables the first transistor and the second transistor according to a second control signal and a first transistor control signal. The low-pass filter is coupled between the common node and an output node. The delay controller generates the second control signal according to the reactive voltage.
US10116210B2 DAC servo
A servo block in a Buck, Boost, or switching converter allows a positive offset to be applied to the DAC voltage. In a typical switching converter application, the load will have a positive current, sourced from the switching converter to ground through the load. This will cause the output voltage of the switching converter to fall with the output impedance. The servo block corrects the output voltage by adjusting the DAC voltage upwards. In the case where current is forced back into the switching converter, causing the output voltage to rise, the servo block will have affect. The behavior of the servo block is desirable as it reduces the negative affect the servo block may have on load transients occurring when the switching converter is in over voltage. In particular, the idea of shifting the DAC voltage for several different loops with a single servo block is disclosed. This scheme is particularly effective for a switching converter design, allowing the slow loop integrator and fast existing switching converter control loops to be considered almost independently.
US10116206B2 Loop compensation circuit and switching power supply circuit
The embodiment of the present invention discloses a loop compensation circuit and a switching power supply circuit. The loop compensation circuit can comprise: a voltage detection circuit, a control chip and a RC circuit, and the voltage detection circuit is coupled to a voltage generation circuit, and employed to detect a variation of an output voltage of the voltage generation circuit; the control chip is respectively coupled to the voltage detection circuit and the RC circuit, and employed to detect a response speed of the loop compensation circuit and to adjust a parameter of the RC circuit according to the response speed of the loop compensation circuit and the variation of the output voltage of the voltage generation circuit for adjusting the response speed of the loop compensation circuit.
US10116201B2 High power density inverter (I)
The present invention relates to a single phase, non-insulated, miniaturized DC/AC power inverter (1) having an output power density higher than 3000 W/dm3, wherein said first (S1_H), second (S1_L), third (S2_H) and fourth (S2_L) switches are made of wide-band semiconductors and preferably of gallium nitride or GaN semiconductors; and wherein said DC/AC power inverter (1) further comprises: a ripple-compensating active filter comprising a third half-bridge (203) having a fifth switch (S3_H) in series with a sixth switch (S3_L), said fifth switch (S3_H) being connected at one end to the positive terminal (L+) of the DC input, said sixth switch (S3_L) being connected at one end to the negative terminal (L−) of the DC input,the other end of the fifth switch (S3_H) being connected to the other end of the sixth switch (S3_L), defining a third common end, said third common end being connected to a first end of a LC filter, made of at least one inductor (L6) and one storage capacitor (C5), a second end of the LC filter being connected to the negative terminal (L−); modulation control means of said first (S1_H), second (S1_L), third (S2_H), fourth (S2_L), fifth (S3_H) and sixth (S3_L) switches for providing a switch frequency comprised between 20 and 500 kHz and allowing variable phase shifts between any two of said first (201), second (202) and third (203) half-bridges and allowing dead time modulation of the switches of said half-bridges (201, 202, 203), so that to obtain a switching approaching ZVS switching, in particular to obtain switching when current crosses through zero and further to cancel switching losses and so that to allow high peak-to-peak voltage variations in the active filter, while storing corresponding energy in the storage capacitors (C5), wherein the Y-capacitors of the common mode noise filter (100), are referenced to a shielding being at a reference potential, said shielding being insulated from earth, said Y-capacitors having a value comprised between 100 nF and several μF.
US10116200B1 DC/DC converter device
Provided is a DC/DC converter device capable of suppressing overshooting of an output voltage and fluctuation of an input voltage. The DC/DC converter device includes: a DC/DC converter including a power conversion unit and a reactor; and a control unit. The control unit includes a rate-of-change limiting value setting unit configured to set a rate-of-change limiting value for the output voltage target value, and is configured to limit the output voltage command value by using the rate-of-change limiting value, to thereby generate the output voltage target value. The rate-of-change limiting value setting unit is configured to obtain an index value for quantitatively evaluating an amount of fluctuation in the input voltage, to thereby change a setting of the rate-of-change limiting value in such a direction as to narrow a rate-of-change limiting range when the index value is within a predetermined specific range.
US10116198B2 Switching system
An object of the invention is to improve precision of current detection in a switching system having plural switching circuits. A first PWM timing generation circuit generates an edge timing of a PWM signal by using a comparison value and a count value and drives a first switching circuit. A second PWM timing generation circuit generates an edge timing of a PWM signal of plural phases by using a comparison value and a count value and drives a second switching circuit. One of the switching circuits is an inverter circuit of a common shunt type in which a shunt resistor is provided commonly for plural phases. One of the PWM timing generation circuits shifts the generated edge timing so that an interval between an edge timing of one of the circuits and an AD conversion timing of the other becomes equal to or larger than a predetermined reference value.
US10116197B2 Transformer without magnetic coupling, electromagnetic induction or mutual inductance
A front stage circuit of a transformer includes a switch series unit, capacitors, and a ground electrical path. The switch series unit, connected in parallel to a power supply, includes odd-numbered/even-numbered switches configured to be alternately turned ON. Assuming that mutual connection points of the switches and points at both ends of the switch series unit are m nodes in total, and one of the points at the both ends is a ground node, the capacitors are provided on at least one of a first electrical path that combines odd nodes and leads them to a first output port, and a second electrical path that combines even nodes and leads them to a second output port, and the capacitors are present to correspond to (m−1) nodes excluding the ground node. The ground electrical path connects the ground node directly to the first output port without an interposed capacitor.
US10116194B2 Vibration motor
A vibration motor includes a housing; a vibration module including a main magnet and a central shaft extending along a vibration direction and passing through a center of the main magnet; a fixing module located in the housing and including a first coil and a second coil spaced from the main magnet; an elastic connecting part suspending the vibration module in the housing; and a sensor for detecting a displacement of the vibration module along a direction perpendicular to the central shaft. The first coil and the second coil are such arranged that a geometric center of one of the first coil and the second coil deviates from the central shaft, a geometric center of the other of the first coil and the second coil deviates from the central shaft, and the two geometric centers locate at two opposed sides of the central shaft.
US10116186B2 Brushless wiper motor
A motor case (31) in which a stationary portion (35) is fixed, and a gear case (41) in which a gear mechanism (SD) is accommodated are made of aluminium, most heat generated from the stationary portion (35) at the time of actuation of a brushless wiper motor (20) can be directly dissipated outside from the motor case (31). That is, compared with conventional technique, heat transmitted to the motor case (31) can be efficiently dissipated outside, and the motor case (31) does not reach high temperature. Therefore, as a matter of course, reduction in size and weight can be achieved, suppression of electromagnetic noise can be achieved, and heat-resistance strength can be enhanced. Expensive components capable of resisting high temperatures are not required, and reduction in manufacturing cost can be achieved.
US10116182B2 Electric motor storing device for hybrid vehicle
An electric motor storing device for a hybrid vehicle, the hybrid vehicle including an electric motor, the electric motor including a rotor shaft and an inner circumferential side rotational shaft disposed on an inner circumferential side of the rotor shaft in a manner to penetrate said rotor shaft, and a case configured to store the electric motor, the electric motor storing device includes: a support member for rotatably supporting the inner circumferential side rotational shaft and the rotor shaft; and an insulating section for insulating between the support member and the case.
US10116178B2 Rotor with embedded permanent magnet having adhesive on one side and cooling channels on the other side
A coolant flow channel is formed so as to pass axially through a rotor core radially inside magnet housing apertures, a linking flow channel is formed so as to have a flow channel width that is narrower than a maximum flow channel width of the coolant flow channel, so as to link the coolant flow channel and the magnet housing apertures, and so as to pass axially through the rotor core, and permanent magnets are fixed to an inner wall surface of the magnet housing apertures by an adhesive that is disposed only between a wall surface of the permanent magnets that is positioned on a radially outer side and the inner wall surface of the magnet housing apertures so as to expose a region of a wall surface of the permanent magnets that is positioned on a radially inner side that faces the linking flow channel.
US10116173B2 Parking assistance device and parking assistance method
The parking assistance device is used in a wireless power supply system which performs wireless power supply between the power transmitting coil on a ground side and the power receiving coil on a vehicle side, and includes: three or more coils aligned in one direction in a plan view of the vehicle, the coils configured to detect magnetic flux in a height direction of the vehicle which is generated by the power transmitting coil; and a misalignment detection unit configured to detect misalignment between the power transmitting coil and the power receiving coil in the one direction, based on a decrease in the magnetic flux in the height direction of the vehicle which is detected by the three or more coils.
US10116172B2 Charging device and hand-held device for a small mobile electrical device
A charging device having contactless transmission of electrical energy in order to supply energy to a wireless hand-held device. An electronic circuit for feeding an inductive energy transmitter is designed to adapt energy fed to the inductive energy transmitter in accordance with energy drawn from the inductive energy transmitter. A hand-held device is designed to interrupt the supply of a load when energy is fed into the hand-held device by means of the inductive energy transmitter.
US10116169B2 Wireless power transmitter and method for controlling resonance frequency using the same
A wireless power transmitter includes resonators electrically connected to each other and a resonance frequency varying unit configured to vary resonance frequencies of the resonators based on a change in an amount of power to be sent to a wireless power receiver from the wireless power transmitter.
US10116166B2 Autonomous apparatus and system comprising such an apparatus
The invention relates to apparatus (40) comprising: an inductor; a rectifier coupled to the inductor; a voltage converter coupled to the rectifier; a battery coupled to the voltage converter; a load coupled to the voltage converter; and a control unit coupled to the voltage converter and arranged to cause either the battery to be charged by the rectifier, or the load to be powered by the rectifier, or the load to be powered by the battery, as a function of the state of a switch for controlling powering of the load and as a function of the output voltage of the rectifier.
US10116165B2 Powergrid operation and supervision system
Various aspects of the disclosure provide for an integrated system to facilitate operational and supervisory functions for transmission and distribution power grids. The system can facilitate switching operations for the power grid as well as providing an integrated planning, scheduling, and logging of power grid supervisory functions in order to reduce human error, improve labor efficiencies, and provide tools to assist in daily work plan assignments. The system includes modules to assist with outage and switching management, as well as modules for daily operation planning, work assignment planning, interruption tracking and analysis, and logging and recordkeeping.
US10116163B2 Uninterruptible power supply (UPS) direct current (DC) load leveling
A system includes an AC-DC converter configured to convert power from an AC supply to a DC bus to provide a first portion of power a medical imaging load. The system includes an uninterruptible power supply (UPS) coupled to the DC bus. The UPS comprises at least one battery cell and a DC-DC converter comprising one or more switches and coupled between the at least one battery cell and the DC bus. The system includes a control system comprising a processor configured to send one or more signals to control operation of the one or more switches to cause the DC-DC converter to control power discharged from the at least one battery cell to the DC bus to provide a second portion of power to the medical imaging load.
US10116161B2 Line ripple compensation for switching power converters
A line ripple compensation technique is provided for a switching power converter operating in both a pulse frequency mode of operation and a pulse width modulation mode of operation.
US10116159B1 Family of isolated battery energy storage system (BESS) with multiple functions for DC grid application
This invention presents a family of isolated BESS topologies with multiple functions, which are suitable for high voltage and high power DC grid application. A battery energy storage system (BESS) for direct current (DC) grid applications is provided, including an alternating current (AC) transformer having a primary side and a secondary side, at least one primary side arm coupled to the primary side of the AC transformer, the at least one primary side arm comprising a plurality of cascade connected voltage source converter sub-modules and a plurality of energy storage battery units and at least one secondary side arm coupled between the secondary side of the AC transformer and a DC grid voltage bus, the at least one secondary side arm comprising a plurality of cascade connected voltage source converter sub-modules. Modulation and control strategies for the various topologies are also provided.
US10116155B2 Battery charging circuit with high capacity, control circuit and associated control method
A battery charging circuit has a first switching circuit and a second switching circuit which are coupled in parallel. A control circuit has a plurality of feedback control loops, a logic integrated circuit, a first logic circuit and a second logic circuit, wherein the plurality of feedback control loops provides a plurality of feedback control signals, the logic integrated circuit provides a logic integrated signal based on the plurality of feedback control signals, the frequency dividing circuit provides a first frequency dividing signal and a second frequency dividing signal based on the logic integrated signal, the first logic circuit controls the first switching circuit based on the first frequency dividing signal and a first duration signal, the second logic circuit controls the second switching circuit based on the second frequency dividing signal and a second duration signal.
US10116152B2 Battery cartridge, battery carrier module, and battery charging system
A battery cartridge, a battery carrier module, and a battery charging system are provided. The battery cartridge includes a carrier case and a dismantable assembly. The battery cartridge has an accommodating space for accommodating a rechargeable battery. The accommodating space has a maximum width and a maximum depth, the rechargeable battery has a predetermined width and a predetermined depth. The dismantable assembly is disposed in the accommodating space of the carrier case. The dismantable assembly includes a width adjustment part and a depth adjustment part. The maximum width and the maximum depth of the accommodating space are respectively greater than the predetermined width and the predetermined depth of the rechargeable battery, and one of the width adjustment part and the depth adjustment part is disposed between the carrier case and the rechargeable battery so as to maintain the relative position between the rechargeable battery and the carrier case.
US10116147B2 Battery managing device and battery managing method
A battery managing device includes a first calculator, a second calculator, a determiner, and a controller. The first calculator calculates a provisional value indicating a charge state of a battery provided in a vehicle including an electric motor as a drive source. The second calculator calculates the charge state of the battery based on a condition obtained by comparing the provisional value and a boundary point which is on a boundary between a plurality of regions divided in accordance with an available charged amount of the battery. The boundary point is determined based on the available charged amount of the battery in a predetermined degradation state. The determiner determines in which region among the regions the charge state of the battery locates. The controller controls to charge and discharge the battery in accordance with the region determined by the determiner.
US10116143B1 Integrated antenna arrays for wireless power transmission
A plurality of integrated antenna structures may be formed in flat panel antenna arrays which may be arranged in equally spaced grid and may be used in transmitters for sending focused RF waves towards a receiver for wireless power charging or powering. Each of the integrated antenna structures may include PIFAs integrated with AMC metamaterials. As a result of their high directionality and form factor, the integrated antenna structures may be placed very close together, thus enabling the integration of a high number of integrated antenna structures in a single flat panel antenna array which may fit about 400+ integrated antenna structures. Each integrated antenna structure in the flat panel antenna arrays may be operated independently, thus enabling an enhanced control over the pocket forming. In addition, the higher number of integrated antenna structures may contribute to a higher gain for the flat panel antenna arrays.
US10116141B2 System and method of energy resource delivery
This invention concerns a method and apparatus for coordinating energy distribution over a local energy network having at least one generator and a plurality of systems requiring an energy supply for operation, each system in the local network being connected to the at least one generator and/or another system in the network for distribution of energy there-between. An agent for each respective one of the generator and systems has a data store, a data processor and a data transmitter and receiver for transmission and receipt of data communication with one or more of the other agents. The data processor of each agent is programmed to recognize a predetermined communication sequence having a plurality of ordered data communication steps required to initiate supply of energy between the generator or system of said agent and the generator or system associated with another agent. Each communication sequence is assigned a future time period for which the energy supply is to be enacted.
US10116137B2 Programmable electrical control device
A method of controlling electrical power supply through at least one electrical power supply output of an electrical switching device includes receiving switching time and/or duration data. The received switching time and/or duration data are processed with one or more of clock times and calendar dates to provide switching time and/or duration comprising at least one supply on period and at least one supply off period. Electrical power supply through the at least one electrical power supply output is controlled in accordance with the switching time and/or duration and in accordance with a position of a manual switch of the electrical switching device.
US10116132B2 Device for efficient direct current interruption
Disclosed is a direct current (DC) circuit breaker including a first line in which a first high-speed switch and a power semiconductor switch are connected in series; a second line in which a plurality of second high-speed switches, a plurality of pairs of a first non-linear resistor and a power fuse connected in parallel, and a resistor are connected in series; and a third line including a second non-linear resistor. The first line, the second line, and the third line are connected in parallel.
US10116131B2 Over-current protection circuits and liquid crystal devices
An over-current protection circuit includes a detection circuit, a first protection branch, and a second protection branch. The detection circuit is configured for obtaining a first detection voltage. The first protection branch compares the first detection voltage and the first reference voltage. When the first detection voltage is smaller than the first reference voltage, the detection circuit obtains the second detection voltage. The second protection branch compares the second detection voltage and the second reference voltage. When the second detection voltage is greater than or equals to the second reference voltage, the second protection branch cuts off the current inputted to the input end of the over-current protection circuit. The second reference voltage equals to the reference detection voltage plus the predetermined initial value. The over-current protection circuit may amend the protection voltage to avoid over-current issue.
US10116130B2 Distribution board, power consumption managing system, and methods for manufacturing distribution board and power consumption managing system
A distribution board includes: a main bar that is connected to a power supply line; a branch bar that is branched from the main bar, the branch bar supplying power to a load; a breaker that is electrically connected to the branch bar, the breaker being configured to be electrically connected to the load, the breaker limiting to a predetermined set value a current to be supplied to the load; and a display unit that is provided to the branched bar or the breaker, the display unit having a display for specifying a load that is planned to be connected to the breaker.
US10116127B1 Junction boxes with wrap-around compartments
Junction boxes and partitions for junction boxes are disclosed. The junction boxes have a central area for installation of a driver or another such component and at least one wrap-around compartment in which wire connections can be made. In many cases, the junction box may have two wrap-around compartments, often mirror images of one another, that provide separate spaces for high- and low-voltage wire connections. The interior walls or partitions that create the compartments may be carried by and arise from the base of a junction box, or they may be carried by a separate piece that inserts over the driver, fully encloses or caps it, and also carries partition portions to create fully-divided compartments when used in combination with a junction box base that has no partitions of its own.
US10116125B2 Cold shrinkable termination, cold shrinkable termination assembly and method for manufacturing the same
A cold shrinkable termination for an electric power cable that includes an insulation tube and stress control glue. When the cold shrinkable termination is mounted on the electric power cable, the stress control glue fills a gap between the electric power cable and the insulation tube so as to prevent local electric field concentration from occurring at an exposed end of the electric power cable. The stress control glue has a dielectric constant within a range of 5 to 100. In this cold shrinkable termination, a stress control glue with high dielectric constant is provided to optimize the electric-field distribution on an insulation surface of the electric power cable. Thereby, the structure of the cold shrinkable termination is simplified and the cost thereof is reduced. The cold shrinkable termination may be adapted to an electric power cable used to transmit voltage less than 26/35 kV.
US10116120B2 Semiconductor multilayer film mirror, vertical cavity type light-emitting element using the mirror, and methods for manufacturing the mirror and the element
A semiconductor multilayer film mirror is configured such that a pair of an InAlN-based semiconductor film and a GaN-based semiconductor film is layered a plurality of times in a cyclic fashion and the InAlN-based semiconductor film has an In composition of less than 18 at %. The semiconductor multilayer film mirror includes a thin GaN cap layer formed on the InAlN-based semiconductor film and an AlGaN layer formed on the thin GaN cap layer between each pair of the InAlN-based semiconductor film and the GaN-based semiconductor film.
US10116117B2 LD module
Emitter width of an LD is set greater than a diameter, of a core, in an entrance end surface of an optical fiber. An optical system provided between the LD and the optical fiber causes a diameter, of laser beam, in the entrance end surface of the optical fiber to become smaller than the diameter, of the core, in the entrance end surface of the optical fiber. The LD is configured so that a beam parameter product of the laser beam emitted from the LD shows a local minimal value which changes in accordance with the emitter width of the LD, and which is equal to or smaller than a beam parameter product of the optical fiber. The emitter width of the LD is set so that the beam parameter product of the laser beam emitted from the LD is equal to or smaller than that of the optical fiber.
US10116116B2 Printed circuit board and optical module
Provided are a printed circuit board configured to achieve reduction in impedance of a differential transmission line extending in a stacking direction, and an optical module. The printed circuit board includes a stacking-direction differential transmission line extending in the stacking direction, including: a differential signal via pair including a first signal via and a second signal via; and a plurality of conductor plate pairs each including a first conductor plate expanding outward from the first signal via, and a second conductor plate expanding outward from the second signal via. With respect to a perpendicular bisector of a center-of-gravity line segment connecting centers of gravity of the first and second signal vias, in each of the plurality of conductor plate pairs, centers of gravity of contours of the first and second conductor plates are located on inner sides of the centers of gravity.
US10116110B2 Rotor arrangement for a slip ring assembly and rotary coupling arrangement comprising a rotor arrangement of this kind
A rotor arrangement for a slip ring assembly, comprising a shaft element and at least one contact ring. The shaft element is at least partially in the form of a hollow shaft with a hollow interior and a casing wall. The shaft element has a middle section and each contact ring is arranged on the shaft element in the middle section and is electrically insulated from the shaft element by means of an insulation. The middle section has at least one cutout through the insulation and the casing wall into the interior. Each contact ring is connected to a cable element which is guided through one of the at least one cutout into the interior. The shaft element has a first end section with an outer circumferential cross section for the rotationally fixed coupling. Furthermore, a rotary coupling arrangement comprising a rotor arrangement of this kind is proposed.
US10116094B2 Data-secure connector with indicator
A data-secure electrical connector is operable to provide electrical power to a portable electronic device via a connector that is capable of transmitting electrical power and electronic data to the device, but without establishing an electronic data connection with the device, while providing an indicia to a user when the data-secure electrical power connection has been made.
US10116093B2 Connector device
A connector device includes: a motor-side connector 30 including motor-side terminals 31; an inverter-side connector 60 including inverter-side terminals 70; a motor case 10 including the motor-side connector 30; and an inverter case 50 including the inverter-side connector 60. The connectors 30, 60 are fitted to each other when the inverter case 50 is stacked on and coupled with the motor case 10. The motor-side connector 30 is fixedly mounted in the motor case 10 via a mounting hole 11 of the motor case 10. The inverter-side connector 60 is supported on the inverter case 50 while penetrating through a mounting hole 79 of the inverter case 50 in a radially freely movable manner.
US10116086B2 Enclosure for a cable connection
The present invention is directed to an enclosure for protecting a cable connection. The enclosure includes a sealing member contained within an inner shell. The sealing member is secured around the cable connection by slideably engaging a rigid outer shell over the inner shell. The outer shell has an opening extending along its entire length on one side to permit clearance and insertion of a connected cable to be inserted into the outer shell.
US10116082B2 Electrical connector with removable external load bar, and method of its use
An electrical connector, having an elongated plastic housing which is open at its rearward end and has an essentially continuous forward end wall with a flat upper portion, a lower portion of the forward end wall being integrally thickened to project forward beyond its upper portion, and having a plurality of wiring holes formed in the thickened lower portion which are arranged in two parallel rows.
US10116079B1 Electrical connector and terminal thereof
An electrical connector and a terminal thereof are disclosed. The terminal includes a base for being retained in an accommodating hole of an insulating body, a contact arm formed by bending and extending upward from the base for abutting a chip module, a conducting portion formed by extending from the base for being conductively connected with a circuit board, and a strip connecting portion for being connected with a strip. A plate surface of the strip connecting portion is attached to a plate surface of the contact arm. Since the plate surface of the strip connecting portion is attached to the plate surface of the contact arm, a width of the terminal is not increased, thereby facilitating intensive arrangement of the terminals, reducing a gap between the strip connecting portion and the plate surface of the contact arm, and preventing from the wooden pile effect of the strip connecting portion.
US10116077B1 Kit having a tube surrounding an end portion of a tracer wire and a conductive end cap engaging the tube and the wire
A kit for use with an above ground portion of a tracer wire includes a tube and a conductive end cap. The tube has an interior cavity extending from a first end to a second end, and the internal cavity has a diameter configured to be positioned about the tracer wire. The conductive end cap is configured to electrically engage the tracer wire, and is further configured to mechanically engage a surface of the tube such that the tracer wire is protected from corrosion and external elements while allowing a signal to be sent along the tracer wire through the conductive end cap.
US10116076B2 CPU retainer mounted upon PCB
An electrical connector assembly includes an electrical connector with an insulative housing retaining a plurality of conductive contacts therein, and a clip positioned by one end of the housing and adapted to be mounted upon a loading cavity in the housing. The clip includes a mounting section for mounting to the PCB, and a holding section forming a holding cavity for holding the CPU wherein the holding section is rotatable relative to the mounting section and adapted to be downwardly pressed by the load plate which is pivotally mounted by the other end of the housing opposite to the clip.
US10116074B1 Graded midplane
An electronic module includes, a circuit board having front and rear edges, and first and second connectors. The rear edge includes, (i) a first section at a first distance from the front edge, and (ii) a second section at a second distance from the front edge, different from the first distance. The first and second connectors are mounted along the rear edge at the first and second sections, respectively, and are configured to connect the circuit board to an interconnect unit.
US10116073B2 Board-to-board connector for absorbing misalignment
A board-to-board connector can electrically connect a first printed circuit board having a receptacle mounted thereon to a second printed circuit board having a plug mounted thereon. The receptacle includes a first housing and three first contacts and the plug includes a second housing and three second contacts. The first housing includes a concave portion and a first contact accommodation chamber. The concave portion can be fitted to the plug. The first contact accommodation chamber can accommodate a winding portion of the first contact. In the first contact, a lead terminal is fixed to the first printed circuit board and a contact terminal is fixed to the first housing. In the first contact, the first housing is movably supported by the winding portion with respect to the first printed circuit board.
US10116072B2 Printed circuit board assembly
A printed circuit board assembly having a printed circuit board with at least one footprint for attaching a plug connector, wherein the footprint has three or more coupling points for coupling electrical contacts of the plug connector, and a plug connector attached on the footprint, the plug connector has exactly two signal conductors for transmitting a differential signal, wherein the first signal conductor has a first electrical contact coupled at a first coupling point and the second signal conductor has a second electrical contact coupled at a second coupling point, wherein the second coupling point is not one of the coupling points which is directly adjacent to the first coupling point of the footprint.
US10116067B2 Single element wire to board connector
A single element electrical connector includes a single conductive contact element formed into a cage structure having a wire insert end and a wire contact end along a longitudinal centerline axis of the connector. The cage structure defines an upper pick-up surface having a surface area suitable for placement of a suction nozzle of a vacuum transfer device, as well as a pair of contact tines biased towards the centerline axis to define a contact pinch point for an exposed core of a wire inserted into the connector. A contact surface is defined by a member of the cage structure for electrical mating contact with a respective contact element on a component on which the connector is mounted.
US10116063B2 Internally fed directional folded yagi antenna assemblies
Exemplary embodiments are provided of internally fed directional folded Yagi antenna assemblies. In an exemplary embodiment, an antenna assembly generally includes a boom, a cable assembly, and a plurality of dipole elements spaced apart along the boom. The dipole elements include a folded dipole element. The feed cable assembly is internally fed inside the boom and a first section of the folded dipole element.
US10116062B2 Looped multi-branch planar antennas having a floating parasitic element and wireless communications devices incorporating the same
Antenna systems are provided including a ground plane; a loop antenna positioned on the ground plane on a first layer, the loop antenna having antenna feed positioned at a center of an edge of the first layer; and a multi-branch parasitic element electrically coupled to the loop antenna, the multi-branch parasitic element being parallel to and positioned above the ground plane on a second layer, different from the first layer, wherein the loop antenna on the first layer is positioned between the ground plane and the multi-branch parasitic element on the second layer. Related wireless communications devices and loop antennas are also provided herein.
US10116056B2 Antenna arrangement and connector for an antenna arrangement
An antenna arrangement includes a baseplate with a top surface defining a top level and a bottom surface defining a bottom level. First and second cup-shaped antenna radiating elements that have an apex arranged nearby to the top level of the baseplate and opposite to the apex an opening that is arranged distal to the top level of the baseplate. The antenna radiating elements are arranged above the baseplate and are spaced apart by a spacing and electrically interconnected to the baseplate. The first antenna radiating element is electrically interconnected to an inner conductor of a first coaxial cable, the inner conductor being arranged in the region of the apex above the bottom level. The second antenna radiating element is electrically interconnected to an inner conductor of a second coaxial cable, said inner conductor being arranged in the region of the apex above said bottom level.
US10116055B2 Z-shaped dual ring winding type NFC antenna and antenna system
The present invention discloses a Z-shaped dual ring winding type NFC antenna, comprising a ferrite core which is formed by superposing a plurality of plate-like ferrite units, a first coil and a second coil. The first coil is wounded on the outer surface of the ferrite core in a Z shape, and the second coil is spirally wound along the vertical Z axis direction. The lower end of the ferrite core is connected with an antenna insulating layer. The lower end face of the antenna insulating layer is connected with external electrodes that include a first external electrode and a second external electrode. The head end of the first coil is connected with the first external electrode, and the tail end is connected with the head end of the first coil through a connecting conductor. The tail end of the second coil is connected with the second external electrode. The “engaged” superposition of the Z-shaped first coil and the second coil which is parallel to the upper surface of the ferrite core and the magnetic field components vertical to the PCB respectively generated by the first coil and the second coil further improve the antenna performance. The first coil and the second coil make full use of the space of the ferrite core, so that the whole NFC antenna has a relatively small size.
US10116052B2 Tunable antenna for high-efficiency, wideband frequency coverage
A system, in some embodiments, comprises: a processor; a transceiver coupled to the processor; and an antenna including a central element that connects to one or more of the processor and the transceiver, said antenna further including multiple coupling elements that electromagnetically couple to the central element, wherein each of the multiple coupling elements comprises a separate variable capacitor.
US10116046B1 Vehicle outdoor electronics cabinet
An antenna farm enclosure for a locomotive cab includes a planar lid hinged to a base and bearing an array of compact antennae. A separate frame holds the antenna farm above the roof to permit wind and moisture to pass beneath, and allows for adjustments for irregularities in the cab roof. A chimney surrounding a port through the cab roof extends upward into the antenna farm enclosure, forming a dam that prevents accumulated moisture from entering the cab or the enclosure. Cables from the antennae extend through the chimney into the cab. A wide flange surrounds the lid and bears against two concentric gaskets to seal the enclosure. Specialized hold-down devices arrayed around the flange compress both gaskets, and comprise threaded shafts hingedly coupled to the base. The slightly arched flange asserts spring-like tension against the hold-down devices, which compress the arched flange to strengthen the seal.
US10116045B2 Antenna device
An antenna element comprises a plate with a first opening, the plate including a first main surface and a second main surface opposed to each other, and a case. The case comprises: a first projection projecting toward an inside of the case and passing through the first opening; a first head provided to a tip end of the first projection, the first head being in contact with the first main surface; and a first supporter in contact with the second main surface. A first protrusion protruding from the first main surface or a first depression recessed from the first main surface is provided on an edge of the first opening. The first head covers the first protrusion and is in contact with at least a part of the first protrusion, or covers the first depression and is in contact with at least a part of the first depression.
US10116042B2 Antenna device and communication terminal device
An antenna device includes a first conductor plane and a second conductor plane that face each other. The first conductor plane and the second conductor plane are electrically continuous through a first connection conductor, a second connection conductor, and a chip capacitor. A power feed coil is disposed between the first conductor plane and the second conductor plane. The power feed coil includes a magnetic core and a coil conductor. The coil conductor defines a pattern such that the coil conductor winds around the magnetic core. The power feed coil is disposed at a position closer to the first connection conductor and magnetically couples with the first connection conductor.
US10116040B2 Multi-frequency antenna and terminal
The present disclosure discloses a multi-frequency antenna and a terminal. An antenna body of the multi-frequency antenna includes: a grounding part, a feed part, and a first radiation branch arm and a second radiation branch arm which are connected with the feed part; the antenna body further includes a third radiation branch arm; one end of the third radiation branch arm is connected with the feed part, and the other end of the third radiation branch arm is connected with the grounding part.
US10116038B1 Mobile hotspot system
A device can include a first ground element to be electrically connected to a module including a cellular antenna. The first ground element and the module can be stackable. The cellular antenna can have a first ground plane provided by a second ground element included in the module. The first ground element can provide a second ground plane for the cellular antenna when the first ground element is electrically connected to the cellular antenna. The second ground plane can be larger than the first ground plane. Radio performance of the cellular antenna with regard to a cellular network is enhanced when the cellular antenna is electrically connected to the first ground element based on the second ground plane.
US10116037B2 Electronic device provided with an integrated conductor element and fabrication method
An electronic device includes a support plate having a mounting face and an electrical connection network. An integrated circuit chip is mounted on the mounting face and linked to the electrical connection network. An en encapsulation block embeds the integrated circuit chip. An additional element made of an electrically conductive material is at least partly embedded within the encapsulation block. The additional conductive element has a main portion extending parallel to the support plate and has a secondary portion that is linked electrically to the integrated circuit chip. An opening is formed in the encapsulation block, and the secondary portion extends into that opening to make the electrical link. The additional conductive element may be an antenna.
US10116036B2 Wired pipe coupler connector
A wired pipe segment includes a body extending from a box end to a pin end and a coupler located in one of the box and pin ends. The coupler includes a carrier having at least one electrical component disposed therein and one or more antennas supported by and spaced from the carrier and being electrically coupled to the carrier through at least one of the electrical components, the antennas being formed in the carrier in a same molding machine. The segment also includes a transmission line extending away from the coupler towards the other of the box and pin end and in communication with the one or more antennas.
US10116032B2 Dielectric resonator, dielectric filter, and communication apparatus
A dielectric resonator includes a columnar dielectric body having a surface located at an end in a first direction thereof and a surface located at an end in a second direction opposite to the first direction thereof, a conductor which is disposed so as to surround the dielectric body leaving space therefrom, and has an inner surface opposed to the surface and an inner surface opposed to the surface, a columnar conductor disposed between the surface and the inner surface, a conductor disposed between the conductor and the conductor in a third direction perpendicular to the first direction, and a conductor disposed between the conductor and the conductor in a fourth direction perpendicular to the first direction.
US10116029B2 Ultra-wide band circulators with sequentially-switched delay line (SSDL)
A passive circulator utilizing sequentially-switched delay lines (SSDL) in which delay line sections are sequentially turned on and off to achieve non-reciprocity to provide rejection/separations between different signals at the same/similar frequency, such as between a transmitted and received signal. The circulator is well-suited for on-chip integration and can be utilized across a wide frequency range. Various embodiments are described for separating signal waveforms.
US10116027B2 RF filter tuning system and method for manufacturing filter using the same
An automatic RF filter tuning system and a method for manufacturing a filter using the same are disclosed. An RF filter tuning system for tuning an RF filter that includes a plurality of cavities having resonance elements and a cover having tuning areas that are positioned correspondingly to the resonance elements, includes a measuring unit configured to measure resonance characteristics of the cavity of the RF filter, a control unit configured to calculate a tuning value of the RF filter based on the resonance characteristics, and a tuning unit configured to tune the RF filter based on the tuning value calculated by the control unit. The tuning unit includes a striking unit configured to strike the tuning area of the cover of the RF filter, thereby adjusting the resonance value and tuning the RF filter.
US10116025B2 Electronic apparatus
An electronic apparatus includes a transmission line member and a mount circuit board. The transmission line member includes a dielectric base body, a first signal conductor, a first ground conductor, a second ground conductor, and a first transmission line that transmits a first high frequency signal and is defined by the first signal conductor interposed between the first and second ground conductors. The mount circuit board is wrapped by the transmission line member such that the transmission line member covers the mount circuit board from a top surface to a back surface via a side surface of the mount circuit board. At least one of an IC chip, a mount component, and a battery pack is mounted on the mount circuit board and is wrapped by the transmission line member so as to be disposed on an inner peripheral side of the transmission line member.
US10116022B2 Internal convection cell
An electrochemical cell includes a permeable fuel electrode configured to support a metal fuel thereon, and an oxidant reduction electrode spaced from the fuel electrode. An ionically conductive medium is provided for conducting ions between the fuel and oxidant reduction electrodes, to support electrochemical reactions at the fuel and oxidant reduction electrodes. A charging electrode is also included, selected from the group consisting of (a) the oxidant reduction electrode, (b) a separate charging electrode spaced from the fuel and oxidant reduction electrodes, and (c) a portion of the permeable fuel electrode. The charging electrode is configured to evolve gaseous oxygen bubbles that generate a flow of the ionically conductive medium. One or more flow diverters are also provided in the electrochemical cell, and configured to direct the flow of the ionically conductive medium at least partially through the permeable fuel electrode.
US10116009B2 Battery pack including inserted type BMS assembly
Disclosed herein is a battery pack configured to have a structure including at least one battery module having a structure in which a plurality of unit cells or a plurality of unit modules, each of which includes a plurality of unit cells, is electrically connected to each other, a battery pack case in which the battery module is received, an inner cartridge for fixing the battery module in the battery pack case, and a battery management system (BMS) assembly including a BMS circuit board for monitoring and controlling operation of the battery pack and a BMS case in which the a BMS circuit board is mounted, the BMS assembly being mounted in the inner cartridge from outside the battery pack in an inserting fashion.
US10116006B2 Spirally would non-aqueous electrolyte secondary battery having insulating members
A battery including an electrode assembly is provided. The electrode assembly has first and second current collectors facing region disposed at a winding start end and at a winding terminal end, respectively. A positive electrode current collector exposed portion and a negative electrode current collector exposed portion face each other through the separator in each of the first and second current collector facing regions. At least one of the positive or negative electrode current collector exposed portion has a first insulating member formed thereon in the first current collector facing region at the winding start end and has a second insulating member formed thereon in the second current collector facing region at the winding terminal end. The second insulating member has a melting point lower than that of the first insulating member.
US10116001B2 Lithium, phosphorus, sulfur, and iodine including electrolyte and catholyte compositions, electrolyte membranes for electrochemical devices, and annealing methods of making these electrolytes and catholytes
The present disclosure sets forth battery components for secondary and/or traction batteries. Described herein are new solid-state lithium (Li) conducting electrolytes including monolithic, single layer, and bi-layer solid-state sulfide-based lithium ion (Li+) conducting catholytes or electrolytes. These solid-state ion conductors have particular chemical compositions which are arranged and/or bonded through both crystalline and amorphous bonds. Also provided herein are methods of making these solid-state sulfide-based lithium ion conductors including new annealing methods. These ion conductors are useful, for example, as membrane separators in rechargeable batteries.
US10115995B2 Batteries including a flat plate design
A battery having flat, stacked, anode and cathode layers. The battery can be adapted to fit within an implantable medical device.
US10115992B2 Electrode catalyst, gas diffusion electrode-forming composition, gas diffusion electrode, membrane electrode assembly, and fuel cell stack
Provided is an electrode catalyst in which the contents of chlorine (Cl) species and bromine (Br) species are reduced to a predetermined level or lower, capable of exhibiting sufficient catalyst performance. The electrode catalyst has a core-shell structure including a support, a core part formed on the support and a shell part formed to cover at least a part of the surface of the core part. A concentration of bromine (Br) species of the electrode catalyst as measured by X-ray fluorescence (XRF) spectroscopy is 400 ppm or less, and a concentration of chlorine (Cl) species of the electrode catalyst as measured by X-ray fluorescence (XRF) spectroscopy is 900 ppm or less.
US10115986B2 Method for changing a fuel cell system over to a standby mode as well as such a fuel cell system
A method for changing a fuel cell system from a normal mode of operation over to a standby mode comprises the following steps: a) reducing the load withdrawal—via the electric circuit of the fuel cell stack—down to a load within the range from −1% to +5% around a load with an optimal system efficiency, b) regulating down the anode pressure down via the anode supply system, c) in the meantime, maintaining and controlling the cathode gas feed via the cathode supply system so that the pressure differential between the anode spaces and the cathode spaces does not exceed a prescribed maximum pressure differential, d) switching off the cathode gas feed if the pressure differential between the anode spaces and of the fuel cell stack and the environment has reached the prescribed maximum pressure differential, and e) switching off the load withdrawal via the external electric circuit at the latest when a prescribed minimum limit voltage of the fuel cell stack has been reached.
US10115985B2 Solid oxide fuel cell system
To provide a solid oxide fuel cell system capable of avoiding the reduction of air electrodes. The present invention is a solid oxide fuel cell system including: a fuel cell module, a fuel supply apparatus, a water supply apparatus, an oxidant gas supply apparatus, a reformer, and a control section for controlling the extraction of power, whereby the controller having a shutdown stop circuit for executing a shutdown stop when the fuel cell stack is above the predetermined temperature, and after a shutdown stop, during a period when pressure on the fuel electrode side is sufficiently higher than pressure on the air electrode side, and no reverse flow of oxidant gas to the fuel electrode side is occurring, a temperature drop operation is executed whereby high temperature oxidant gas remaining on the oxidant gas electrode side is discharged.
US10115983B2 Flow battery with manifold passage that varies in cross-section
A flow battery includes a cell stack that has electrochemically active cells and manifolds that define common manifold passages in fluid communication with the electrochemically active cells. A supply/storage system is external of the cell stack and includes at least one vessel fluidly connected with respective ones of the common manifold passages. Fluid electrolytes are in the supply/storage system. At least one of the fluid electrolytes is an ionic-conductive fluid. The manifolds extend in a length direction through the cell stack. The common manifold passages include a common manifold passage P that varies in cross-section along the length direction.
US10115980B2 Cooling module for a fuel cell
A cooling module (2) for a fuel cell (1) including a cooling circuit (3) for conducting a coolant, and a treatment unit (10) for the coolant, which is situated in the cooling circuit (3) in such a way that the coolant flowing in the cooling circuit (3) flows through it. The treatment unit (10) includes a filter medium (11) for removing metal ions from the coolant which includes a polymer having amidoxime and/or hydroxamic acid groups and is in contact with the coolant.
US10115978B2 Protective edge seal having alkali metal ions for membrane ion exchange
A unitized electrode assembly (10; 110; 210; 310; 410) for a fuel cell includes, in addition to an anode catalyst layer (54; 254) and a cathode catalyst layer (56; 256), a polymer electrolyte membrane (52) having an acid functional group normally including H+ ions and an edge seal (66; 166; 266, 366, 466) containing alkali metal ions in a form, concentration, and/or location for delivery and dispersion into the membrane. The edge seal of the unitized electrode assembly is proximate, and typically contacts, the peripheral edge region (68) of the membrane in ion-transfer relation therewith, and alkali metal ions leach into the membrane during fuel cell operation to provide a desired ion exchange in the membrane. The alkali metal ions contained by the edge seal may be Li+, Na+, K+, Rb+, and/or Cs+, and may be included as a dopant with the material of the edge seal during its formation, or may be included as a discrete component of the edge seal, as by an ion-doped strip of membrane material contained by the edge seal. The edge seal thus serves as a “reservoir” of the alkali metal ions for release to the polymer electrolyte membrane for increased durability.
US10115977B2 Method for making a membrane-electrode assembly with peripheral seal, and the membrane-electrode assembly
A method is provided for producing a membrane electrode unit, provided with a peripheral seal and a peripheral sealing frame for an electrochemical cell, comprising the steps of: (A) producing a sandwich-like arrangement, forming the membrane electrode unit, from a membrane and two gas diffusion electrodes, (B) connecting the sandwich-like arrangement to a seal that extends around said electrodes at the lateral outer edge thereof, said seal at the same time establishing the connection to the sealing frame that extends laterally around the membrane electrode unit.
US10115975B2 Water-activated permanganate electrochemical cell
A water-activated permanganate electrochemical cell includes at least one anode, a solid cathode configured to be electrically coupled to the anode, an electrolyte between the at least one anode and the cathode, and a housing configured to hold the at least one anode, the cathode, and the electrolyte. The electrolyte includes water and permanganate configured to be reduced within the cell in at least a two-step reduction process.
US10115973B2 Composition of a nickelate composite cathode for a fuel cell
In some embodiments, a solid oxide fuel cell comprising an anode, an electrolyte, cathode barrier layer, a nickelate composite cathode separated from the electrolyte by the cathode barrier layer, and a cathode current collector layer is provided. The nickelate composite cathode includes a nickelate compound and second oxide material, which may be an ion conductor. The composite may further comprise a third oxide material. The composite may have the general formula (LnuM1vM2s)n+1(Ni1-tNt)nO3n+1-A1-xBxOy—CwDzCe(1-w-z)O2-δ, wherein A and B may be rare earth metals excluding ceria.
US10115972B2 Single wall carbon nanotube based air cathodes
An embodiment of the invention is an air cathode having a porous membrane with at least one hydrophobic surface that contacts a conductive catalytic film that comprises single walled carbon nanotubes (SWNTs) where the nanotubes are in intimate electrical contact. The conductive film can include fullerenes, metals, metal alloys, metal oxides, or electroactive polymers in addition to the SWNTs. In other embodiments of the invention the air cathode is a component of a metal-air battery or a fuel cell.
US10115970B2 Semi-solid electrodes with porous current collectors and methods of manufacture
A semi-solid electrode includes a first porous substrate and a second porous substrate stacked together to form a current collector, and a semi-solid electrode material embedded in the current collector. The semi-solid electrode material includes a suspension of an active material and a conductive material disposed in a non-aqueous liquid electrolyte. The porous substrates are at least partially disposed within the suspension such that the suspension substantially encapsulates the porous substrates. Each porous substrate in the current collector defines a pitch, and the two pitches of the two porous substrates in the current collector can be shifted with respect to each other by 30% to 70% of the pitch so as to reduce polarization effect.
US10115968B2 Lithium secondary battery
The present invention may improve the lifetime characteristics of a lithium secondary battery, and particularly, may provide a non-aqueous electrolyte solution or cathode including a phosphate-based compound which may exhibit stable and excellent lifetime characteristics at high temperature and high voltage regardless of the moisture content or the presence of a pressing process of the electrode.
US10115966B2 Metallate electrodes
The invention relates to electrodes that contain active materials of the formula: AaMbXxOy wherein A is one or more alkali metals selected from lithium, sodium and potassium; M is selected from one or more transition metals and/or one or more non-transition metals and/or one or more metalloids; X comprises one or more atoms selected from niobium, antimony, tellurium, tantalum, bismuth and selenium; and further wherein 0
US10115962B2 High capacity cathode material with stabilizing nanocoatings
A positive electrode active material comprising a lithium rich metal oxide active composition coated with aluminum zinc oxide coating composition is disclosed. The aluminum zinc oxide can be represented by the formula AlxZn1−3x/2O, where x is from about 0.01 to about 0.6. In some embodiments, the material can have an average voltage that is very stable with cycling, and a specific capacity of at least about 175 mAh/g and an average voltage of at least about 3.55V discharged at a rate of C/3 from 4.6V to 2V against lithium. The material can further comprise an overcoat of metal halide over the aluminum zinc oxide coating. In some embodiments, the material can have from about 1 mole percent to about 15 mole percent aluminum zinc oxide coating and from about 0.5 mole percent to about 3 mole percent aluminum halide overcoat.
US10115957B2 Secondary battery
A secondary battery includes an electrode assembly including a first electrode plate, a second electrode plate and a separator between the first electrode plate and the second electrode plate; a case accommodating the electrode assembly and having an opening; a cap plate sealing the opening of the case, the cap plate electrically connected to the second electrode plate and having a short-circuit hole; an inversion plate arranged in the short-circuit hole; a first terminal plate electrically connected to the first electrode plate and spaced apart from the cap plate; and a fuse part comprising a first fuse and a second fuse spaced apart from each other in the first terminal plate.
US10115955B1 Battery terminal adapter
A battery terminal adapter providing support for a plurality of wires, allowing several wires to be connected simultaneously and in parallel to a single battery electrode or terminal, such as the positive or negative electrode of a vehicle battery. For this purpose, the battery terminal adapter includes an adapter body having clamping arms arranged around a battery terminal receiving cavity in which the battery terminal is to be inserted. Wire-receiving holes are provided on both ends of the arms, i.e. on the free end of the arms and on the end opposing the free end. The holes are in electrical communication with the battery terminal receiving cavity so that all electrical wires connected to the wire-receiving holes are powered by the battery. Clean and safe connection of a plurality of electrical wires is achieved by having the wire-receiving holes arranged on opposite sides of the arms.
US10115949B2 Lithium secondary battery
This invention provides a lithium secondary battery which degrades less upon high-rate charge/discharge cycles (thus durable). The lithium secondary battery comprises positive electrode 10 having positive electrode active material layer 14, negative electrode 20 having negative electrode active material layer 24, organic porous material layer 32 placed between positive electrode active material layer 14 and negative electrode active material layer 24, inorganic porous material layer 34 placed between organic porous material layer 32 and negative electrode active material layer 24. Inorganic porous material layer 34 comprises an inorganic filler that does not store lithium at a potential higher than the lithium-storing potential of the negative electrode active material layer, and a Li absorber that irreversibly stores lithium at a potential higher than the lithium-storing potential.
US10115947B2 Separator roll, method for producing battery, and method for producing separator roll
The present invention provides a separator roll (10) and the like including a core suited for reuse. The separator roll (10) includes: a porous separator (12) for use in a battery; and a core (8) around which the separator (12) is wound. The outer circumferential surface (S) of the core (8) has arithmetic mean roughness of not less than 3.7 μm, the outer circumferential surface (S) being in contact with the separator (12).
US10115946B2 Secondary battery
A secondary battery according to one or more embodiments includes an electrode assembly including a first electrode plate including a first electrode tab, a second electrode plate including a second electrode tab, and a separator between the first electrode plate and the second electrode plate, a case including a body accommodating the electrode assembly, a cap plate at an upper portion of the body, and a bottom plate at a lower portion of the body, an electrode terminal including a first electrode terminal electrically connected to the first electrode tab and extending through the cap plate, and a second electrode terminal electrically connected to the second electrode tab via the case and on the cap plate, and a first safety vent in the bottom plate, wherein an exterior surface of the bottom plate defines a gas exhaust groove in communication with the first safety vent.
US10115937B2 Battery including branched current collector sections
According to one embodiment, a battery includes an electrode group, a tab, a conductive nipping member, a case, a lid and a lead. The conductive nipping member includes first and second nipping sections. The first and second nipping sections divide the tab into two bundles in which portions of the tab are laminated onto each other in a thickness direction of the electrode group. The lead includes a connecting section connected electrically to a terminal, and current collecting sections which are two sections branched from the connecting section and sandwiching the nipping member.
US10115936B2 Lead-acid battery
A lead-acid battery including: a power generating element; and a container accommodating the power generating element and having a narrowed portion that is partially provided at an outer wall and reduces an internal space, wherein the container has a corner of a thick portion that is thickened inward within a range not inwardly beyond the narrowed portion to be thicker than the outer wall.
US10115935B2 Corrosion resistant tube for secondary battery and secondary battery comprising the same
Provided is a corrosion resistant tube for a secondary battery including a volatile corrosion inhibitor (VCI) and a base resin, and a secondary battery including the same. The corrosion resistant tube of the present invention prevents the occurrence of rust or the occurrence of corrosion in a battery cell, and therefore, is capable of enhancing stability of the battery.
US10115933B2 Energy storage apparatus
An energy storage apparatus includes an energy storage device and an adjacent member adjacent to the energy storage device, wherein the energy storage device includes a case body for accommodating an electrode assembly, the case body having a body part including an opening at least a first end of the body part in a first direction, and a lid for closing the opening, the body part has a thick-walled part formed at least one of the first end and a second end of the body part in the first direction and a thin-walled part thinner than the thick-walled part, the adjacent member has a pair of sealing parts disposed at an interval in the first direction, and each of the sealing parts is in contact with the thin-walled part.
US10115932B2 Method of designing electroluminescent device, electroluminescent device manufactured with the design method, and method of manufacturing electroluminescent device with the design method
A method of designing an electroluminescent device includes preparing a reference device including a construction of an electroluminescent device and a desired analyzed device including a construction of an electroluminescent device, performing quantum optical analysis, electromagnetic field analysis, and ray trace with thicknesses and complex relative permittivities of a first transparent member, a first electrode, a first functional layer, a second functional layer, an emissive layer, and a second electrode as well as a position of a light-emitting point in the emissive layer and a distribution of light-emitting points in the emissive layer being used as design variables, calculating a “ratio of light extraction efficiency” between the reference device and the analyzed device by computing efficiency of light extraction from the emissive layer into the transparent member or air in both of the reference device and the analyzed device, finding relation of the thickness and the complex relative permittivity of each layer forming the reference device and the analyzed device with the “ratio of light extraction efficiency,” and obtaining thicknesses and complex relative permittivities of the first transparent member, the first electrode, the first functional layer, the second functional layer, the emissive layer, and the second electrode as the design variables, based on the relation and an electroluminescence spectrum in air and the first transparent member measured by feeding a current to the reference device.
US10115929B2 OLED device encapsulation structures, OLED devices, and display panels
The present disclosure relates to a package structure of organic light emitting diode (OLED) components. The package structure includes an OLED body and an encapsulation layer having an organic layer, a protecting layer, a blocking layer, and a stressed layer. A first curved-surface area is formed on the organic layer, and the protecting layer, the blocking layer, and the stressed layer are stacked on the organic layer in sequence. The protecting layer, the blocking layer, and the stressed layer are respectively formed with a second curved-surface area. The second curved-surface area is stacked on the first curved-surface area and is overlapped with the first curved-surface area, and the second curved-surface area and the first curved-surface area form a folded area of the encapsulation layer. The present disclosure also relates to one OLED component and a display panel.
US10115927B2 Display substrate, display panel and display device
A display substrate, a display panel and a display device are provided. The display substrate includes: a base substrate including a plurality of display units, wherein each of the plurality of display units is provided with an anode, an organic light-emitting layer and a cathode, wherein anodes of different display units are separated from each other; a plurality of cathode lines connected to the driving ICs, wherein the cathode lines are arranged between the cathode and the base substrate; an insulating layer arranged between the cathode lines and the cathodes, wherein a plurality of cathode windows corresponding to the cathode lines formed in the insulating layer, wherein at least part of the plurality of cathode windows respectively corresponds to at least two display regions, a cathode at each of the display region is connected to the respective cathode line via the cathode window corresponding to the display region.
US10115925B2 Organic optoelectronic device and display apparatus
The present invention relates to an organic optoelectronic device and a display apparatus comprising same, the organic optoelectronic device comprising: an anode and a cathode facing each other; a light-emitting layer located between the anode and cathode; a hole transport layer located between the anode and light-emitting layer; an auxiliary hole transport layer located between the hole transport layer and light-emitting layer; an electron transport layer located between the cathode and light-emitting layer; and an auxiliary electron transport layer between the electron transport layer and light-emitting layer, wherein the auxiliary electron transport layer comprises at least one type of a first compound expressed by a particular Chemical Formula, and the auxiliary hole transport layer comprises at least one type of a second compound expressed by a particular Chemical Formula.
US10115921B2 Quantum dot light emitting element, method of fabricating the same, and liquid-crystal display
A quantum dot light emitting element includes a substrate, a cathode arranged on the substrate for supplying electrons, an electron injection/electron transport layer, a quantum dot light emitting layer, a hole injection/hole transport layer, and an anode for supplying holes. The cathode and the anode are arranged on the same side of the substrate. The electron injection/electron transport layer, the quantum dot light emitting layer, and the hole injection/hole transport layer are inserted between the cathode and the anode. One side of the electron injection/electron transport layer is connected to the cathode. The electron injection/electron transport layer and hole injection/hole transport layer are used for transmitting the electrons and the holes to the quantum dot light emitting layer, respectively. The electrons and the holes recombine in the quantum dot light emitting layer for emitting light. The electron injection/electron transport layer comprises a water-alcohol soluble conjugated polymer (WACPs).
US10115916B2 Ambipolar synaptic devices
Device architectures based on trapping and de-trapping holes or electrons and/or recombination of both types of carriers are obtained by carrier trapping either in near-interface deep ambipolar states or in quantum wells/dots, either serving as ambipolar traps in semiconductor layers or in gate dielectric/barrier layers. In either case, the potential barrier for trapping is small and retention is provided by carrier confinement in the deep trap states and/or quantum wells/dots. The device architectures are usable as three terminal or two terminal devices.
US10115915B1 Organic thin film transistor and method for making the same
A method for forming an organic thin film transistor is provided. An interdigital electrode layer is located on a surface of the insulating substrate. An organic semiconductor layer is formed on a surface of the interdigital electrode layer. An insulating layer is located to cover the organic semiconductor layer. A gate electrode is formed on the insulating layer. A method for forming the organic semiconductor layer is provided. An evaporating source is provided, and the evaporating source and the interdigital electrode layer are spaced from each other. The carbon nanotube film structure is heated to gasify an organic semiconductor material to form the organic semiconductor layer on an interdigital electrode layer surface.
US10115914B2 Display device
In a display device including a flexible display panel, the risk of disconnection of a wiring due to bending is reduced. A display panel includes a display function layer including display elements and a wiring on one major surface of a base material having flexibility. The display panel includes, on the one major surface of the base material, an organic-film-covered wiring area where the surface of the wiring is covered with an organic planarization film that is an organic insulating film in direct contact with the wiring. The display panel includes, in the plane thereof, a display area where the display elements are arranged and a component mounting area that is a peripheral area located outside the display area. As the organic-film-covered wiring area, a curved area is provided in the peripheral area.
US10115913B2 Display apparatus
A display apparatus is disclosed. The display apparatus includes a substrate, a display, and a protective film. The substrate includes a bending area between a first area and a second area and is bent about a bending axis. The display is over an upper surface of the substrate in the first area. The protective film is over a lower surface of the substrate. The protective film includes a first protective film base over the lower surface of the substrate and corresponding to at least a part of the first area, and a first adhesive layer between the substrate and the first protective film base. The first protective film base includes a first thick portion having a first thickness and a first thin portion having a second thickness less than the first thickness and is closer to the bending area than the first thick portion.
US10115912B2 Organometallic complex, light-emitting element, light-emitting device, electronic device, and lighting device
An object is to provide a novel organometallic complex. Another object is to provide an organometallic complex that can exhibit yellow to blue phosphorescence. A platinum complex with a tetracoordinate ligand including a phenothiazine skeleton or a phenoxazine skeleton is provided. In the ligand, nitrogen at the 10-position and carbon at the 2-position of the phenothiazine skeleton or the phenoxazine skeleton have a pyridyl group and a phenoxy group, respectively. A five-membered heteroaromatic residue is present at the 3-position of the phenoxy group. The five-membered heteroaromatic residue has two or three nitrogen atoms in its skeleton. Carbon at the 1-position of the phenothiazine skeleton or the phenoxazine skeleton and carbon at the 2-position of the phenoxy group are bonded to platinum, and nitrogen of the pyridyl group and nitrogen or carbene carbon of the five-membered heteroaromatic residue are coordinated to platinum.
US10115909B2 Organic electroluminescent device, manufacturing method thereof and electronic equipment
The embodiments of the present invention provide an organic electroluminescent device, a manufacturing method thereof and an electronic equipment. The organic electroluminescent device comprises: an anode layer, a hole transport layer, a first light emitting layer, a second light emitting layer, an electron transport layer, and a cathode layer stacked in sequence; wherein the first light emitting layer and the second light emitting layer comprise a same substrate material; the first light emitting layer and/or the second light emitting layer are doped such that a hole mobility of the first light emitting layer is equal to an electron mobility of the second light emitting layer. In the embodiments of the present invention, two light emitting layers with the same substrate material are applied, which can realize a balanced injection for electrons and holes, thereby improving the efficiency and lifetime of the organic electroluminescent device.
US10115908B2 Imidazole[4,5-F][1,10]phenanthroline derivatives, method of preparing the same, and use thereof
Disclosed is an imidazole[4,5-f][1,10]phenanthroline derivative conforming to the chemical structural formula of: Wherein X and Y are independently selected from the group consisting of Z-substituted aryl ring, Z-substituted heteroaryl ring, unsubstituted aryl ring, or unsubstituted heteroaryl ring, and wherein Z is independently selected from the group consisting of aryl, C1-4 alkoxy, amino, nitro, trifluoromethyl, cyano, halo atom, or C1-24 aliphatic hydrocarbyl. The present invention further discloses a method of preparing the imidazole[4,5-f][1,10]phenanthroline derivative and the use thereof.
US10115905B2 Organic compound for organic electroluminescence device and using the same
The present invention generally discloses an organic compound and organic electroluminescence (herein referred to as organic EL) device using the organic compound. More specifically, the present invention relates to an organic EL device employing the organic compound as fluorescent emitting layer which can display long lifetime, high efficiency and emitting fluorescent blue light and green light.
US10115898B2 Magnetoresistive tunnel junction
A Magnetoresistive Tunnel Junction (MTJ) includes a magnetic reference layer disposed between a first electrode and a resistive layer. The junction also includes a magnetic free layer disposed between the resistive layer and a second electrode. The surface area of the free layer is less than the surface area of the reference layer.
US10115894B2 Apparatus and methods for electrical switching
Electrical switching technologies employ the otherwise undesirable line defect in crystalline materials to form conductive filaments. A switching cell includes a crystalline layer disposed between an active electrode and another electrode. The crystalline layer has at least one channel, such as a line defect, extending from one surface of the crystalline layer to the other surface. Upon application of a voltage on the two electrodes, the active electrode provides metal ions that can migrate from the active electrode to the other electrode along the line defect, thereby forming a conductive filament. The switching cell can precisely locate the conductive filament within the line defect and increase the device-to-device switching uniformity.
US10115890B2 Magnetic thin film and application device including magnetic thin film
The problem of the invention is to provide a magnetic thin film having a high magnetic anisotropy constant Ku and a high coercive force Hc, and to provide an application device comprising the above magnetic thin film. The magnetic thin film of the present invention includes an ordered alloy including: at least one first element selected from the group consisting of Fe and Ni; at least one second element selected from the group consisting of Pt, Pd, Au and Ir; and Sc.
US10115885B2 Fluidic assembly process using piezoelectric plates
A method is provided for fabricating a thin-film electronic device employing a piezoelectric plate. The method provides a plurality of piezoelectric plates, and a substrate with electronic devices, each electronic device including a top surface well. A piezoelectric plate suspension is formed and flowed over the substrate. In response to the piezoelectric plate suspension flow, piezoelectric plates are captured in the top surface wells. The electric device top surface wells have well bottom surfaces, with bottom electrical contacts formed on the bottom surfaces. Thus, the capture of a piezoelectric plate in a top surface well entails interfacing a piezoelectric plate electrode, either the first electrode or the second electrode, to the bottom electrical contact. Subsequent to capturing the piezoelectric plates in the top surface wells, a thin-film process forms a conductive line overlying the exposed piezoelectric device electrode (i.e., the electrode not connected to the bottom electrical contact).
US10115881B2 Portable lighting device with thermoelectric power source
A lighting device which includes a light emitting unit, a thermoelectric power generation module for powering the light emitting unit, a top panel supporting the light emitting unit, and an adjustment rod connecting the thermoelectric power generation module with the top panel. The thermoelectric power generation module features hot and a cold sides, includes a heat dissipation unit proximal to the cold side, a thermoelectric power generation chip set, a heat supply box proximal to the hot side and a combustion chamber connected to the heat supply box.
US10115880B2 System and method for harvesting energy down-hole from an isothermal segment of a wellbore
Systems and methods of generating power in a wellbore extending through a subterranean formation are described. A swirling flow of pressurized fluid is passed through a vortex tube to generate a temperature differential between first and second outlets of the vortex tube. The temperature differential is applied to a thermoelectric generator configured to convert the temperature differential into a voltage. The thermoelectric generator produces electrical power that is transmittable to down-hole tools within the wellbore such as an inflow control valve.
US10115877B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes: providing a support with a semiconductor light-emitting element including a first electrode and a second electrode; providing a base including a first interconnect terminal and a second interconnect terminal; forming a first metal layer on the support to cover the first and the second electrodes; forming a second metal layer on the base to cover the first and the second interconnect terminals; arranging the first and second electrodes and the first and second interconnect terminals to respectively face each other, and providing electrical connection therebetween by atomic diffusion; and rendering electrically insulative or removing portions of the first metal layer and the second metal layer that are outside thereof defined between the first and second electrodes and the first and second interconnect terminals.
US10115875B2 Light-emitting device and method of manufacturing the same
A method of manufacturing a light emitting device that includes a plurality of light emitting parts is provided. The method includes providing a base member having a plurality of recesses; mounting at least one light-emitting element in each of the plurality of recesses; disposing a light-transmissive layer continuously covering the plurality of recesses; and removing portions of the light-transmissive layer on the lateral wall between adjacent recesses to expose corresponding portions of the lateral wall, to obtain a plurality of light-transmissive members.
US10115870B2 Light emitting device, resin package, resin-molded body, and methods for manufacturing light emitting device, resin package and resin-molded body
A method of manufacturing a light emitting device having a resin package which provides an optical reflectivity equal to or more than 70% at a wavelength between 350 nm and 800 nm after thermal curing, and in which a resin part and a lead are formed in a substantially same plane in an outer side surface, includes a step of sandwiching a lead frame provided with a notch part, by means or an upper mold and a lower mold, a step of transfer-molding a thermosetting resin containing a light reflecting material in a mold sandwiched by the upper mold and the lower mold to form a resin-molded body in the lead frame and a step of cutting the resin-molded body and the lead frame along the notch part.
US10115867B2 Optoelectronic semiconductor chip
An optoelectronic semiconductor chip is disclosed. In an embodiment the optoelectronic semiconductor chip includes a semiconductor body of semiconductor material, a p-contact layer and an n-contact layer. The semiconductor body includes an active layer intended for generating radiation. The semiconductor body includes a p-side and an n-side, between which the active layer is arranged. The p-contact layer is intended for electrical contacting the p-side. The n-contact layer is intended for electrical contacting the n-side 1b. The n-contact layer contains a TCO layer and a mirror layer, the TCO-layer being arranged between the n-side of the semiconductor body and the mirror layer.
US10115866B2 Light emitting device and projector
In a light emitting device, a ridge section has first and second tapered sections respectively increasing in width from a center position toward first and second light exiting surfaces, and a connection area has third and fourth tapered sections respectively increasing in width from the center position toward the first and second light exiting surfaces. The outer edge angle of the connection area that specifies the third tapered section's width relative to the center line of an optical waveguide is greater than the outer edge angle of the ridge section that specifies the first tapered section's width relative to the center line. The outer edge angle of the connection area that specifies the fourth tapered section's width relative to the center line is greater than the outer edge angle of the ridge section that specifies the second tapered section's width relative to the center line.
US10115862B2 Fluidic assembly top-contact LED disk
A method is provided for forming a direct emission display. The method provides a transparent substrate with an array of wells formed in its top surface. A fluid stream is supplied to the substrate top surface comprising a plurality of top-contact light emitting diode (LED) disks. The wells are filled with the LED disks. A first array of electrically conductive lines is formed over the substrate top surface to connect with a first contact of each LED disk, and a second array of electrically conductive lines is formed over the substrate top surface to connect with a second contact of each LED disk. An insulator over the disk exposes an upper disk (e.g., p-doped) contact region. A via is formed through the disk, exposing a center contact region of a lower (e.g., n-doped) disk contact region. Also provided are a top-contact LED disk and direct emission display.
US10115859B2 Nitride based devices including a symmetrical quantum well active layer having a central low bandgap delta-layer
A symmetrical quantum well active layer provides enhanced internal quantum efficiency. The quantum well active layer includes an inner (central) layer and a pair of outer layers sandwiching the inner layer. The inner and outer layers have different thicknesses and bandgap characteristics. The outer layers are relatively thick and include a relatively low bandgap material, such as InGaN. The inner layer has a relatively lower bandgap material and is sufficiently thin to act as a quantum well delta layer, e.g., comprising approximately 6 Å or less of InN. Such a quantum well structure advantageously extends the emission wavelength into the yellow/red spectral regime, and enhances spontaneous emission. The multi-layer quantum well active layer is sandwiched by barrier layers of high bandgap materials, such as GaN.
US10115850B2 Roof integrated solar panel system with side mounted micro inverters
A roof integrated solar panel system includes a plurality of solar panel modules, each modules having a frame, a photovoltaic panel mounted to the frame, and a micro-inverter mounted to the frame to one side of the photovoltaic panel and accessible from the top of the frame. The solar panel modules are installable on a roof in aligned or staggered courses to form the solar panel system, and with the installed courses of modules together forming a water barrier protecting the roof.
US10115849B2 Solar cell and method of fabricating the same
A solar cell includes a substrate, a back electrode layer on the substrate, a light absorbing layer on the back electrode layer, a buffer layer on the light absorbing layer, and a front electrode layer on the buffer layer. The buffer layer includes at least one of zinc sulfide (ZnS), zinc oxide (ZnO) and zinc hydroxide (Zn(OH)2). A method of fabricating the solar cell includes forming a back electrode layer on a substrate, forming a light absorbing layer on the back electrode layer, forming a first buffer layer on the light absorbing layer, and forming a second buffer layer on the first buffer layer. The first buffer layer or the second buffer layer includes at least one of zinc sulfide (ZnS), zinc oxide (ZnO), and zinc hydroxide (Zn(OH)2).
US10115846B2 Solar cell and solar cell manufacturing method
In a method for manufacturing a solar cell, a photoelectric conversion element, which has a surface whose outer periphery is surrounded by a plurality of sides, and a coating having light diffusivity are prepared. The coating is applied to an outer peripheral area of the surface by screen printing in a direction from a lower side, which is one of the sides, toward an upper side, which is one of the sides and which is opposed to the lower side such that an application amount of the coating to be applied along the lower side is smaller than an application amount of the coating to be applied along the upper side.
US10115845B2 Composition for forming solar cell electrodes and electrodes fabricated using the same
The present invention relates to a composition for forming solar cell electrodes which includes a conductive powder, a glass frit and an organic vehicle, and has a tackiness of about 60% to about 90% represented by Expression 1.
US10115843B2 Broadband antireflection coatings under coverglass using ion gun assisted evaporation
The present disclosure generally relates to broadband antireflective coatings for reducing reflection of light in the infrared without compromising visible light reflectance in multijunction solar cells bonded to coverglass, and methods of forming the same. The antireflective coatings include a high index, one or more intermediate index, and low index of refraction dielectric layers. The high index dielectric layer utilizes an ion beam assisted deposition to maximize the density and index of refraction. The intermediate index layer(s) increase the bandwidth of the antireflection coating, thereby improving the performance of the antireflective coating in the infrared spectrum.
US10115840B2 Solar cell and method for producing thereof
Solar cell including: a semiconductor substrate of a first conductivity type having a region of the first conductivity type and region of a second conductivity type on the back side; a first finger electrode composed of a first contact portion and first current collector, a second finger electrode composed of a second contact portion and second current collector, a first bus bar electrode, a second bus bar electrode on the backside; an insulator film disposed at least in the area just under the first bus bar electrode and second bus bar electrode; wherein the electrical contact between the first current collector and first bus bar electrode as well as electrical contact between the second current collector and the second bus bar electrode are made on the insulator film; and first contact portion and the second contact portion are in a continuous line shape at least just under the insulator film.
US10115836B2 Lead-bismuth-tellurium-silicate inorganic reaction system having improved adhesion properties
An inorganic reaction system comprising a lead-bismuth-tellurium-silicate composition of Formula (I): Pba—Bib—Tec—Sig-Md-Oe, wherein 0
US10115826B2 Semiconductor structure and the manufacturing method thereof
The present disclosure provides a FinFET. The FinFET includes a silicon-on-insulator (SOI) with an insulator; a plurality of fin structures on the insulator; an isolation on the insulator, and between two adjacent fin structures in the plurality of fin structures; and an oxide layer between each of the plurality of fin structures and the insulator, wherein the insulator comprises silicon germanium oxide. A method for manufacturing the FinFET includes forming a plurality of fin structures on a layer having a larger lattice constant than that of the fin structure by a patterning operation; oxidizing the fin structure and the layer to transform the layer into a first oxide layer; filling insulating material between adjacent fin structures; and etching the insulating material to expose a top surface and at least a portion of a sidewall of the fin structure.
US10115820B2 Vertical transistors with sidewall gate air gaps and methods therefor
A method is provided that includes forming a first vertically-oriented transistor above a substrate, the first vertically-oriented transistor comprising a first sidewall gate disposed in a first direction, forming a second vertically-oriented transistor above the substrate, the second vertically-oriented transistor including a second sidewall gate disposed in the first direction, and forming an air gap chamber above the substrate disposed between the first sidewall gate and the second sidewall gate, and extending in the first direction, the air gap chamber including an air gap.
US10115811B2 Vertical channel semiconductor device with a reduced saturation voltage
A vertical channel semiconductor device including: a semiconductor body including a substrate having a first conductivity type and a front layer having a second conductivity type; a first portion of trench and a second portion of trench; and, within the first and second portions of trench, a corresponding conductive region and a corresponding insulating layer. The first and second portions of trench delimit laterally a first semiconductor region and a second semiconductor region, the first semiconductor region having a maximum width greater than the maximum width of the second semiconductor region. The device further includes an emitter region having the first conductivity type, which extends in the front layer and includes: a full portion, which extends in the second semiconductor region; and an annular portion, which extends in the first semiconductor region. The annular portion laterally surrounds a top region having the second conductivity type.
US10115809B2 Semiconductor memory device and method of manufacturing the same
A semiconductor memory device and a method of manufacturing the same are provided. The device includes a semiconductor substrate in which active regions and isolation regions are alternately defined, and a support region is defined in a direction crossing the active regions and the isolation regions, first trenches formed in the isolation regions, second trenches formed under the first trenches in the active regions and the isolation regions; and a support layer formed under the first trenches in the support region.
US10115806B2 Semiconductor devices
A semiconductor device includes a substrate with lower structures, an insulation layer covering the lower structures on the substrate, a contact hole through the insulation layer partially exposing the substrate, and a contact structure contacting the substrate through the contact hole, the contact structure including a barrier pattern having an upper barrier on an upper portion of a sidewall of the contact hole, and a lower barrier filling a lower portion of the contact hole, and a conductive contact pattern filling an upper portion of the contact hole defined by the upper barrier and the lower barrier.
US10115793B2 Semiconductor device
An improvement is achieved in the IE effect of a semiconductor device including an IGBT having an active cell region with an EGE structure. Each of a plurality of hybrid cell regions extending in a Y-axis direction has first, second, and third trench electrodes extending in the Y-axis direction, a p-type body region, and contact trenches provided between the first and second trench electrodes and between the first and third trench electrodes to extend in the Y-axis direction and reach middle points in the p-type body region. Each of the hybrid cell regions further has a plurality of n+-type emitter regions formed in an upper surface of a semiconductor substrate located between the contact trenches and the first trench electrode to be shallower than the contact trenches and spaced apart at regular intervals in the Y-direction in plan view. The n+-type emitter regions are arranged in a staggered configuration in plan view.
US10115791B2 Semiconductor device including a super junction structure in a SiC semiconductor body
An embodiment of a semiconductor device includes a body region of a first conductivity type in a SiC semiconductor body of a second conductivity type. A super junction structure is in the SiC semiconductor body, and includes a drift zone section being of the second conductivity type and a compensation structure of the first conductivity type. The compensation structure adjoins the body region and includes compensation sub-structures consecutively arranged along a vertical direction perpendicular to a surface of the SiC semiconductor body. The compensation sub-structures include a first compensation sub-structure and a second compensation sub-structure. A resistance of the second compensation sub-structure between opposite ends of the second compensation sub-structure along the vertical direction is at least five times larger than a resistance of the first compensation sub-structure between opposite ends of the first compensation sub-structure along the vertical direction.
US10115790B2 Electronic device including an insulating structure
An electronic device can include a substrate and an insulating structure. In an aspect, an anchor can include a portion of the substrate that extends into the insulating structure or a portion of the insulating structure that extends into the substrate. In another aspect, a process of forming an electronic device can include patterning a substrate to define a trench and a first anchor; and forming an insulating structure within the trench and adjacent to the first anchor. In a further aspect, a process of forming an electronic device can include patterning a substrate to define a trench having a sidewall and a first pillar spaced apart from the sidewall; doping the first pillar to change a conductivity type of the first pillar; and forming an insulating structure that surrounds the first pillar.
US10115789B2 Nonvolatile memory cell with improved isolation structures
A method for forming a non-volatile memory cell is provided. The method comprises: forming a field region with a first impurity type in a semiconductor substrate, the field region having a first impurity concentration; forming a plurality of spaced apart higher concentration regions with the first impurity type within the field region, the higher concentration regions each having a higher concentration than the first impurity concentration; and forming a plurality of floating gate transistors in the field region between the higher concentration regions.
US10115787B1 Low leakage FET
FET designs that exhibit low leakage in the presence of the edge transistor phenomenon. Embodiments includes nFET designs in which the work function ΦMF of the gate structure overlying the edge transistors of the nFET is increased by forming extra P+ implant regions within at least a portion of the gate structure, thereby increasing the Vt of the edge transistors to a level that may exceed the Vt of the central conduction channel of the nFET. In some embodiments, the gate structure of the nFET is modified to increase or “flare” the effective channel length of the edge transistors relative to the length of the central conduction channel of the FET. Other methods of changing the work function ΦMF of the gate structure overlying the edge transistors are also disclosed. The methods may be adapted to fabricating pFETs by reversing or substituting material types.
US10115786B2 Capacitor and method for fabricating the same
A capacitor includes: a bottom electrode; a middle electrode on the bottom electrode; a top electrode on the middle electrode; a first dielectric layer between the bottom electrode and the middle electrode; and a second dielectric layer between the middle electrode and the top electrode. Preferably, the second dielectric layer is disposed on at least a sidewall of the middle electrode to physically contact the first dielectrically, and the middle electrode includes a H-shape.
US10115774B2 Display device and method of manufacturing the same
A base body including a plurality of first regions and a second region having a shape surrounding each of the first regions is prepared. A resin layer is formed in the plurality of first regions while avoiding the second region. A buried layer having a moisture-proof property higher than the resin layer is formed in the second region. A functional layer including a self-emitting element layer emitting light whose luminance is controlled for each of a plurality of unit pixels constituting an image is formed on the resin layer and the buried layer. The buried layer and the functional layer are cut along a line passing through the second region, so as to separate the resin layer into a plurality of portions respectively corresponding to the plurality of first regions.
US10115770B2 Methods and apparatus for three-dimensional nonvolatile memory
A method is provided that includes forming a dielectric material and a first sacrificial material above a substrate, forming a second sacrificial material above the substrate and disposed adjacent the dielectric material and the first sacrificial material, forming a first hole in the second sacrificial material, the first hole disposed in a first direction, forming a word line layer above the substrate via the first hole, the word line layer disposed in a second direction perpendicular to the first direction, forming a first portion of a nonvolatile memory material on peripheral sides of the word line layer via the first hole, forming a second hole in the second sacrificial material, forming a second portion of the nonvolatile memory material on a sidewall of the second hole, forming a local bit line in the second hole, and forming a memory cell including the nonvolatile memory material at an intersection of the local bit line and the word line layer.
US10115768B2 Light emitting device and display device
A light emitting device includes a first light emitting element, a second light emitting element, a third light emitting element, a fluorescent material, a film, a first lens, a second lens, and a third lens. The first light emitting element is to emit a first light having a peak wavelength in a range from 440 nm to 485 nm. The second light emitting element is to emit a second light having a peak wavelength in a range from 495 nm to 573 nm. The third light emitting element is configured to emit from a third front surface a third light having a peak wavelength in a range from 440 nm to 485 nm. The fluorescent material is provided on the third front surface and has a fluorescent side surface extending along a front-rear direction. The film is provided to surround the side surface and the fluorescent side surface.
US10115766B2 Stretchable display apparatus
A display apparatus includes a plurality of light-emitting diodes (“LED”s); a stretchable substrate including a flat portion, and a plurality of protrusions protruding from the flat portion, where each of the protrusions has bent surfaces, and at least some of the light-emitting diodes are disposed on the protrusions; and a plurality of thin film transistors in the stretchable substrate and connected to the LEDs.